pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/archivers/xz xz: updated to 5.4.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/41adf6e0ef00
branches:  trunk
changeset: 391679:41adf6e0ef00
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jan 12 10:20:33 2023 +0000

description:
xz: updated to 5.4.1

5.4.1 (2023-01-11)

    * liblzma:

        - Fixed the return value of lzma_microlzma_encoder() if the
          LZMA options lc/lp/pb are invalid. Invalid lc/lp/pb options
          made the function return LZMA_STREAM_END without encoding
          anything instead of returning LZMA_OPTIONS_ERROR.

        - Windows / Visual Studio: Workaround a possible compiler bug
          when targeting 32-bit x86 and compiling the CLMUL version of
          the CRC64 code. The CLMUL code isn't enabled by the Windows
          project files but it is in the CMake-based builds.

    * Build systems:

        - Windows-specific CMake changes:

            * Don't try to enable CLMUL CRC64 code if _mm_set_epi64x()
              isn't available. This fixes CMake-based build with Visual
              Studio 2013.

            * Created a workaround for a build failure with windres
              from GNU binutils. It is used only when the C compiler
              is GCC (not Clang). The workaround is incompatible
              with llvm-windres, resulting in "XZx20Utils" instead
              of "XZ Utils" in the resource file, but without the
              workaround llvm-windres works correctly. See the
              comment in CMakeLists.txt for details.

            * Included the resource files in the xz and xzdec build
              rules. Building the command line tools is still
              experimental but possible with MinGW-w64.

        - Visual Studio: Added stream_decoder_mt.c to the project
          files. Now the threaded decompressor lzma_stream_decoder_mt()
          gets built. CMake-based build wasn't affected.

        - Updated windows/INSTALL-MSVC.txt to mention that CMake-based
          build is now the preferred method with Visual Studio. The
          project files will probably be removed after 5.4.x releases.

        - Changes to #defines in config.h:

            * HAVE_DECL_CLOCK_MONOTONIC was replaced by
              HAVE_CLOCK_MONOTONIC. The old macro was always defined
              in configure-generated config.h to either 0 or 1. The
              new macro is defined (to 1) only if the declaration of
              CLOCK_MONOTONIC is available. This matches the way most
              other config.h macros work and makes things simpler with
              other build systems.

            * HAVE_DECL_PROGRAM_INVOCATION_NAME was replaced by
              HAVE_PROGRAM_INVOCATION_NAME for the same reason.

    * Tests:

        - Fixed test script compatibility with ancient /bin/sh
          versions. Now the five test_compress_* tests should
          no longer fail on Solaris 10.

        - Added and refactored a few tests.

    * Translations:

        - Updated the Catalan and Esperanto translations.

        - Added Korean and Ukrainian man page translations.

diffstat:

 archivers/xz/Makefile |   4 ++--
 archivers/xz/PLIST    |  46 +++++++++++++++++++++++++++++++++++++++++++++-
 archivers/xz/distinfo |   8 ++++----
 3 files changed, 51 insertions(+), 7 deletions(-)

diffs (93 lines):

diff -r a45d0fa60877 -r 41adf6e0ef00 archivers/xz/Makefile
--- a/archivers/xz/Makefile     Thu Jan 12 09:01:52 2023 +0000
+++ b/archivers/xz/Makefile     Thu Jan 12 10:20:33 2023 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2022/12/15 23:02:55 adam Exp $
+# $NetBSD: Makefile,v 1.36 2023/01/12 10:20:33 adam Exp $
 
-DISTNAME=      xz-5.4.0
+DISTNAME=      xz-5.4.1
 CATEGORIES=    archivers
 MASTER_SITES=  https://tukaani.org/xz/
 EXTRACT_SUFX=  .tar.bz2
diff -r a45d0fa60877 -r 41adf6e0ef00 archivers/xz/PLIST
--- a/archivers/xz/PLIST        Thu Jan 12 09:01:52 2023 +0000
+++ b/archivers/xz/PLIST        Thu Jan 12 10:20:33 2023 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2022/12/15 23:02:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.15 2023/01/12 10:20:33 adam Exp $
 bin/lzcat
 bin/lzcmp
 bin/lzdiff
@@ -77,6 +77,28 @@
 ${PLIST.nls}man/fr/man1/xzdiff.1
 ${PLIST.nls}man/fr/man1/xzless.1
 ${PLIST.nls}man/fr/man1/xzmore.1
