diff options
Diffstat (limited to 'dev-python/pyqt6')
-rw-r--r-- | dev-python/pyqt6/Manifest | 5 | ||||
-rw-r--r-- | dev-python/pyqt6/files/pyqt6-6.8.0-qt682.patch | 9 | ||||
-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, 9 insertions, 22 deletions
diff --git a/dev-python/pyqt6/Manifest b/dev-python/pyqt6/Manifest index d642c625d536..ba83a33648f4 100644 --- a/dev-python/pyqt6/Manifest +++ b/dev-python/pyqt6/Manifest @@ -1,7 +1,6 @@ -AUX pyqt6-6.8.0-qt682.patch 286 BLAKE2B 382975396a5e1ea4ba6250300f596486378bcae136af923fdef96f14a15412a68d1f6d54ba62e706fdc13e3f142b09c472006f7fe4965385b4d9ae3e417667de SHA512 0433171b27d66e220858871e64d4e89020b1f13bc5d33df745a670bb3c06da1b4fbdd712880a83551f767f11152bf464c46b71ed163107d42b8ca3965e562198 AUX pyqt6-6.8.1-qt690.patch 2050 BLAKE2B d2c35f0e84435ca5933643fd30eb426605e4805456757ee62a52427b62bff7023a76a279f03416592dbad8b7f0f437eccd346e8b73b37500dccfe95c5e5ae0e1 SHA512 95da6470f59dbd326155b76340df018d614d8d2df47abfc863a7b9d4ca82b2bee203a0fb96fb75d624efa29aa505d80844eef1d2daa3d519f4c86f365afbf596 -DIST PyQt6-6.8.0.tar.gz 1061357 BLAKE2B da944a8ec6c5632cb24d56b5a268521cbf3ae17d307ec5aba292bf5f25e33cb2e92fef28c1bcc506c4e5ea60c9e2f714bfd2a95aefe2cc40726b4ec9fccb36cb SHA512 da57be66ede5fe1355ab1fd95e436c139e0d1dffc75f23f3933c20623d62fc9b9fad573d876e90d066588d2dc2f01e83771a0f05fe3b668fbb69a889ddfbcc15 DIST pyqt6-6.8.1.tar.gz 1064723 BLAKE2B 99ac44fe250b6ff7a1762df5d668b69ad424dc1b563147be7ba94ce7f00729c29ce17be4cd7c39b276549199b66d877dec69e9eeb6b394ed42f944f9155825fa SHA512 87727369168fde6e3edc488f96dd13d537f026e207e4b4ab1c95d09bf85859512a117dfc801249e0891425a6b5579830724e4145f370e2ef9909788f56eb4df6 -EBUILD pyqt6-6.8.0.ebuild 5966 BLAKE2B 268bb16327be36ed5f8e9f8f01fdb5071845348ac8960d1410180c8025bd2ef176abf9468afab01563c4257011934605196f45cd92b36b55460339a6de06bb4b SHA512 cd5c43cebde064a78bb3c552a116a99666c85a744141a748af62ae6bc07cfd23091ca2d3b7463e7c5f89a38b79bc106347036a7b72daa098482a5a95c7d1ec69 +DIST pyqt6-6.9.0.tar.gz 1066831 BLAKE2B bdcac0c5b516ce8d299562e69b6fb66190343ba0153734bd75c174e690e42d85dae52154ed29c345b9706333c41beea1998a4cbaece9b66e27bb3167ec1b1c45 SHA512 a6e5c054d4b7ddf93e371e28265a7026f28237f62d0b92b121fb7508269be4ed4917661e035142036a82cd9f9527717e157297525cebc842793e2cbef8873c25 EBUILD pyqt6-6.8.1.ebuild 6041 BLAKE2B 2b158cab4e5e19242e293d64675003b0c131bdf4d87fdcb129321fc1dd0cbf3fe20842fd2cd2f17c9009c40c06a80dba476c7400202ee9197176f924984b0435 SHA512 908018a5a5874c1db55a65bdcb0cb949b32e03c2835380a48f73774dbab81e5301ae5fdf46844b002c439bdd780fcc951eb1df8bcabc324732c89f42e6f4f133 +EBUILD pyqt6-6.9.0.ebuild 5994 BLAKE2B 99423b6c6556fce71cb6f536df19d1f9aa435e76ee5a0f83fb8c7bdd3d0a30f1fdef41c4861d2016af099482d0fba11a2c610563fec04750a52deee8602890b3 SHA512 6786fcca91e35d6e2622cd47141d19e073591e189940a977432bd815138378d5512f4e532bb1ffc94972bd58fd7ef375ccde2998dda33f268b14f3ac08307ea7 MISC metadata.xml 2539 BLAKE2B 3a9f0274ffd41a0debd982cfe5bf5eb68350521947840c80c1064354cd7d219f30f2b1b56e25855bcc7f415d8d0260c52833f450cc663df6f6226092b7ff456d SHA512 5cb15c64ffbccd347a5ca5211f48587bb491cd51f29cf6bb6173f697b73014e1d0e3975daec488cc82231fe663a262bd8462230d8fbab8a4d330e5829173c360 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 4e5481c49bf2..03222cb398a7 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_{10..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) |