notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details
py-zlib-ng Python bindings for the zlib-ng library
1.0.0 archivers on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.5.1Version of this port present on the latest quarterly branch.
Maintainer: osidorkin@gmail.com search for ports maintained by this maintainer
Port Added: 2024-01-09 00:48:08
Last Update: 2025-09-13 21:38:05
Commit Hash: f530675
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
Also Listed In: python
License: PSFL
WWW:
https://github.com/pycompression/python-zlib-ng
Description:
Faster zlib and gzip compatible compression and decompression by providing Python bindings for the zlib-ng library.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}zlib-ng>0:archivers/py-zlib-ng@${PY_FLAVOR}
To install the port:
cd /usr/ports/archivers/py-zlib-ng/ && make install clean
To add the package, run one of these commands:
  • pkg install archivers/py-zlib-ng
  • pkg install py311-zlib-ng
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py311-zlib-ng listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-zlib-ng
Package flavors (<flavor>: <package>)
  • py311: py311-zlib-ng
distinfo:
TIMESTAMP = 1757614406 SHA256 (zlib_ng-1.0.0.tar.gz) = c753cea73f9e803c246e9bf01a59eb652897ed8a19334ada0f968394c7f61650 SIZE (zlib_ng-1.0.0.tar.gz) = 5799954

Packages (timestamps in pop-ups are UTC):
py39-zlib-ng
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/an/a0.4.00.4.0
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

py311-zlib-ng
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.0.01.0.0-1.0.01.0.0n/an/an/a
FreeBSD:13:quarterly1.0.01.0.0-0.5.11.0.0n/an/an/a
FreeBSD:14:latest0.5.11.0.0-0.5.11.0.0---
FreeBSD:14:quarterly1.0.01.0.0-0.5.11.0.0---
FreeBSD:15:latest1.0.01.0.0n/a0.5.1n/an/a--
FreeBSD:15:quarterly1.0.01.0.0n/a-n/an/a--
FreeBSD:16:latest-1.0.0n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-setuptools>=63 : devel/py-setuptools@py311
  2. py311-setuptools-scm>=8 : devel/py-setuptools-scm@py311
  3. py311-wheel>0 : devel/py-wheel@py311
  4. cmake : devel/cmake-core
  5. python3.11 : lang/python311
  6. py311-build>=0 : devel/py-build@py311
  7. py311-installer>=0 : devel/py-installer@py311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. python3.11 : lang/python311
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for py311-zlib-ng-1.0.0: SYSTEM_ZLIB_NG=off: Use archivers/zlib-ng instead of bundled version ===> Use 'make config' to modify these settings
Options name:
archivers_py-zlib-ng
USES:
cmake:indirect python:3.10+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/z/zlib_ng/
  2. https://pypi.org/packages/source/z/zlib_ng/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.0
13 Sep 2025 21:38:05
commit hash: f53067546bb48b606fb6adcb007d7ad3c0636b88commit hash: f53067546bb48b606fb6adcb007d7ad3c0636b88commit hash: f53067546bb48b606fb6adcb007d7ad3c0636b88commit hash: f53067546bb48b606fb6adcb007d7ad3c0636b88 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Update 0.5.1 => 1.0.0

Changelog:
https://github.com/pycompression/python-zlib-ng/releases/tag/v1.0.0

PR:		289518
o-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
0.5.1
31 Jan 2025 12:04:41
commit hash: 7813c72dd2771baf7a4c7e677519d7a8dfc85f26commit hash: 7813c72dd2771baf7a4c7e677519d7a8dfc85f26commit hash: 7813c72dd2771baf7a4c7e677519d7a8dfc85f26commit hash: 7813c72dd2771baf7a4c7e677519d7a8dfc85f26 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Add an option to use zlib-ng from ports instead of bundled
version

Our archivers/zlib-ng version is newer than bundled one so let's add an
option to use it instead of bunlded version (off by default).
Maybe we'll switch default to archivers/zlib-ng later.

PR:	284470
0.5.1
10 Dec 2024 09:02:56
commit hash: 43f11e63cc9ead3d078333014e07c75cab681c51commit hash: 43f11e63cc9ead3d078333014e07c75cab681c51commit hash: 43f11e63cc9ead3d078333014e07c75cab681c51commit hash: 43f11e63cc9ead3d078333014e07c75cab681c51 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Update to 0.5.1

Changelog: https://github.com/pycompression/python-zlib-ng/releases/tag/v0.5.1

PR:		283129
0.5.0
22 Aug 2024 15:51:59
commit hash: 761e05d92d01e3b4e56d0f6c95607d61b45d7966commit hash: 761e05d92d01e3b4e56d0f6c95607d61b45d7966commit hash: 761e05d92d01e3b4e56d0f6c95607d61b45d7966commit hash: 761e05d92d01e3b4e56d0f6c95607d61b45d7966 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Update 0.4.3 → 0.5.0

Changelog:
https://github.com/pycompression/python-zlib-ng/releases/tag/v0.5.0

Improve port:
* Replace cmake requirement from BUILD_DEPENDS to USES=cmake:indirect.
* INSTALL_TARGET=install-strip doesn't work for this port - replace it
  with ${STRIP_CMD}.

PR:	280819
0.4.3
13 May 2024 21:19:51
commit hash: 0838cb8fb0d9344571d83b573961a7e21755c0a8commit hash: 0838cb8fb0d9344571d83b573961a7e21755c0a8commit hash: 0838cb8fb0d9344571d83b573961a7e21755c0a8commit hash: 0838cb8fb0d9344571d83b573961a7e21755c0a8 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Update to 0.4.3

Changelog: https://github.com/pycompression/python-zlib-ng/releases/tag/v0.4.3

PR:		277674
0.4.0
05 Apr 2024 00:43:39
commit hash: 51419cc7b280e1fc88293203cc5feb8ce343dc37commit hash: 51419cc7b280e1fc88293203cc5feb8ce343dc37commit hash: 51419cc7b280e1fc88293203cc5feb8ce343dc37commit hash: 51419cc7b280e1fc88293203cc5feb8ce343dc37 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
archivers/py-zlib-ng: Clean up USES=python

USES=python means USES=python:3.8+ now.

Approved by:	portmgr (blanket)
With hat:	python
0.4.0
09 Jan 2024 00:45:44
commit hash: 4e26a09cbb6c06055f055fec19d70e2dbd0838e8commit hash: 4e26a09cbb6c06055f055fec19d70e2dbd0838e8commit hash: 4e26a09cbb6c06055f055fec19d70e2dbd0838e8commit hash: 4e26a09cbb6c06055f055fec19d70e2dbd0838e8 files touched by this commit
Koichiro Iwao (meta) search for other commits by this committer
Author: Oleg Sidorkin
archivers/py-zlib-ng: Add new port

PR:		275719

Number of commits found: 7