+${PLIST.nls}man/ko/man1/lzcat.1
+${PLIST.nls}man/ko/man1/lzcmp.1
+${PLIST.nls}man/ko/man1/lzdiff.1
+${PLIST.nls}man/ko/man1/lzegrep.1
+${PLIST.nls}man/ko/man1/lzfgrep.1
+${PLIST.nls}man/ko/man1/lzgrep.1
+${PLIST.nls}man/ko/man1/lzless.1
+${PLIST.nls}man/ko/man1/lzma.1
+${PLIST.nls}man/ko/man1/lzmadec.1
+${PLIST.nls}man/ko/man1/lzmore.1
+${PLIST.nls}man/ko/man1/unlzma.1
+${PLIST.nls}man/ko/man1/unxz.1
+${PLIST.nls}man/ko/man1/xz.1
+${PLIST.nls}man/ko/man1/xzcat.1
+${PLIST.nls}man/ko/man1/xzcmp.1
+${PLIST.nls}man/ko/man1/xzdec.1
+${PLIST.nls}man/ko/man1/xzdiff.1
+${PLIST.nls}man/ko/man1/xzegrep.1
+${PLIST.nls}man/ko/man1/xzfgrep.1
+${PLIST.nls}man/ko/man1/xzgrep.1
+${PLIST.nls}man/ko/man1/xzless.1
+${PLIST.nls}man/ko/man1/xzmore.1
 man/man1/lzcat.1
 man/man1/lzcmp.1
 man/man1/lzdiff.1
@@ -122,6 +144,28 @@
 ${PLIST.nls}man/ro/man1/xzgrep.1
 ${PLIST.nls}man/ro/man1/xzless.1
 ${PLIST.nls}man/ro/man1/xzmore.1
+${PLIST.nls}man/uk/man1/lzcat.1
+${PLIST.nls}man/uk/man1/lzcmp.1
+${PLIST.nls}man/uk/man1/lzdiff.1
+${PLIST.nls}man/uk/man1/lzegrep.1
+${PLIST.nls}man/uk/man1/lzfgrep.1
+${PLIST.nls}man/uk/man1/lzgrep.1
+${PLIST.nls}man/uk/man1/lzless.1
+${PLIST.nls}man/uk/man1/lzma.1
+${PLIST.nls}man/uk/man1/lzmadec.1
+${PLIST.nls}man/uk/man1/lzmore.1
+${PLIST.nls}man/uk/man1/unlzma.1
+${PLIST.nls}man/uk/man1/unxz.1
+${PLIST.nls}man/uk/man1/xz.1
+${PLIST.nls}man/uk/man1/xzcat.1
+${PLIST.nls}man/uk/man1/xzcmp.1
+${PLIST.nls}man/uk/man1/xzdec.1
+${PLIST.nls}man/uk/man1/xzdiff.1
+${PLIST.nls}man/uk/man1/xzegrep.1
+${PLIST.nls}man/uk/man1/xzfgrep.1
+${PLIST.nls}man/uk/man1/xzgrep.1
+${PLIST.nls}man/uk/man1/xzless.1
+${PLIST.nls}man/uk/man1/xzmore.1
 share/doc/xz/AUTHORS
 share/doc/xz/COPYING
 share/doc/xz/COPYING.GPLv2
diff -r a45d0fa60877 -r 41adf6e0ef00 archivers/xz/distinfo
--- a/archivers/xz/distinfo     Thu Jan 12 09:01:52 2023 +0000
+++ b/archivers/xz/distinfo     Thu Jan 12 10:20:33 2023 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.27 2022/12/15 23:02:55 adam Exp $
+$NetBSD: distinfo,v 1.28 2023/01/12 10:20:33 adam Exp $
 
-BLAKE2s (xz-5.4.0.tar.bz2) = fe7ab8e488d8784b57fcad22f20bbb083d7219f6b0b19dc472fd504eeaba6f04
-SHA512 (xz-5.4.0.tar.bz2) = fda32454ed29cc3ae04c215cf69373101ca0d21afd15920185acdde94a7283c0396bb1f1f62843b1911acc1fe4080b2984862c857163eae857bd2f346a3a51b8
-Size (xz-5.4.0.tar.bz2) = 1862454 bytes
+BLAKE2s (xz-5.4.1.tar.bz2) = eefb060255af4a060265e41ecbde7ef068b113bec8f621295bddffa32132dbc9
+SHA512 (xz-5.4.1.tar.bz2) = 5a98d40c94ce496047f4dae7844252e91018c5259e7d3bd4bab0f7c8772c82ff137b0a8a263b9a6038bab893af4500009a6f14787aa1f969156fcdceb365203e
+Size (xz-5.4.1.tar.bz2) = 1934128 bytes
 SHA1 (patch-src_xz_Makefile.in) = b9360c7b2b34159028fb8b84339aa2faf3922287



Home | Main Index | Thread Index | Old Index