git: 5921489a619e - 2026Q4 - archivers/py-zlib-ng: Update 1.0.0 => 1.1.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 09 Nov 2026 18:00:51 UTC
The branch 2026Q4 has been updated by nxjoseph:
URL: https://cgit.FreeBSD.org/ports/commit/?id=5921489a619e7977ecb35fed5f5a6ec84d147417
commit 5921489a619e7977ecb35fed5f5a6ec84d147417
Author: Oleg Sidorkin <osidorkin@gmail.com>
AuthorDate: 2026-11-07 12:56:48 +0000
Commit: Yusuf Yaman <nxjoseph@FreeBSD.org>
CommitDate: 2026-11-09 18:00:38 +0000
archivers/py-zlib-ng: Update 1.0.0 => 1.1.0
Changelog:
https://github.com/pycompression/python-zlib-ng/releases/tag/v1.1.0
PR: 300623
Approved by: osa, vvd (mentors, implicit)
MFH: 2026Q4
(cherry picked from commit 5330c90fc487b5b8449ec75b974490641cd5eaa6)
---
archivers/py-zlib-ng/Makefile | 4 +--
archivers/py-zlib-ng/distinfo | 6 ++--
.../patch-src_zlib__ng_zlib-ng_CMakeLists.txt | 32 ++++++++++++++--------
3 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/archivers/py-zlib-ng/Makefile b/archivers/py-zlib-ng/Makefile
index 54a5414b0a81..d6317f02e2ad 100644
--- a/archivers/py-zlib-ng/Makefile
+++ b/archivers/py-zlib-ng/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zlib-ng
-DISTVERSION= 1.0.0
+DISTVERSION= 1.1.0
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63:devel/py-setuptools@${PY_FL
${PYTHON_PKGNAMEPREFIX}setuptools-scm>=8:devel/py-setuptools-scm@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-USES= cmake:indirect python
+USES= cmake:indirect python:3.11+
USE_PYTHON= autoplist pep517
OPTIONS_DEFINE= SYSTEM_ZLIB_NG
diff --git a/archivers/py-zlib-ng/distinfo b/archivers/py-zlib-ng/distinfo
index bad8596343f8..bc66e0faddf8 100644
--- a/archivers/py-zlib-ng/distinfo
+++ b/archivers/py-zlib-ng/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757614406
-SHA256 (zlib_ng-1.0.0.tar.gz) = c753cea73f9e803c246e9bf01a59eb652897ed8a19334ada0f968394c7f61650
-SIZE (zlib_ng-1.0.0.tar.gz) = 5799954
+TIMESTAMP = 1793991388
+SHA256 (zlib_ng-1.1.0.tar.gz) = 08a3a8468d4f130e3dc80d28ec42fcc7a878a57dfed616233e791066327d78a3
+SIZE (zlib_ng-1.1.0.tar.gz) = 5836195
diff --git a/archivers/py-zlib-ng/files/patch-src_zlib__ng_zlib-ng_CMakeLists.txt b/archivers/py-zlib-ng/files/patch-src_zlib__ng_zlib-ng_CMakeLists.txt
index e7f6c5b65751..60cfb6ba642e 100644
--- a/archivers/py-zlib-ng/files/patch-src_zlib__ng_zlib-ng_CMakeLists.txt
+++ b/archivers/py-zlib-ng/files/patch-src_zlib__ng_zlib-ng_CMakeLists.txt
@@ -1,13 +1,21 @@
---- src/zlib_ng/zlib-ng/CMakeLists.txt.orig 2025-09-10 11:41:03 UTC
+--- src/zlib_ng/zlib-ng/CMakeLists.txt.orig 2026-11-07 11:03:29 UTC
+++ src/zlib_ng/zlib-ng/CMakeLists.txt
-@@ -86,8 +86,8 @@ option(ZLIB_COMPAT "Compile with zlib compatible API"
- #
- option(WITH_GZFILEOP "Compile with support for gzFile related functions" ON)
- option(ZLIB_COMPAT "Compile with zlib compatible API" OFF)
--option(ZLIB_ENABLE_TESTS "Build test binaries" ON)
--option(ZLIBNG_ENABLE_TESTS "Test zlib-ng specific API" ON)
-+option(ZLIB_ENABLE_TESTS "Build test binaries" OFF)
-+option(ZLIBNG_ENABLE_TESTS "Test zlib-ng specific API" OFF)
- option(WITH_BENCHMARK_APPS "Build application benchmarks" OFF)
- option(WITH_OPTIM "Build with optimisation" ON)
- option(WITH_REDUCED_MEM "Reduced memory usage for special cases (reduces performance)" OFF)
+@@ -49,17 +49,13 @@ include(FeatureSummary)
+ include(FeatureSummary)
+
+ # We need to enable C++ before trying to check for coverage
+-option(BUILD_TESTING "Build test binaries." ON) # Depends on CMP0077 (3.13)
++option(BUILD_TESTING "Build test binaries." OFF) # Depends on CMP0077 (3.13)
+ if (DEFINED ZLIB_ENABLE_TESTS)
+ message(DEPRECATION "ZLIB_ENABLE_TESTS is deprecated. Please use BUILD_TESTING instead.")
+ if (NOT ZLIB_ENABLE_TESTS)
+ set(BUILD_TESTING OFF)
+ endif()
+ endif()
+-cmake_dependent_option(WITH_GTEST "Build gtest_zlib" ON "BUILD_TESTING" OFF)
+-cmake_dependent_option(WITH_FUZZERS "Build test/fuzz" OFF "BUILD_TESTING" OFF)
+-cmake_dependent_option(WITH_BENCHMARKS "Build test/benchmarks" OFF "BUILD_TESTING" OFF)
+-cmake_dependent_option(WITH_BENCHMARK_APPS "Build application benchmarks" OFF "BUILD_TESTING" OFF)
+
+ if(WITH_GTEST OR WITH_FUZZERS OR WITH_BENCHMARKS)
+ enable_language(CXX)