Verified Commit ec1c408d authored by Charlie Li's avatar Charlie Li
Browse files

devel/py-xdg: rename to devel/py-pyxdg to match Python package name

While here:
- switch to USE_PYTHON=pep517
- pull in upstream commits addressing Python 3.12, 3.14, 3.15 compat
parent 50a7d4ec
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1695,7 +1695,6 @@ devel/msgpack|devel/msgpack-c|2022-10-16|MsgPack now separates C and C++ version
games/arttime|deskutils/arttime|2022-10-18|Moved to a better category
security/nextcloud-twofactor_totp|www/nextcloud|2022-10-21|Twofactor TOTP provider bundled with Nextcloud 25
x11-toolkits/wxgtk31|x11-toolkits/wxgtk32|2022-10-25|Remove obsoleted port. Use x11-toolkits/wxgtk32 instead
devel/py-pyxdg|devel/py-xdg|2022-10-28|Remove duplicate port
lang/chicken5|lang/chicken|2022-10-30|Has expired: Please use lang/chicken instead
devel/py-spyder|devel/spyder|2022-11-06|Spyder is an application, and not a library
www/grafana7||2022-11-07|Has expired: EOLed upstream, unfixed vulnerabilities
@@ -5161,3 +5160,4 @@ lang/go-devel|lang/go|2026-03-01|Has expired: Old version of Go. Use the go pack
devel/tbb|devel/onetbb|2026-03-01|Has expired: Project moved to devel/onetbb
devel/upp||2026-03-08|Fails to build with freetype 2.14+
multimedia/obs-recursion-effect||2026-03-08|Compilation fails with obs-studio-32.0.1
devel/py-xdg|devel/py-pyxdg|2026-03-11|Use correct Python package name
+1 −1
Original line number Diff line number Diff line
@@ -36,7 +36,7 @@ GEO_RUN_DEPENDS= geoclue>=0:net/geoclue
GEO_USE=		gnome=glib20
GEO_CONFIGURE_ENABLE=	geoclue2

GUI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
GUI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyxdg>0:devel/py-pyxdg@${PY_FLAVOR}
GUI_USES=		python
GUI_USE=		gnome=pygobject3:run
GUI_CONFIGURE_ENABLE=	gui
+1 −1
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ WAYLAND_CONFIGURE_ENABLE= wayland
GUI_USES=		python
GUI_USE=		gnome=pygobject3:run
GUI_CONFIGURE_ENABLE=	gui
GUI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
GUI_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyxdg>0:devel/py-pyxdg@${PY_FLAVOR}

GEO_CONFIGURE_ON=	--enable-geoclue2
GEO_CONFIGURE_OFF=	--disable-geoclue2
+2 −2
Original line number Diff line number Diff line
@@ -129,9 +129,9 @@ post-test:

.else

BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
BUILD_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pyxdg>0:devel/py-pyxdg@${PY_FLAVOR}
LIB_DEPENDS+=	libspeechd.so:accessibility/speech-dispatcher
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR}
RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}pyxdg>0:devel/py-pyxdg@${PY_FLAVOR}

USES+=		python shebangfix
USE_PYTHON=	flavors
+1 −1
Original line number Diff line number Diff line
@@ -88,7 +88,7 @@ REPLAYGAIN_RUN_DEPENDS= mp3gain>=0:audio/mp3gain
# Broken, unfechable	aacgain>=0:audio/aacgain
SONOS_UPDATE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}soco>=0:multimedia/py-soco@${PY_FLAVOR}
SPOTIFY_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR}
THUMBNAILS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR}
THUMBNAILS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}pyxdg>=0:devel/py-pyxdg@${PY_FLAVOR}
WEB_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}flask>=0:www/py-flask@${PY_FLAVOR}
WEB_CORS_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}Flask-Cors>=0:www/py-flask-cors@${PY_FLAVOR}

Loading