pygobject: drop Python 3.9 support.

All users on-tree (gimp, libaccounts, nicotineplus) are 3.10 only
already.
This commit is contained in:
Oscar Lesta
2025-09-19 18:31:58 -03:00
committed by OscarL
parent eaefde729a
commit 1fbfedcff1

View File

@@ -4,7 +4,7 @@ such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more."
HOMEPAGE="https://wiki.gnome.org/Projects/PyGObject"
COPYRIGHT="2023 Christoph Reiter"
LICENSE="GNU LGPL v2"
REVISION="3"
REVISION="4"
SOURCE_URI="https://download.gnome.org/sources/pygobject/3.44/pygobject-$portVersion.tar.xz"
CHECKSUM_SHA256="3c6805d1321be90cc32e648215a562430e0d3d6edcda8f4c5e7a9daffcad5710"
@@ -31,11 +31,10 @@ BUILD_PREREQUIRES="
cmd:pkg_config$secondaryArchSuffix
"
PYTHON_PACKAGES=(python39 python310)
PYTHON_VERSIONS=(3.9 3.10)
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
PYTHON_VERSIONS=(3.10)
for pythonVersion in ${PYTHON_VERSIONS[@]}; do
pythonPackage=python${pythonVersion//.}
eval "PROVIDES_$pythonPackage=\"
${portName}_$pythonPackage = $portVersion
@@ -60,15 +59,16 @@ done
INSTALL()
{
for i in "${!PYTHON_PACKAGES[@]}"; do
pythonPackage=${PYTHON_PACKAGES[i]}
pythonVersion=${PYTHON_VERSIONS[$i]}
for pythonVersion in ${PYTHON_VERSIONS[@]}; do
pythonPackage=python${pythonVersion//.}
python=python$pythonVersion
installLocation=$prefix/lib/$python/vendor-packages/
export PYTHONPATH=$installLocation:$PYTHONPATH
mkdir -p $installLocation
rm -rf build
meson build --buildtype=release \
--prefix=$prefix \
--includedir=$includeDir \