diff options
Diffstat (limited to 'archivers')
| -rw-r--r-- | archivers/lazperf/Makefile | 8 | ||||
| -rw-r--r-- | archivers/lazperf/distinfo | 8 | ||||
| -rw-r--r-- | archivers/lazperf/pkg-plist | 5 | ||||
| -rw-r--r-- | archivers/libarchive/Makefile | 2 | ||||
| -rw-r--r-- | archivers/libarchive/distinfo | 6 | ||||
| -rw-r--r-- | archivers/libarchive/pkg-plist | 2 | ||||
| -rw-r--r-- | archivers/liblz4/Makefile | 48 | ||||
| -rw-r--r-- | archivers/liblz4/files/patch-meson-programs-meson.build | 24 | ||||
| -rw-r--r-- | archivers/liblz4/files/patch-tests_test-lz4-dict.sh | 15 | ||||
| -rw-r--r-- | archivers/liblz4/pkg-plist | 1 | ||||
| -rw-r--r-- | archivers/php-zstd/Makefile | 2 | ||||
| -rw-r--r-- | archivers/py-bitshuffle/Makefile | 2 | ||||
| -rw-r--r-- | archivers/py-blosc2/Makefile | 2 | ||||
| -rw-r--r-- | archivers/py-borgbackup/files/patch-setup.py | 19 | ||||
| -rw-r--r-- | archivers/py-rcssmin/Makefile | 2 | ||||
| -rw-r--r-- | archivers/py-rcssmin/distinfo | 6 | ||||
| -rw-r--r-- | archivers/py-rjsmin/Makefile | 2 | ||||
| -rw-r--r-- | archivers/py-rjsmin/distinfo | 6 | ||||
| -rw-r--r-- | archivers/py-zlib-ng/Makefile | 2 |
19 files changed, 86 insertions, 76 deletions
diff --git a/archivers/lazperf/Makefile b/archivers/lazperf/Makefile index 0cb3e8d7bc25..9619b72b2467 100644 --- a/archivers/lazperf/Makefile +++ b/archivers/lazperf/Makefile @@ -1,18 +1,16 @@ PORTNAME= lazperf -DISTVERSION= 2.0.0 +DISTVERSION= 3.4.0 CATEGORIES= archivers databases geography -PATCH_SITES= https://github.com/hobu/laz-perf/commit/ -PATCHFILES= a003d1ead4afb9a0c61cde8b00340c489f2ce370.patch:-p1 - MAINTAINER= lbartoletti@FreeBSD.org COMMENT= Alternative LAZ implementation for C++ and JavaScript WWW= https://github.com/hobu/laz-perf -LICENSE= LGPL21 +LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake compiler:c++11-lang + USE_GITHUB= yes GH_ACCOUNT= hobu GH_PROJECT= laz-perf diff --git a/archivers/lazperf/distinfo b/archivers/lazperf/distinfo index 9de69a3d6545..70cb90bc8fcc 100644 --- a/archivers/lazperf/distinfo +++ b/archivers/lazperf/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1625410349 -SHA256 (hobu-laz-perf-2.0.0_GH0.tar.gz) = 0b088e17b7ed96333fc4d791fb78d021e37a63c97fe85dff59b19a0098df6462 -SIZE (hobu-laz-perf-2.0.0_GH0.tar.gz) = 4968421 -SHA256 (a003d1ead4afb9a0c61cde8b00340c489f2ce370.patch) = 9dc35fcf10ef722a9901152faeb4c727532010f690484329df98249af9234a4e -SIZE (a003d1ead4afb9a0c61cde8b00340c489f2ce370.patch) = 857 +TIMESTAMP = 1759662522 +SHA256 (hobu-laz-perf-3.4.0_GH0.tar.gz) = ddc1219cac345aee53a33b52dde6b28892e85708b848ab6831dc0c9aa795534d +SIZE (hobu-laz-perf-3.4.0_GH0.tar.gz) = 4992941 diff --git a/archivers/lazperf/pkg-plist b/archivers/lazperf/pkg-plist index 9ab1964dffe4..04d6c01bd1da 100644 --- a/archivers/lazperf/pkg-plist +++ b/archivers/lazperf/pkg-plist @@ -1,7 +1,10 @@ include/lazperf/filestream.hpp -include/lazperf/io.hpp +include/lazperf/header.hpp include/lazperf/lazperf.hpp +include/lazperf/lazperf_base.hpp +include/lazperf/readers.hpp include/lazperf/vlr.hpp +include/lazperf/writers.hpp lib/cmake/LAZPERF/lazperf-config-version.cmake lib/cmake/LAZPERF/lazperf-config.cmake lib/cmake/LAZPERF/lazperf-targets-%%CMAKE_BUILD_TYPE%%.cmake diff --git a/archivers/libarchive/Makefile b/archivers/libarchive/Makefile index 82becc89c17c..43008c2ac753 100644 --- a/archivers/libarchive/Makefile +++ b/archivers/libarchive/Makefile @@ -1,5 +1,5 @@ PORTNAME= libarchive -DISTVERSION= 3.8.1 +DISTVERSION= 3.8.2 PORTEPOCH= 1 CATEGORIES= archivers MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ \ diff --git a/archivers/libarchive/distinfo b/archivers/libarchive/distinfo index ca4152899a43..cd47a576ebbf 100644 --- a/archivers/libarchive/distinfo +++ b/archivers/libarchive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748823520 -SHA256 (libarchive-3.8.1.tar.xz) = 19f917d42d530f98815ac824d90c7eaf648e9d9a50e4f309c812457ffa5496b5 -SIZE (libarchive-3.8.1.tar.xz) = 5950428 +TIMESTAMP = 1760599684 +SHA256 (libarchive-3.8.2.tar.xz) = db0dee91561cbd957689036a3a71281efefd131d35d1d98ebbc32720e4da58e2 +SIZE (libarchive-3.8.2.tar.xz) = 5853628 diff --git a/archivers/libarchive/pkg-plist b/archivers/libarchive/pkg-plist index 1af8fa870219..950cd2ec6949 100644 --- a/archivers/libarchive/pkg-plist +++ b/archivers/libarchive/pkg-plist @@ -6,7 +6,7 @@ include/archive.h include/archive_entry.h lib/libarchive.so lib/libarchive.so.13 -lib/libarchive.so.13.8.1 +lib/libarchive.so.13.8.2 libdata/pkgconfig/libarchive.pc share/man/man1/bsdcat.1.gz share/man/man1/bsdcpio.1.gz diff --git a/archivers/liblz4/Makefile b/archivers/liblz4/Makefile index 857fe6dfecc1..70758b4c7668 100644 --- a/archivers/liblz4/Makefile +++ b/archivers/liblz4/Makefile @@ -1,5 +1,6 @@ PORTNAME= lz4 PORTVERSION= 1.10.0 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= archivers MASTER_SITES= https://github.com/lz4/lz4/releases/download/v${PORTVERSION}/ @@ -12,37 +13,36 @@ WWW= https://lz4.org/ \ LICENSE= BSD2CLAUSE GPLv2 LICENSE_COMB= multi -LICENSE_FILE_BSD2CLAUSE=${WRKSRC}/../../lib/LICENSE -LICENSE_FILE_GPLv2= ${WRKSRC}/../../programs/COPYING - -USES= cpe meson pkgconfig python:build - -MESON_ARGS= --default-library=both \ - -Dalign-test=true \ - -Dcontrib=false \ - -Ddebug-level=1 \ - -Ddistance-max=65535 \ - -Denable_multithread=true \ - -Dexamples=false \ - -Dfast-dec-loop='auto' \ - -Dforce-sw-bitcount=false \ - -Dfreestanding=false \ - -Dmemory-usage=0 \ - -Dossfuzz=true \ - -Dprograms=true \ - -Dunstable=false \ - -Duser-memory-functions=false +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 -WRKSRC_SUBDIR= build/meson -PLIST_SUB= PORTVERSION=${PORTVERSION} +MAKE_ARGS= PREFIX="${PREFIX}" \ + INSTALL_PROGRAM="${INSTALL_PROGRAM}" \ + MANDIR="${PREFIX}/share/man" +MAKE_ENV+= TARGET_ARCH= +TEST_TARGET= check -CPE_VENDOR= lz4_project +CFLAGS+= -DLZ4IO_MULTITHREAD -pthread +LDFLAGS+= -pthread + +BINARY_ALIAS= make=${GMAKE} PORTSCOUT= limit:^[0-9]*\. +PLIST_SUB= PORTVERSION=${PORTVERSION} + OPTIONS_DEFINE= TEST +TEST_DESC= Run extensive tests -TEST_MESON_TRUE= tests +# we need to do something else when python 3.14 is +# the oldest version in the tree (~ October 2029). +TEST_USES= python:-3.13,build +TEST_TEST_TARGET=test .include <bsd.port.mk> diff --git a/archivers/liblz4/files/patch-meson-programs-meson.build b/archivers/liblz4/files/patch-meson-programs-meson.build deleted file mode 100644 index 1e04f406f8fc..000000000000 --- a/archivers/liblz4/files/patch-meson-programs-meson.build +++ /dev/null @@ -1,24 +0,0 @@ ---- meson/programs/meson.build.orig 2024-07-21 17:29:49 UTC -+++ meson/programs/meson.build -@@ -49,8 +49,8 @@ lz4cat = custom_target( - output: 'lz4cat', - command: [ - 'ln', -- '--symbolic', -- '--force', -+ '-s', -+ '-f', - fs.name(lz4.full_path()), - '@OUTPUT@' - ] -@@ -62,8 +62,8 @@ unlz4 = custom_target( - output: 'unlz4', - command: [ - 'ln', -- '--symbolic', -- '--force', -+ '-s', -+ '-f', - fs.name(lz4.full_path()), - '@OUTPUT@' - ] diff --git a/archivers/liblz4/files/patch-tests_test-lz4-dict.sh b/archivers/liblz4/files/patch-tests_test-lz4-dict.sh new file mode 100644 index 000000000000..58929a65936e --- /dev/null +++ b/archivers/liblz4/files/patch-tests_test-lz4-dict.sh @@ -0,0 +1,15 @@ +--- tests/test-lz4-dict.sh.orig 2024-07-21 17:29:49 UTC ++++ tests/test-lz4-dict.sh +@@ -39,8 +39,8 @@ for l in 0 1 4 128 32767 32768 32769 65535 65536 65537 + datagen -g128KB > $FPREFIX-data-128KB + set -e; \ + for l in 0 1 4 128 32767 32768 32769 65535 65536 65537 98303 98304 98305 131071 131072 131073; do \ +- datagen -g$$l > $FPREFIX-$$l; \ +- dd if=$FPREFIX-$$l of=$FPREFIX-$$l-tail bs=1 count=65536 skip=$((l > 65536 ? l - 65536 : 0)); \ +- < $FPREFIX-$$l lz4 -D stdin $FPREFIX-data-128KB -c | lz4 -dD $FPREFIX-$$l-tail | diff - $FPREFIX-data-128KB; \ +- < $FPREFIX-$$l-tail lz4 -D stdin $FPREFIX-data-128KB -c | lz4 -dD $FPREFIX-$$l | diff - $FPREFIX-data-128KB; \ ++ datagen -g$l > $FPREFIX-$l; \ ++ dd if=$FPREFIX-$l of=$FPREFIX-$l-tail bs=1 count=65536 skip=$((l > 65536 ? l - 65536 : 0)); \ ++ < $FPREFIX-$l lz4 -D stdin $FPREFIX-data-128KB -c | lz4 -dD $FPREFIX-$l-tail | diff - $FPREFIX-data-128KB; \ ++ < $FPREFIX-$l-tail lz4 -D stdin $FPREFIX-data-128KB -c | lz4 -dD $FPREFIX-$l | diff - $FPREFIX-data-128KB; \ + done diff --git a/archivers/liblz4/pkg-plist b/archivers/liblz4/pkg-plist index 9b7308e7d257..782d464e1133 100644 --- a/archivers/liblz4/pkg-plist +++ b/archivers/liblz4/pkg-plist @@ -3,6 +3,7 @@ bin/lz4c bin/lz4cat bin/unlz4 include/lz4.h +include/lz4file.h include/lz4frame.h include/lz4frame_static.h include/lz4hc.h diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile index f13ec6cbd33d..39a5238de729 100644 --- a/archivers/php-zstd/Makefile +++ b/archivers/php-zstd/Makefile @@ -3,7 +3,7 @@ DISTVERSION= 0.15.2 CATEGORIES= archivers PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} -MAINTAINER= pkapila@gmail.com +MAINTAINER= pkaipila@gmail.com COMMENT= Zstandard extension for PHP WWW= https://github.com/kjdev/php-ext-zstd diff --git a/archivers/py-bitshuffle/Makefile b/archivers/py-bitshuffle/Makefile index f9d538f95045..d979023a2f64 100644 --- a/archivers/py-bitshuffle/Makefile +++ b/archivers/py-bitshuffle/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h5py>=2.4.0:science/py-h5py@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>=1.24,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools>=0.7:devel/py-setuptools@${PY_FLAVOR} -USES= pkgconfig python:3.9+ +USES= pkgconfig python USE_PYTHON= autoplist concurrent cython pep517 CFLAGS+= -Wno-error=int-conversion diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile index 0b6a508861ac..98a702d999bf 100644 --- a/archivers/py-blosc2/Makefile +++ b/archivers/py-blosc2/Makefile @@ -23,7 +23,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}py-cpuinfo>=0:sysutils/py-py-cpuinfo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} -USES= cmake:indirect pkgconfig python:3.10+ +USES= cmake:indirect pkgconfig python USE_PYTHON= autoplist concurrent cython3 pep517 MAKE_ENV= USE_SYSTEM_BLOSC2=1 diff --git a/archivers/py-borgbackup/files/patch-setup.py b/archivers/py-borgbackup/files/patch-setup.py new file mode 100644 index 000000000000..4d44c2d92547 --- /dev/null +++ b/archivers/py-borgbackup/files/patch-setup.py @@ -0,0 +1,19 @@ +--- setup.py.orig 2025-04-18 19:16:24 UTC ++++ setup.py +@@ -7,6 +7,8 @@ try: + + try: + import multiprocessing ++ # Python 3.14 uses forkserver, which fails. Force spawn. ++ multiprocessing.set_start_method('spawn', force=True) + except ImportError: + multiprocessing = None + +@@ -233,5 +235,5 @@ def long_desc_from_readme(): + long_description = re.compile(r"^\.\. highlight:: \w+$", re.M).sub("", long_description) + return long_description + +- +-setup(cmdclass=cmdclass, ext_modules=ext_modules, long_description=long_desc_from_readme()) ++if __name__ == '__main__': ++ setup(cmdclass=cmdclass, ext_modules=ext_modules, long_description=long_desc_from_readme()) diff --git a/archivers/py-rcssmin/Makefile b/archivers/py-rcssmin/Makefile index 0761e1c78273..3583b13f715c 100644 --- a/archivers/py-rcssmin/Makefile +++ b/archivers/py-rcssmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= rcssmin -PORTVERSION= 1.2.1 +PORTVERSION= 1.2.2 CATEGORIES= archivers python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/archivers/py-rcssmin/distinfo b/archivers/py-rcssmin/distinfo index f97a47b1a18d..63b6022cbe48 100644 --- a/archivers/py-rcssmin/distinfo +++ b/archivers/py-rcssmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746419979 -SHA256 (rcssmin-1.2.1.tar.gz) = b35c0c89cdac8fc356c2b0985f3e534e85cc18d1971d902d1eac7fe6b4ff566c -SIZE (rcssmin-1.2.1.tar.gz) = 584848 +TIMESTAMP = 1762186238 +SHA256 (rcssmin-1.2.2.tar.gz) = 806986eaf7414545edc28a1d29523e9560e49e151ff4a337d9d1f0271d6e1cc4 +SIZE (rcssmin-1.2.2.tar.gz) = 587012 diff --git a/archivers/py-rjsmin/Makefile b/archivers/py-rjsmin/Makefile index c3ddcac18fec..a4556ab79418 100644 --- a/archivers/py-rjsmin/Makefile +++ b/archivers/py-rjsmin/Makefile @@ -1,5 +1,5 @@ PORTNAME= rjsmin -PORTVERSION= 1.2.4 +PORTVERSION= 1.2.5 CATEGORIES= archivers python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/archivers/py-rjsmin/distinfo b/archivers/py-rjsmin/distinfo index 94df6e0a23e9..43e539bb69e7 100644 --- a/archivers/py-rjsmin/distinfo +++ b/archivers/py-rjsmin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746420001 -SHA256 (rjsmin-1.2.4.tar.gz) = ffcbe04e0dfac39cea8fbbcb41c38b2e07235ce2188bca15e998da1d348a7860 -SIZE (rjsmin-1.2.4.tar.gz) = 422289 +TIMESTAMP = 1762186295 +SHA256 (rjsmin-1.2.5.tar.gz) = a3f8040b0273dec773e0e807e86a4d0a9535516c0a0a35aa1bb6de6e15bb1f09 +SIZE (rjsmin-1.2.5.tar.gz) = 427399 diff --git a/archivers/py-zlib-ng/Makefile b/archivers/py-zlib-ng/Makefile index 402019eae818..54a5414b0a81 100644 --- a/archivers/py-zlib-ng/Makefile +++ b/archivers/py-zlib-ng/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63:devel/py-setuptools@${PY_FL ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -USES= cmake:indirect python:3.10+ +USES= cmake:indirect python USE_PYTHON= autoplist pep517 OPTIONS_DEFINE= SYSTEM_ZLIB_NG |
