Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id 69956A6603 for ; Tue, 30 Dec 2014 06:37:41 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id B812A14A1D1; Tue, 30 Dec 2014 06:37:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D3CFC14A1CB for ; Tue, 30 Dec 2014 06:37:36 +0000 (UTC) X-Virus-Scanned: amavisd-new at NetBSD.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.NetBSD.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id 5EB_T3-g84pK for ; Tue, 30 Dec 2014 06:37:36 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 09FDA14A1C2 for ; Tue, 30 Dec 2014 06:37:36 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id F202998; Tue, 30 Dec 2014 06:37:35 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Tue, 30 Dec 2014 06:37:35 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/archivers/xz To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20141230063735.F202998@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk Module Name: pkgsrc Committed By: adam Date: Tue Dec 30 06:37:35 UTC 2014 Modified Files: pkgsrc/archivers/xz: Makefile PLIST distinfo Log Message: 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_get_progress() in , and lzma_cputhreads() in 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. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 pkgsrc/archivers/xz/Makefile cvs rdiff -u -r1.8 -r1.9 pkgsrc/archivers/xz/PLIST cvs rdiff -u -r1.11 -r1.12 pkgsrc/archivers/xz/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.