./archivers/lzlib, In-memory LZMA compression and decompression library

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.15, Package name: lzlib-1.15, Maintainer: root

Lzlib is a data compression library providing in-memory LZMA compression and
decompression functions, including integrity checking of the decompressed data.
The compressed data format used by the library is the lzip format.
Lzlib is written in C.


Master sites:

Filesize: 112.485 KB

Version history: (Expand)


CVS history: (Expand)


   2026-08-04 22:29:21 by Thomas Klausner | Files touched by this commit (336)
Log message:
*: add LDFLAGS overide that was previously in mk

This is a workaround and should be fixed properly per-package - they
should use the pkgsrc LDFLAGS, but this restores what happened
before the mk/ cleanup.

Fixes relro build for packages that do not honor LDFLAGS.

Package list provided by mef@, thanks!

Workaround commit requested by bsiegert on tech-pkg.
   2026-02-24 16:40:33 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (1)
Log message:
lzlib: Fix PR pkg/59949
   2026-02-24 16:16:28 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (2)
Log message:
lzlib: Update to 1.15

changes upstream:
-----------------
1.15
  * decoder.h (Rd_try_reload): Reject a nonzero first LZMA byte.
  * minilzip.c (do_decompress): Reject empty member in multimember.
    (Pp_free): New function.
  * lzlib.h: Declare LZ_Errno, LZ_Encoder, and LZ_Decoder as typedef.
  * Makefile.in: New target 'lib' which builds just the library.
    New target 'bin' which builds the library and minilzip.
    'lib' is now the default; minilzip is no longer built by default.
    'install-bin' installs minilzip and its man page again.
  * configure, Makefile.in: Use '--soname' conditionally.
    (Reported by Michael Sullivan).
  * INSTALL: Document use of 'make bin'.
  * check.sh: Use 'cp' instead of 'cat'.
   2022-11-21 19:20:46 by Jonathan Perkin | Files touched by this commit (54)
Log message:
*: Re-apply SunOS linker argument removals.

These are currently duplicated in mk/platform/SunOS.mk but the generic
removals will be removed soon in favour of per-package removals, due to
flags getting leaked into installed files.
   2022-11-13 17:13:16 by Frederic Cambus | Files touched by this commit (1)
Log message:
lzlib: add a TEST_TARGET directive.
   2022-10-24 09:46:20 by Frederic Cambus | Files touched by this commit (5)
Log message:
archivers/lzlib: import lzlib-1.13.

Lzlib is a data compression library providing in-memory LZMA compression and
decompression functions, including integrity checking of the decompressed data.
The compressed data format used by the library is the lzip format.
Lzlib is written in C.

Originally packaged in pkgsrc-wip by Aleksej Lebedev, thanks!