./archivers/lzip, Lossless data compressor based on the LZMA algorithm

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 1.21, Package name: lzip-1.21, Maintainer: pkgsrc-users

Lzip is a lossless data compressor based on the LZMA algorithm, with
very safe integrity checking and a user interface similar to the one of
gzip or bzip2. Lzip decompresses almost as fast as gzip and compresses
better than bzip2, which makes it well suited for software distribution
and data archiving.

Required to build:

Master sites:

SHA1: 08bea2f275d639bfe85fe30887d269b96eac34e1
RMD160: 5e37348c9061d14f7776b99ac816ad730c9fade4
Filesize: 103.084 KB

Version history: (Expand)

CVS history: (Expand)

   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2019-01-18 11:03:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
lzip: updated to 1.21

Changes in version 1.21:

Detection of forbidden combinations of characters in trailing data has been

Errors are now also checked when closing the input file.

Lzip now compiles on DOS with DJGPP. (Patch from Robert Riebisch).

The descriptions of '-0..-9', '-m' and '-s' in the manual have been

The configure script now accepts appending options to CXXFLAGS using the

It has been documented in INSTALL the use of
CXXFLAGS+='-D __USE_MINGW_ANSI_STDIO' when compiling on MinGW.
   2018-02-25 22:07:53 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
lzip: update to 1.20.

Changes in version 1.20:

The option '--loose-trailing', has been added.

The test used by lzip to discriminate trailing data from a corrupt
header in multimember or concatenated files has been improved to a
Hamming distance (HD) of 3, and the 3 bit flips must happen in different
magic bytes for the test to fail. As a consequence some kinds of files
no longer can be appended to a lzip file as trailing data unless the
'--loose-trailing' option is used when decompressing.
Lziprecover can be used to remove conflicting trailing data from a file.

The contents of a corrupt or truncated header found in a multimember
file are now shown, after the error message, in the same format as
trailing data.

Option '-S, --volume-size' now keeps input files unchanged.

When creating multimember files or splitting the output in volumes, the
dictionary size is now adjusted for each member individually.

The 'bits/byte' ratio has been replaced with the inverse compression
ratio in the output.

The progress of decompression is now shown at verbosity level 2 (-vv) or

Progress of (de)compression is only shown if stderr is a terminal.

A final diagnostic is now shown at verbosity level 1 (-v) or higher if
any file fails the test when testing multiple files.

A second '.lz' extension is no longer added to the argument of '-o' if
it already ends in '.lz' or '.tlz'.

In case of (de)compressed size mismatch, the stored size is now also
shown in hexadecimal to ease visual comparison.

The dictionary size is now shown at verbosity level 4 (-vvvv) when
decompressing or testing.

The new chapter "Meaning of lzip's output" has been added to the manual.
   2017-08-18 22:44:50 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Changes in version 1.19:

The option '-l, --list' has been ported from lziprecover.

It is now an error to specify two or more different operations in the
command line (--decompress, --list or --test).

Compression time of option '-0' has been slightly reduced.

Decompression time has been reduced by 2%.

In test mode, lzip now continues checking the rest of the files if any
input file is a terminal.

Trailing data are now shown both in hexadecimal and as a string of
printable ASCII characters.
   2016-12-16 14:45:22 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated archivers/lzip to 1.18
2016-05-14  Antonio Diaz Diaz  <antonio@gnu.org>

        * Version 1.18 released.
        * main.cc: Added new option '-a, --trailing-error'.
        * Decompression time has been reduced by 2%.
        * decoder.cc (verify_trailer): Removed test of final code.
        * main.cc (main): Delete '--output' file if infd is a terminal.
        * main.cc (main): Don't use stdin more than once.
        * Removed decompression support for version 0 files.
        * lzip.texi: Added chapter 'Trailing data'.
        * configure: Avoid warning on some shells when testing for g++.
        * Makefile.in: Detect the existence of install-info.
        * testsuite/check.sh: A POSIX shell is required to run the tests.
        * testsuite/check.sh: Don't check error messages.
   2016-03-12 22:53:40 by Tobias Nygren | Files touched by this commit (8)
Log message:
MAKEFLAGS -> MAKE_FLAGS (pkgsrc guide 22.1)
   2015-11-03 01:56:27 by Alistair G. Crooks | Files touched by this commit (93)
Log message:
Add SHA512 digests for distfiles for archivers category

Problems found with existing distfile for eagle:
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-26 14:15:30 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update 1.16 to 1.17
2015-07-12  Antonio Diaz Diaz  <antonio@gnu.org>
	* Version 1.17 released.
	* Reorganization of the compression code.
	* lzip.texi: Added chapter 'Quality assurance'.
	* Makefile.in: Added new targets 'install*-compress'.