diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-03-10 12:04:40 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-03-10 12:04:40 +0000 |
commit | f95eeaf7db6ca1bfbb34c05fdad9ed9bb603b1c8 (patch) | |
tree | 1648438f1ddf9c11ea7cc5f7825a8d19266f00a5 /dev-python | |
parent | 27ecae7b5eb4c80903720ae76a54a68af3447c31 (diff) |
gentoo auto-resync : 10:03:2023 - 12:04:40
Diffstat (limited to 'dev-python')
27 files changed, 474 insertions, 13 deletions
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz Binary files differindex 554874754c9e..871d79656a7c 100644 --- a/dev-python/Manifest.gz +++ b/dev-python/Manifest.gz diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest index b20e0834e798..308681363215 100644 --- a/dev-python/PyQt-builder/Manifest +++ b/dev-python/PyQt-builder/Manifest @@ -1,3 +1,5 @@ DIST PyQt-builder-1.12.2.tar.gz 5727071 BLAKE2B ca5d55989fec2a9a6f9d37abc307d4db7305bb06449cbf982aa3a2a3f210113319f7fb303ec0d77b513cce844b529e0e56f62c9d62ab3c51cf85a061ecd00c7a SHA512 022f2cd40c100543c4b442fc5b27bbf2ec853d94b531f8f6dc1d7f92b07bcc20e8f0a4eb64feb96d094ba0d5f01fddcc8aed23ddf67a61417e07983a73918230 +DIST PyQt-builder-1.14.1.tar.gz 3907982 BLAKE2B f2ac51b6af3b90d14e1acea1c292f71df6b84e4a6b930b70762a29d58e34303d9788911c99127ff15b85b4f7f7ae699ed2aa3094b7f187aeb92338feaaaadfb0 SHA512 4de9be2c42f38fbc22d46a31dd6da37c02620bb112a674ef846a4eb7f862715852e1d7328da1e0d0e33f78475166fe3c690e710e18bfeb48f840f137831a2182 EBUILD PyQt-builder-1.12.2.ebuild 955 BLAKE2B 6e59e9564459e3dc564c84c94047daa6c0591fa8096e9a3215607294f42b5584fb9fff969f4a2ceba3eab040e1e014f001fdf4ec834917c04cb3f25b316012d8 SHA512 69f08016394eb4604c4a759e24378bfbb22fad3c8a58a63ef772f382f9efff037a19676cf6b62585647bdee493ca778921541ce98c9c57b4e6de9f6476938d7e +EBUILD PyQt-builder-1.14.1.ebuild 962 BLAKE2B 1e6d6bf970cad055c749812abf313fb6123a5bb6d3d6c496dae23d9e9c020f66e2e57f914efdec218cc7ed6514bdefbdfc30f872b9f3ec0dd7f09a076fb726fc SHA512 a6a6e7f1d1ac2090b8e5db75d2fe1f15c48a04b78e694825adccd5e1200a89b95b330b297e7a9fdf71aa0bda08bf17b2cfd58d60ba828e6628ffef69ec031c2f MISC metadata.xml 666 BLAKE2B 2602886cadc8244466e26c92178552ac1f618ace1dcd6eca9ced2c3e0f7a7777c435f842f1581d93ea7642dbcc278a4aa59a84305f5a825f39edb736e7d29f69 SHA512 42746ac242170047e0a44389c8d2e8eb5be60fbff1f5f1908802e5c3a04a0c740fe338c9b3049fc03bdb45a4182b388aad9b89a573e87d440a9a833443a1470c diff --git a/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild b/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild new file mode 100644 index 000000000000..e6a4c96790ac --- /dev/null +++ b/dev-python/PyQt-builder/PyQt-builder-1.14.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit distutils-r1 + +DESCRIPTION="The PEP 517 compliant PyQt build system" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt-builder/ https://pypi.org/project/PyQt-builder/" + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +fi +S=${WORKDIR}/${MY_P} + +LICENSE="|| ( GPL-2 GPL-3 SIP )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/sip-6.7.1[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx doc --no-autodoc + +python_prepare_all() { + # don't install prebuilt Windows DLLs + sed -i -e "s:'dlls/\*/\*',::" setup.py || die + rm -r "${PN/-/_}.egg-info" || die + + distutils-r1_python_prepare_all +} diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest index 0149cb6fd5c0..964093cc7579 100644 --- a/dev-python/PyQt5-sip/Manifest +++ b/dev-python/PyQt5-sip/Manifest @@ -1,3 +1,5 @@ DIST PyQt5_sip-12.11.0.tar.gz 122792 BLAKE2B a2cde0a741fb5ef6d6805a382b66405dcebe09a18cbe1b7d88b277d96995b93b0a939900be9ed347ab46c8ed5d14b222c56f2e19e1506b72ebfda46aab8a22b1 SHA512 1542747ef1912c05b0054ffec16294046e20dd4eb757bb664fb92d7b6ed924521469e88d27e515146f725d153e3ebe3a3bf72805de6451fb52ff86ed5b9128d7 +DIST PyQt5_sip-12.11.1.tar.gz 122858 BLAKE2B 6e7dd31b290ed211b73162ee12b923ba46d7af1661094367ecf4d69f572bd7394576a55667fb99ada306c05eced79c1df68f4184d8fe937a1dedd0913f75379f SHA512 9a24b6e8356fdb1070672ee37e5f4259d72a75bb60376ad0946274331ae29a6cceb98a6c5a278bf5e8015a3d493c925bacab8593ef02c310ff3773bd3ee46a5d EBUILD PyQt5-sip-12.11.0.ebuild 669 BLAKE2B a3f0f12e585cebb08189e769c7d8de4b2ce63db0c3d93a5989bd68a5bb1fe22f7659df52cca875cc7a3f8529b22fa87ce7e701c9c937d45e4359104167e07f64 SHA512 193915e1af2613a9026ed89df0f2d382a3a8ab060aa68cf5f6e83ab4d9fe6a5aef17f5906e63ad2ba6700a965900cdffe0198d996d75dec641b4d3e13a6b08e9 +EBUILD PyQt5-sip-12.11.1.ebuild 674 BLAKE2B 49fcb24f9968f97acd3fcd74d935c65dfd47a8d104e99cdd436a7e73a70c4e1006723a3ed18c8f00e3de1fa0c2710882fdd53da39babef1c50f10127a447c789 SHA512 8005e1b8eb30e25bf51b4d4f41d7f97eb93eef5412fef53e12970042b459d504a25ee7a26f54ae2d4aa718642f6cd70638dc1c0e58d0680becf552b47931cdc3 MISC metadata.xml 649 BLAKE2B 0a6faee65b39f122f65965490284b17856ba6d86537f3f3780f8604366739c346b01e29e933a91c7edb5ff898e5d51a10e4bf288228d1943a1c9e9970eac4c86 SHA512 3af9be87db6da5cb071f4025cd6fc1964a4b0629ebe93239f6c5a3734d4ef8ef06e652abbac5c9bd86f882a6235bf3b1f0fec6f0035c77ea42571e47c6045e29 diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild new file mode 100644 index 000000000000..8def5aabbcb0 --- /dev/null +++ b/dev-python/PyQt5-sip/PyQt5-sip-12.11.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="sip extension module for PyQt5" +HOMEPAGE="https://www.riverbankcomputing.com/software/sip/ https://pypi.org/project/PyQt5-sip/" + +MY_P=${PN/-/_}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +fi +S="${WORKDIR}/${MY_P}" + +LICENSE="|| ( GPL-2 GPL-3 SIP )" +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest index d7efdc19a669..f5806af2d1d3 100644 --- a/dev-python/PyQt5/Manifest +++ b/dev-python/PyQt5/Manifest @@ -1,3 +1,5 @@ DIST PyQt5-5.15.7.tar.gz 3238978 BLAKE2B 8e810444d9e4fe0c5af702161bc834848eefb6fdf04b282bbf42a9057d564aa778a01a5d40c249c10eecafb0dce8d160f032668f0d1fc87714fd874f002ec88a SHA512 815065f88454f767525fdd2caf97b0192eaf6095133c9c708ee4efa3d222742720a169856be65c84400a6e8d42d69ae65697d7f9dd17b9b4a347d75db93c5129 +DIST PyQt5-5.15.9.tar.gz 3241160 BLAKE2B 37d7227e09c48576a51030729217d2c0771b2f833cfac76ff05dd0c9315889548934ceb459e590a5a9bc3a9ea2b26200791e470788f7d5b28a80fbc21539aa2f SHA512 1c07d93aefe1c24e80851eb4631b80a99e7ba06e823181325456edb90285d3d22417a9f7d4c3ff9c6195bd801e7dc2bbabf0587af844a5e4b0a410c4611d119e EBUILD PyQt5-5.15.7.ebuild 5261 BLAKE2B d2e474ab79602bce66ec107092ff81736c847b3b1f28b140d018b0171bb569a0a4bc04aeb728ada782f067d26689350f7dadbc9ab2d274243265941939943212 SHA512 d1757ec5ee655fe92b1e9112ad2c6aa8c4e980b348afed88c4151da0b6b64fdf18781717b4de1a3ddcf95307cc6eaebf28d4264f53de4777a7e1705922572fce +EBUILD PyQt5-5.15.9.ebuild 5268 BLAKE2B 963daae9521f4fa3be77977f1bb8e0fd17398cffb6ef6788dede259bc3f81580abc4d708019afdb2270c5fe9cf411c32553a8cfffdfec79b3eaa2db64deec10f SHA512 240be06f7f1c400aea9e5ff0276491887517c52f32d1a5520148742258aae7d7c212a4abc9efe9fd8fe304db637eda8a5c36bcf8609c51a5a83a8e93bad7858d MISC metadata.xml 2287 BLAKE2B b4090aa2c55d05554a152bc3adfa76c68dc78175d26bb4ea6d25858ce2db922c168cc4ded6c7fa9114cf651417e0a6e435baebe460c8efbbd94be17adafd6f43 SHA512 12e3559ff04c32ebce2a382bf3b01730b0b69829c77cdf75f0061143cc19000e126daebbf9014beeae8bd1fba2675ef2ecfe7943296a8dc66000439c104c1351 diff --git a/dev-python/PyQt5/PyQt5-5.15.9.ebuild b/dev-python/PyQt5/PyQt5-5.15.9.ebuild new file mode 100644 index 000000000000..80b8a0cb9d4d --- /dev/null +++ b/dev-python/PyQt5/PyQt5-5.15.9.ebuild @@ -0,0 +1,183 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit python-r1 qmake-utils + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/ https://pypi.org/project/PyQt5/" + +MY_P=${PN}-${PV/_pre/.dev} +if [[ ${PV} == *_pre* ]]; then + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" +else + SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz" +fi +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +# TODO: QtNfc, QtQuick3D, QtRemoteObjects +IUSE="bluetooth dbus debug declarative designer examples gles2-only gui help location + multimedia network opengl positioning printsupport sensors serialport speech + sql +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns" + +# The requirements below were extracted from the qmake_QT declarations +# in project.py and from the output of 'grep -r "%Import " ${S}/sip' +REQUIRED_USE=" + ${PYTHON_REQUIRED_USE} + bluetooth? ( gui ) + declarative? ( gui network ) + designer? ( widgets ) + help? ( gui widgets ) + location? ( positioning ) + multimedia? ( gui network ) + opengl? ( gui widgets ) + positioning? ( gui ) + printsupport? ( gui widgets ) + sensors? ( gui ) + serialport? ( gui ) + sql? ( widgets ) + svg? ( gui widgets ) + testlib? ( widgets ) + webchannel? ( network ) + websockets? ( network ) + widgets? ( gui ) + xmlpatterns? ( network ) +" + +# Minimal supported version of Qt. +QT_PV="5.15:5" + +DEPEND="${PYTHON_DEPS} + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtxml-${QT_PV} + bluetooth? ( >=dev-qt/qtbluetooth-${QT_PV} ) + dbus? ( + dev-python/dbus-python[${PYTHON_USEDEP}] + >=dev-qt/qtdbus-${QT_PV} + ) + declarative? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] ) + designer? ( >=dev-qt/designer-${QT_PV} ) + gui? ( >=dev-qt/qtgui-${QT_PV}[gles2-only=] ) + help? ( >=dev-qt/qthelp-${QT_PV} ) + location? ( >=dev-qt/qtlocation-${QT_PV} ) + multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) + network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] ) + opengl? ( >=dev-qt/qtopengl-${QT_PV} ) + positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) + printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) + sensors? ( >=dev-qt/qtsensors-${QT_PV} ) + serialport? ( >=dev-qt/qtserialport-${QT_PV} ) + speech? ( >=dev-qt/qtspeech-${QT_PV} ) + sql? ( >=dev-qt/qtsql-${QT_PV} ) + svg? ( >=dev-qt/qtsvg-${QT_PV} ) + testlib? ( >=dev-qt/qttest-${QT_PV} ) + webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} ) + websockets? ( >=dev-qt/qtwebsockets-${QT_PV} ) + widgets? ( >=dev-qt/qtwidgets-${QT_PV} ) + x11extras? ( >=dev-qt/qtx11extras-${QT_PV} ) + xmlpatterns? ( >=dev-qt/qtxmlpatterns-${QT_PV} ) +" +RDEPEND="${DEPEND} + >=dev-python/PyQt5-sip-12.11:=[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/PyQt-builder-1.14.1[${PYTHON_USEDEP}] + >=dev-python/sip-6.6.2[${PYTHON_USEDEP}] + >=dev-qt/qtcore-${QT_PV} + dbus? ( virtual/pkgconfig ) +" + +src_configure() { + pyqt_use_enable() { + use "$1" || return + + if [[ $# -eq 1 ]]; then + echo --enable=Qt${1^} + else + shift + echo ${@/#/--enable=} + fi + } + + configuration() { + local myconf=( + sip-build + --verbose + --confirm-license + --build-dir="${BUILD_DIR}" + --scripts-dir="$(python_get_scriptdir)" + --qmake="$(qt5_get_bindir)"/qmake + --no-make + $(usev debug '--debug --qml-debug --tracing') + $(usev !dbus --no-dbus-python) + $(usev !declarative --no-qml-plugin) + $(usev !designer --no-designer-plugin) + $(usev gles2-only --disabled-feature=PyQt_Desktop_OpenGL) + $(usev !ssl --disabled-feature=PyQt_SSL) + --enable=pylupdate + --enable=pyrcc + --enable=Qt + $(pyqt_use_enable bluetooth) + --enable=QtCore + $(pyqt_use_enable dbus QtDBus) + $(pyqt_use_enable declarative QtQml QtQuick $(usev widgets QtQuickWidgets)) + $(pyqt_use_enable designer) + $(pyqt_use_enable gui) + $(pyqt_use_enable gui $(use gles2-only && echo _QOpenGLFunctions_ES2 || echo _QOpenGLFunctions_{2_0,2_1,4_1_Core})) + $(pyqt_use_enable help) + $(pyqt_use_enable location) + $(pyqt_use_enable multimedia QtMultimedia $(usev widgets QtMultimediaWidgets)) + $(pyqt_use_enable network) + $(pyqt_use_enable opengl QtOpenGL) + $(pyqt_use_enable positioning) + $(pyqt_use_enable printsupport QtPrintSupport) + $(pyqt_use_enable sensors) + $(pyqt_use_enable serialport QtSerialPort) + $(pyqt_use_enable speech QtTextToSpeech) + $(pyqt_use_enable sql) + $(pyqt_use_enable svg) + $(pyqt_use_enable testlib QtTest) + $(pyqt_use_enable webchannel QtWebChannel) + $(pyqt_use_enable websockets QtWebSockets) + $(pyqt_use_enable widgets) + $(pyqt_use_enable x11extras QtX11Extras) + --enable=QtXml + $(pyqt_use_enable xmlpatterns QtXmlPatterns) + ) + echo "${myconf[@]}" + "${myconf[@]}" || die + + # Run eqmake to respect toolchain and build flags + run_in_build_dir eqmake5 -recursive ${PN}.pro + } + python_foreach_impl configuration +} + +src_compile() { + python_foreach_impl run_in_build_dir default +} + +src_install() { + installation() { + emake INSTALL_ROOT="${D}" install + python_optimize + + local exe + for exe in "${D}$(python_get_scriptdir)"/*; do + python_doexe "${exe}" + done + } + python_foreach_impl run_in_build_dir installation + + einstalldocs + + if use examples; then + dodoc -r examples + fi +} diff --git a/dev-python/accessible-pygments/Manifest b/dev-python/accessible-pygments/Manifest index c2da4efa8146..5608fe59bd3c 100644 --- a/dev-python/accessible-pygments/Manifest +++ b/dev-python/accessible-pygments/Manifest @@ -1,4 +1,4 @@ AUX accessible-pygments-0.0.3-test-install.patch 810 BLAKE2B e4047a022f73b929ab12a3daaf3e91ec1d0ebfccfa6428b75a15654eb4a6095e072defd1ba1a8aa5dd03b0580ace2c4385092d343ff7629c571b63d1c80633ed SHA512 7070ecab79137baa67925fc89624291cac7d3c5e6ecb53488d3783a53dd8cc011f39a4e75cd2b22cefc95a9076d4654be4ee793e526456ea976bed8f39469b55 DIST accessible-pygments-0.0.3.gh.tar.gz 4540727 BLAKE2B 7b5a4f36a938a2de531227e6dc6b55d3738c61433ae88b3b565b5cc1d4d76526eaf72f90c79362ab5d4818f8483d33e48265e3dea58a273742ecdb0bcc57ca91 SHA512 21803f2f6332c42996de5722cd575b9b6cf544a8a038298d9462a910bce51b63df8cc47077b510b675fee5a4c1250c797627e2f7dca7cfa0d75fcb115067bfa0 -EBUILD accessible-pygments-0.0.3.ebuild 900 BLAKE2B 84b06b6ac5441e6213d9bed9eedd8e465d97e5f6f19e98ac0015ccbd73f6541668301a6b77018d519390e4d370ff58ea73e22b47174a1d403c3e640af22cfc2b SHA512 7947c188c1bd04aaee5128f43aa73e208d2047e43e4fca0f297fe16059a5ea823c89afc852fd9f72fad9f725b1d312eff5d08bd9fdcda189aee8a28064ced4fe +EBUILD accessible-pygments-0.0.3.ebuild 917 BLAKE2B 61dc02abc619eb907d2fce9d7d28a11162914bc5bddab1b75ea53baf981e069c5575e6dc2d78e859cb3bac334d851f6324d11b2dafd4d97ddb234eea8b5725be SHA512 0fdef06ce3f4a4894c1fd8a45bdc7297791c28ddabda75006fbdb6fe3387ba049ad61cb9cefe3d8148cfeb0a855b3b125ae9e4f50d6abefd4130dedda5bb20c2 MISC metadata.xml 421 BLAKE2B ef299c2eec196b50d776375f0bb9f00319649a659524e959f625e7bd9a1e53d994b7b55f7ca121b6b1a7022424f365ec3a739a072c7fab5de0ba689f099ef250 SHA512 683cfa4011320ee1e5437919f7ac05aa5bf1517da3c4427fa216e15f3e6c96b97de598719d1b66f10a4270a7f6b14101c2925af06bb1db186d770028b06f7b0b diff --git a/dev-python/accessible-pygments/accessible-pygments-0.0.3.ebuild b/dev-python/accessible-pygments/accessible-pygments-0.0.3.ebuild index 5224dfb5eb81..0f912a16966c 100644 --- a/dev-python/accessible-pygments/accessible-pygments-0.0.3.ebuild +++ b/dev-python/accessible-pygments/accessible-pygments-0.0.3.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/pygments-1.5[${PYTHON_USEDEP}] diff --git a/dev-python/bandit/Manifest b/dev-python/bandit/Manifest index 847cd4aa3915..76ed9af69f35 100644 --- a/dev-python/bandit/Manifest +++ b/dev-python/bandit/Manifest @@ -2,5 +2,5 @@ AUX bandit-1.7.4-tomli.patch 2465 BLAKE2B ad8f0e6a5880a29d97e3d3f58d58cdf7483086 DIST bandit-1.7.4.tar.gz 495104 BLAKE2B 5531a602dea877745ebdecf768fa83e0e478c52d472fbfdf98fec32c73a76a73e4f6dd957be760b4757e47c5f9cc25f6cd2f6c593df1e54165e647950a9f8a54 SHA512 93e1a25fd41e9409971f4cbac2ff73971ba270936a6b2aeecb3e0a2aa2015bcefd5eaab3cc94b2d9d96e4604d1a39c5ca1150c9eadd073357a90c5265c592407 DIST bandit-1.7.5.tar.gz 1970878 BLAKE2B 45787b6d1ebebb5ce25fa67173095a0e97b6f95992d828530cfade8c7f50d0c7b945884539695426f93cf3ed6a42178e18501768aa32c3b0c7019eb20aa3bc95 SHA512 81b93654ba62e6d22e8c2d534b9f575979bad4f66acd90c221d214316cd1863e7c7e179b8e2a2a8fa80034db71ebda8636adb25b36e1827194bb4639e67ada09 EBUILD bandit-1.7.4-r1.ebuild 1131 BLAKE2B 63bdd78d59688da4847f6baedd1ff926290ac81dd6d83d6de74e7059d4bb7550bf1ec611f7f81524a4d7929e662e402f762eed43bd4fa34130971ae2dcccb529 SHA512 22d3ec188e4d7bf2c5dfaf397b8fc35727d18d441b5113b5259d12b191900247ba0221c5bdfeefb0a115d382eb4735b1cd48bd41369a5932f43dba1869638bd3 -EBUILD bandit-1.7.5.ebuild 1050 BLAKE2B 799714dd2660725af9f045ac6377b1621239328200828f16e2a0e80e1930dab2934d7b5bcb3f92302b978467300b80407496b1776fffd9ae66dcad1ba6ced5b4 SHA512 1f033ec6bb38991c44684c1461c3e5f3fcd5b36b852bb43c42bbd89bb5d2ba2cbef41835fd8222152a45a44a6f6a950d75e8f96eda3ce1e4fc16df167408f8f9 +EBUILD bandit-1.7.5-r1.ebuild 1085 BLAKE2B c48bb81001da1c081b6cad39c05b1aa5aacae2b54a2626bc0624c5f55dee86fd469f305e8ed4c9cc2108be71630313c767f91e27a9edc12ba2a17e246bac03df SHA512 d748d88fc3d8ab0c47079a79d09bef7a74192c1f644ce0113e15b4acd25d59044040d6ecb7afe6a926a1cbc5f3ad0a5102372ef243c9010bb510ec0e0dbd45ff MISC metadata.xml 709 BLAKE2B 845208c1e800577f159e34675344ce540c61888393dfcfc2f7c47e77ccfd4784cb3f1990b25b78f97d62c8b5c53feaadfdc894990333a09b7938a90be68b8815 SHA512 ba2c6de072973fcd891e4e161a43d52100df89f13243765cb5b2f2ccd7ef7a5266d8fd6e8d373859b53d6743c1de5b0733d5bb4f81b4a94d95843e0593e9dc8f diff --git a/dev-python/bandit/bandit-1.7.5.ebuild b/dev-python/bandit/bandit-1.7.5-r1.ebuild index bcb0d9b011a0..ebc40d6fbb49 100644 --- a/dev-python/bandit/bandit-1.7.5.ebuild +++ b/dev-python/bandit/bandit-1.7.5-r1.ebuild @@ -22,6 +22,7 @@ RDEPEND=" >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}] >=dev-python/GitPython-1.0.1[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}] " BDEPEND=" diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest index 3b778a5580ba..482decb12a6d 100644 --- a/dev-python/pydata-sphinx-theme/Manifest +++ b/dev-python/pydata-sphinx-theme/Manifest @@ -1,6 +1,6 @@ DIST pydata-sphinx-theme-0.13.1.gh.tar.gz 3391663 BLAKE2B 411b3dfb81b84189da86b0d11bf983348ecc6cef25142616f997f6301bc7873360835ba87309c055df46800ba34c30cf0d82bc3fb2c1984214d0c3e02556d17b SHA512 c88db817891800ee3483f724770354ab8c02abb0e430537ecd29b2e4b566fbdccb0a461926858a20da2da98dff37c6f09fa3f29dc538ecc30abd87597a9c08c2 DIST pydata-sphinx-theme-0.7.2.gh.tar.gz 2632129 BLAKE2B 2beb9fac60b5f6c863ee4c570b88c4331135d2c8a10d84599f97944002576424caae06d062104a58c7f329f85e046eaa820d03a4117396009084707d563608d7 SHA512 2f6cac080807eab04f1c4de2fdd1563de17f1214f79c094f69b5ff116bcc47f1b0e159d6c87412c8cbe7691b19eebb3b228ca8243d05c81bba94d0aacbdb3e5e DIST pydata_sphinx_theme-0.13.1-py3-none-any.whl 1624783 BLAKE2B 9ff997244b12320dccbec56866af4cf780a5341a5d75b7040de3623d15a2593561a6506f31be769b63bb72905e1e428e9fe0955988b2919732bdfe1dfba68062 SHA512 1f31d59b0041aa6302ea3d6a03d089adb7108e334813f2ceb576b04b5767a96ef4b3d6d3d3f4bc40c399932b193575a21f418dba2a1737a14ba90deead951457 -EBUILD pydata-sphinx-theme-0.13.1.ebuild 1129 BLAKE2B ac9e409f780a00910456991d5fdee6a19bb5fe7d82ed1afe143e2da30b3862ae6315b425afefb7182b3f70d75bf594882227634781dc0f376dc71b444a5fb9a4 SHA512 00dac93f51e61b50037fc9ebaaf976f1d85f5a9f0a2e9feba7097e5a790e24c5a87f912dccc342b77c6b4c447ca36fe2f133e53246058b1104a07b9a9597b8b6 +EBUILD pydata-sphinx-theme-0.13.1.ebuild 1146 BLAKE2B ea01cec62cc3ccb23fddfdcc7f0ef24d40bf850e1444dd6c457c6a2dce9b415f6fdad1cb271fb2db082b0971c570b35d9ac5100ed2dc4d60ec171fd370a59c7b SHA512 94e43d6b8bed24b9b42ce39fd771053c0ecc5cb8c78b48e64a70f074cc44a1d8045a5be1d045bb241bf8046d3d2081b17dd3e35444c452075aa663f1f2fdcc14 EBUILD pydata-sphinx-theme-0.7.2-r1.ebuild 1044 BLAKE2B a024f2013538da03bdaae92aecdfaff967784c56c10f760c1354efff596465a45d5453fc9bd9312075dd6b18cea6a16fd7c4e2157f12be86f9c91c6559309c34 SHA512 b156267d00caa08cbd26cfc661345dd141fe0a37cc4409f3b80edf28e4469844cd2c2d4be101872f86f00af32c723d3801ca5180b27804c5974051434b5c3c1e MISC metadata.xml 532 BLAKE2B 397b44fab769346cc170d5627dc663adbe29b780cbabc3d7643d5bda6ff89d6fbe6e6f55da69e93b8b20ddee16856612063b442125a16e035803e50f5aae924f SHA512 9de912fb51a153d508f3a12a3eb7ef3cd926089452bd6bfb822ae4a797d8aeb9ac68973ea7bebf3095f546dd288fdf651710ca8536f19907ac69f622ca3b0550 diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.1.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.1.ebuild index f59109335461..cc800029fa50 100644 --- a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.1.ebuild +++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.13.1.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD-with-disclosure" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/accessible-pygments[${PYTHON_USEDEP}] diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest index 8dec90289572..e332f1ec9cbc 100644 --- a/dev-python/qiskit-aer/Manifest +++ b/dev-python/qiskit-aer/Manifest @@ -1,5 +1,9 @@ AUX qiskit-aer-0.10.3-remove-cmake-dependency.patch 253 BLAKE2B 7b5da68c4a6c64ea4b3f0a0ff1a52294783762d8b34f3b7facbbe5bb2657b5cbe0e502ed01ea6c1b4135985391c5d6bc8fccfc34164bb6a88bbaf1e3aa9b3968 SHA512 6d9a14d7c04292efcbb3f7f8abdfa1f1efeeeb081b5775f01162f95fcc9c0f6465863058dd88374b0bb2525dc4fdc3b7408100b3ac990109554b2d77b3a93223 AUX qiskit-aer-0.11.2-terra-test.patch 1728 BLAKE2B bafee3006858ff064285f95a6c275ef83794eb6650b02964b043a6a3f0bd0c3aeaeffc854404ce19d89277328374486e5483d78c22583485b93ffa65b877420d SHA512 9d84dec047247d152aaad053633d0d88cc3cc02e621a1a409a73aa84f502748609abe57657058bf2bc6c0818b6385734556d1ef60a2ea2cfa9019c74208286b1 +AUX qiskit-aer-0.12.0-remove-cmake-dependency.patch 504 BLAKE2B 3b64e7cc3e8b3144fc6983e1c5e99cb25197a555d76a79f4d3f32afca017d43c82c96ce4cdd9fe847eb95b3a0ded1fe9efa7569e23ce0032495c1aaedc460c7c SHA512 927715515b98e617648afa869aef56a5d86607c3ef829b7fd01bc7e9df0a626827f576d0ca7579a7d75415a3d82cadbefbb697b363a584c8c2e549306057c5c6 +AUX qiskit-aer-0.12.0-wheel-dep.patch 744 BLAKE2B c37f15fb6a0414bb75e6dfe3143f1348bf0a4b9ddb817b23c831a35d8a07ddb9768406878d7c049af21a6f49c7bb060fe6533638bb85527bd5071e7ce4f9aa95 SHA512 8ed915f188613ddfbce79cb3c51bd84ac32bf24cceceae5c6d7d44720cb5bc42ec5c42bd44e8c0a85f4409c7937ab65b4bb57781b2b6a7654744223833ef6826 DIST qiskit-aer-0.11.2.gh.tar.gz 6707283 BLAKE2B ae32a469d23a31f202b9f970c59e9efb76c290243bce6179b0a58590d671f6dec0428245131e7cb2966b818dae9fbe7e7078a63fac107572e9e7d4a66e47a539 SHA512 48b28f6c54c898bb3984062ec772373e90899fd436c8e00f0c4abd57b6b98ea6c647283445fe551bd516483b66d25c9861ef519f01a0d1ddc6b3ddbce07bc56a +DIST qiskit-aer-0.12.0.gh.tar.gz 6730571 BLAKE2B 8d14012ffb0e12f32dc954dfa883bc43be6ac7aa4e01597d6abb11c22d7f39e9b419ab78db0c613d951555590498e1f0a5dbc7bb7047d2a8e71ae9a6216c79ab SHA512 4e594b56df671284492146c005de82ac184adf1b96acaf7fffea4b074cd0dc724445c0a10911a985a5e226960179926c94c21dae8edf7e615267b31d53c572e2 EBUILD qiskit-aer-0.11.2-r1.ebuild 3018 BLAKE2B b3f17b2018fa0f22f427632010430e4b1dde4a26e2b5636ded1b391656590fed5322ab8ef014b928a34f69b5ea41b20acc9a4c59d6b60056d27a505bd0130d9c SHA512 dde6e31c11fa5892500a6ae06f3d46a1fc0bf5d2441004eef47bf31f9af878403008afc90d920e6d8343b5d51d7a5493e0445957566fe84ea14eb08b310245de +EBUILD qiskit-aer-0.12.0.ebuild 3675 BLAKE2B a3242a18b74f183f7092617b37d00869b4371b5cb99ba19d62f7ba8927c263f601a5db9985208261b8003fd392fa11a5755bdb3652d68c2bac82280fe0d65a2d SHA512 dca6fd178013a068febb398af5d8b5b03992432bcf8285df0be20472a89a42a16ba8646089837ddfd44429f66e77122b357907968e759aa1392c05c75463a1e6 MISC metadata.xml 1049 BLAKE2B e2118dc211ac8f42115959dde943a32331b4186524ef4a5a1343d8798a329e1d0de5f9a52a9c1212ec6af39392993378c6422424488782747ffbf4ab1e63d25e SHA512 bc4c9a19376938e973bedbdff0bbe95edb98c78b75d03f2a12985558a5cd5d0ceb934c43371438dd597a8d4fb8879d5483aeb8d806ac4d9b73b704d1232086b8 diff --git a/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch b/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch new file mode 100644 index 000000000000..d54e1993a7ea --- /dev/null +++ b/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch @@ -0,0 +1,13 @@ +diff --git a/pyproject.toml b/pyproject.toml +index 0e025a3..566aa44 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -4,8 +4,6 @@ requires = [ + "wheel", + "conan<2.0.0", + "scikit-build>=0.11.0", +- "cmake!=3.17.1,!=3.17.0", +- "ninja", + "pybind11>2.6", + "oldest-supported-numpy; python_version>'3.7' or platform_machine=='aarch64' or platform_python_implementation=='PyPy'", + "numpy==1.16.3; python_version<='3.7' and platform_machine!='aarch64' or platform_python_implementation=='PyPy'", diff --git a/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-wheel-dep.patch b/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-wheel-dep.patch new file mode 100644 index 000000000000..49645db8626d --- /dev/null +++ b/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-wheel-dep.patch @@ -0,0 +1,22 @@ +https://github.com/Qiskit/qiskit-aer/pull/1741 + +From 5bf744a9fc033aee2eb448e2595f8e35734982e3 Mon Sep 17 00:00:00 2001 +From: Sam James <sam@gentoo.org> +Date: Fri, 10 Mar 2023 04:56:34 +0000 +Subject: [PATCH] Remove redundant wheel dep from pyproject.toml + +Remove the redundant `wheel` dependency, as it is added by the backend automatically. + +Listing it explicitly in the documentation was a historical mistake and has been fixed since, +see: [pypa/setuptools@f7d30a9](https://github.com/pypa/setuptools/commit/f7d30a9529378cf69054b5176249e5457aaf640a). +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -1,7 +1,6 @@ + [build-system] + requires = [ + "setuptools", +- "wheel", + "conan<2.0.0", + "scikit-build>=0.11.0", + "cmake!=3.17.1,!=3.17.0", + diff --git a/dev-python/qiskit-aer/qiskit-aer-0.12.0.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.12.0.ebuild new file mode 100644 index 000000000000..ec1410b313db --- /dev/null +++ b/dev-python/qiskit-aer/qiskit-aer-0.12.0.ebuild @@ -0,0 +1,121 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="High performance simulator for quantum circuits that includes noise models" +HOMEPAGE=" + https://github.com/Qiskit/qiskit-aer/ + https://pypi.org/project/qiskit-aer/ +" +SRC_URI=" + https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail: https://github.com/Qiskit/qiskit-aer/issues/1742 +#KEYWORDS="~amd64" + +# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer right now, +# because importing library causes an error. +# /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_ +# Using sci-libs/openblas instead here, +# with the option to switch between reference/openblas implementation runtime (eselect-ldso). +DEPEND=" + >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}] + >=dev-cpp/nlohmann_json-3.1.1 + >=dev-libs/spdlog-1.9.2:= + >=dev-cpp/muParserX-4.0.8 + virtual/cblas[eselect-ldso] + sci-libs/openblas[eselect-ldso] +" +RDEPEND=" + ${DEPEND} + >=dev-python/qiskit-terra-0.21.0[${PYTHON_USEDEP}] + >=dev-python/scipy-1.0[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-util/cmake-3.17 + >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.6[${PYTHON_USEDEP}] + test? ( + dev-python/ddt[${PYTHON_USEDEP}] + dev-python/fixtures[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # Remove cmake dependency from setup.py because of + # invalid dependency description. We put this dependency check in BDEPEND. + "${FILESDIR}"/${PN}-0.12.0-remove-cmake-dependency.patch + "${FILESDIR}"/${PN}-0.12.0-wheel-dep.patch +) + +distutils_enable_tests pytest + +check_openblas() { + local libdir=$(get_libdir) me="openblas" + + # check blas + local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2) + if [[ ${current_blas} != "${me}" ]]; then + eerror "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]." + eerror "To use qiskit-aer, you have to issue (as root):" + eerror "\t eselect blas set ${libdir} ${me}" + return 1 + fi + return 0 +} + +pkg_setup() { + if use test; then + check_openblas + if [[ $? -ne 0 ]]; then + die "Set blas implementation to openblas using 'eselect blas set openblas'!" + fi + fi +} + +python_prepare_all() { + export DISABLE_CONAN="ON" + export DISABLE_DEPENDENCY_INSTALL="ON" + #export SKBUILD_CONFIGURE_OPTIONS="" + + distutils-r1_python_prepare_all +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + test/terra/states/test_aer_statevector.py::TestAerStatevector::test_drawings + test/terra/states/test_aer_state.py::TestAerState::test_appply_diagonal + test/terra/states/test_aer_state.py::TestAerState::test_appply_measure + test/terra/states/test_aer_state.py::TestAerState::test_appply_reset + + # TODO: GLIBCXX_ASSERTIONS, bug #897758 + test/terra/backends/aer_simulator/test_algorithms.py::TestAlgorithms::test_extended_stabilizer_sparse_output_probs + test/terra/backends/aer_simulator/test_options.py::TestOptions::test_mps_options + test/terra/backends/aer_simulator/test_fusion.py::TestGateFusion::test_parallel_fusion_diagonal + ) + + # From tox.ini/tests.yml in CI + # Needed to suppress a warning in jupyter-core 5.x by eagerly migrating to + # a new internal interface that will be the default in jupyter-core 6.x. + # This variable should become redundant on release of jupyter-core 6. + local -x JUPYTER_PLATFORM_DIRS=1 + + rm -rf qiskit_aer || die + epytest -n "$(makeopts_jobs)" -s +} + +pkg_postinst() { + check_openblas +} diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest index acd15c051360..a05ecb686674 100644 --- a/dev-python/selenium/Manifest +++ b/dev-python/selenium/Manifest @@ -2,5 +2,5 @@ DIST selenium-4.5.0-py3-none-any.whl 995204 BLAKE2B 214050a4e410a4689255ec8472a1 DIST selenium-4.8.2.tar.gz 6729347 BLAKE2B b3c4632287a4544bc159122c8a2522463ac9c422f305d9dafb05984bf561f237299a11fd21d508e2b33696f5e24cb6e5bc910866c42aa4700d2a32635c4b6394 SHA512 247dce400860f81cbb4b948a5d0065680f3aeb9b570a15c5c94ba9c3bcbc0e3cfe0b84eafaa83a03b77bfad433df508f3dcd0094b0149b4d3f19d60a60587dcd DIST selenium-selenium-4.8.2-python.gh.tar.gz 90628267 BLAKE2B e5d6dd0615cd7410e7328f1551b3ecbf421fb12ae20a602f8d23a6260520eefdc888b4ac210e00366da047ff3f755794e366e4cbaed1e7822b1f0254bf58af53 SHA512 f28b4da43cf95df67b75a44dd1b95a09360e70ad06506b5f617bf94fcc15e086688a282d8c3e4d4e3ddf7dad13aa7e842b36472d916ed5233af0e9dd61fbcd07 EBUILD selenium-4.5.0.ebuild 806 BLAKE2B 9f0094a94cdc6868b2f696fb66dfe6993cea0a500b483cf320068a449a525e10afe60838e522cfe6c232a6e46446ed5e81663540f4a3e14d1a91a805a28b1984 SHA512 67ee4598918d5b2f9664c22318197363ab4e8dbc6efc02cd861c0a4090a9a8c0f2c81ec256bf40d6fae0c70170d573889589ca146045b745e065497624046ccb -EBUILD selenium-4.8.2.ebuild 1545 BLAKE2B d2fa08ee35c6592f5fa1aeb863de590e9db7b44c0d3d5f265a9b8948c189ff0fc318a2ff658f20975b3c93f702489afea4074a82a4c4f0113702af5d158f0bc5 SHA512 7f7a8fa3967a1f74b8815c4f11cf5dae61e5f3ce5c666a1a19dc3affe54b3893fa86938fc96729902c639f0d54647318551f06b9a2e6b632d93a3cb74d29e6e9 +EBUILD selenium-4.8.2.ebuild 1624 BLAKE2B 37fbe5ac316b99f801a4e951e01d4ff7fb7c705759f93b4f141c9e426123b2db91a734d57b4ac4ae479043938a43273a855c7531a9a73673817adbdb585c8b87 SHA512 38817187796139e75d81fd06fc7cb4af49e711fadebde5b5b79b32f43d1df599daae07567631c3fb4d5241850ee8700c8ecf0bc71483fbaedfc890811ed9fb9b MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1 diff --git a/dev-python/selenium/selenium-4.8.2.ebuild b/dev-python/selenium/selenium-4.8.2.ebuild index dac10e6270e0..56dacad1d343 100644 --- a/dev-python/selenium/selenium-4.8.2.ebuild +++ b/dev-python/selenium/selenium-4.8.2.ebuild @@ -25,7 +25,7 @@ SRC_URI+=" ) " -KEYWORDS="~amd64 ~ppc ~sparc" +KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86" LICENSE="Apache-2.0" SLOT="0" @@ -38,6 +38,11 @@ RDEPEND=" <dev-python/urllib3-2[${PYTHON_USEDEP}] >=dev-python/urllib3-1.26[${PYTHON_USEDEP}] " +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" distutils_enable_tests pytest diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest index 31ea5d29ab35..8aa2c66a9b6b 100644 --- a/dev-python/sip/Manifest +++ b/dev-python/sip/Manifest @@ -2,6 +2,8 @@ AUX sip-4.18-darwin.patch 1187 BLAKE2B a3cd0418de90e7377bc2ae1206f4620c6be379a3b AUX sip-6.7.5-tomli.patch 2828 BLAKE2B fae02d3702df75164028298d342b81a5416381d53f33ab9f21604abe55fdbf30b717629b0e9794a7063abb4f74892d7367065b661b5a84def0a387655eebc5cb SHA512 578c980d924f3082b5fe865f4acb044fdea5c5d0d2e7b644446b52370a447500732727b33d2b239b8faaa271f3da554060e74e68263e4c11b15860e56e132139 DIST sip-4.19.25.tar.gz 1056384 BLAKE2B f92e105e6b30e871aea2883dc9cd459e4032fb139a9eaff153a3412a66b39df4d7ac985711a2693aee83195ff3850ae648bee4102f7fc3cc30d09885799f2b98 SHA512 60fb4133c68869bf0993144978b4847d94a0f9c7b477f64a346ea133cfe35bc11820204ab327dcf9a929b6f65a26d16cc7efbce65e49967c3347b39376e57001 DIST sip-6.7.5.tar.gz 1160691 BLAKE2B 64572687e026854c3e8ba7de637925f13a880e51e574993e37190b9b1fafa1850da686600a652bab9d399f58516e2c4e4d8a93f5fb13d53a12ecc5ec3885a98c SHA512 2dc38a6c0489e374a016b7db1f9443bb5d2fb29dc1fa7647ed2dd5bb4aa8758586e2b85569f9fb3b992e15eded0f7a783ec1a53b3d18bee3f8be53d43b79b7b9 +DIST sip-6.7.7.tar.gz 1161807 BLAKE2B b9a49e2d86f3b13b5852b91403946920c25e9b7c3cb3129f6beece1ba6d607493a04fb0d5c0dd564fbe4b7e814ad9837daf6331096b7a1a4a24ff2a7bb11acb4 SHA512 b41a1e53e8bad1fca08eda2c89b8a7cabe6cb9e54d0ddeba0c718499b0288633fb6b90128d54f3df2420e20bb217d3df224750d30e865487d2b0a640fba82444 EBUILD sip-4.19.25-r1.ebuild 2275 BLAKE2B 3b74d08ad36c71fff2d6982548870f14a1425903d94fcd86a21788bae8f9f0c30485846fe49f0aba13843d0764f421be133ec1a14d5e38f65b61a0a889155b25 SHA512 fa4b11a80372b8c9abf0a5c6b4ceb5b41f998342cd997a856b38f52e07e3c89524bdcfa6539dccd207bb03cfac231a7231304162c2984795d962ad10c88cfda1 EBUILD sip-6.7.5-r1.ebuild 1072 BLAKE2B 47a191feced8dfc25164c5ae4bf00e10b8eff6d871bb76808e888906e733a4c8826b1ad085f876251a8ac9098c035ba555c37d37ed4b575aa1529d14fd03f374 SHA512 753cc54678dc5b9fde5b4edd24f52b222bd3f3f390ddb0eeb35ee38d2975e23118721b28785fc5a0d878141df1cab3e5a224dfa592749338295d2173adf4b269 +EBUILD sip-6.7.7.ebuild 1045 BLAKE2B 789fc3c574950b7cb3a7242c7c6320017736fdfc9f21715e0da28c9b10d6e9ea64a2f0208844398c116fee589a82cee3bf9b0840341cc8dc4ba20acb454ca205 SHA512 389defeaa7ea4dd50f5b072a33d9b3bf72e663e9e3485392af6f973b04046319e4da49f868565bd9866b4722381f939d88289a3becee9717bc1f7e2e4a968ee0 MISC metadata.xml 639 BLAKE2B deb4a3e534eaa966db932dc17bf7df6a04ed41ce707dc7f1befb272c362be06f222f976c4b0d526a6190d4954f1fa0e2c94ccc2e6cfceff6e8db5959e653fed1 SHA512 8c8e45d32587e346d4df067950aacbc767618418d42f4a5bf48a62706c9612007915ec643dc9fe7b7d083696b26795abb76d9cc475481c26782874f5116863a1 diff --git a/dev-python/sip/sip-6.7.7.ebuild b/dev-python/sip/sip-6.7.7.ebuild new file mode 100644 index 000000000000..c095c159f852 --- /dev/null +++ b/dev-python/sip/sip-6.7.7.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Python bindings generator for C/C++ libraries" +HOMEPAGE=" + https://www.riverbankcomputing.com/software/sip/ + https://pypi.org/project/sip/ +" + +if [[ ${PV} == *_pre* ]]; then + MY_P=${PN}-${PV/_pre/.dev} + SRC_URI="https://dev.gentoo.org/~pesa/distfiles/${MY_P}.tar.gz" + S=${WORKDIR}/${MY_P} +else + inherit pypi +fi + +LICENSE="|| ( GPL-2 GPL-3 SIP )" +SLOT="5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + !<dev-python/sip-4.19.25-r1[${PYTHON_USEDEP}] + !=dev-python/sip-5.5.0-r0[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10}) +" + +distutils_enable_sphinx doc --no-autodoc + +PATCHES=( + "${FILESDIR}"/${PN}-6.7.5-tomli.patch +) diff --git a/dev-python/sphinx-rtd-theme/Manifest b/dev-python/sphinx-rtd-theme/Manifest index 559a4da971d3..0334f4e4c533 100644 --- a/dev-python/sphinx-rtd-theme/Manifest +++ b/dev-python/sphinx-rtd-theme/Manifest @@ -1,5 +1,5 @@ DIST sphinx_rtd_theme-1.1.1.tar.gz 2783043 BLAKE2B c132cc4bba5459ca29740222cc917aac0fa5afb26748b1bd3d457ed0a02e63cd973deecd9a3d509187f54ae85798cb63fdfaa293615eae278228753808fd8c50 SHA512 c3e6e3a9d25b9c48a9830e696ca5c8f0c185a0328c76032cbe6dcfb93cda7ad9a724ec4e0e2a99079db28f35aa61ef2f569b87ce98a01c47a9701a6070bc395e DIST sphinx_rtd_theme-1.2.0.tar.gz 2784826 BLAKE2B 62d0af56a29d66831447009991a5e0fb0a483ca91ac2ef7e7ce0b19510281308b49219efd0c6e1bd8fc95c2acae233133ce2f89b7507c2b20f0f322e59ab06e0 SHA512 dd407c648c5512a79e31a106825c6f9ec4696b14d950830ab36faf912ea804b48b3a5d09c6a144e9cead773e4c057cbc809d7582deea1b253ce71b756f7f6b10 EBUILD sphinx-rtd-theme-1.1.1.ebuild 928 BLAKE2B 422df804a1618c0153013e4be2555a06a43c745674420f67a3bf4009e838c32c8888ee455e0c81350a4da9c95c348deea4da0819add8d2721ca499b8a73bab1c SHA512 edc55ca1d21b5580d9af90e0ec3a0c37bc9ba5cc404c9b7fcd68a30aa0847d3e05e666150d426bcbd23bf60245449f58370dbaaa3e2984eedfaca0311649a032 -EBUILD sphinx-rtd-theme-1.2.0.ebuild 1055 BLAKE2B 5050b8299a767ebb38628dc3ac7d4cc430c4a0303c589937d226a897ccb4ce52a171b508ab3b415b2abc6c2ee1a3702e09ac2838295345e0553dc65e07a139af SHA512 9ca0c8b59986723b99481f3b4b8c324a500a84852c32c7fa54b7203256d0fd5b205d1ab32761e9008168754dac7af806443af3a7c7a376d6c117f02ad898fe8a +EBUILD sphinx-rtd-theme-1.2.0.ebuild 1061 BLAKE2B 54a5fcb5e9d78f2f2b2252234445aca2f98dcd88332823a312484f3675b1d7a992a63b2ed5c9f0bc88429ecdde8471b389abea54781dac661436a6f6225cee40 SHA512 f9d265981cd5b223c928602598a00d96ca44f23887dbdb58d4322dfff43aa9ae2889fb5ae23f4825c47c7b1414c61a36ba8bd52fa0f371ce4893931d80359155 MISC metadata.xml 412 BLAKE2B bed5105c13db0478a4b6129d634b8028b80cfb4e7969705ed0a693286d7f1645608ba6e6066cd3219c267c097bc1bd7d1ee13531d91d8cb4fdf6a5f107ef2252 SHA512 a0e7ce66d5f68145471452e49c173aaddcb502c9ba35af543240e5fbe9b24c0bd94ecf5782d5d81c23b3e63b80cf0cab4e39d279fb635f17275702e9a56bd5bc diff --git a/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild index 1ce14d800dee..3adfa322544c 100644 --- a/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild +++ b/dev-python/sphinx-rtd-theme/sphinx-rtd-theme-1.2.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] diff --git a/dev-python/sphinxcontrib-jquery/Manifest b/dev-python/sphinxcontrib-jquery/Manifest index 104b9ecc0194..12ce4903595e 100644 --- a/dev-python/sphinxcontrib-jquery/Manifest +++ b/dev-python/sphinxcontrib-jquery/Manifest @@ -1,3 +1,3 @@ DIST jquery-3.0.0.gh.tar.gz 121750 BLAKE2B 5b160fa1434b111683824442a0ecb0da230dba7f29161495859845282e1b6471faa256be6fffc2d34c6fc97e4e188bb1247284613bf65bf322fcb77463b6cf83 SHA512 a681f42734f2925b597f8d90c7b90a3f6df9549d1c97195799670542c5eabdc4d4d4aecfef29f56bd74ffad18ab179cc47f27b8395c11388259473690601901a -EBUILD sphinxcontrib-jquery-3.0.0.ebuild 743 BLAKE2B 3562bfb42357314f78c565db983cc0b893b2518569d9ba22bf16cf52daeb08efbd3d9816f3716eb6854d8a425625403c39d1c3f6d3a305e4d78695d609bdbc1a SHA512 1b94ae1be58102f5c5d6c18a0e986943ce8739531ede94f124c50c8e18aa9fa71991b04b9535cacb07f81ca903ebdc59e2943a907b067dcb4ee03087b5ba445b +EBUILD sphinxcontrib-jquery-3.0.0.ebuild 749 BLAKE2B d7e12f236e8a22e27dec9dd2cee35424d15ebcc018aa1f15ac1281e943f226c56ad6fcd265f28ab459ec91d228ffb1c8139b941108db597eb940e6721df9ca7d SHA512 406c3e658f2456bb7714cb81b8ec521b0a99c35710d00b3cd93a5131729912abccf9c19523a2806c8c3f3c23a3a1468ecda40957f4112676c6b0ecaddf82ce34 MISC metadata.xml 409 BLAKE2B 8710eef90c8bbe37c7e21c242608c637c26bcd7953274f5ed958cb4faa9102e03d19d57212e5bce9c59f504cf8820f1c5149569b3d766049ecccf6a758a375c9 SHA512 5fbc9e23858c95f46baf32101072b60f081243a801dcf4bbb03708cadaa4516dbfccdd81c7a5a5a17e9c78233efdaf28dcd70c0e00470f9dfa8691a0405fbae8 diff --git a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild index 0fc76eb34fd8..d840bb90e679 100644 --- a/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild +++ b/dev-python/sphinxcontrib-jquery/sphinxcontrib-jquery-3.0.0.ebuild @@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P} # MIT for jQuery LICENSE="0BSD MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" BDEPEND=" test? ( diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest index c1b1e81168a7..2c36c5f481df 100644 --- a/dev-python/trio-websocket/Manifest +++ b/dev-python/trio-websocket/Manifest @@ -1,4 +1,4 @@ AUX trio-websocket-0.9.2-async-gen.patch 2466 BLAKE2B f86007cd76395954fb7691a94814509d2871ef7a637b93b40f5b8b275f42ddf496d8012f35756693ed88de38ab29d06690e2a9a8e6f99e00acf2c156734c7a53 SHA512 b3d20d131b4c036b12b725ad732bf87d3aafade16cefe6e55083267afc916a026d15f3976bb7da56124d6995541c27a0d87283d1154aee029ce32914aee5fc20 DIST trio-websocket-0.9.2.gh.tar.gz 43146 BLAKE2B f5463d20253c3686a0d0fe4cb38ffec235c4378c14ed2952b3518486602b06bb961291d098542a52dee7e25506713df382e303cd2dc7fa579041124d66c8ecb8 SHA512 0f25a7d234a6d9f7c0c0bdbbd2836e6baee02b4ff2daab8354f8fd483a10de65fe357a273675a172227b1b0e9f7cf6cf27ddfdf9426d1b330122a8b2ef957435 -EBUILD trio-websocket-0.9.2.ebuild 1035 BLAKE2B 028c3b7a84dd8868f4b33c7ab076fc26817af952a77713671c347c6a6f777bc46b70ed6424aa6a9a328334cdc1f385950f8d9978672a3f83895fb179feb5f4e9 SHA512 829c9a2dffb6889119b2bf04e5461ca2266455bd899c223b18a9cb8010ee33e22fbcf3e274da943235287be5295d6347fd8597ec7cf3b4e01f62adc50e39ed29 +EBUILD trio-websocket-0.9.2.ebuild 1047 BLAKE2B f9d90d01e706a91b75a24a3c525a288c756cfca0c0a171d4f734fccf15ae0bfe3145db5bf6438ecfd02ce243badee2679639f3d1708ddd86c5e0c92675d42ffc SHA512 d12d934b5f2a1faef4e0cd5f7ac18a07dc8698ed9733eb9d49b126c4b6d0ae6318a442f746aa780b9503262260d2330dd393207e8c87323668b2472a8a21be88 MISC metadata.xml 409 BLAKE2B 68c9d1ab2984909315d2ec3f91f2703cc0941911fb049c35614c2cdc935e55f0f2440f6624aab4838f0d7d07e3e5717d19c7138660e82f8a3cb237e610a974e1 SHA512 c9d5e6f956b40d03d0a062ded846c507e783c55404a76b75141004df7d43e6a8bf5810480b4286a6bdf2d48c30aad51261e48581abb8799c107b924cd8131170 diff --git a/dev-python/trio-websocket/trio-websocket-0.9.2.ebuild b/dev-python/trio-websocket/trio-websocket-0.9.2.ebuild index 41205bdac05c..e9cd84406569 100644 --- a/dev-python/trio-websocket/trio-websocket-0.9.2.ebuild +++ b/dev-python/trio-websocket/trio-websocket-0.9.2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc" +KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86" RDEPEND=" >=dev-python/async_generator-1.10[${PYTHON_USEDEP}] |