pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-zinolib: update to version 0.10.1.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Mon Aug 25 15:52:58 2025 +0200
Changeset:	757f2ff8567dd30042e924b4d9426244d17cc02b

Modified Files:
	py-zinolib/Makefile
	py-zinolib/distinfo
Removed Files:
	py-zinolib/patches/patch-src_zinolib_utils.py

Log Message:
py-zinolib: update to version 0.10.1.

Pkgsrc changes;
 * version & checksum updates.
 * drop patch now integrated upstream.

Upstream changes:

 * #80 Add netbsd support for enabling TCP keepalives
 * #81 Parse empty lines in history entries correctly

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=757f2ff8567dd30042e924b4d9426244d17cc02b

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-zinolib/Makefile                           |  2 +-
 py-zinolib/distinfo                           |  7 +++---
 py-zinolib/patches/patch-src_zinolib_utils.py | 34 ---------------------------
 3 files changed, 4 insertions(+), 39 deletions(-)

diffs:
diff --git a/py-zinolib/Makefile b/py-zinolib/Makefile
index f062111a5e..f020e329ed 100644
--- a/py-zinolib/Makefile
+++ b/py-zinolib/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	zinolib-0.10.0
+DISTNAME=	zinolib-0.10.1
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Uninett/}
diff --git a/py-zinolib/distinfo b/py-zinolib/distinfo
index 9e47fcd19b..85cc002a24 100644
--- a/py-zinolib/distinfo
+++ b/py-zinolib/distinfo
@@ -1,6 +1,5 @@
 $NetBSD$
 
-BLAKE2s (zinolib-0.10.0.tar.gz) = 62aea741c41dad99837d4f3fc6f7c00312b8663662f2cadcec352d8479c16c63
-SHA512 (zinolib-0.10.0.tar.gz) = 6004f973f0316c0f472aa0856cf63816286cfe242e9a7c0b42b0b24cf33d1b311ce09c08a5aeeb37ff49f6c3872b3641851490886188bd6088f72ff1b41b1136
-Size (zinolib-0.10.0.tar.gz) = 26897 bytes
-SHA1 (patch-src_zinolib_utils.py) = 4ea505437b3ef5fa843448c3212362c1a8dd4cb9
+BLAKE2s (zinolib-0.10.1.tar.gz) = 55b284c905130a153f6ec1968e4019d9de4f4e86540c7b97ef377fc5cac11012
+SHA512 (zinolib-0.10.1.tar.gz) = 646013160f5f90fe279fc398a8b08bf98f81c1f95c482f97c23626124228dca34a03f355d13a93cae7a110efb997b36630bb2070cba8161eeae8500e19cbfc91
+Size (zinolib-0.10.1.tar.gz) = 27197 bytes
diff --git a/py-zinolib/patches/patch-src_zinolib_utils.py b/py-zinolib/patches/patch-src_zinolib_utils.py
deleted file mode 100644
index a48b69b957..0000000000
--- a/py-zinolib/patches/patch-src_zinolib_utils.py
+++ /dev/null
@@ -1,34 +0,0 @@
-$NetBSD$
-
-Support TCP keepalive settings on bNetBSD.
-
---- src/zinolib/utils.py.orig	2025-04-23 13:18:46.349068884 +0000
-+++ src/zinolib/utils.py
-@@ -74,6 +74,19 @@ def _enable_keepalive_linux(sock, after_
-     sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPCNT, max_fails)
- 
- 
-+def _enable_keepalive_netbsd(sock, after_idle_sec, interval_sec, max_fails):
-+    """Set TCP keepalive on an open socket.
-+
-+    It activates after (after_idle_sec) of idleness, then
-+    sends a keepalive ping once every (interval_sec) seconds,
-+    and closes the connection after (max_fails) failed pings.
-+    """
-+    sock.setsockopt(socket.SOL_SOCKET, socket.SO_KEEPALIVE, 1)
-+    sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPIDLE, after_idle_sec)
-+    sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPINTVL, interval_sec)
-+    sock.setsockopt(socket.IPPROTO_TCP, socket.TCP_KEEPCNT, max_fails)
-+
-+
- def _enable_keepalive_osx(sock, after_idle_sec, interval_sec, max_fails):
-     """Set TCP keepalive on an open socket.
- 
-@@ -94,6 +107,7 @@ def enable_socket_keepalive(sock, after_
-         "Linux": _enable_keepalive_linux,
-         "Darwin": _enable_keepalive_osx,
-         "Windows": _enable_keepalive_win,
-+        "NetBSD": _enable_keepalive_netbsd,
-     }
-     plat = platform.system()
-     if plat in platforms:


Home | Main Index | Thread Index | Old Index