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