pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/py-Xlib



Module Name:    pkgsrc
Committed By:   wiz
Date:           Tue Feb 17 15:10:08 UTC 2026

Modified Files:
        pkgsrc/x11/py-Xlib: distinfo
Added Files:
        pkgsrc/x11/py-Xlib/patches: patch-setup.py

Log Message:
py-Xlib: fix build with setuptools 82


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/py-Xlib/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/x11/py-Xlib/patches/patch-setup.py

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

Modified files:

Index: pkgsrc/x11/py-Xlib/distinfo
diff -u pkgsrc/x11/py-Xlib/distinfo:1.13 pkgsrc/x11/py-Xlib/distinfo:1.14
--- pkgsrc/x11/py-Xlib/distinfo:1.13    Tue Apr 30 13:59:02 2024
+++ pkgsrc/x11/py-Xlib/distinfo Tue Feb 17 15:10:08 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.13 2024/04/30 13:59:02 wiz Exp $
+$NetBSD: distinfo,v 1.14 2026/02/17 15:10:08 wiz Exp $
 
 BLAKE2s (python-xlib-0.33.tar.bz2) = 211b11f488b948275172480e3732513c80466dce3ec0af29a07d709269bac3a9
 SHA512 (python-xlib-0.33.tar.bz2) = 3b7b4fea5cd69544d2227806853bdfdd04447089e182ca0f199e18e8bd43375d9bf03c819fd6a055ad4ad274594651e05db82585ab40d0fcf225ce36b553c991
 Size (python-xlib-0.33.tar.bz2) = 213763 bytes
+SHA1 (patch-setup.py) = af880df60400cc0879b2b91a241c5ed3a06face8

Added files:

Index: pkgsrc/x11/py-Xlib/patches/patch-setup.py
diff -u /dev/null pkgsrc/x11/py-Xlib/patches/patch-setup.py:1.1
--- /dev/null   Tue Feb 17 15:10:08 2026
+++ pkgsrc/x11/py-Xlib/patches/patch-setup.py   Tue Feb 17 15:10:08 2026
@@ -0,0 +1,20 @@
+$NetBSD: patch-setup.py,v 1.1 2026/02/17 15:10:08 wiz Exp $
+
+Fix build with setuptools 82.
+https://github.com/python-xlib/python-xlib/issues/286
+
+--- setup.py.orig      2026-02-17 15:06:10.418245753 +0000
++++ setup.py
+@@ -1,12 +1,9 @@
+ # Distutils script for python-xlib
+ 
+-from pkg_resources import parse_requirements
+ from setuptools import (__version__ as setuptools_version, setup)
+ 
+ 
+ # Check setuptools is recent enough to support `setup.cfg`.
+-setuptools_require = next(parse_requirements('setuptools>=30.3.0'))
+-assert setuptools_version in setuptools_require, '{} is required'.format(setuptools_require)
+ 
+ 
+ setup(



Home | Main Index | Thread Index | Old Index