pyqt: move to python 3.9

This commit is contained in:
Jerome Duval
2023-03-07 21:17:48 +01:00
parent 9dd78e2c77
commit fe8f8e12d7

View File

@@ -5,11 +5,11 @@ simplicity of Python."
HOMEPAGE="http://www.riverbankcomputing.com/software/pyqt/"
COPYRIGHT="2015-2019 Riverbank Computing Limited"
LICENSE="GNU GPL v3"
REVISION="1"
REVISION="2"
SOURCE_URI="https://pypi.python.org/packages/source/P/PyQt5/PyQt5-$portVersion.tar.gz"
CHECKSUM_SHA256="80343bcab95ffba619f2ed2467fd828ffeb0a251ad7225be5fc06dcc333af452"
SOURCE_DIR="PyQt5-$portVersion"
PYTHON3_VERSION="3.8"
PYTHON3_VERSION="3.9"
ARCHITECTURES="all !x86_gcc2"
SECONDARY_ARCHITECTURES="x86"
@@ -63,34 +63,34 @@ REQUIRES="
REPLACES="
pyqt$secondaryArchSuffix
"
PROVIDES_python38="
pyqt5${secondaryArchSuffix}_python38 = $portVersionCompat
PROVIDES_python39="
pyqt5${secondaryArchSuffix}_python39 = $portVersionCompat
cmd:pylupdate5$commandSuffix
cmd:pyrcc5$commandSuffix
cmd:pyuic5$commandSuffix
"
REQUIRES_python38="
REQUIRES_python39="
haiku$secondaryArchSuffix
pyqt5$secondaryArchSuffix == $portVersion base
pyqt5_sip_python38
pyqt5_sip_python39
cmd:python$PYTHON3_VERSION
$REQUIRES
"
REPLACES_python38="
pyqt${secondaryArchSuffix}_python3
REPLACES_python39="
pyqt${secondaryArchSuffix}_python38
"
if [ "$targetArchitecture" = "x86_gcc2" ]; then
PROVIDES_python38+="
pyqt5_python38 = $portVersionCompat
PROVIDES_python39+="
pyqt5_python39 = $portVersionCompat
"
fi
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
pyqt_builder_python38
setuptools_python38
sip_python38 >= 6
pyqt_builder_python39
setuptools_python39
sip_python39 >= 6
devel:libQt5Bluetooth$secondaryArchSuffix >= $qtVersion
devel:libQt5Core$secondaryArchSuffix >= $qtVersion
devel:libQt5Designer$secondaryArchSuffix >= $qtVersion
@@ -143,7 +143,7 @@ BUILD()
OLDPYTHONPATH=$PYTHONPATH
local packageLinksDir=$(dirname $portPackageLinksDir)
local python3PackageName="${portName}_python38-$portFullVersion"
local python3PackageName="${portName}_python39-$portFullVersion"
# GENERIC: all python_setuptools-based installs need this
python=$packageLinksDir/$python3PackageName/cmd~python$PYTHON3_VERSION/bin/python$PYTHON3_VERSION
@@ -168,7 +168,7 @@ INSTALL()
OLDPYTHONPATH=$PYTHONPATH
local packageLinksDir=$(dirname $portPackageLinksDir)
local python3PackageName="${portName}_python38-$portFullVersion"
local python3PackageName="${portName}_python39-$portFullVersion"
# GENERIC: all python_setuptools-based installs need this
python=$packageLinksDir/$python3PackageName/cmd~python$PYTHON3_VERSION/bin/python$PYTHON3_VERSION
@@ -183,7 +183,7 @@ INSTALL()
$python -m compileall -d / $prefix/lib/python$pythonVersion
$python -O -m compileall -d / $prefix/lib/python$pythonVersion
packageEntries python38 \
packageEntries python39 \
$installLocation \
$commandBinDir