summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Pesavento <pesa@gentoo.org>2021-06-01 22:07:06 +0200
committerDavide Pesavento <pesa@gentoo.org>2021-06-01 22:21:15 +0200
commit881c74c5fb943917ed42d6e64e03c29895658717 (patch)
tree9b1848dc8f4b558c9b2020d3e1abe1046930e1a0
parentdev-lua/luasec: Stabilize 1.0.1 ppc64, #793752 (diff)
downloadgentoo-881c74c5.tar.gz
gentoo-881c74c5.tar.bz2
gentoo-881c74c5.zip
dev-python/PyQt5: raise sip dependency
https://www.riverbankcomputing.com/pipermail/pyqt/2021-February/043652.html Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Davide Pesavento <pesa@gentoo.org>
-rw-r--r--dev-python/PyQt5/PyQt5-5.15.4.ebuild20
1 files changed, 10 insertions, 10 deletions
diff --git a/dev-python/PyQt5/PyQt5-5.15.4.ebuild b/dev-python/PyQt5/PyQt5-5.15.4.ebuild
index 926e58a8c434..a09f97319d0b 100644
--- a/dev-python/PyQt5/PyQt5-5.15.4.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.15.4.ebuild
@@ -15,16 +15,16 @@ if [[ ${PV} == *_pre* ]]; then
else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
fi
-S="${WORKDIR}/${MY_P}"
+S=${WORKDIR}/${MY_P}
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-# TODO: QtNfc, QtQuick3D, QtRemoteObjects, QtTextToSpeech
+# TODO: QtNfc, QtRemoteObjects, QtTextToSpeech
IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help location
- multimedia network opengl positioning printsupport sensors serialport
- sql +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns"
+ multimedia network opengl positioning printsupport sensors serialport sql
+ +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns"
# The requirements below were extracted from configure.py
# and from the output of 'grep -r "%Import " "${S}"/sip'
@@ -51,10 +51,10 @@ REQUIRED_USE="
"
# Minimal supported version of Qt.
-QT_PV="$(ver_cut 1-2):5"
+QT_PV="5.15:5"
RDEPEND="${PYTHON_DEPS}
- >=dev-python/PyQt5-sip-4.19.23:=[${PYTHON_USEDEP}]
+ >=dev-python/PyQt5-sip-4.19.25:=[${PYTHON_USEDEP}]
>=dev-qt/qtcore-${QT_PV}
>=dev-qt/qtxml-${QT_PV}
bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} )
@@ -84,7 +84,7 @@ RDEPEND="${PYTHON_DEPS}
xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} )
"
DEPEND="${RDEPEND}
- >=dev-python/sip-4.19.23[${PYTHON_USEDEP}]
+ >=dev-python/sip-4.19.25[${PYTHON_USEDEP}]
dbus? ( virtual/pkgconfig )
"
@@ -103,12 +103,12 @@ src_configure() {
configuration() {
local myconf=(
"${EPYTHON}"
- "${S}/configure.py"
+ "${S}"/configure.py
$(usex debug '--debug --qml-debug --trace' '')
--verbose
--confirm-license
- --qmake="$(qt5_get_bindir)/qmake"
- --bindir="${EPREFIX}/usr/bin"
+ --qmake="$(qt5_get_bindir)"/qmake
+ --bindir="${EPREFIX}"/usr/bin
--qsci-api
--enable=QtCore
--enable=QtXml