diff --git a/audio/lv2/options.mk b/audio/lv2/options.mk index 580ac30749d1..2e4bdd0c63b4 100644 --- a/audio/lv2/options.mk +++ b/audio/lv2/options.mk @@ -1,4 +1,4 @@ -# $NetBSD: options.mk,v 1.4 2023/04/17 17:43:48 adam Exp $ +# $NetBSD: options.mk,v 1.5 2024/01/14 09:44:58 wiz Exp $ PKG_OPTIONS_VAR= PKG_OPTIONS.lv2 PKG_SUPPORTED_OPTIONS= doc tests @@ -6,6 +6,8 @@ PKG_SUPPORTED_OPTIONS= doc tests .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mdoc) +PYTHON_VERSIONS_INCOMPATIBLE= 27 + TOOL_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc TOOL_DEPENDS+= doxygen-[0-9]*:../../devel/doxygen TOOL_DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml diff --git a/devel/appdata-tools/Makefile b/devel/appdata-tools/Makefile index c28330ba926a..c066b7134243 100644 --- a/devel/appdata-tools/Makefile +++ b/devel/appdata-tools/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.41 2023/11/08 13:18:40 wiz Exp $ +# $NetBSD: Makefile,v 1.42 2024/01/14 09:44:59 wiz Exp $ DISTNAME= appdata_tools-0.1.7 PKGREVISION= 34 @@ -16,6 +16,8 @@ LICENSE= gnu-gpl-v2 TOOL_DEPENDS+= gettext-m4-[0-9]*:../../devel/gettext-m4 DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml +PYTHON_VERSIONS_INCOMPATIBLE= 27 + WRKSRC= ${WRKDIR}/appdata-tools-${GITHUB_TAG} USE_TOOLS+= autoconf automake autoreconf gmake intltool intltoolize USE_TOOLS+= pkg-config xgettext diff --git a/graphics/breeze-icons/Makefile b/graphics/breeze-icons/Makefile index 8d5ff52fbb3c..c6f8ba272c08 100644 --- a/graphics/breeze-icons/Makefile +++ b/graphics/breeze-icons/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.43 2023/11/12 13:21:51 wiz Exp $ +# $NetBSD: Makefile,v 1.44 2024/01/14 09:44:59 wiz Exp $ DISTNAME= breeze-icons-${KF5VER} PKGREVISION= 4 @@ -8,6 +8,8 @@ HOMEPAGE= https://community.kde.org/Frameworks COMMENT= Breeze icon themes LICENSE= gnu-lgpl-v2.1 AND gnu-lgpl-v3 +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../meta-pkgs/kde/kf5.mk" PYTHON_FOR_BUILD_ONLY= tool diff --git a/inputmethod/tegaki-python/Makefile b/inputmethod/tegaki-python/Makefile index acdb21da52cd..6be9cc229287 100644 --- a/inputmethod/tegaki-python/Makefile +++ b/inputmethod/tegaki-python/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.20 2023/10/23 06:37:47 wiz Exp $ +# $NetBSD: Makefile,v 1.21 2024/01/14 09:44:59 wiz Exp $ DISTNAME= tegaki-python-0.3.1 PKGREVISION= 7 @@ -11,7 +11,7 @@ COMMENT= Base Python library for the Tegaki project LICENSE= gnu-gpl-v2 # optional for desktop applications, see tegaki/character.py -#DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml +#DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py27-lxml DEPENDS+= ${PYPKGPREFIX}-zinnia>=0.05:../../inputmethod/py-zinnia USE_LANGUAGES= # none diff --git a/security/py-libtaxii/Makefile b/security/py-libtaxii/Makefile index f66684c082df..30a3261cbf6d 100644 --- a/security/py-libtaxii/Makefile +++ b/security/py-libtaxii/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2022/01/05 15:41:20 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2024/01/14 09:44:59 wiz Exp $ DISTNAME= libtaxii-1.1.119 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -23,5 +23,7 @@ PYTHON_SELF_CONFLICT= yes USE_PKG_RESOURCES= yes +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-html5lib/Makefile b/textproc/py-html5lib/Makefile index b3df2b06e1da..fc5638571aa4 100644 --- a/textproc/py-html5lib/Makefile +++ b/textproc/py-html5lib/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.15 2022/11/09 13:14:17 joerg Exp $ +# $NetBSD: Makefile,v 1.16 2024/01/14 09:44:59 wiz Exp $ DISTNAME= html5lib-1.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -12,7 +12,6 @@ COMMENT= HTML5 parser and tokenizer LICENSE= mit DEPENDS+= ${PYPKGPREFIX}-genshi-[0-9]*:../../www/py-genshi -DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml DEPENDS+= ${PYPKGPREFIX}-six>=1.9:../../lang/py-six DEPENDS+= ${PYPKGPREFIX}-webencodings-[0-9]*:../../textproc/py-webencodings TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test @@ -20,5 +19,8 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock USE_LANGUAGES= # none +PYTHON_VERSIONED_DEPENDENCIES+= lxml + .include "../../lang/python/egg.mk" +.include "../../lang/python/versioned_dependencies.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-jxmlease/Makefile b/textproc/py-jxmlease/Makefile index 3201ee9a6b6c..492e27b7de11 100644 --- a/textproc/py-jxmlease/Makefile +++ b/textproc/py-jxmlease/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.4 2022/01/04 20:54:58 wiz Exp $ +# $NetBSD: Makefile,v 1.5 2024/01/14 09:44:59 wiz Exp $ DISTNAME= jxmlease-1.0.3 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -15,5 +15,7 @@ DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml USE_LANGUAGES= # none +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-relatorio/Makefile b/textproc/py-relatorio/Makefile index 532eeff5ce76..b26a4179940f 100644 --- a/textproc/py-relatorio/Makefile +++ b/textproc/py-relatorio/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2022/05/27 09:47:29 adam Exp $ +# $NetBSD: Makefile,v 1.26 2024/01/14 09:44:59 wiz Exp $ DISTNAME= relatorio-0.10.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} @@ -16,5 +16,7 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-magic-[0-9]*:../../sysutils/py-magic USE_LANGUAGES= # none +PYTHON_VERSIONS_INCOMPATIBLE= 27 + .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" diff --git a/textproc/yelp-tools/Makefile b/textproc/yelp-tools/Makefile index 70bcd1150262..e085986b00ec 100644 --- a/textproc/yelp-tools/Makefile +++ b/textproc/yelp-tools/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.16 2023/11/08 13:21:11 wiz Exp $ +# $NetBSD: Makefile,v 1.17 2024/01/14 09:44:59 wiz Exp $ DISTNAME= yelp-tools-42.1 PKGREVISION= 1 @@ -15,6 +15,8 @@ DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml USE_TOOLS+= pkg-config +PYTHON_VERSIONS_INCOMPATIBLE= 27 + REPLACE_PYTHON+= tools/*.in .include "../../devel/meson/build.mk"