pkgsrc-WIP-changes archive

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

Forget Python 3.10



Module Name:	pkgsrc-wip
Committed By:	Adam Ciarciński <adam%defguard.net@localhost>
Pushed By:	adam
Date:		Mon Oct 26 06:59:22 2026 +0100
Changeset:	087426474b10fc76775263ba7cbd2ebaf6742703

Modified Files:
	curitz/Makefile
	fetchmailconf/Makefile
	py-asyncclick/Makefile
	xeus-python/Makefile

Log Message:
Forget Python 3.10

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

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

diffstat:
 curitz/Makefile        | 7 +------
 fetchmailconf/Makefile | 3 +--
 py-asyncclick/Makefile | 4 +---
 xeus-python/Makefile   | 5 +----
 4 files changed, 4 insertions(+), 15 deletions(-)

diffs:
diff --git a/curitz/Makefile b/curitz/Makefile
index 385d6e84d5..76dd7ab463 100644
--- a/curitz/Makefile
+++ b/curitz/Makefile
@@ -10,17 +10,12 @@ HOMEPAGE=	https://github.com/Uninett/curitz
 COMMENT=	curses-based client to interact with zino
 LICENSE=	apache-2.0
 
-.include "../../lang/python/pyversion.mk"
-
 TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-
 DEPENDS+=	${PYPKGPREFIX}-zinolib>=1.3.4:../../wip/py-zinolib
-DEPENDS+=	${PYPKGPREFIX}-dns-[0-9]*:../../net/py-dns
+DEPENDS+=	${PYPKGPREFIX}-dns>=0:../../net/py-dns
 
 # Workaround for using github tarball:
 MAKE_ENV+=	SETUPTOOLS_SCM_PRETEND_VERSION=${PKGVERSION}
 
-PYTHON_VERSIONS_INCOMPATIBLE+=	310
-
 .include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/fetchmailconf/Makefile b/fetchmailconf/Makefile
index b05826c033..bfaa2abc6b 100644
--- a/fetchmailconf/Makefile
+++ b/fetchmailconf/Makefile
@@ -12,7 +12,7 @@ COMMENT=	Configuration tool for fetchmail
 LICENSE=	gnu-gpl-v1 AND gnu-gpl-v2 AND modified-bsd AND public-domain AND gnu-lgpl-v2.1
 
 DEPENDS+=	${DISTNAME}{,nb*}:../../mail/fetchmail
-DEPENDS+=	${PYPKGPREFIX}-Tk-[0-9]*:../../x11/py-Tk
+DEPENDS+=	${PYPKGPREFIX}-Tk>=0:../../x11/py-Tk
 
 NO_BUILD=	YES
 
@@ -32,7 +32,6 @@ INSTALL_TARGET=		install-pythonPYTHON
 
 PLIST_SUBST+=	PYSITELIB=${PYSITELIB}
 REPLACE_PYTHON=	fetchmailconf.py
-PYTHON_VERSIONS_ACCEPTED=	310
 
 post-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/fetchmailconf.py ${DESTDIR}${PREFIX}/bin/fetchmailconf
diff --git a/py-asyncclick/Makefile b/py-asyncclick/Makefile
index 8b0f030ce1..24932d49f1 100644
--- a/py-asyncclick/Makefile
+++ b/py-asyncclick/Makefile
@@ -10,9 +10,7 @@ HOMEPAGE=	https://github.com/python-trio/asyncclick/
 COMMENT=	Composable command line interface toolkit, async fork
 LICENSE=	modified-bsd
 
-TOOL_DEPENDS+=	${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core
-
-PYTHON_VERSIONS_INCOMPATIBLE=	310
+TOOL_DEPENDS+=	${PYPKGPREFIX}-flit_core>=0:../../devel/py-flit_core
 
 USE_LANGUAGES=	# none
 
diff --git a/xeus-python/Makefile b/xeus-python/Makefile
index 8c404015c7..203d9cdf8d 100644
--- a/xeus-python/Makefile
+++ b/xeus-python/Makefile
@@ -11,8 +11,7 @@ LICENSE=	modified-bsd
 
 USE_LANGUAGES=	c c++
 
-
-PYTHON_VERSIONS_ACCEPTED=	312 311 310 # Package says < 3.13
+PYTHON_VERSIONS_ACCEPTED=	312 311 # Package says < 3.13
 
 TOOL_DEPENDS+=	${PYPKGPREFIX}-pybind11>=3.0.0:../../devel/py-pybind11
 
@@ -28,11 +27,9 @@ CONFIGURE_ENV+=		VERBOSE=1
 LDFLAGS+=	-lexecinfo
 .endif
 
-
 post-install:
 	cd ${DESTDIR}${PREFIX}/bin && ${MV} xpython xpython-${PYVERSSUFFIX}
 
-
 SUBST_CLASSES+=			pyversion
 SUBST_MESSAGE.pyversion=	Replace xpython with xpython-${PYVERSSUFFIX}
 SUBST_STAGE.pyversion=		pre-install


Home | Main Index | Thread Index | Old Index