summaryrefslogtreecommitdiff
path: root/dev-python/pyqt6
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-11 06:58:39 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-11 06:58:39 +0000
commit5d32ec2c14acd2f28433d5a5b2a147814c889e69 (patch)
treee729ed710689ffe0c9bdfe7f533d7ed48d34fd1f /dev-python/pyqt6
parentb88c79c2030696cd329a70d2360dd21a64f87ca3 (diff)
downloadbaldeagleos-repo-5d32ec2c14acd2f28433d5a5b2a147814c889e69.tar.gz
baldeagleos-repo-5d32ec2c14acd2f28433d5a5b2a147814c889e69.tar.xz
baldeagleos-repo-5d32ec2c14acd2f28433d5a5b2a147814c889e69.zip
Adding metadata
Diffstat (limited to 'dev-python/pyqt6')
-rw-r--r--dev-python/pyqt6/Manifest2
-rw-r--r--dev-python/pyqt6/files/pyqt6-6.8.0-qt682.patch9
-rw-r--r--dev-python/pyqt6/pyqt6-6.9.0.ebuild (renamed from dev-python/pyqt6/pyqt6-6.8.0.ebuild)17
3 files changed, 8 insertions, 20 deletions
diff --git a/dev-python/pyqt6/Manifest b/dev-python/pyqt6/Manifest
index bc205191abcc..92c57c9b7244 100644
--- a/dev-python/pyqt6/Manifest
+++ b/dev-python/pyqt6/Manifest
@@ -1,2 +1,2 @@
-DIST PyQt6-6.8.0.tar.gz 1061357 BLAKE2B da944a8ec6c5632cb24d56b5a268521cbf3ae17d307ec5aba292bf5f25e33cb2e92fef28c1bcc506c4e5ea60c9e2f714bfd2a95aefe2cc40726b4ec9fccb36cb SHA512 da57be66ede5fe1355ab1fd95e436c139e0d1dffc75f23f3933c20623d62fc9b9fad573d876e90d066588d2dc2f01e83771a0f05fe3b668fbb69a889ddfbcc15
DIST pyqt6-6.8.1.tar.gz 1064723 BLAKE2B 99ac44fe250b6ff7a1762df5d668b69ad424dc1b563147be7ba94ce7f00729c29ce17be4cd7c39b276549199b66d877dec69e9eeb6b394ed42f944f9155825fa SHA512 87727369168fde6e3edc488f96dd13d537f026e207e4b4ab1c95d09bf85859512a117dfc801249e0891425a6b5579830724e4145f370e2ef9909788f56eb4df6
+DIST pyqt6-6.9.0.tar.gz 1066831 BLAKE2B bdcac0c5b516ce8d299562e69b6fb66190343ba0153734bd75c174e690e42d85dae52154ed29c345b9706333c41beea1998a4cbaece9b66e27bb3167ec1b1c45 SHA512 a6e5c054d4b7ddf93e371e28265a7026f28237f62d0b92b121fb7508269be4ed4917661e035142036a82cd9f9527717e157297525cebc842793e2cbef8873c25
diff --git a/dev-python/pyqt6/files/pyqt6-6.8.0-qt682.patch b/dev-python/pyqt6/files/pyqt6-6.8.0-qt682.patch
deleted file mode 100644
index 793b45fdda0f..000000000000
--- a/dev-python/pyqt6/files/pyqt6-6.8.0-qt682.patch
+++ /dev/null
@@ -1,9 +0,0 @@
-Quick build fix while waiting for PyQt6-6.8.2, not entirely sure
-if this is correct as hardly know sip.
---- a/sip/QtCore/qstringconverter_base.sip
-+++ b/sip/QtCore/qstringconverter_base.sip
-@@ -24,3 +24,3 @@
-
--class QStringConverterBase
-+class QStringConverterBase /NoDefaultCtors/
- {
diff --git a/dev-python/pyqt6/pyqt6-6.8.0.ebuild b/dev-python/pyqt6/pyqt6-6.9.0.ebuild
index 5495b8f48f7a..5b51a87a34da 100644
--- a/dev-python/pyqt6/pyqt6-6.8.0.ebuild
+++ b/dev-python/pyqt6/pyqt6-6.9.0.ebuild
@@ -5,8 +5,6 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=sip
-PYPI_NO_NORMALIZE=1
-PYPI_PN=PyQt6
PYTHON_COMPAT=( python3_{9,10,11,12,13} )
inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
@@ -18,15 +16,15 @@ HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
# defaults match what is provided with qtbase by default (except testlib),
# reduces the need to set flags but does increase build time a fair amount
IUSE="
bluetooth +dbus debug designer examples gles2-only +gui help
multimedia +network nfc opengl pdfium positioning +printsupport
- qml quick quick3d remoteobjects serialport sensors spatialaudio
- speech +sql +ssl svg testlib webchannel websockets vulkan
- +widgets +xml
+ qml quick quick3d remoteobjects scxml serialport sensors
+ spatialaudio speech +sql +ssl svg testlib webchannel websockets
+ vulkan +widgets +xml
"
# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
REQUIRED_USE="
@@ -40,6 +38,7 @@ REQUIRED_USE="
quick3d? ( gui qml )
quick? ( gui qml )
remoteobjects? ( network )
+ scxml? ( gui )
spatialaudio? ( multimedia )
sql? ( widgets )
svg? ( gui )
@@ -72,6 +71,7 @@ COMMON_DEPEND="
quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
remoteobjects? ( >=dev-qt/qtremoteobjects-${QT_PV} )
+ scxml? ( >=dev-qt/qtscxml-${QT_PV} )
sensors? ( >=dev-qt/qtsensors-${QT_PV} )
serialport? ( >=dev-qt/qtserialport-${QT_PV} )
speech? (
@@ -97,10 +97,6 @@ BDEPEND="
dbus? ( virtual/pkgconfig )
"
-PATCHES=(
- "${FILESDIR}"/${P}-qt682.patch
-)
-
src_prepare() {
default
@@ -154,6 +150,7 @@ python_configure_all() {
$(usev widgets QtQuickWidgets))
$(pyqt_use_enable quick3d QtQuick3D)
$(pyqt_use_enable remoteobjects QtRemoteObjects)
+ $(pyqt_use_enable scxml QtStateMachine)
$(pyqt_use_enable sensors QtSensors)
$(pyqt_use_enable serialport QtSerialPort)
$(pyqt_use_enable spatialaudio QtSpatialAudio)