diff options
Diffstat (limited to 'archivers')
86 files changed, 759 insertions, 327 deletions
diff --git a/archivers/7-zip/Makefile b/archivers/7-zip/Makefile index c29fc22842f1..ba93b433b137 100644 --- a/archivers/7-zip/Makefile +++ b/archivers/7-zip/Makefile @@ -1,5 +1,5 @@ PORTNAME= 7-zip -DISTVERSION= 24.09 +DISTVERSION= 25.01 CATEGORIES= archivers MASTER_SITES= https://www.7-zip.org/a/ DISTNAME= 7z${DISTVERSION:S/.//}-src diff --git a/archivers/7-zip/distinfo b/archivers/7-zip/distinfo index cc0040382fc9..a63460a66b25 100644 --- a/archivers/7-zip/distinfo +++ b/archivers/7-zip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733222561 -SHA256 (7z2409-src.7z) = a33569eed0ce628fb9ceb9f46ac257d3f36b3966471667e65ba01878673c9faa -SIZE (7z2409-src.7z) = 1498342 +TIMESTAMP = 1754300358 +SHA256 (7z2501-src.7z) = 2aed39b8f1238464475e9de7dda169a5e873a1dc8bbf4f664b943eaba5620181 +SIZE (7z2501-src.7z) = 1520138 diff --git a/archivers/Makefile b/archivers/Makefile index 0c7e80be0b2f..759464313a16 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -175,6 +175,10 @@ SUBDIR += php84-phar SUBDIR += php84-zip SUBDIR += php84-zlib + SUBDIR += php85-bz2 + SUBDIR += php85-phar + SUBDIR += php85-zip + SUBDIR += php85-zlib SUBDIR += pigz SUBDIR += pixz SUBDIR += plakar @@ -195,6 +199,7 @@ SUBDIR += py-comicapi SUBDIR += py-compressed-rtf SUBDIR += py-cramjam + SUBDIR += py-extractcode SUBDIR += py-inflate64 SUBDIR += py-laszip SUBDIR += py-libarchive-c diff --git a/archivers/ark/distinfo b/archivers/ark/distinfo index 45ed4e364613..edbd3a13613e 100644 --- a/archivers/ark/distinfo +++ b/archivers/ark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749036233 -SHA256 (KDE/release-service/25.04.2/ark-25.04.2.tar.xz) = 54a374c2f06ff65abe577865a7fc2521de70f10f438b399f81bbe3c0dd4be68a -SIZE (KDE/release-service/25.04.2/ark-25.04.2.tar.xz) = 3017300 +TIMESTAMP = 1751381190 +SHA256 (KDE/release-service/25.04.3/ark-25.04.3.tar.xz) = f93a428c88226d61e5a632e0660391189731f80adb574825108015a07bb1051c +SIZE (KDE/release-service/25.04.3/ark-25.04.3.tar.xz) = 3017176 diff --git a/archivers/brotli/Makefile b/archivers/brotli/Makefile index defd206fb49d..9878b7513768 100644 --- a/archivers/brotli/Makefile +++ b/archivers/brotli/Makefile @@ -14,7 +14,7 @@ WWW= https://github.com/google/brotli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake:testing cpe pathfix pkgconfig +USES= cmake:testing cpe pkgconfig CPE_VENDOR= google USE_LDCONFIG= yes diff --git a/archivers/bzip3/Makefile b/archivers/bzip3/Makefile index 45569666c7e8..c1a6067ad312 100644 --- a/archivers/bzip3/Makefile +++ b/archivers/bzip3/Makefile @@ -12,7 +12,7 @@ LICENSE_COMB= multi LICENSE_FILE_APACHE20= ${WRKSRC}/3rdparty/libsais-LICENSE LICENSE_FILE_LGPL3+ = ${WRKSRC}/LICENSE -USES= cmake cpe pathfix tar:xz +USES= cmake cpe tar:xz CPE_VENDOR= bzip3_project USE_LDCONFIG= yes diff --git a/archivers/c-blosc2/Makefile b/archivers/c-blosc2/Makefile index a9f36b8650aa..2813b65b1bf0 100644 --- a/archivers/c-blosc2/Makefile +++ b/archivers/c-blosc2/Makefile @@ -1,5 +1,5 @@ PORTNAME= c-blosc2 -PORTVERSION= 2.19.0 +PORTVERSION= 2.19.1 DISTVERSIONPREFIX= v CATEGORIES= archivers @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt LIB_DEPENDS= liblz4.so:archivers/liblz4 \ libzstd.so:archivers/zstd -USES= cmake:testing pathfix +USES= cmake:testing CMAKE_OFF= BUILD_LITE \ DEACTIVATE_AVX2 \ diff --git a/archivers/c-blosc2/distinfo b/archivers/c-blosc2/distinfo index 55b315743a6e..9651aab1e37d 100644 --- a/archivers/c-blosc2/distinfo +++ b/archivers/c-blosc2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750954148 -SHA256 (Blosc-c-blosc2-v2.19.0_GH0.tar.gz) = 6aeb448ac490dee2a82fafab97382b62622a32a0e17a2d78d085ae8507f6ddd8 -SIZE (Blosc-c-blosc2-v2.19.0_GH0.tar.gz) = 3300743 +TIMESTAMP = 1753265714 +SHA256 (Blosc-c-blosc2-v2.19.1_GH0.tar.gz) = cb645982acfeccc8676bc4f29859130593ec05f7f9acf62ebd4f1a004421fa28 +SIZE (Blosc-c-blosc2-v2.19.1_GH0.tar.gz) = 3301977 diff --git a/archivers/engrampa/Makefile b/archivers/engrampa/Makefile index 4b046f71dc7a..440108434361 100644 --- a/archivers/engrampa/Makefile +++ b/archivers/engrampa/Makefile @@ -19,7 +19,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/gtar:archivers/gtar \ PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake gnome libtool localbase \ - mate pathfix pkgconfig tar:xz + mate pkgconfig tar:xz USE_MATE= caja USE_GNOME= cairo gtk30 intltool USE_LDCONFIG= yes diff --git a/archivers/engrampa/pkg-descr b/archivers/engrampa/pkg-descr index 70d63314579f..00c0b9af25f9 100644 --- a/archivers/engrampa/pkg-descr +++ b/archivers/engrampa/pkg-descr @@ -11,7 +11,4 @@ The supported file types are: * Rar archives (.rar) * Single files compressed with gzip, bzip, bzip2, compress, lzop -Engrampa also has a document viewer based on bonobo that lets you view files -of any type for which you have a viewer. - Former WinZip users may find this program useful. It serves the same purpose. diff --git a/archivers/file-roller/pkg-descr b/archivers/file-roller/pkg-descr index cc8a7234fda4..97795f42c7ee 100644 --- a/archivers/file-roller/pkg-descr +++ b/archivers/file-roller/pkg-descr @@ -11,7 +11,4 @@ The supported file types are: * Rar archives (.rar) * Single files compressed with gzip, bzip, bzip2, compress, lzop -File Roller also has a document viewer based on bonobo that lets you view files -of any type for which you have a viewer. - Former WinZip users may find this program useful. It serves the same purpose. diff --git a/archivers/kf6-karchive/distinfo b/archivers/kf6-karchive/distinfo index 8f2cc04239b3..9b04c54258c4 100644 --- a/archivers/kf6-karchive/distinfo +++ b/archivers/kf6-karchive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749832080 -SHA256 (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = ed74208722e08dd606f3d6d73007fafc1a00cc89c2e29e31975602fef45a0f18 -SIZE (KDE/frameworks/6.15/karchive-6.15.0.tar.xz) = 1089664 +TIMESTAMP = 1752529487 +SHA256 (KDE/frameworks/6.16/karchive-6.16.0.tar.xz) = dba18ff2be1d0b57a1812a33de660d4cf7623dcfaa8f9c0d64efde2152409cff +SIZE (KDE/frameworks/6.16/karchive-6.16.0.tar.xz) = 1090004 diff --git a/archivers/lbzip2/Makefile b/archivers/lbzip2/Makefile index e45894c35cc2..dbf659e13a49 100644 --- a/archivers/lbzip2/Makefile +++ b/archivers/lbzip2/Makefile @@ -1,17 +1,17 @@ PORTNAME= lbzip2 PORTVERSION= 2.5 CATEGORIES= archivers -MASTER_SITES= http://archive.lbzip2.org/ LOCAL/danfe +MASTER_SITES= ${WWW}/releases/download/v${PORTVERSION}/ \ + LOCAL/danfe -LICENSE= GPLv3 +LICENSE= GPLv3+ MAINTAINER= danfe@FreeBSD.org COMMENT= Multi-threaded bzip2/bunzip2 filter -WWW= https://lbzip2.org/ +WWW= https://github.com/kjn/lbzip2 USES= tar:bzip2 GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PLIST_FILES= bin/lbunzip2 bin/lbzcat bin/lbzip2 \ share/man/man1/lbunzip2.1.gz \ diff --git a/archivers/lbzip2/pkg-descr b/archivers/lbzip2/pkg-descr index 1c23761043a3..2db31d3f25a3 100644 --- a/archivers/lbzip2/pkg-descr +++ b/archivers/lbzip2/pkg-descr @@ -1,13 +1,11 @@ -bzip2 is a free, multi-threaded compression utility with support for bzip2 -compressed file format. - -lbzip2 can process standard bz2 files in parallel. It uses POSIX threading +lbzip2 is an independent, multi-threaded implementation of bzip2 which +can process standard bz2 files in parallel. It uses POSIX threading model (pthreads), which allows it to take full advantage of the symmetric multiprocessing (SMP) systems. It has been proven to scale linearly, even -to over one hundred processor cores. +to over one hundred processor cores, and commonly considered the fastest +SMP (and uniprocessor) bzip2 compressor and decompressor. lbzip2 is fully compatible with bzip2 -- both at file format and command line level. Files created by lbzip2 can be decompressed by all versions -of bzip2 and other software supporting bz2 format. lbzip2 can decompress -any bz2 files in parallel. All bzip2 command-line options are also -accepted by lbzip2. This makes lbzip2 a drop-in replacement for bzip2. +of bzip2 and other software supporting bz2 format. This makes lbzip2 a +drop-in replacement for bzip2. diff --git a/archivers/lhasa/Makefile b/archivers/lhasa/Makefile index 9d365084edd6..e56ced84bde3 100644 --- a/archivers/lhasa/Makefile +++ b/archivers/lhasa/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= bash>0:shells/bash -USES= autoreconf cpe libtool pathfix +USES= autoreconf cpe libtool CPE_VENDOR= lhasa_project USE_LDCONFIG= yes diff --git a/archivers/libarchive/Makefile b/archivers/libarchive/Makefile index bd4f609cf1b3..82becc89c17c 100644 --- a/archivers/libarchive/Makefile +++ b/archivers/libarchive/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libexpat.so:textproc/expat2 -USES= cpe iconv libtool localbase:ldflags pathfix pkgconfig tar:xz +USES= cpe iconv libtool localbase:ldflags pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/archivers/libdeflate/Makefile b/archivers/libdeflate/Makefile index 2cee386bf04b..d750546706cb 100644 --- a/archivers/libdeflate/Makefile +++ b/archivers/libdeflate/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/ebiggers/libdeflate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING -USES= cmake:testing pathfix +USES= cmake:testing USE_LDCONFIG= yes CMAKE_ON= LIBDEFLATE_USE_SHARED_LIB diff --git a/archivers/libdynamite/Makefile b/archivers/libdynamite/Makefile index b6a1a28522b4..3e7785a85209 100644 --- a/archivers/libdynamite/Makefile +++ b/archivers/libdynamite/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -USES= libtool pathfix +USES= libtool USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/archivers/libmspack/Makefile b/archivers/libmspack/Makefile index 57ec80728242..27f5b1f39363 100644 --- a/archivers/libmspack/Makefile +++ b/archivers/libmspack/Makefile @@ -11,7 +11,7 @@ WWW= https://www.cabextract.org.uk/libmspack/ \ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING.LIB -USES= cpe libtool pathfix +USES= cpe libtool GNU_CONFIGURE= yes INSTALL_TARGET= install-strip diff --git a/archivers/libunrar/Makefile b/archivers/libunrar/Makefile index 70ec7241039c..0263f304b973 100644 --- a/archivers/libunrar/Makefile +++ b/archivers/libunrar/Makefile @@ -1,5 +1,5 @@ PORTNAME= libunrar -PORTVERSION= 7.1.7 +PORTVERSION= 7.1.10 PORTEPOCH= 1 CATEGORIES= archivers MASTER_SITES= http://www.rarlab.com/rar/ diff --git a/archivers/libunrar/distinfo b/archivers/libunrar/distinfo index 4ea99b733a01..edcb3069db18 100644 --- a/archivers/libunrar/distinfo +++ b/archivers/libunrar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750150039 -SHA256 (unrarsrc-7.1.7.tar.gz) = e86ae4f1f33a13752146f41e961c57f12f0ee01580ac188ec8cc43da5c22ae92 -SIZE (unrarsrc-7.1.7.tar.gz) = 267949 +TIMESTAMP = 1754520304 +SHA256 (unrarsrc-7.1.10.tar.gz) = 72a9ccca146174f41876e8b21ab27e973f039c6d10b13aabcb320e7055b9bb98 +SIZE (unrarsrc-7.1.10.tar.gz) = 268008 diff --git a/archivers/libzip/Makefile b/archivers/libzip/Makefile index 46436eb8b485..bf85c1ebf24e 100644 --- a/archivers/libzip/Makefile +++ b/archivers/libzip/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libzstd.so:archivers/zstd -USES= cmake cpe pathfix ssl tar:xz +USES= cmake cpe ssl tar:xz CPE_VENDOR= nih USE_LDCONFIG= yes diff --git a/archivers/lrzip/Makefile b/archivers/lrzip/Makefile index ad76fe2e4a9d..dd9958549a41 100644 --- a/archivers/lrzip/Makefile +++ b/archivers/lrzip/Makefile @@ -18,7 +18,7 @@ CONFIGURE_ENV+= ac_cv_prog_ASM_PROG='no ' GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share LDFLAGS+= -L${LOCALBASE}/lib -USES= alias cpe libtool pathfix perl5 shebangfix tar:xz +USES= alias cpe libtool perl5 shebangfix tar:xz SHEBANG_FILES= ${WRKSRC}/lrztar USE_PERL5= build USE_LDCONFIG= yes diff --git a/archivers/minizip-ng/Makefile b/archivers/minizip-ng/Makefile index 64981330ab27..c56b4b4953b5 100644 --- a/archivers/minizip-ng/Makefile +++ b/archivers/minizip-ng/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libz-ng.so:archivers/zlib-ng \ libzstd.so:archivers/zstd -USES= cmake:testing iconv pathfix pkgconfig ssl +USES= cmake:testing iconv pkgconfig ssl USE_GITHUB= yes GH_ACCOUNT= zlib-ng USE_LDCONFIG= yes diff --git a/archivers/minizip/Makefile b/archivers/minizip/Makefile index d96633b3b97d..cac600b2075a 100644 --- a/archivers/minizip/Makefile +++ b/archivers/minizip/Makefile @@ -10,7 +10,7 @@ WWW= https://www.winimage.com/zLibDll/minizip.html LICENSE= ZLIB -USES= autoreconf cpe libtool pathfix tar:xz +USES= autoreconf cpe libtool tar:xz CPE_VENDOR= minizip_project USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/archivers/nfpm/Makefile b/archivers/nfpm/Makefile index 793057ea7d0c..b7cdb6abb388 100644 --- a/archivers/nfpm/Makefile +++ b/archivers/nfpm/Makefile @@ -1,7 +1,7 @@ PORTNAME= nfpm DISTVERSIONPREFIX= v DISTVERSION= 2.41.3 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= archivers MAINTAINER= yuri@FreeBSD.org diff --git a/archivers/ouch/Makefile b/archivers/ouch/Makefile index b9c576d551ef..138a18b4ae7c 100644 --- a/archivers/ouch/Makefile +++ b/archivers/ouch/Makefile @@ -1,6 +1,6 @@ PORTNAME= ouch DISTVERSION= 0.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MAINTAINER= yuri@FreeBSD.org diff --git a/archivers/p5-Gzip-Faster/Makefile b/archivers/p5-Gzip-Faster/Makefile index d57acd0fee54..7d7ef7fc8fc6 100644 --- a/archivers/p5-Gzip-Faster/Makefile +++ b/archivers/p5-Gzip-Faster/Makefile @@ -1,5 +1,5 @@ PORTNAME= Gzip-Faster -PORTVERSION= 0.21 +PORTVERSION= 0.22 CATEGORIES= archivers perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:BKB @@ -12,6 +12,9 @@ WWW= https://metacpan.org/release/Gzip-Faster LICENSE= ART10 GPLv1+ LICENSE_COMB= dual +TEST_DEPENDS= p5-Digest-CRC>=0:security/p5-Digest-CRC \ + p5-Image-PNG-Libpng>=0:graphics/p5-Image-PNG-Libpng + USES= perl5 USE_PERL5= configure diff --git a/archivers/p5-Gzip-Faster/distinfo b/archivers/p5-Gzip-Faster/distinfo index b9b8e3201975..d5c1fd294cc5 100644 --- a/archivers/p5-Gzip-Faster/distinfo +++ b/archivers/p5-Gzip-Faster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1529084652 -SHA256 (Gzip-Faster-0.21.tar.gz) = c65f41ca108e7e53ec34c30dbb1b5d614bf4b8100673646cf301d0caf82c7aa5 -SIZE (Gzip-Faster-0.21.tar.gz) = 77280 +TIMESTAMP = 1752932738 +SHA256 (Gzip-Faster-0.22.tar.gz) = 11470f1c6eb4305473393e871126d264e26e2db98a8c20505a72f2741d3bb15c +SIZE (Gzip-Faster-0.22.tar.gz) = 150156 diff --git a/archivers/peazip/Makefile b/archivers/peazip/Makefile index ea6ab29fc4a7..42a10929fab1 100644 --- a/archivers/peazip/Makefile +++ b/archivers/peazip/Makefile @@ -1,6 +1,5 @@ PORTNAME= peazip -PORTVERSION= 10.4.0 -PORTREVISION= 1 +PORTVERSION= 10.5.0 CATEGORIES= archivers MASTER_SITES= https://github.com/giorgiotani/PeaZip/releases/download/${PORTVERSION}/ PKGNAMESUFFIX= ${LAZARUS_PKGNAMESUFFIX} diff --git a/archivers/peazip/distinfo b/archivers/peazip/distinfo index f7385aef4780..eab90770e7cc 100644 --- a/archivers/peazip/distinfo +++ b/archivers/peazip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745193791 -SHA256 (peazip-10.4.0.src.zip) = 32d3298437d3425591cd8024e85dc6b82093ebefb37bc64e9dc036e1491c105c -SIZE (peazip-10.4.0.src.zip) = 5780808 +TIMESTAMP = 1753303992 +SHA256 (peazip-10.5.0.src.zip) = ede6593461ba93ef2bcfdc0f880d576fc65fc8ede466ab4fe8955ac2700d5aab +SIZE (peazip-10.5.0.src.zip) = 5902349 diff --git a/archivers/peazip/pkg-plist b/archivers/peazip/pkg-plist index f04c78514fec..b53de87d41a8 100644 --- a/archivers/peazip/pkg-plist +++ b/archivers/peazip/pkg-plist @@ -68,7 +68,7 @@ share/icons/hicolor/256x256/apps/peazip_extract.png %%DATADIR%%/res/share/lang/fr_alt.txt %%DATADIR%%/res/share/lang/gl.txt %%DATADIR%%/res/share/lang/gr.txt -%%DATADIR%%/res/share/lang/he-prototype.txt +%%DATADIR%%/res/share/lang/he.txt %%DATADIR%%/res/share/lang/hu.txt %%DATADIR%%/res/share/lang/id.txt %%DATADIR%%/res/share/lang/it.txt diff --git a/archivers/pecl-rar/Makefile b/archivers/pecl-rar/Makefile index 728bb6003a4d..0a4adcaf0e27 100644 --- a/archivers/pecl-rar/Makefile +++ b/archivers/pecl-rar/Makefile @@ -1,10 +1,15 @@ PORTNAME= rar PORTVERSION= 4.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= archivers pear -PATCH_SITES= https://github.com/cataphract/php-rar/commit/ -PATCHFILES= ab26d285759e4c917879967b09976a44829ed570.diff:-p1 +# Temporary switch patches source to Remi Collet's repo +#PATCH_SITES= https://github.com/cataphract/php-rar/commit/ +PATCH_SITES= https://github.com/remicollet/php-rar/commit/ +PATCHFILES= ab26d285759e4c917879967b09976a44829ed570.diff:-p1 \ + 02331ca1cc1e8638c34e024566f4b391a6c863c5.diff:-p1 \ + eefdef210536834617bc57d3d38e4ab092481c6b.diff:-p1 \ + 048aa2b35bfd1ec5dfae30d2f9c8d52fb8842784.diff:-p1 MAINTAINER= fluffy@FreeBSD.org COMMENT= PECL extension to create and read RAR files diff --git a/archivers/pecl-rar/distinfo b/archivers/pecl-rar/distinfo index 0cb0f32e9097..0471e364e37e 100644 --- a/archivers/pecl-rar/distinfo +++ b/archivers/pecl-rar/distinfo @@ -1,5 +1,11 @@ -TIMESTAMP = 1699432802 +TIMESTAMP = 1752864659 SHA256 (PECL/rar-4.2.0.tgz) = 660d7d6bc97cc45395e56621aa8803a9f9d4b3436c576d67afe712c8f964a4b9 SIZE (PECL/rar-4.2.0.tgz) = 428258 SHA256 (PECL/ab26d285759e4c917879967b09976a44829ed570.diff) = a150a78c652d80f8bf33e635b7183895b1147563d07cba4d90d276a787b26c0b SIZE (PECL/ab26d285759e4c917879967b09976a44829ed570.diff) = 4622 +SHA256 (PECL/02331ca1cc1e8638c34e024566f4b391a6c863c5.diff) = eaa76f733b8ff1f54c9042478557c3f9d7e89c7d36ef7504c11a50bfca6aab4b +SIZE (PECL/02331ca1cc1e8638c34e024566f4b391a6c863c5.diff) = 2284 +SHA256 (PECL/eefdef210536834617bc57d3d38e4ab092481c6b.diff) = 8346a363f15b945a560b2a1a070beb0c1ee197bac7dbd2773b8a70d22a24baa0 +SIZE (PECL/eefdef210536834617bc57d3d38e4ab092481c6b.diff) = 1289 +SHA256 (PECL/048aa2b35bfd1ec5dfae30d2f9c8d52fb8842784.diff) = 4e243345ddfe0bba1c155923922ae54579b5b5eb2b71fc7415108847192825c2 +SIZE (PECL/048aa2b35bfd1ec5dfae30d2f9c8d52fb8842784.diff) = 484 diff --git a/archivers/pecl-zstd/files/patch-php85 b/archivers/pecl-zstd/files/patch-php85 new file mode 100644 index 000000000000..2fc932c491fa --- /dev/null +++ b/archivers/pecl-zstd/files/patch-php85 @@ -0,0 +1,16 @@ +Obtained from: https://github.com/kjdev/php-ext-zstd/commit/e061583361d4d4167a86dccda385b2944946a09e + +--- zstd.c.orig 2024-11-05 21:49:34 UTC ++++ zstd.c +@@ -30,7 +30,11 @@ + #include <php_ini.h> + #include <ext/standard/file.h> + #include <ext/standard/info.h> ++#if PHP_VERSION_ID < 70200 + #include <ext/standard/php_smart_string.h> ++#else ++#include "Zend/zend_smart_string.h" ++#endif + #if defined(HAVE_APCU_SUPPORT) + #include <ext/standard/php_var.h> + #include <ext/apcu/apc_serializer.h> diff --git a/archivers/php-brotli/Makefile b/archivers/php-brotli/Makefile index a86e70d46e52..dedbbbde7b37 100644 --- a/archivers/php-brotli/Makefile +++ b/archivers/php-brotli/Makefile @@ -25,4 +25,10 @@ CONFIGURE_ARGS= --with-libbrotli PHP_MODNAME= brotli -.include <bsd.port.mk> +.include <bsd.port.pre.mk> +post-patch: +.if ${PHP_VER} >= 85 + @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string.h|Zend/zend_smart_string.h|' \ + ${WRKSRC}/brotli.c +.endif +.include <bsd.port.post.mk> diff --git a/archivers/php-lz4/Makefile b/archivers/php-lz4/Makefile index f188440cdf69..cf41ba627a6a 100644 --- a/archivers/php-lz4/Makefile +++ b/archivers/php-lz4/Makefile @@ -1,5 +1,5 @@ PORTNAME= lz4 -DISTVERSION= 0.4.3 +DISTVERSION= 0.5.0 CATEGORIES= archivers PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} diff --git a/archivers/php-lz4/distinfo b/archivers/php-lz4/distinfo index e21fa807ac9d..443052c014a1 100644 --- a/archivers/php-lz4/distinfo +++ b/archivers/php-lz4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644301708 -SHA256 (kjdev-php-ext-lz4-0.4.3_GH0.tar.gz) = 65f9b633a07d4cb356d4ed005878aec7788a1c62cb8e2a9038b18b486bb4fdb8 -SIZE (kjdev-php-ext-lz4-0.4.3_GH0.tar.gz) = 68774 +TIMESTAMP = 1754010146 +SHA256 (kjdev-php-ext-lz4-0.5.0_GH0.tar.gz) = 8e88154b50aecff0d4074296f7f5c8a3b8f1ce6fcea77d1508821e23a4788804 +SIZE (kjdev-php-ext-lz4-0.5.0_GH0.tar.gz) = 70642 diff --git a/archivers/php-zstd/Makefile b/archivers/php-zstd/Makefile index 696d892de8e1..1e12b8a19503 100644 --- a/archivers/php-zstd/Makefile +++ b/archivers/php-zstd/Makefile @@ -1,5 +1,5 @@ PORTNAME= zstd -DISTVERSION= 0.11.0 +DISTVERSION= 0.14.0 CATEGORIES= archivers PKGNAMEPREFIX= ${PHP_PKGNAMEPREFIX} @@ -20,4 +20,12 @@ GH_PROJECT= php-ext-zstd CONFIGURE_ARGS= --with-libzstd -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +post-patch: +.if ${PHP_VER} >= 85 + @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \ + ${WRKSRC}/zstd.c +.endif + +.include <bsd.port.post.mk> diff --git a/archivers/php-zstd/distinfo b/archivers/php-zstd/distinfo index 0948d2fdf011..19ecb365d3b1 100644 --- a/archivers/php-zstd/distinfo +++ b/archivers/php-zstd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644301497 -SHA256 (kjdev-php-ext-zstd-0.11.0_GH0.tar.gz) = 5733663812e2729faf9d3c412cfa03ca11b4dbb1e780e2893ecba4ab1e7ab99e -SIZE (kjdev-php-ext-zstd-0.11.0_GH0.tar.gz) = 19785 +TIMESTAMP = 1754010154 +SHA256 (kjdev-php-ext-zstd-0.14.0_GH0.tar.gz) = eb957ecbfa012610ef68bfe7de381e79055f78d73ec209ebc1997348b1731538 +SIZE (kjdev-php-ext-zstd-0.14.0_GH0.tar.gz) = 27210 diff --git a/archivers/php85-bz2/Makefile b/archivers/php85-bz2/Makefile new file mode 100644 index 000000000000..87562c741e29 --- /dev/null +++ b/archivers/php85-bz2/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= archivers + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -bz2 + +.include "${MASTERDIR}/Makefile" diff --git a/archivers/php85-phar/Makefile b/archivers/php85-phar/Makefile new file mode 100644 index 000000000000..a3fbf377f61c --- /dev/null +++ b/archivers/php85-phar/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= archivers + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -phar + +.include "${MASTERDIR}/Makefile" diff --git a/archivers/php85-phar/files/patch-config.m4 b/archivers/php85-phar/files/patch-config.m4 new file mode 100644 index 000000000000..13ba9cf818b4 --- /dev/null +++ b/archivers/php85-phar/files/patch-config.m4 @@ -0,0 +1,11 @@ +--- config.m4.orig 2025-07-01 21:58:05 UTC ++++ config.m4 +@@ -32,8 +32,4 @@ if test "$PHP_PHAR" != "no"; then + PHP_ADD_EXTENSION_DEP(phar, spl) + PHP_ADD_MAKEFILE_FRAGMENT + +- AC_CONFIG_FILES([ +- $ext_dir/phar.1 +- $ext_dir/phar.phar.1 +- ]) + fi diff --git a/archivers/php85-phar/files/patch-phar__path__check.c b/archivers/php85-phar/files/patch-phar__path__check.c new file mode 100644 index 000000000000..8e599176ec86 --- /dev/null +++ b/archivers/php85-phar/files/patch-phar__path__check.c @@ -0,0 +1,241 @@ +--- phar_path_check.c.orig 2025-07-02 12:00:06 UTC ++++ phar_path_check.c +@@ -0,0 +1,238 @@ ++/* Generated by re2c 3.1 */ ++/* ++ +----------------------------------------------------------------------+ ++ | phar php single-file executable PHP extension | ++ +----------------------------------------------------------------------+ ++ | Copyright (c) The PHP Group | ++ +----------------------------------------------------------------------+ ++ | This source file is subject to version 3.01 of the PHP license, | ++ | that is bundled with this package in the file LICENSE, and is | ++ | available through the world-wide-web at the following url: | ++ | https://www.php.net/license/3_01.txt | ++ | If you did not receive a copy of the PHP license and are unable to | ++ | obtain it through the world-wide-web, please send a note to | ++ | license@php.net so we can mail you a copy immediately. | ++ +----------------------------------------------------------------------+ ++ | Authors: Marcus Boerger <helly@php.net> | ++ +----------------------------------------------------------------------+ ++*/ ++ ++#include "phar_internal.h" ++ ++phar_path_check_result phar_path_check(char **s, size_t *len, const char **error) ++{ ++ const unsigned char *p = (const unsigned char*)*s; ++ const unsigned char *m; ++ ++ if (*len == 1 && *p == '.') { ++ *error = "current directory reference"; ++ return pcr_err_curr_dir; ++ } else if (*len == 2 && p[0] == '.' && p[1] == '.') { ++ *error = "upper directory reference"; ++ return pcr_err_up_dir; ++ } ++ ++#define YYCTYPE unsigned char ++#define YYCURSOR p ++#define YYLIMIT p+*len ++#define YYMARKER m ++#define YYFILL(n) do {} while (0) ++ ++loop: ++ ++{ ++ YYCTYPE yych; ++ unsigned int yyaccept = 0; ++ if ((YYLIMIT - YYCURSOR) < 4) YYFILL(4); ++ yych = *YYCURSOR; ++ if (yych <= '[') { ++ if (yych <= ')') { ++ if (yych <= '\f') { ++ if (yych >= 0x01) goto yy1; ++ } else { ++ if (yych <= '\r') goto yy3; ++ if (yych <= 0x19) goto yy1; ++ goto yy4; ++ } ++ } else { ++ if (yych <= '/') { ++ if (yych <= '*') goto yy6; ++ if (yych <= '.') goto yy4; ++ goto yy7; ++ } else { ++ if (yych == '?') goto yy8; ++ goto yy4; ++ } ++ } ++ } else { ++ if (yych <= 0xEC) { ++ if (yych <= 0xC1) { ++ if (yych <= '\\') goto yy9; ++ if (yych <= 0x7F) goto yy4; ++ goto yy1; ++ } else { ++ if (yych <= 0xDF) goto yy10; ++ if (yych <= 0xE0) goto yy11; ++ goto yy12; ++ } ++ } else { ++ if (yych <= 0xF0) { ++ if (yych <= 0xED) goto yy13; ++ if (yych <= 0xEF) goto yy12; ++ goto yy14; ++ } else { ++ if (yych <= 0xF3) goto yy15; ++ if (yych <= 0xF4) goto yy16; ++ goto yy1; ++ } ++ } ++ } ++ ++YYCURSOR; ++ { ++ if (**s == '/') { ++ (*s)++; ++ (*len)--; ++ } ++ if ((p - (const unsigned char*)*s) - 1 != *len) ++ { ++ *error ="illegal character"; ++ return pcr_err_illegal_char; ++ } ++ *error = NULL; ++ return pcr_is_ok; ++ } ++yy1: ++ ++YYCURSOR; ++yy2: ++ { ++ *error ="illegal character"; ++ return pcr_err_illegal_char; ++ } ++yy3: ++ yych = *++YYCURSOR; ++ if (yych == '\n') goto yy1; ++ goto yy2; ++yy4: ++ ++YYCURSOR; ++yy5: ++ { ++ goto loop; ++ } ++yy6: ++ ++YYCURSOR; ++ { ++ *error = "star"; ++ return pcr_err_star; ++ } ++yy7: ++ yyaccept = 0; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= '-') goto yy5; ++ if (yych <= '.') goto yy17; ++ if (yych <= '/') goto yy19; ++ goto yy5; ++yy8: ++ ++YYCURSOR; ++ { ++ if (**s == '/') { ++ (*s)++; ++ } ++ *len = (p - (const unsigned char*)*s) -1; ++ *error = NULL; ++ return pcr_use_query; ++ } ++yy9: ++ ++YYCURSOR; ++ { ++ *error = "back-slash"; ++ return pcr_err_back_slash; ++ } ++yy10: ++ yych = *++YYCURSOR; ++ if (yych <= 0x7F) goto yy2; ++ if (yych <= 0xBF) goto yy4; ++ goto yy2; ++yy11: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x9F) goto yy2; ++ if (yych <= 0xBF) goto yy20; ++ goto yy2; ++yy12: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x7F) goto yy2; ++ if (yych <= 0xBF) goto yy20; ++ goto yy2; ++yy13: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x7F) goto yy2; ++ if (yych <= 0x9F) goto yy20; ++ goto yy2; ++yy14: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x8F) goto yy2; ++ if (yych <= 0xBF) goto yy21; ++ goto yy2; ++yy15: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x7F) goto yy2; ++ if (yych <= 0xBF) goto yy21; ++ goto yy2; ++yy16: ++ yyaccept = 1; ++ yych = *(YYMARKER = ++YYCURSOR); ++ if (yych <= 0x7F) goto yy2; ++ if (yych <= 0x8F) goto yy21; ++ goto yy2; ++yy17: ++ yych = *++YYCURSOR; ++ if (yych <= 0x00) goto yy22; ++ if (yych <= '-') goto yy18; ++ if (yych <= '.') goto yy23; ++ if (yych <= '/') goto yy22; ++yy18: ++ YYCURSOR = YYMARKER; ++ if (yyaccept == 0) { ++ goto yy5; ++ } else { ++ goto yy2; ++ } ++yy19: ++ ++YYCURSOR; ++ { ++ *error = "double slash"; ++ return pcr_err_double_slash; ++ } ++yy20: ++ yych = *++YYCURSOR; ++ if (yych <= 0x7F) goto yy18; ++ if (yych <= 0xBF) goto yy4; ++ goto yy18; ++yy21: ++ yych = *++YYCURSOR; ++ if (yych <= 0x7F) goto yy18; ++ if (yych <= 0xBF) goto yy20; ++ goto yy18; ++yy22: ++ ++YYCURSOR; ++ { ++ *error = "current directory reference"; ++ return pcr_err_curr_dir; ++ } ++yy23: ++ yych = *++YYCURSOR; ++ if (yych <= 0x00) goto yy24; ++ if (yych != '/') goto yy18; ++yy24: ++ ++YYCURSOR; ++ { ++ *error = "upper directory reference"; ++ return pcr_err_up_dir; ++ } ++} ++ ++} diff --git a/archivers/php85-zip/Makefile b/archivers/php85-zip/Makefile new file mode 100644 index 000000000000..d8a586997669 --- /dev/null +++ b/archivers/php85-zip/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= archivers + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -zip + +.include "${MASTERDIR}/Makefile" diff --git a/archivers/php85-zlib/Makefile b/archivers/php85-zlib/Makefile new file mode 100644 index 000000000000..20f98d859d51 --- /dev/null +++ b/archivers/php85-zlib/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= archivers + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -zlib + +.include "${MASTERDIR}/Makefile" diff --git a/archivers/php85-zlib/files/patch-zlib.c b/archivers/php85-zlib/files/patch-zlib.c new file mode 100644 index 000000000000..fb0e9e44311a --- /dev/null +++ b/archivers/php85-zlib/files/patch-zlib.c @@ -0,0 +1,10 @@ +--- zlib.c.orig 2023-06-06 15:54:29 UTC ++++ zlib.c +@@ -1380,6 +1380,7 @@ static PHP_MSHUTDOWN_FUNCTION(zlib) + /* {{{ PHP_RINIT_FUNCTION */ + static PHP_RINIT_FUNCTION(zlib) + { ++ ZLIBG(output_compression) = 0; + ZLIBG(compression_coding) = 0; + if (!ZLIBG(handler_registered)) { + ZLIBG(output_compression) = ZLIBG(output_compression_default); diff --git a/archivers/plakar/Makefile b/archivers/plakar/Makefile index 83834410ebc5..1d7b7b5e37b8 100644 --- a/archivers/plakar/Makefile +++ b/archivers/plakar/Makefile @@ -2,7 +2,7 @@ PORTNAME= plakar DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 DISTVERSIONSUFFIX= -beta.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MAINTAINER= lbartoletti@FreeBSD.org diff --git a/archivers/py-blosc2/Makefile b/archivers/py-blosc2/Makefile index 43842dbda9a5..22b12c1e1fbc 100644 --- a/archivers/py-blosc2/Makefile +++ b/archivers/py-blosc2/Makefile @@ -1,5 +1,5 @@ PORTNAME= blosc2 -PORTVERSION= 3.5.0 +PORTVERSION= 3.6.1 CATEGORIES= archivers python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +12,7 @@ WWW= https://www.blosc.org/python-blosc2/ \ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= c-blosc2>=2.17.2:archivers/c-blosc2 \ +BUILD_DEPENDS= c-blosc2>=2.19.1:archivers/c-blosc2 \ ${PYTHON_PKGNAMEPREFIX}numpy>=0,1:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0:devel/py-scikit-build-core@${PY_FLAVOR} LIB_DEPENDS= libblosc2.so:archivers/c-blosc2 diff --git a/archivers/py-blosc2/distinfo b/archivers/py-blosc2/distinfo index 830caaea7666..31060ee0d573 100644 --- a/archivers/py-blosc2/distinfo +++ b/archivers/py-blosc2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750954150 -SHA256 (blosc2-3.5.0.tar.gz) = 40d4d87d4cdf9f00997cd5cde21e6a8e99bf3120a153f791f5f5c0c7d2877950 -SIZE (blosc2-3.5.0.tar.gz) = 3651627 +TIMESTAMP = 1753265716 +SHA256 (blosc2-3.6.1.tar.gz) = 0b6f05311fbee9e9dc23bd7f53a8690af3b60eef640a059f1eb624ca6699cc59 +SIZE (blosc2-3.6.1.tar.gz) = 3657993 diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile index 7cf4a2c95e52..69c105b03851 100644 --- a/archivers/py-borgbackup/Makefile +++ b/archivers/py-borgbackup/Makefile @@ -2,7 +2,8 @@ PORTNAME= borgbackup DISTVERSION= 1.4.1 PORTREVISION= 1 CATEGORIES= archivers python -MASTER_SITES= PYPI +MASTER_SITES= https://github.com/borgbackup/borg/releases/download/${DISTVERSION}/ \ + PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= mandree@FreeBSD.org diff --git a/archivers/py-borgbackup12/Makefile b/archivers/py-borgbackup12/Makefile index c4aeb6525678..a0dcb7c80f70 100644 --- a/archivers/py-borgbackup12/Makefile +++ b/archivers/py-borgbackup12/Makefile @@ -1,11 +1,14 @@ PORTNAME= borgbackup -DISTVERSION= 1.2.8 -PORTREVISION= 4 +DISTVERSION= 1.2.9 +PORTREVISION= 0 CATEGORIES= archivers python -MASTER_SITES= PYPI +MASTER_SITES= https://github.com/borgbackup/borg/releases/download/${DISTVERSION}/ \ + PYPI # note the .asc signature to accompany the tarball isn't available on PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMESUFFIX= 12 +DEPRECATED= Likely the final 1.2.x release, please migrate to using 1.4.x (it is quite similar) + MAINTAINER= mandree@FreeBSD.org COMMENT= Deduplicating backup program WWW= https://pypi.org/project/borgbackup/ @@ -14,7 +17,7 @@ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE # note that borgbackup pins the msgpack version range per patchlevel version! -_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.1.1_99:devel/py-msgpack@${PY_FLAVOR} +_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.1.2:devel/py-msgpack@${PY_FLAVOR} BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \ ${_BB_DEPENDS} LIB_DEPENDS= liblz4.so:archivers/liblz4 \ diff --git a/archivers/py-borgbackup12/distinfo b/archivers/py-borgbackup12/distinfo index 050f395e4118..822b13c89e81 100644 --- a/archivers/py-borgbackup12/distinfo +++ b/archivers/py-borgbackup12/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711803798 -SHA256 (borgbackup-1.2.8.tar.gz) = d39d22b0d2cb745584d68608a179b6c75f7b40e496e96feb789e41d34991f4aa -SIZE (borgbackup-1.2.8.tar.gz) = 4369117 +TIMESTAMP = 1754433426 +SHA256 (borgbackup-1.2.9.tar.gz) = 9bc23108be917911d7ee65ae839fc284db7b574610e8141bae4064c4fa84db60 +SIZE (borgbackup-1.2.9.tar.gz) = 4456240 diff --git a/archivers/py-borgbackup12/files/patch-msgpack b/archivers/py-borgbackup12/files/patch-msgpack deleted file mode 100644 index e70a3ecac75d..000000000000 --- a/archivers/py-borgbackup12/files/patch-msgpack +++ /dev/null @@ -1,25 +0,0 @@ -Obtained from: https://github.com/borgbackup/borg/commit/7511cb6c5e0448f0b5276f4281faa4c71c2f64ac - https://github.com/borgbackup/borg/commit/56ddc010cbeba09b49969cf08f079ad69dd45dc2 - ---- setup.py.orig 2024-03-29 17:42:23 UTC -+++ setup.py -@@ -70,7 +70,7 @@ install_requires = [ - # Please note: - # using any other msgpack version is not supported by borg development and - # any feedback related to issues caused by this will be ignored. -- 'msgpack >=0.5.6, <=1.0.8, !=1.0.1', -+ 'msgpack >=0.5.6, <=1.1.1, !=1.0.1', - 'packaging', - ] - ---- src/borg/helpers/msgpack.py.orig 2024-03-29 17:42:23 UTC -+++ src/borg/helpers/msgpack.py -@@ -182,7 +182,7 @@ def is_supported_msgpack(): - def is_supported_msgpack(): - # DO NOT CHANGE OR REMOVE! See also requirements and comments in setup.py. - import msgpack -- return (0, 5, 6) <= msgpack.version <= (1, 0, 8) and \ -+ return (0, 5, 6) <= msgpack.version <= (1, 1, 1) and \ - msgpack.version not in [(1, 0, 1), ] # < add bad releases here to deny list - - diff --git a/archivers/py-cramjam/Makefile b/archivers/py-cramjam/Makefile index 127cbedc0116..408bf42bd944 100644 --- a/archivers/py-cramjam/Makefile +++ b/archivers/py-cramjam/Makefile @@ -1,8 +1,8 @@ PORTNAME= cramjam -PORTVERSION= 2.10.0 -PORTREVISION= 1 +PORTVERSION= 2.11.0 CATEGORIES= archivers python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/milesgranger/cramjam/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/archivers/py-cramjam/Makefile.crates b/archivers/py-cramjam/Makefile.crates index 02e9b04378e1..115d92fe15a8 100644 --- a/archivers/py-cramjam/Makefile.crates +++ b/archivers/py-cramjam/Makefile.crates @@ -11,85 +11,91 @@ CARGO_CRATES= adler2-2.0.0 \ blosc2-rs-0.4.0+2.15.2 \ blosc2-sys-0.4.0+2.15.2 \ brotli-7.0.0 \ - brotli-decompressor-4.0.3 \ + brotli-decompressor-4.0.2 \ + bumpalo-3.17.0 \ bzip2-0.4.4 \ bzip2-sys-0.1.13+1.0.8 \ cbindgen-0.27.0 \ - cc-1.2.19 \ + cc-1.2.16 \ cfg-if-1.0.0 \ - clap-4.5.37 \ - clap_builder-4.5.37 \ + clap-4.5.31 \ + clap_builder-4.5.31 \ clap_lex-0.7.4 \ cmake-0.1.54 \ colorchoice-1.0.3 \ copy_dir-0.1.3 \ crc32fast-1.4.2 \ equivalent-1.0.2 \ - errno-0.3.11 \ + errno-0.3.10 \ fastrand-2.3.0 \ - flate2-1.1.1 \ - getrandom-0.3.2 \ + flate2-1.1.0 \ + getrandom-0.3.1 \ hashbrown-0.15.2 \ heck-0.4.1 \ heck-0.5.0 \ - indexmap-2.9.0 \ - indoc-2.0.6 \ + indexmap-2.7.1 \ + indoc-2.0.5 \ is_terminal_polyfill-1.70.1 \ isal-rs-0.5.3+496255c \ isal-sys-0.5.3+496255c \ - itoa-1.0.15 \ - jobserver-0.1.33 \ - libc-0.2.172 \ + itoa-1.0.14 \ + jobserver-0.1.32 \ + libc-0.2.170 \ libcramjam-0.7.0 \ + libcramjam-0.8.0 \ libdeflate-sys-1.19.3 \ - libdeflater-1.19.3 \ - linux-raw-sys-0.9.4 \ + linux-raw-sys-0.4.15 \ lock_api-0.4.12 \ - log-0.4.27 \ + log-0.4.26 \ lz4-1.28.1 \ lz4-sys-1.11.1+lz4-1.10.0 \ lzma-sys-0.1.20 \ memchr-2.7.4 \ memoffset-0.9.1 \ - miniz_oxide-0.8.8 \ - once_cell-1.21.3 \ + miniz_oxide-0.8.5 \ + once_cell-1.20.3 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ - pkg-config-0.3.32 \ + pkg-config-0.3.31 \ portable-atomic-1.11.0 \ - proc-macro2-1.0.95 \ - pyo3-0.24.1 \ - pyo3-build-config-0.24.1 \ - pyo3-ffi-0.24.1 \ - pyo3-macros-0.24.1 \ - pyo3-macros-backend-0.24.1 \ + proc-macro2-1.0.93 \ + pyo3-0.25.0 \ + pyo3-build-config-0.25.0 \ + pyo3-ffi-0.25.0 \ + pyo3-macros-0.25.0 \ + pyo3-macros-backend-0.25.0 \ python3-dll-a-0.2.13 \ - quote-1.0.40 \ - r-efi-5.2.0 \ - redox_syscall-0.5.11 \ - rustix-1.0.5 \ - ryu-1.0.20 \ + quote-1.0.38 \ + redox_syscall-0.5.9 \ + rustix-0.38.44 \ + rustversion-1.0.21 \ + ryu-1.0.19 \ same-file-1.0.6 \ scopeguard-1.2.0 \ - serde-1.0.219 \ - serde_derive-1.0.219 \ - serde_json-1.0.140 \ + serde-1.0.218 \ + serde_derive-1.0.218 \ + serde_json-1.0.139 \ serde_spanned-0.6.8 \ shlex-1.3.0 \ - smallvec-1.15.0 \ + smallvec-1.14.0 \ snap-1.1.1 \ strsim-0.11.1 \ - syn-2.0.100 \ + syn-2.0.98 \ target-lexicon-0.13.2 \ - tempfile-3.19.1 \ + tempfile-3.17.1 \ toml-0.8.20 \ toml_datetime-0.6.8 \ toml_edit-0.22.24 \ - unicode-ident-1.0.18 \ - unindent-0.2.4 \ + unicode-ident-1.0.17 \ + unindent-0.2.3 \ utf8parse-0.2.2 \ walkdir-2.5.0 \ - wasi-0.14.2+wasi-0.2.4 \ + wasi-0.13.3+wasi-0.2.2 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ winapi-util-0.1.9 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ @@ -101,9 +107,9 @@ CARGO_CRATES= adler2-2.0.0 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.7.6 \ - wit-bindgen-rt-0.39.0 \ + winnow-0.7.3 \ + wit-bindgen-rt-0.33.0 \ xz2-0.1.7 \ zstd-0.13.3 \ - zstd-safe-7.2.4 \ - zstd-sys-2.0.15+zstd.1.5.7 + zstd-safe-7.2.3 \ + zstd-sys-2.0.14+zstd.1.5.7 diff --git a/archivers/py-cramjam/distinfo b/archivers/py-cramjam/distinfo index 5458c3f398ee..cdc6aab842a4 100644 --- a/archivers/py-cramjam/distinfo +++ b/archivers/py-cramjam/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1745177968 -SHA256 (cramjam-2.10.0.tar.gz) = e821dd487384ae8004e977c3b13135ad6665ccf8c9874e68441cad1146e66d8a -SIZE (cramjam-2.10.0.tar.gz) = 47801 +TIMESTAMP = 1753796032 +SHA256 (cramjam-2.11.0.tar.gz) = 5c82500ed91605c2d9781380b378397012e25127e89d64f460fea6aeac4389b4 +SIZE (cramjam-2.11.0.tar.gz) = 99100 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 @@ -27,22 +27,24 @@ SHA256 (rust/crates/blosc2-sys-0.4.0+2.15.2.crate) = 5a780fec12b1352d5d7d87858d1 SIZE (rust/crates/blosc2-sys-0.4.0+2.15.2.crate) = 2993527 SHA256 (rust/crates/brotli-7.0.0.crate) = cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd SIZE (rust/crates/brotli-7.0.0.crate) = 1356970 -SHA256 (rust/crates/brotli-decompressor-4.0.3.crate) = a334ef7c9e23abf0ce748e8cd309037da93e606ad52eb372e4ce327a0dcfbdfd -SIZE (rust/crates/brotli-decompressor-4.0.3.crate) = 193487 +SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37 +SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8 SIZE (rust/crates/bzip2-0.4.4.crate) = 34197 SHA256 (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14 SIZE (rust/crates/bzip2-sys-0.1.13+1.0.8.crate) = 633818 SHA256 (rust/crates/cbindgen-0.27.0.crate) = 3fce8dd7fcfcbf3a0a87d8f515194b49d6135acab73e18bd380d1d93bb1a15eb SIZE (rust/crates/cbindgen-0.27.0.crate) = 215957 -SHA256 (rust/crates/cc-1.2.19.crate) = 8e3a13707ac958681c13b39b458c073d0d9bc8a22cb1b2f4c8e55eb72c13f362 -SIZE (rust/crates/cc-1.2.19.crate) = 105910 +SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c +SIZE (rust/crates/cc-1.2.16.crate) = 103847 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071 -SIZE (rust/crates/clap-4.5.37.crate) = 56962 -SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2 -SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761 +SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767 +SIZE (rust/crates/clap-4.5.31.crate) = 56084 +SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863 +SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 @@ -55,48 +57,48 @@ SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a275 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e -SIZE (rust/crates/errno-0.3.11.crate) = 12048 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece -SIZE (rust/crates/flate2-1.1.1.crate) = 77224 -SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 -SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 +SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc +SIZE (rust/crates/flate2-1.1.0.crate) = 110650 +SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 +SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/isal-rs-0.5.3+496255c.crate) = 4ec7734f9db7ef4c18bac0e94210aaa717c149b168e076ff681a56b342fca9ed SIZE (rust/crates/isal-rs-0.5.3+496255c.crate) = 12684 SHA256 (rust/crates/isal-sys-0.5.3+496255c.crate) = aefc9239959a60eaba201ccdd99897b5270be98d01f561c2166f5e3343e5a29b SIZE (rust/crates/isal-sys-0.5.3+496255c.crate) = 730256 -SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c -SIZE (rust/crates/itoa-1.0.15.crate) = 11231 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 -SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 +SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 +SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 +SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828 +SIZE (rust/crates/libc-0.2.170.crate) = 760076 SHA256 (rust/crates/libcramjam-0.7.0.crate) = 0d47c04e9aaf198d40b6f5c21dc541f0942fa61ed2e98fef893945d2699bbc28 SIZE (rust/crates/libcramjam-0.7.0.crate) = 16831 +SHA256 (rust/crates/libcramjam-0.8.0.crate) = 0e5f1b4af9048074ca80756cab7167effcbdc48b93b83e94957b26f924af1943 +SIZE (rust/crates/libcramjam-0.8.0.crate) = 20996 SHA256 (rust/crates/libdeflate-sys-1.19.3.crate) = cc9caa76c8cc6ee8c4efcf8f4514a812ebcad3aa7d3b548efe4d26da1203f177 SIZE (rust/crates/libdeflate-sys-1.19.3.crate) = 192512 -SHA256 (rust/crates/libdeflater-1.19.3.crate) = 265a985bd31e5f22e2b2ac107cbed44c6ccf40ae236e46963cd00dd213e4bd03 -SIZE (rust/crates/libdeflater-1.19.3.crate) = 24046 -SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 -SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 -SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e +SIZE (rust/crates/log-0.4.26.crate) = 47022 SHA256 (rust/crates/lz4-1.28.1.crate) = a20b523e860d03443e98350ceaac5e71c6ba89aea7d960769ec3ce37f4de5af4 SIZE (rust/crates/lz4-1.28.1.crate) = 13585 SHA256 (rust/crates/lz4-sys-1.11.1+lz4-1.10.0.crate) = 6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6 @@ -107,84 +109,94 @@ SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 -SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a -SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 -SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d -SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 +SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 +SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e +SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 -SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c -SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 +SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/pyo3-0.24.1.crate) = 17da310086b068fbdcefbba30aeb3721d5bb9af8db4987d6735b2183ca567229 -SIZE (rust/crates/pyo3-0.24.1.crate) = 1113050 -SHA256 (rust/crates/pyo3-build-config-0.24.1.crate) = e27165889bd793000a098bb966adc4300c312497ea25cf7a690a9f0ac5aa5fc1 -SIZE (rust/crates/pyo3-build-config-0.24.1.crate) = 34020 -SHA256 (rust/crates/pyo3-ffi-0.24.1.crate) = 05280526e1dbf6b420062f3ef228b78c0c54ba94e157f5cb724a609d0f2faabc -SIZE (rust/crates/pyo3-ffi-0.24.1.crate) = 76435 -SHA256 (rust/crates/pyo3-macros-0.24.1.crate) = 5c3ce5686aa4d3f63359a5100c62a127c9f15e8398e5fdeb5deef1fed5cd5f44 -SIZE (rust/crates/pyo3-macros-0.24.1.crate) = 8866 -SHA256 (rust/crates/pyo3-macros-backend-0.24.1.crate) = f4cf6faa0cbfb0ed08e89beb8103ae9724eb4750e3a78084ba4017cbe94f3855 -SIZE (rust/crates/pyo3-macros-backend-0.24.1.crate) = 72588 +SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 +SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4 +SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850 +SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d +SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122 +SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e +SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991 +SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214 +SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876 +SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e +SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089 SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 -SHA256 (rust/crates/redox_syscall-0.5.11.crate) = d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3 -SIZE (rust/crates/redox_syscall-0.5.11.crate) = 30300 -SHA256 (rust/crates/rustix-1.0.5.crate) = d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf -SIZE (rust/crates/rustix-1.0.5.crate) = 414160 -SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f -SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc +SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/redox_syscall-0.5.9.crate) = 82b568323e98e49e2a0899dcee453dd679fae22d69adf9b11dd508d1549b7e2f +SIZE (rust/crates/redox_syscall-0.5.9.crate) = 30080 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd +SIZE (rust/crates/ryu-1.0.19.crate) = 48770 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60 +SIZE (rust/crates/serde-1.0.218.crate) = 78968 +SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b +SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782 +SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6 +SIZE (rust/crates/serde_json-1.0.139.crate) = 154839 SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 -SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 +SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd +SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 SHA256 (rust/crates/snap-1.1.1.crate) = 1b6b67fb9a61334225b5b790716f609cd58395f895b3fe8b328786812a40bc3b SIZE (rust/crates/snap-1.1.1.crate) = 33763 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 -SIZE (rust/crates/syn-2.0.100.crate) = 297947 +SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 +SIZE (rust/crates/syn-2.0.98.crate) = 297807 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf -SIZE (rust/crates/tempfile-3.19.1.crate) = 39634 +SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230 +SIZE (rust/crates/tempfile-3.17.1.crate) = 39240 SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 SIZE (rust/crates/toml-0.8.20.crate) = 51095 SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 -SIZE (rust/crates/unindent-0.2.4.crate) = 7422 +SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe +SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704 +SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce +SIZE (rust/crates/unindent-0.2.3.crate) = 7306 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 +SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b @@ -207,15 +219,15 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.7.6.crate) = 63d3fcd9bba44b03821e7d699eeee959f3126dcc4aa8e4ae18ec617c2a5cea10 -SIZE (rust/crates/winnow-0.7.6.crate) = 174072 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1 +SIZE (rust/crates/winnow-0.7.3.crate) = 171602 +SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c +SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 SIZE (rust/crates/xz2-0.1.7.crate) = 23892 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a SIZE (rust/crates/zstd-0.13.3.crate) = 30514 -SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d -SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 -SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 -SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (rust/crates/zstd-safe-7.2.3.crate) = f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722 +SIZE (rust/crates/zstd-safe-7.2.3.crate) = 28995 +SHA256 (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5 +SIZE (rust/crates/zstd-sys-2.0.14+zstd.1.5.7.crate) = 764660 diff --git a/archivers/py-extractcode/Makefile b/archivers/py-extractcode/Makefile new file mode 100644 index 000000000000..90109b60b07b --- /dev/null +++ b/archivers/py-extractcode/Makefile @@ -0,0 +1,30 @@ +PORTNAME= extractcode +DISTVERSION= 31.0.0 +CATEGORIES= archivers python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= tuukka.pasanen@ilmi.fi +COMMENT= Universal file extraction library and CLI tool to extract almost any archive +WWW= https://github.com/aboutcode-org/extractcode + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/apache-2.0.LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ + libarchive>13:archivers/libarchive +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>18:devel/py-attrs@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}commoncode>=30.2.0:devel/py-commoncode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}plugincode>=21.1.21:devel/py-plugincode@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typecode>=21.1.21:devel/py-typecode@${PY_FLAVOR} \ + libarchive>13:archivers/libarchive + +USES= python +USE_PYTHON= autoplist concurrent pep517 pytest + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/archivers/py-extractcode/distinfo b/archivers/py-extractcode/distinfo new file mode 100644 index 000000000000..77ba3f9cbfb9 --- /dev/null +++ b/archivers/py-extractcode/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1747040872 +SHA256 (extractcode-31.0.0.tar.gz) = 80819392e9bcf8129f74d8904fe8a98c0dfed2782356842737282c0283113d88 +SIZE (extractcode-31.0.0.tar.gz) = 11305241 diff --git a/archivers/py-extractcode/pkg-descr b/archivers/py-extractcode/pkg-descr new file mode 100644 index 000000000000..886501c3fe8b --- /dev/null +++ b/archivers/py-extractcode/pkg-descr @@ -0,0 +1,3 @@ +A python library to parse Debian deb822-style control and copyright files and +all related Debian, Ubuntu and Debian-derivative manifest and metadata files, +an alternative approach to python-debian. diff --git a/archivers/quazip/Makefile b/archivers/quazip/Makefile index e71eca8a5add..98318b429abb 100644 --- a/archivers/quazip/Makefile +++ b/archivers/quazip/Makefile @@ -15,7 +15,7 @@ FLAVORS= qt5 qt6 FLAVOR?= qt5 USES= cmake:testing compiler:c++${"${FLAVOR:Mqt6}" != "":?17:14}-lang \ - cpe pathfix qt:${FLAVOR:S/qt//} + cpe qt:${FLAVOR:S/qt//} CPE_VENDOR= quazip_project USE_GITHUB= yes GH_ACCOUNT= stachenov diff --git a/archivers/rpm4/Makefile b/archivers/rpm4/Makefile index 44beb6036c80..2da01f1e7920 100644 --- a/archivers/rpm4/Makefile +++ b/archivers/rpm4/Makefile @@ -27,7 +27,7 @@ FLAVORS= default noopenmp FLAVOR?= ${FLAVORS:[1]} noopenmp_PKGNAMESUFFIX= 4-noopenmp -USES= alias cpe gmake iconv libarchive libtool lua pathfix pkgconfig \ +USES= alias cpe gmake iconv libarchive libtool lua pkgconfig \ readline shebangfix sqlite tar:bzip2 USE_LDCONFIG= yes diff --git a/archivers/rubygem-rubyzip/Makefile b/archivers/rubygem-rubyzip/Makefile index 6963b4a0a1b0..b453f973b965 100644 --- a/archivers/rubygem-rubyzip/Makefile +++ b/archivers/rubygem-rubyzip/Makefile @@ -1,5 +1,5 @@ PORTNAME= rubyzip -PORTVERSION= 2.3.2 +PORTVERSION= 2.4.1 CATEGORIES= archivers rubygems MASTER_SITES= RG diff --git a/archivers/rubygem-rubyzip/distinfo b/archivers/rubygem-rubyzip/distinfo index 82714aa8c3a9..f00e4439e0ce 100644 --- a/archivers/rubygem-rubyzip/distinfo +++ b/archivers/rubygem-rubyzip/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625585468 -SHA256 (rubygem/rubyzip-2.3.2.gem) = 3f57e3935dc2255c414484fbf8d673b4909d8a6a57007ed754dde39342d2373f -SIZE (rubygem/rubyzip-2.3.2.gem) = 40448 +TIMESTAMP = 1753796132 +SHA256 (rubygem/rubyzip-2.4.1.gem) = 8577c88edc1fde8935eb91064c5cb1aef9ad5494b940cf19c775ee833e075615 +SIZE (rubygem/rubyzip-2.4.1.gem) = 41984 diff --git a/archivers/snappy-java/Makefile b/archivers/snappy-java/Makefile index 1d8f2705f900..fcbc54e5c28c 100644 --- a/archivers/snappy-java/Makefile +++ b/archivers/snappy-java/Makefile @@ -4,15 +4,14 @@ PORTNAME= snappy DISTVERSIONPREFIX= v -DISTVERSION= 1.1.10.5 -PORTREVISION= 1 +DISTVERSION= 1.1.10.8 CATEGORIES= archivers java -MASTER_SITES= LOCAL/otis:repo +MASTER_SITES= LOCAL/otis:deps \ + LOCAL/vvd:deps PKGNAMESUFFIX= java -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - ${PORTNAME}-${PKGNAMESUFFIX}-repository-${PORTVERSION}${EXTRACT_SUFX}:repo +DISTFILES= ${PORTNAME}-${PKGNAMESUFFIX}-repository-${DISTVERSION}.tar.xz:deps EXTRACT_ONLY= ${DISTFILE_DEFAULT} \ - ${PORTNAME}-${PKGNAMESUFFIX}-repository-${PORTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}-${PKGNAMESUFFIX}-repository-${DISTVERSION}.tar.xz \ ${DISTFILE_google_benchmark} \ ${DISTFILE_google_googletest} @@ -22,18 +21,16 @@ WWW= https://github.com/xerial/snappy-java LICENSE= APACHE20 -BUILD_DEPENDS= cmake:devel/cmake-core \ - sbt:devel/sbt +BUILD_DEPENDS= sbt:devel/sbt -USES= gmake java:build +USES= cmake:indirect gmake java:build USE_GITHUB= yes GH_ACCOUNT= xerial GH_PROJECT= snappy-java -GH_TAGNAME= ${DISTVERSIONFULL} GH_TUPLE= google:snappy:${DISTVERSION:R}:google \ - google:benchmark:d572f47:google_benchmark/google_benchmark \ - google:googletest:b796f7d:google_googletest/google_googletest \ + google:benchmark:v1.7.1:google_benchmark/google_benchmark \ + google:googletest:v1.13.0:google_googletest/google_googletest \ kiyo-masui:bitshuffle:${BITSHUFFLE_V}:masui USE_LDCONFIG= yes @@ -62,7 +59,8 @@ post-extract: do-build: cd ${WRKSRC} && ${SETENV} JAVA_HOME=${JAVA_HOME} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} SBT_IVY_HOME=${WRKDIR}/repository SBT_BOOT_DIR=${WRKDIR}/sbt_boot SBT_GLOBAL_DIR=${WRKDIR}/sbt_global + ${MAKE_CMD} ${MAKE_ARGS} SBT_IVY_HOME=${WRKDIR}/repository \ + SBT_BOOT_DIR=${WRKDIR}/sbt_boot SBT_GLOBAL_DIR=${WRKDIR}/sbt_global do-test: cd ${WRKSRC} && ${SETENV} JAVA_HOME=${JAVA_HOME} ${MAKE_ENV} \ @@ -93,7 +91,7 @@ PLATFORM_DIR_SUFFIX= Default do-install: ${INSTALL_DATA} ${WRKSRC}/target/snappy-java-*.jar \ ${STAGEDIR}${JAVAJARDIR}/snappy-java.jar - ${INSTALL_LIB} ${WRKSRC}/target/snappy-${PORTVERSION:R}-${PLATFORM_DIR_SUFFIX}/libsnappyjava.so \ + ${INSTALL_LIB} ${WRKSRC}/target/snappy-${DISTVERSION:R}-${PLATFORM_DIR_SUFFIX}/libsnappyjava.so \ ${STAGEDIR}${LOCALBASE}/lib .include <bsd.port.post.mk> diff --git a/archivers/snappy-java/distinfo b/archivers/snappy-java/distinfo index 92165b8a2cf1..f0062b74e9b9 100644 --- a/archivers/snappy-java/distinfo +++ b/archivers/snappy-java/distinfo @@ -1,13 +1,13 @@ -TIMESTAMP = 1696787613 -SHA256 (xerial-snappy-java-v1.1.10.5_GH0.tar.gz) = dcec78c80eab4cd2841cb70f924cb1b9344d94481e84c45adbb5cb8cfc1c372f -SIZE (xerial-snappy-java-v1.1.10.5_GH0.tar.gz) = 3917442 -SHA256 (snappy-java-repository-1.1.10.5.tar.gz) = 45fc41e1109d1b6bb6727808b6aed04d4bfb589012fb955906e82da9283156c7 -SIZE (snappy-java-repository-1.1.10.5.tar.gz) = 235195392 +TIMESTAMP = 1754425555 +SHA256 (snappy-java-repository-1.1.10.8.tar.xz) = 29c44a31058c6c094532fe70d28da852c64c5d58c2ad2590599961f2db53a6d8 +SIZE (snappy-java-repository-1.1.10.8.tar.xz) = 150547564 +SHA256 (xerial-snappy-java-v1.1.10.8_GH0.tar.gz) = 8bd5072fd984983a5709a8ea4b2e8a4457c4f16a134d3d912789d3007f7f1649 +SIZE (xerial-snappy-java-v1.1.10.8_GH0.tar.gz) = 4063792 SHA256 (google-snappy-1.1.10_GH0.tar.gz) = 49d831bffcc5f3d01482340fe5af59852ca2fe76c3e05df0e67203ebbe0f1d90 SIZE (google-snappy-1.1.10_GH0.tar.gz) = 1105312 -SHA256 (google-benchmark-d572f47_GH0.tar.gz) = 3ed2c88e1067c347031f77d5ea8b40e95a1cd4562badac361418160c23d6f000 -SIZE (google-benchmark-d572f47_GH0.tar.gz) = 196565 -SHA256 (google-googletest-b796f7d_GH0.tar.gz) = 00fda32f69c4b9f980f1a3166626e9ba74a2e92ff42dc15242e05be369364708 -SIZE (google-googletest-b796f7d_GH0.tar.gz) = 862944 +SHA256 (google-benchmark-v1.7.1_GH0.tar.gz) = 6430e4092653380d9dc4ccb45a1e2dc9259d581f4866dc0759713126056bc1d7 +SIZE (google-benchmark-v1.7.1_GH0.tar.gz) = 196575 +SHA256 (google-googletest-v1.13.0_GH0.tar.gz) = ad7fdba11ea011c1d925b3289cf4af2c66a352e18d4c7264392fead75e919363 +SIZE (google-googletest-v1.13.0_GH0.tar.gz) = 862871 SHA256 (kiyo-masui-bitshuffle-0.3.4_GH0.tar.gz) = 275a5f329b9eba2e4e7a540e8a4211f01a919a59f2b428299da680c7f0a15c3e SIZE (kiyo-masui-bitshuffle-0.3.4_GH0.tar.gz) = 110150 diff --git a/archivers/snappy-java/files/patch-Makefile b/archivers/snappy-java/files/patch-Makefile index ae6ab7e4591e..3be3eec93eac 100644 --- a/archivers/snappy-java/files/patch-Makefile +++ b/archivers/snappy-java/files/patch-Makefile @@ -1,4 +1,4 @@ ---- Makefile.orig 2023-09-27 02:22:20 UTC +--- Makefile.orig 2025-07-19 20:40:49 UTC +++ Makefile @@ -4,7 +4,7 @@ MVN:=mvn $(info OS_NAME:$(OS_NAME), OS_ARCH:$(OS_ARCH)) @@ -17,7 +17,7 @@ SNAPPY_CMAKE_CACHE=$(SNAPPY_OUT)/CMakeCache.txt BITSHUFFLE_ARCHIVE:=$(TARGET)/bitshuffle-$(BITSHUFFLE_VERSION).tar.gz -@@ -74,37 +73,28 @@ $(SNAPPY_UNPACKED): $(SNAPPY_ARCHIVE) +@@ -74,21 +73,12 @@ $(SNAPPY_UNPACKED): $(SNAPPY_ARCHIVE) $(TAR) xvfz $< -C $(TARGET) touch $@ @@ -41,17 +41,7 @@ snappy-header: $(SNAPPY_CMAKE_CACHE) - $(TARGET)/jni-classes/org/xerial/snappy/SnappyNative.class: $(SRC)/org/xerial/snappy/SnappyNative.java - @mkdir -p $(TARGET)/jni-classes -- $(JAVAC) -source 1.7 -target 1.7 -h $(SRC)/org/xerial/snappy/ -d $(TARGET)/jni-classes -sourcepath $(SRC) $< -+ $(JAVAC) -source 8 -target 8 -h $(SRC)/org/xerial/snappy/ -d $(TARGET)/jni-classes -sourcepath $(SRC) $< - - $(SRC)/org/xerial/snappy/SnappyNative.h: $(TARGET)/jni-classes/org/xerial/snappy/SnappyNative.class - - $(TARGET)/jni-classes/org/xerial/snappy/BitShuffleNative.class: $(SRC)/org/xerial/snappy/BitShuffleNative.java - @mkdir -p $(TARGET)/jni-classes -- $(JAVAC) -source 1.7 -target 1.7 -h $(SRC)/org/xerial/snappy/ -d $(TARGET)/jni-classes -sourcepath $(SRC) $< -+ $(JAVAC) -source 8 -target 8 -h $(SRC)/org/xerial/snappy/ -d $(TARGET)/jni-classes -sourcepath $(SRC) $< +@@ -104,7 +94,7 @@ $(SRC)/org/xerial/snappy/BitShuffleNative.h: $(TARGET) $(SRC)/org/xerial/snappy/BitShuffleNative.h: $(TARGET)/jni-classes/org/xerial/snappy/BitShuffleNative.class diff --git a/archivers/snappy-java/files/patch-Makefile.common b/archivers/snappy-java/files/patch-Makefile.common index f348fa250244..fd7ec71b1d0b 100644 --- a/archivers/snappy-java/files/patch-Makefile.common +++ b/archivers/snappy-java/files/patch-Makefile.common @@ -1,6 +1,6 @@ ---- Makefile.common.orig 2023-09-27 02:22:20 UTC +--- Makefile.common.orig 2025-07-19 20:40:49 UTC +++ Makefile.common -@@ -29,8 +29,13 @@ else +@@ -28,8 +28,13 @@ else ifeq ($(OS_NAME),Mac) ENDIANESS:="Little Endian" else @@ -15,16 +15,16 @@ # Windows uses different path separators ifeq ($(OS_NAME),Windows) -@@ -51,7 +56,7 @@ endif +@@ -50,7 +55,7 @@ endif # os=Default is meant to be generic unix/linux # To support new CPU architecture, add a new target name here --known_os_archs := Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-x86_64 Windows-x86 Windows-x86_64 Windows-aarch64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 -+known_os_archs := Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-arm FreeBSD-aarch64 FreeBSD-ppc FreeBSD-ppc64 FreeBSD-ppc64le FreeBSD-x86 FreeBSD-x86_64 Windows-x86 Windows-x86_64 Windows-aarch64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 +-known_os_archs := Linux-x86_64-musl Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-x86_64 Windows-x86 Windows-x86_64 Windows-aarch64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 Linux-loongarch Linux-loongarch64 ++known_os_archs := Linux-x86_64-musl Linux-x86 Linux-x86_64 Linux-arm Linux-armv6 Linux-armv7 Linux-android-arm Linux-android-aarch64 Linux-aarch64 Linux-ppc Linux-ppc64 Linux-ppc64le Linux-s390 Linux-s390x Mac-x86 Mac-x86_64 Mac-aarch64 FreeBSD-arm FreeBSD-aarch64 FreeBSD-ppc FreeBSD-ppc64 FreeBSD-ppc64le FreeBSD-x86 FreeBSD-x86_64 Windows-x86 Windows-x86_64 Windows-aarch64 SunOS-x86 SunOS-sparc SunOS-x86_64 AIX-ppc AIX-ppc64 Linux-riscv Linux-riscv64 Linux-loongarch Linux-loongarch64 os_arch := $(OS_NAME)-$(OS_ARCH) IBM_JDK_7 := $(findstring IBM, $(shell $(JAVA) -version 2>&1 | grep IBM | grep "JRE 1.7")) -@@ -262,6 +267,48 @@ Mac-x86_64_SNAPPY_FLAGS := +@@ -272,6 +277,48 @@ Mac-x86_64_SNAPPY_FLAGS := Mac-x86_64_LINKFLAGS := -dynamiclib Mac-x86_64_LIBNAME := libsnappyjava.dylib Mac-x86_64_SNAPPY_FLAGS := diff --git a/archivers/unadf/Makefile b/archivers/unadf/Makefile index 9e732a9870c4..67697501d78a 100644 --- a/archivers/unadf/Makefile +++ b/archivers/unadf/Makefile @@ -10,7 +10,7 @@ WWW= http://lclevy.free.fr/adflib/unadf.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf cpe libtool pathfix pkgconfig +USES= autoreconf cpe libtool pkgconfig CPE_VENDOR= unadf_project USE_GITHUB= yes GH_ACCOUNT= adflib diff --git a/archivers/unarchiver/Makefile b/archivers/unarchiver/Makefile index 994a60f924d8..dbe18e44ed81 100644 --- a/archivers/unarchiver/Makefile +++ b/archivers/unarchiver/Makefile @@ -1,6 +1,6 @@ PORTNAME= unar PORTVERSION= 1.10.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= archivers gnustep MASTER_SITES= http://wakaba.c3.cx/releases/TheUnarchiver/ DISTNAME= ${PORTNAME}${PORTVERSION}_src diff --git a/archivers/unarr/Makefile b/archivers/unarr/Makefile index 7a0a729e99c5..e1e3d27f586d 100644 --- a/archivers/unarr/Makefile +++ b/archivers/unarr/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING TEST_DEPENDS= cmocka>0:sysutils/cmocka -USES= cmake:testing pathfix +USES= cmake:testing USE_GITHUB= yes USE_LDCONFIG= yes GH_ACCOUNT= selmf diff --git a/archivers/unshield/Makefile b/archivers/unshield/Makefile index d90cbdc271fa..9dbf0e736264 100644 --- a/archivers/unshield/Makefile +++ b/archivers/unshield/Makefile @@ -9,7 +9,7 @@ WWW= https://github.com/twogood/unshield LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cmake cpe pathfix ssl +USES= cmake cpe ssl CFLAGS+= -fPIC USE_LDCONFIG= yes diff --git a/archivers/upx/Makefile b/archivers/upx/Makefile index aead71ffeb46..01619b2afcba 100644 --- a/archivers/upx/Makefile +++ b/archivers/upx/Makefile @@ -1,5 +1,5 @@ PORTNAME= upx -PORTVERSION= 5.0.1 +PORTVERSION= 5.0.2 MASTER_SITES= https://github.com/upx/upx/releases/download/v${PORTVERSION}/ CATEGORIES= archivers DISTVERSIONSUFFIX= -src diff --git a/archivers/upx/distinfo b/archivers/upx/distinfo index 78b2a3f1d6d7..4d07c53edd1f 100644 --- a/archivers/upx/distinfo +++ b/archivers/upx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747546404 -SHA256 (upx-5.0.1-src.tar.xz) = 2b11323a9f6c7f0247a4936deee35afb486a2fdf808a5bc4abf10a085ec884d9 -SIZE (upx-5.0.1-src.tar.xz) = 1355840 +TIMESTAMP = 1753265688 +SHA256 (upx-5.0.2-src.tar.xz) = 209b219bbcfa58c249ffe6eba3c244e0910fa8be792b5521e4daf938167f05cc +SIZE (upx-5.0.2-src.tar.xz) = 1351136 diff --git a/archivers/urbackup-client/Makefile b/archivers/urbackup-client/Makefile index 0999935140de..5e4d986930b7 100644 --- a/archivers/urbackup-client/Makefile +++ b/archivers/urbackup-client/Makefile @@ -11,7 +11,8 @@ WWW= https://www.urbackup.org LICENSE= AGPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libcryptopp.so:security/cryptopp +LIB_DEPENDS= libcryptopp.so:security/cryptopp \ + libzstd.so:archivers/zstd USES= autoreconf dos2unix libtool localbase pkgconfig sqlite:3 ssl USE_CXXSTD= c++14 @@ -22,6 +23,8 @@ CONFIGURE_ARGS= --disable-clientupdate \ --enable-headless \ --without-embedded-sqlite3 +EXTRA_PATCHES= ${.CURDIR}/../urbackup-server/files/patch-fileservplugin_FileMetadataPipe.cpp \ + ${.CURDIR}/../urbackup-server/files/patch-fsimageplugin_CompressedFile.cpp SUB_FILES= pkg-message urbackupclient.conf.sample-daemon USERS= urbackup diff --git a/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp b/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp new file mode 100644 index 000000000000..a1a624def5b4 --- /dev/null +++ b/archivers/urbackup-client/files/patch-urbackupclient_lin__tokens.cpp @@ -0,0 +1,11 @@ +--- urbackupclient/lin_tokens.cpp.orig 2025-08-11 17:13:03 UTC ++++ urbackupclient/lin_tokens.cpp +@@ -34,7 +34,7 @@ TokenCache::TokenCache() + }; + + TokenCache::TokenCache() +-: token_cache(NULL) ++: token_cache() + { + } + diff --git a/archivers/urbackup-server/Makefile b/archivers/urbackup-server/Makefile index b26b55a4fec2..46a24306e923 100644 --- a/archivers/urbackup-server/Makefile +++ b/archivers/urbackup-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= urbackup-server DISTVERSION= 2.5.33 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= https://hndl.urbackup.org/Server/${DISTVERSION}/ @@ -13,17 +13,21 @@ LICENSE_FILE= ${WRKSRC}/server-license.txt LIB_DEPENDS= libcryptopp.so:security/cryptopp \ libcurl.so:ftp/curl \ - liblmdb.so:databases/lmdb + liblmdb.so:databases/lmdb \ + libzstd.so:archivers/zstd -USES= autoreconf compiler:c++11-lang dos2unix fakeroot fuse \ - libtool lua:53 pkgconfig sqlite:3 -DOS2UNIX_GLOB= *.c *.cpp *.h *.am +USES= autoreconf compiler:c++11-lang dos2unix fakeroot fuse libtool \ + lua:53 localbase pkgconfig sqlite:3 +DOS2UNIX_GLOB= *.am *.c *.cpp *.h USE_CXXSTD= c++14 USE_RC_SUBR= urbackup_server GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-packaging --with-mountvhd --without-embedded-sqlite3 --without-embedded-lmdb --without-embedded-lua -LDFLAGS+= -L${LOCALBASE}/lib +CONFIGURE_ARGS= --enable-packaging \ + --with-mountvhd \ + --without-embedded-lmdb \ + --without-embedded-lua \ + --without-embedded-sqlite3 .include <bsd.port.options.mk> @@ -52,10 +56,10 @@ post-patch: -e 's|auto_ptr|unique_ptr|g' {} + post-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/urbackup + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/urbackup \ + ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ${INSTALL_DATA} ${WRKDIR}/urbackupsrv.conf.sample-daemon \ ${STAGEDIR}${PREFIX}/etc/urbackup/urbackupsrv.conf.sample - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d ${INSTALL_DATA} ${FILESDIR}/urbackupsrv.conf-newsyslog \ ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d/urbackupsrv.conf diff --git a/archivers/urbackup-server/files/patch-fileservplugin_FileMetadataPipe.cpp b/archivers/urbackup-server/files/patch-fileservplugin_FileMetadataPipe.cpp new file mode 100644 index 000000000000..6a156530ef8a --- /dev/null +++ b/archivers/urbackup-server/files/patch-fileservplugin_FileMetadataPipe.cpp @@ -0,0 +1,11 @@ +--- fileservplugin/FileMetadataPipe.cpp.orig 2025-08-10 22:44:37 UTC ++++ fileservplugin/FileMetadataPipe.cpp +@@ -71,7 +71,7 @@ FileMetadataPipe::FileMetadataPipe( IPipe* pipe, const + #endif + metadata_state(MetadataState_Wait), + errpipe(Server->createMemoryPipe()), +- metadata_file(NULL) ++ metadata_file() + { + metadata_buffer.resize(4096); + init(); diff --git a/archivers/urbackup-server/files/patch-fsimageplugin_CompressedFile.cpp b/archivers/urbackup-server/files/patch-fsimageplugin_CompressedFile.cpp new file mode 100644 index 000000000000..d29fd97ae55d --- /dev/null +++ b/archivers/urbackup-server/files/patch-fsimageplugin_CompressedFile.cpp @@ -0,0 +1,20 @@ +--- fsimageplugin/CompressedFile.cpp.orig 2025-08-10 22:29:50 UTC ++++ fsimageplugin/CompressedFile.cpp +@@ -43,7 +43,7 @@ CompressedFile::CompressedFile( std::string pFilename, + + + CompressedFile::CompressedFile( std::string pFilename, int pMode, size_t n_threads) +- : hotCache(NULL), error(false), currentPosition(0), ++ : hotCache(), error(false), currentPosition(0), + finished(false), filesize(0), noMagic(false), + mutex(Server->createMutex()), n_threads(n_threads), numBlockOffsets(0) + { +@@ -80,7 +80,7 @@ CompressedFile::CompressedFile(IFile* file, bool openE + } + + CompressedFile::CompressedFile(IFile* file, bool openExisting, bool readOnly, size_t n_threads) +- : hotCache(NULL), error(false), currentPosition(0), ++ : hotCache(), error(false), currentPosition(0), + finished(false), uncompressedFile(file), filesize(0), readOnly(readOnly), + noMagic(false), mutex(Server->createMutex()), n_threads(n_threads), numBlockOffsets(0) + { diff --git a/archivers/urbackup-server/files/patch-urbackupserver_ClientMain.cpp b/archivers/urbackup-server/files/patch-urbackupserver_ClientMain.cpp new file mode 100644 index 000000000000..ff4f369af505 --- /dev/null +++ b/archivers/urbackup-server/files/patch-urbackupserver_ClientMain.cpp @@ -0,0 +1,11 @@ +--- urbackupserver/ClientMain.cpp.orig 2025-08-10 22:37:26 UTC ++++ urbackupserver/ClientMain.cpp +@@ -107,7 +107,7 @@ ClientMain::ClientMain(IPipe *pPipe, FileClient::SAddr + ClientMain::ClientMain(IPipe *pPipe, FileClient::SAddrHint pAddr, const std::string &pName, + const std::string& pSubName, const std::string& pMainName, int filebackup_group_offset, bool internet_connection, + bool use_file_snapshots, bool use_image_snapshots, bool use_reflink) +- : internet_connection(internet_connection), server_settings(NULL), client_throttler(NULL), ++ : internet_connection(internet_connection), server_settings(), client_throttler(NULL), + use_file_snapshots(use_file_snapshots), use_image_snapshots(use_image_snapshots), use_reflink(use_reflink), + backup_dao(NULL), client_updated_time(0), continuous_backup(NULL), + clientsubname(pSubName), filebackup_group_offset(filebackup_group_offset), needs_authentification(false), diff --git a/archivers/urbackup-server/files/patch-urbackupserver_FileMetadataDownloadThread.cpp b/archivers/urbackup-server/files/patch-urbackupserver_FileMetadataDownloadThread.cpp new file mode 100644 index 000000000000..2c141aa3a09f --- /dev/null +++ b/archivers/urbackup-server/files/patch-urbackupserver_FileMetadataDownloadThread.cpp @@ -0,0 +1,11 @@ +--- urbackupserver/FileMetadataDownloadThread.cpp.orig 2025-08-10 22:43:07 UTC ++++ urbackupserver/FileMetadataDownloadThread.cpp +@@ -47,7 +47,7 @@ FileMetadataDownloadThread::FileMetadataDownloadThread + + FileMetadataDownloadThread::FileMetadataDownloadThread(const std::string& server_token, std::string metadata_tmp_fn, + int backupid, int clientid, bool use_tmpfiles, std::string tmpfile_path) +- : fc(NULL), server_token(server_token), has_error(false), metadata_tmp_fn(metadata_tmp_fn), ++ : fc(), server_token(server_token), has_error(false), metadata_tmp_fn(metadata_tmp_fn), + dry_run(true), backupid(backupid), max_metadata_id(0), clientid(clientid), has_fatal_error(false), has_timeout_error(false), + use_tmpfiles(use_tmpfiles), tmpfile_path(tmpfile_path), is_complete(false), is_finished(true), force_start(false) + { diff --git a/archivers/urbackup-server/files/patch-urbackupserver_server__cleanup.cpp b/archivers/urbackup-server/files/patch-urbackupserver_server__cleanup.cpp new file mode 100644 index 000000000000..b65644ccc093 --- /dev/null +++ b/archivers/urbackup-server/files/patch-urbackupserver_server__cleanup.cpp @@ -0,0 +1,11 @@ +--- urbackupserver/server_cleanup.cpp.orig 2025-08-11 16:00:31 UTC ++++ urbackupserver/server_cleanup.cpp +@@ -78,7 +78,7 @@ ServerCleanupThread::ServerCleanupThread(CleanupAction + } + + ServerCleanupThread::ServerCleanupThread(CleanupAction cleanup_action) +- : cleanup_action(cleanup_action), cleanupdao(NULL), backupdao(NULL) ++ : cleanup_action(cleanup_action), cleanupdao(), backupdao() + { + logid = ServerLogger::getLogId(LOG_CATEGORY_CLEANUP); + } diff --git a/archivers/xmill/Makefile b/archivers/xmill/Makefile index 91f6e2fd56f7..e3196d13107d 100644 --- a/archivers/xmill/Makefile +++ b/archivers/xmill/Makefile @@ -3,12 +3,9 @@ DISTVERSION= 0.8 CATEGORIES= archivers MASTER_SITES= SF -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danfe@FreeBSD.org COMMENT= Efficient compressor for XML -WWW= https://sourceforge.net/projects/xmill/ - -DEPRECATED= Outdated and abandoned, last release in 2004 -EXPIRATION_DATE=2025-07-31 +WWW= https://homes.cs.washington.edu/~suciu/XMILL/ USES= dos2unix zip DOS2UNIX_FILES= ${MAKEFILE} XMill/*.cpp diff --git a/archivers/zipper/Makefile b/archivers/zipper/Makefile index eac8a0cd3703..1451ed2d1bf5 100644 --- a/archivers/zipper/Makefile +++ b/archivers/zipper/Makefile @@ -1,18 +1,20 @@ PORTNAME= zipper -PORTVERSION= 1.5 -PORTREVISION= 9 +DISTVERSION= 1.5 +PORTREVISION= 10 CATEGORIES= archivers gnustep MASTER_SITES= SAVANNAH/gap -DISTNAME= Zipper-${PORTVERSION} +DISTNAME= Zipper-${DISTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Tool for inspecting the contents of a compressed archive -WWW= http://gap.nongnu.org/zipper/ +WWW= https://gap.nongnu.org/zipper/ + +LICENSE= GPLv2 USES= gnustep USE_GNUSTEP= back build post-patch: - cd ${WRKSRC} && ${FIND} . -name "*#*" -exec ${RM} -v {} ";" + cd ${WRKSRC} && ${FIND} . -name "*#*" -delete -print .include <bsd.port.mk> diff --git a/archivers/zutils/Makefile b/archivers/zutils/Makefile index 1d330112bf8e..7c21a90457ad 100644 --- a/archivers/zutils/Makefile +++ b/archivers/zutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= zutils -PORTVERSION= 1.13 +PORTVERSION= 1.15 CATEGORIES= archivers MASTER_SITES= SAVANNAH/zutils @@ -9,7 +9,7 @@ WWW= https://www.nongnu.org/zutils/zutils.html LICENSE= GPLv2 -USES= cpe tar:lz +USES= cpe tar:lz gmake GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share diff --git a/archivers/zutils/distinfo b/archivers/zutils/distinfo index 12bf6361df48..e6ff6ad61b48 100644 --- a/archivers/zutils/distinfo +++ b/archivers/zutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716092035 -SHA256 (zutils-1.13.tar.lz) = 957d03c6c1b6b68c94e313ff9633bf6c7e32ab50e150ab67cc244b0ccd2a4c17 -SIZE (zutils-1.13.tar.lz) = 63316 +TIMESTAMP = 1753246430 +SHA256 (zutils-1.15.tar.lz) = 05e6b03f333eabd78a1055139557e8ada6b634f1a58e8501f3b8f111a705cb87 +SIZE (zutils-1.15.tar.lz) = 65227 |