BSD Ports

archivers/zlib-ng 2.3.3 MidnightBSD

Fork of the zlib data compression library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
3305cdee2b
License
zlib
Categories
archivers

Description

Zlib replacement with optimizations for next generation systems.

The motivation for this fork came after seeing several 3rd party contributions containing new optimizations not getting implemented into the official zlib repository.

Mark Adler has been maintaining zlib for a very long time, and he has done a great job and hopefully he will continue for a long time yet.

The idea of zlib-ng is not to replace zlib, but to co-exist as a drop-in replacement with a lower threshold for code change.

In the other systems

The newest version among them is 2.3.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDarchivers/zlib-ng2.3.3 newestno data-[email protected]2026-10-05
FreeBSDarchivers/zlib-ng2.3.3 newestnone known-[email protected]-
NetBSDarchivers/zlib-ng2.3.3 newestnone known-[email protected]-
DragonFlyarchivers/zlib-ng2.2.4 behind since 2026-10-05none known-[email protected]-
HardenedBSDarchivers/zlib-ng2.3.3 newestno data-[email protected]-
GhostBSDarchivers/zlib-ng2.3.3 newestno data-[email protected]-

Compare across BSDs

Version history 1

  1. 2.3.3 3305cdee2b

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install zlib-ng

From mports:

cd /usr/mports/archivers/zlib-ng && make install clean

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

RUN_DEPENDS=	zlib-ng>0:archivers/zlib-ng
LIB_DEPENDS=	libz-ng.so:archivers/zlib-ng

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Required by 1

Configuration

Options name: archivers_zlib-ng

OptionDefaultDescription
SIMDoff
TESToff
USES
cmake:${TESTING} compiler:c11
Service scripts
none

Files

pkg-plist 12
  • include/zconf-ng.h
  • include/zlib-ng.h
  • include/zlib_name_mangling-ng.h
  • lib/cmake/zlib-ng/zlib-ng-config-version.cmake
  • lib/cmake/zlib-ng/zlib-ng-config.cmake
  • lib/cmake/zlib-ng/zlib-ng-targets-.cmake
  • lib/cmake/zlib-ng/zlib-ng-targets.cmake
  • lib/libz-ng.a
  • lib/libz-ng.so
  • lib/libz-ng.so.2
  • lib/libz-ng.so.
  • libdata/pkgconfig/zlib-ng.pc
distinfo 1
FileSizeSHA256
zlib-ng-zlib-ng-2.3.3_GH0.tar.gz2.447397e+06f9c65aa9c852eb8255b636fd9f07ce1c406f061ec19a2e7d508b318ca0c907d1

Commit history 1

DateCommitCreditsLog message
3305cdee2b Lucas Holt archivers/zlib-ng: update to 2.3.3 (#1721)