pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/tevent



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Dec 28 10:06:59 UTC 2025

Modified Files:
        pkgsrc/devel/tevent: Makefile distinfo
Added Files:
        pkgsrc/devel/tevent/patches:
            patch-third__party_waf_waflib_Tools_python.py

Log Message:
tevent: updated to 0.17.1

0.17.1
Unknown changes


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/tevent/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/tevent/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/devel/tevent/patches/patch-third__party_waf_waflib_Tools_python.py

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

Modified files:

Index: pkgsrc/devel/tevent/Makefile
diff -u pkgsrc/devel/tevent/Makefile:1.24 pkgsrc/devel/tevent/Makefile:1.25
--- pkgsrc/devel/tevent/Makefile:1.24   Sun Jun  1 21:28:06 2025
+++ pkgsrc/devel/tevent/Makefile        Sun Dec 28 10:06:59 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2025/06/01 21:28:06 thor Exp $
+# $NetBSD: Makefile,v 1.25 2025/12/28 10:06:59 adam Exp $
 
-DISTNAME=      tevent-0.16.2
+DISTNAME=      tevent-0.17.1
 CATEGORIES=    devel
 MASTER_SITES=  https://www.samba.org/ftp/tevent/
 
@@ -44,4 +44,5 @@ BUILDLINK_API_DEPENDS.talloc+=        talloc>=2
 .include "../../devel/talloc/buildlink3.mk"
 .include "../../lang/python/application.mk"
 .include "../../lang/python/extension.mk"
+.include "../../lang/python/tool.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/tevent/distinfo
diff -u pkgsrc/devel/tevent/distinfo:1.22 pkgsrc/devel/tevent/distinfo:1.23
--- pkgsrc/devel/tevent/distinfo:1.22   Thu Feb  6 14:31:55 2025
+++ pkgsrc/devel/tevent/distinfo        Sun Dec 28 10:06:59 2025
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.22 2025/02/06 14:31:55 adam Exp $
+$NetBSD: distinfo,v 1.23 2025/12/28 10:06:59 adam Exp $
 
-BLAKE2s (tevent-0.16.2.tar.gz) = 0e945ae45ae58b4e1dc8a5fbe2b6b0be1fac149c5a5e6759bc4502244b17cdba
-SHA512 (tevent-0.16.2.tar.gz) = c644771227fd1ee9f221e8cac1be9db97043953670a29415a20f3f8933d4fa93c7421b991a4ecaac0b9b29e922d1ec2f436160f2d2eaf77c6d392f1dec212417
-Size (tevent-0.16.2.tar.gz) = 897447 bytes
+BLAKE2s (tevent-0.17.1.tar.gz) = 32787830d7a01b199fff3aa455143cc54821516c39c0bbed57d872c842bc12a2
+SHA512 (tevent-0.17.1.tar.gz) = 781f8aced9ad135e64ce3953a013434feb84a6945ccfbce58a6ff21cb3da48af1e32324a5a950a55256a02545c2e1808a4cd8b209a3f970375347c8b390df258
+Size (tevent-0.17.1.tar.gz) = 902444 bytes
 SHA1 (patch-buildtools_wafsamba_samba__conftests.py) = 50ff76f5b085f770751ca8bb93c8544cfdcd40d9
 SHA1 (patch-buildtools_wafsamba_samba__install.py) = d801340617da325e3bb70a90350e45cc8e383c2d
 SHA1 (patch-buildtools_wafsamba_samba__utils.py) = 0a587421870c1974175fadbb02dde215f35938f2
+SHA1 (patch-third__party_waf_waflib_Tools_python.py) = 3972a15c4b9e48577579fa84b390ba28b3634640
 SHA1 (patch-wscript) = 5ef57da7398e66f02abb4f8897447c937de3d8e3

Added files:

Index: pkgsrc/devel/tevent/patches/patch-third__party_waf_waflib_Tools_python.py
diff -u /dev/null pkgsrc/devel/tevent/patches/patch-third__party_waf_waflib_Tools_python.py:1.1
--- /dev/null   Sun Dec 28 10:06:59 2025
+++ pkgsrc/devel/tevent/patches/patch-third__party_waf_waflib_Tools_python.py   Sun Dec 28 10:06:59 2025
@@ -0,0 +1,15 @@
+$NetBSD: patch-third__party_waf_waflib_Tools_python.py,v 1.1 2025/12/28 10:06:59 adam Exp $
+
+Treat Darwin as POSIX.
+
+--- third_party/waf/waflib/Tools/python.py.orig        2025-12-28 09:17:03.532882631 +0000
++++ third_party/waf/waflib/Tools/python.py
+@@ -245,7 +245,7 @@ def get_sysconfig_path(self, name):
+               # Note: we could use sysconfig.get_preferred_scheme('user') but that is Python >= 3.10 only
+               pref_scheme = 'posix_user'  # Default to *nix name
+               if Utils.unversioned_sys_platform() == 'darwin':
+-                      pref_scheme = 'osx_framework_user'
++                      pref_scheme = 'posix_user'
+               elif Utils.unversioned_sys_platform() == 'win32':
+                       pref_scheme = 'nt_user'
+               cmd = self.env.PYTHON + ["-c", "import sysconfig; print(sysconfig.get_path(%r, %r, {'userbase': %r}))" % (name, pref_scheme, self.env.PREFIX)]



Home | Main Index | Thread Index | Old Index