diff options
author | adam <adam> | 2014-12-30 06:37:35 +0000 |
---|---|---|
committer | adam <adam> | 2014-12-30 06:37:35 +0000 |
commit | 797bdfb48bc599f1b138a27fb135b51dff5d6f75 (patch) | |
tree | 00706d8c8d19892418918c04ce4f66aa87f6f342 /archivers | |
parent | 1c1dccb24c6d495187035f03bf3020dae4533ad9 (diff) | |
download | pkgsrc-797bdfb48bc599f1b138a27fb135b51dff5d6f75.tar.gz |
Changes 5.2.0:
* liblzma:
- Added support for multi-threaded compression. See the
lzma_mt structure, lzma_stream_encoder_mt(), and
lzma_stream_encoder_mt_memusage() in <lzma/container.h>,
lzma_get_progress() in <lzma/base.h>, and lzma_cputhreads()
in <lzma/hardware.h> for details.
- Made the uses of lzma_allocator const correct.
- Added lzma_block_uncomp_encode() to create uncompressed
.xz Blocks using LZMA2 uncompressed chunks.
- Added support for LZMA_IGNORE_CHECK.
- A few speed optimizations were made.
- Added support for symbol versioning. It is enabled by default
on GNU/Linux, other GNU-based systems, and FreeBSD.
- liblzma (not the whole XZ Utils) should now be buildable
with MSVC 2013 update 2 or later using windows/config.h.
* xz:
- Fixed a race condition in the signal handling. It was
possible that e.g. the first SIGINT didn't make xz exit
if reading or writing blocked and one had bad luck. The fix
is non-trivial, so as of writing it is unknown if it will be
backported to the v5.0 branch.
- Multi-threaded decompression can be enabled with the
--threads (-T) option.
- New command line options in xz: --single-stream,
--block-size=SIZE, --block-list=SIZES,
--flush-timeout=TIMEOUT, and --ignore-check.
- xz -lvv now shows the minimum xz version that is required to
decompress the file. Currently it is 5.0.0 for all supported
.xz files except files with empty LZMA2 streams require 5.0.2.
* xzdiff and xzgrep now support .lzo files if lzop is installed.
The .tzo suffix is also recognized as a shorthand for .tar.lzo.
Diffstat (limited to 'archivers')
-rw-r--r-- | archivers/xz/Makefile | 7 | ||||
-rw-r--r-- | archivers/xz/PLIST | 6 | ||||
-rw-r--r-- | archivers/xz/distinfo | 8 |
3 files changed, 11 insertions, 10 deletions
diff --git a/archivers/xz/Makefile b/archivers/xz/Makefile index 1e0a3653346..e07a8538cf7 100644 --- a/archivers/xz/Makefile +++ b/archivers/xz/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.19 2014/10/12 13:07:11 bsiegert Exp $ +# $NetBSD: Makefile,v 1.20 2014/12/30 06:37:35 adam Exp $ -DISTNAME= xz-5.0.7 -PKGREVISION= 1 +DISTNAME= xz-5.2.0 CATEGORIES= archivers MASTER_SITES= http://tukaani.org/xz/ EXTRACT_SUFX= .tar.bz2 @@ -14,8 +13,8 @@ LICENSE= public-domain AND gnu-gpl-v2 .include "../../mk/bsd.prefs.mk" .include "options.mk" -GNU_CONFIGURE= yes USE_LIBTOOL= yes +GNU_CONFIGURE= yes PKGCONFIG_OVERRIDE= src/liblzma/liblzma.pc.in GCC_REQD+= 3.0 diff --git a/archivers/xz/PLIST b/archivers/xz/PLIST index ef8226d095e..6041a455861 100644 --- a/archivers/xz/PLIST +++ b/archivers/xz/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.8 2014/10/12 13:07:11 bsiegert Exp $ +@comment $NetBSD: PLIST,v 1.9 2014/12/30 06:37:35 adam Exp $ bin/lzcat bin/lzcmp bin/lzdiff @@ -33,7 +33,7 @@ include/lzma/filter.h include/lzma/hardware.h include/lzma/index.h include/lzma/index_hash.h -include/lzma/lzma.h +include/lzma/lzma12.h include/lzma/stream_flags.h include/lzma/version.h include/lzma/vli.h @@ -73,6 +73,7 @@ share/doc/xz/examples/00_README.txt share/doc/xz/examples/01_compress_easy.c share/doc/xz/examples/02_decompress.c share/doc/xz/examples/03_compress_custom.c +share/doc/xz/examples/04_compress_easy_mt.c share/doc/xz/examples/Makefile share/doc/xz/examples_old/xz_pipe_comp.c share/doc/xz/examples_old/xz_pipe_decomp.c @@ -85,3 +86,4 @@ ${PLIST.nls}share/locale/de/LC_MESSAGES/xz.mo ${PLIST.nls}share/locale/fr/LC_MESSAGES/xz.mo ${PLIST.nls}share/locale/it/LC_MESSAGES/xz.mo ${PLIST.nls}share/locale/pl/LC_MESSAGES/xz.mo +${PLIST.nls}share/locale/vi/LC_MESSAGES/xz.mo diff --git a/archivers/xz/distinfo b/archivers/xz/distinfo index 591160278ac..448b296427c 100644 --- a/archivers/xz/distinfo +++ b/archivers/xz/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.11 2014/10/01 07:13:08 adam Exp $ +$NetBSD: distinfo,v 1.12 2014/12/30 06:37:35 adam Exp $ -SHA1 (xz-5.0.7.tar.bz2) = 7458b6492889a218a4a29e2a5b1e2ff7ca65a947 -RMD160 (xz-5.0.7.tar.bz2) = db820c362fabb1ea49cb5071e27946aa92d2f1d9 -Size (xz-5.0.7.tar.bz2) = 1074352 bytes +SHA1 (xz-5.2.0.tar.bz2) = 0e5d2098cf73a071ec76c091bb598de12d77b4cf +RMD160 (xz-5.2.0.tar.bz2) = 12325e2390b7397abe4665e964e8c416b4640b5b +Size (xz-5.2.0.tar.bz2) = 1184673 bytes |