diff --git a/archivers/liblz4/Makefile b/archivers/liblz4/Makefile index 542496499557..cd88165c4d5e 100644 --- a/archivers/liblz4/Makefile +++ b/archivers/liblz4/Makefile @@ -1,53 +1,46 @@ PORTNAME= lz4 PORTVERSION= 1.10.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= archivers MASTER_SITES= https://github.com/lz4/lz4/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= lib MAINTAINER= sunpoet@FreeBSD.org COMMENT= LZ4 compression library, lossless and very fast WWW= https://lz4.org/ \ https://github.com/lz4/lz4 LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= multi LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/lib/LICENSE LICENSE_FILE_GPLv2= ${WRKSRC}/programs/COPYING # Note this port is in the dependency chain of lang/python314 # via archivers/zstd and cannot use meson or python to build USES= cpe gmake pkgconfig -CPE_VENDOR= lz4_project -USE_LDCONFIG= yes +CFLAGS+= -DLZ4IO_MULTITHREAD -pthread +LDFLAGS+= -pthread MAKE_ARGS= PREFIX="${PREFIX}" \ INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ MANDIR="${PREFIX}/share/man" -MAKE_ENV+= TARGET_ARCH= +MAKE_ENV= TARGET_ARCH= TEST_TARGET= check - -CFLAGS+= -DLZ4IO_MULTITHREAD -pthread -LDFLAGS+= -pthread +USE_LDCONFIG= yes BINARY_ALIAS= make=${GMAKE} +CPE_VENDOR= lz4_project + PORTSCOUT= limit:^[0-9]*\. PLIST_SUB= PORTVERSION=${PORTVERSION} OPTIONS_DEFINE= TEST TEST_DESC= Run extensive tests -# we need to do something else when python 3.14 is -# the oldest or default version in the tree -# (between October 2026 and October 2029) -# unless zstd gives up on the lz4 depdencency. -# This is in order to solve a circular dependency: -# python314 -> zstd -> lz4 -# test(lz4) -> python +TEST_TEST_TARGET= test TEST_USES= python:-3.13,test -TEST_TEST_TARGET=test .include