devel/libdeflate - The NetBSD Packages Collection

Optimized deflate/zlib/gzip library

libdeflate is a library for fast, whole-buffer DEFLATE-based compression and
decompression.

The supported formats are:

- DEFLATE (raw)
- zlib (a.k.a. DEFLATE with a zlib wrapper)
- gzip (a.k.a. DEFLATE with a gzip wrapper)

libdeflate is heavily optimized.  It is significantly faster than the zlib
library, both for compression and decompression, and especially on x86
processors.  In addition, libdeflate provides optional high compression modes
that provide a better compression ratio than the zlib's "level 9".

libdeflate itself is a library, but the following command-line programs which
use this library are also provided:

* gzip (or gunzip), a program which mostly behaves like the standard equivalent,
  except that it does not yet have good streaming support and therefore does not
  yet support very large files
* benchmark, a program for benchmarking in-memory compression and decompression

Build dependencies

devel/cmake pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64libdeflate-1.19.tgz
NetBSD 10.0aarch64libdeflate-1.18.tgz
NetBSD 10.0aarch64libdeflate-1.18.tgz
NetBSD 10.0aarch64eblibdeflate-1.18.tgz
NetBSD 10.0aarch64eblibdeflate-1.19.tgz
NetBSD 10.0alphalibdeflate-1.19.tgz
NetBSD 10.0earmv4libdeflate-1.19.tgz
NetBSD 10.0earmv4libdeflate-1.10.tgz
NetBSD 10.0earmv6hflibdeflate-1.19.tgz
NetBSD 10.0earmv6hflibdeflate-1.18.tgz
NetBSD 10.0earmv6hflibdeflate-1.18.tgz
NetBSD 10.0earmv7hflibdeflate-1.19.tgz
NetBSD 10.0earmv7hflibdeflate-1.18.tgz
NetBSD 10.0earmv7hflibdeflate-1.18.tgz
NetBSD 10.0i386libdeflate-1.19.tgz
NetBSD 10.0i386libdeflate-1.18.tgz
NetBSD 10.0powerpclibdeflate-1.18.tgz
NetBSD 10.0sparclibdeflate-1.19.tgz
NetBSD 10.0vaxlibdeflate-1.18.tgz
NetBSD 10.0vaxlibdeflate-1.19.tgz
NetBSD 10.0x86_64libdeflate-1.19.tgz
NetBSD 10.0_BETAx86_64libdeflate-1.18.tgz
NetBSD 8.0i386libdeflate-1.18.tgz
NetBSD 8.0i386libdeflate-1.18.tgz
NetBSD 8.0powerpclibdeflate-1.10.tgz
NetBSD 8.0powerpclibdeflate-1.18.tgz
NetBSD 8.0powerpclibdeflate-1.19.tgz
NetBSD 8.0powerpclibdeflate-1.18.tgz
NetBSD 8.0x86_64libdeflate-1.18.tgz
NetBSD 8.0x86_64libdeflate-1.18.tgz
NetBSD 8.0x86_64libdeflate-1.19.tgz
NetBSD 9.0aarch64libdeflate-1.19.tgz
NetBSD 9.0aarch64libdeflate-1.18.tgz
NetBSD 9.0aarch64libdeflate-1.18.tgz
NetBSD 9.0alphalibdeflate-1.19.tgz
NetBSD 9.0earmlibdeflate-1.10.tgz
NetBSD 9.0earmv4libdeflate-1.18.tgz
NetBSD 9.0earmv4libdeflate-1.19.tgz
NetBSD 9.0earmv6hflibdeflate-1.19.tgz
NetBSD 9.0earmv6hflibdeflate-1.18.tgz
NetBSD 9.0earmv6hflibdeflate-1.18.tgz
NetBSD 9.0earmv7hflibdeflate-1.19.tgz
NetBSD 9.0earmv7hflibdeflate-1.18.tgz
NetBSD 9.0earmv7hflibdeflate-1.18.tgz
NetBSD 9.0i386libdeflate-1.18.tgz
NetBSD 9.0i386libdeflate-1.19.tgz
NetBSD 9.0m68klibdeflate-1.10.tgz
NetBSD 9.0mips64eblibdeflate-1.10.tgz
NetBSD 9.0mipsellibdeflate-1.10.tgz
NetBSD 9.0powerpclibdeflate-1.18.tgz
NetBSD 9.0powerpclibdeflate-1.10.tgz
NetBSD 9.0powerpclibdeflate-1.18.tgz
NetBSD 9.0powerpclibdeflate-1.19.tgz
NetBSD 9.0sh3ellibdeflate-1.10.tgz
NetBSD 9.0sh3ellibdeflate-1.18.tgz
NetBSD 9.0sparc64libdeflate-1.10.tgz
NetBSD 9.0sparclibdeflate-1.10.tgz
NetBSD 9.0sparclibdeflate-1.18.tgz
NetBSD 9.0vaxlibdeflate-1.10.tgz
NetBSD 9.0vaxlibdeflate-1.18.tgz
NetBSD 9.0vaxlibdeflate-1.19.tgz
NetBSD 9.0x86_64libdeflate-1.19.tgz
NetBSD 9.0x86_64libdeflate-1.18.tgz
NetBSD 9.3x86_64libdeflate-1.18.tgz
NetBSD 9.3x86_64libdeflate-1.19.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.