xz: updated to 5.4.6 5.4.6 (2024-01-26) * Fixed a bug involving internal function pointers in liblzma not being initialized to NULL. The bug can only be triggered if lzma_filters_update() is called on a LZMA1 encoder, so it does not affect xz or any application known to us that uses liblzma. * xz: - Fixed a regression introduced in 5.4.2 that caused encoding in the raw format to unnecessarily fail if --suffix was not used. For instance, the following command no longer reports that --suffix must be used: echo foo | xz --format=raw --lzma2 | wc -c - Fixed an issue on MinGW-w64 builds that prevented reading from or writing to non-terminal character devices like NUL. * Added a new test.diff -r1.42 -r1.43 pkgsrc/archivers/xz/Makefile
(adam)
@@ -1,18 +1,19 @@ | @@ -1,18 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.42 2023/12/24 07:17:14 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.43 2024/01/27 18:50:16 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= xz-5.4.5 | 3 | DISTNAME= xz-5.4.6 | |
4 | CATEGORIES= archivers | 4 | CATEGORIES= archivers | |
5 | MASTER_SITES= https://tukaani.org/xz/ | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=tukaani-project/} | |
6 | GITHUB_RELEASE= v${PKGVERSION_NOREV} | |||
6 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
7 | 8 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://tukaani.org/xz/ | 10 | HOMEPAGE= https://tukaani.org/xz/ | |
10 | COMMENT= General-purpose data compression software | 11 | COMMENT= General-purpose data compression software | |
11 | LICENSE= public-domain AND gnu-gpl-v2 | 12 | LICENSE= public-domain AND gnu-gpl-v2 | |
12 | 13 | |||
13 | USE_LIBTOOL= yes | 14 | USE_LIBTOOL= yes | |
14 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
15 | PKGCONFIG_OVERRIDE= src/liblzma/liblzma.pc.in | 16 | PKGCONFIG_OVERRIDE= src/liblzma/liblzma.pc.in | |
16 | TEST_TARGET= check | 17 | TEST_TARGET= check | |
17 | 18 | |||
18 | CONFLICTS= lzma-[0-9]* lzma-utils-[0-9]* lzmalib-[0-9]* | 19 | CONFLICTS= lzma-[0-9]* lzma-utils-[0-9]* lzmalib-[0-9]* |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.32 2023/11/01 20:28:49 adam Exp $ | 1 | $NetBSD: distinfo,v 1.33 2024/01/27 18:50:16 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (xz-5.4.5.tar.bz2) = eb95e55c8f0bc49ed371e34456cf2844af92d67c54f7f1ead4f301bfba8e71d2 | 3 | BLAKE2s (xz-5.4.6.tar.bz2) = e8db846fa99a2e00be26c621c3cd12e392cd85cd057775ecd332f01c1cdc4947 | |
4 | SHA512 (xz-5.4.5.tar.bz2) = 64176f1426ca046d76294ef9a801933f3c8ef9abd90785669bd39ecb222ed9fab1dbab6bf0909d61637cd28758c91be6cbec63e5841be32accd79ba329e50397 | 4 | SHA512 (xz-5.4.6.tar.bz2) = 0d77b5fdc662235ce43ec587a0e0ee8003a03a29fde69bcea883074057eca357bf5e1d3510be60e9b7ce4033cf9b28e5ba78fc7fa1902a3f6a4bf9c22e79e1a2 | |
5 | Size (xz-5.4.5.tar.bz2) = 2178771 bytes | 5 | Size (xz-5.4.6.tar.bz2) = 2181925 bytes | |
6 | SHA1 (patch-src_xz_Makefile.in) = b9360c7b2b34159028fb8b84339aa2faf3922287 | 6 | SHA1 (patch-src_xz_Makefile.in) = b9360c7b2b34159028fb8b84339aa2faf3922287 |