BSD Ports

archivers/libdeflate 1.26 MidnightBSD

Fast, whole-buffer DEFLATE-based compression library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
30bbc4319e
License
mit
Categories
archivers

Description

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 offers optional high compression modes that provide a better compression ratio than the zlib's "level 9".

In the other systems

SystemPortVersion
MidnightBSDarchivers/libdeflate1.26
FreeBSDarchivers/libdeflate1.26
OpenBSDarchivers/libdeflate1.26
NetBSDdevel/libdeflate1.26
DragonFlyarchivers/libdeflate1.22
HardenedBSDarchivers/libdeflate1.26
GhostBSDarchivers/libdeflate1.26
OPNsensearchivers/libdeflate1.25

Install

Binary package:

mport install libdeflate

From mports:

cd /usr/mports/archivers/libdeflate && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libdeflate>0:archivers/libdeflate
LIB_DEPENDS=	libdeflate.so:archivers/libdeflate

Dependencies

Configuration

Options name: archivers_libdeflate

OptionDefaultDescription
DOCSoff
USES
cmake:testing pathfix
Service scripts
none

Files

pkg-plist 13
  • bin/libdeflate-gunzip
  • bin/libdeflate-gzip
  • include/libdeflate.h
  • lib/cmake/libdeflate/libdeflate-config-version.cmake
  • lib/cmake/libdeflate/libdeflate-config.cmake
  • lib/cmake/libdeflate/libdeflate-targets-.cmake
  • lib/cmake/libdeflate/libdeflate-targets.cmake
  • lib/libdeflate.a
  • lib/libdeflate.so
  • lib/libdeflate.so.0
  • libdata/pkgconfig/libdeflate.pc
  • share/doc/libdeflate/NEWS.md
  • share/doc/libdeflate/README.md
distinfo 1
FileSizeSHA256
libdeflate-1.26.tar.gz187565125856d4656e0feab660f94842f835923410c9281fedbcee64598c918da42b5a
Master sites 1
  • https://github.com/ebiggers/libdeflate/releases/download/v1.26/

Commit history 1

DateCommitCreditsLog message
30bbc4319e Lucas Holt archivers/libdeflate: update to 1.26 (#1712)