diff --git a/dev-python/pyside2/metadata.xml b/dev-python/pyside2/metadata.xml
index 445cc3a975028..1748528861767 100644
--- a/dev-python/pyside2/metadata.xml
+++ b/dev-python/pyside2/metadata.xml
@@ -25,8 +25,6 @@
Build QtPrintSupport module
Build QtQml module
Build QtQuick and QtQuickWidgets modules
- Build QtScript module
- Build QtScriptTools module
Build QtScxml module
Build QtSensors module
Build QtTextToSpeech module
diff --git a/dev-python/pyside2/pyside2-5.15.10-r2.ebuild b/dev-python/pyside2/pyside2-5.15.10-r3.ebuild
similarity index 96%
rename from dev-python/pyside2/pyside2-5.15.10-r2.ebuild
rename to dev-python/pyside2/pyside2-5.15.10-r3.ebuild
index 42f95d047316d..fa43d3ed66e72 100644
--- a/dev-python/pyside2/pyside2-5.15.10-r2.ebuild
+++ b/dev-python/pyside2/pyside2-5.15.10-r3.ebuild
@@ -40,7 +40,7 @@ SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="
3d charts +concurrent datavis designer gles2-only +gui help location
- multimedia +network positioning +printsupport qml quick script scripttools
+ multimedia +network positioning +printsupport qml quick
scxml sensors speech +sql svg test +testlib webchannel webengine websockets
+widgets +x11extras xml xmlpatterns
"
@@ -62,7 +62,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
printsupport? ( gui widgets )
qml? ( gui network )
quick? ( gui network qml widgets network )
- scripttools? ( gui script widgets )
speech? ( multimedia )
sql? ( widgets )
svg? ( widgets )
@@ -105,7 +104,6 @@ RDEPEND="${PYTHON_DEPS}
=dev-qt/qtdeclarative-${QT_PV}[widgets?]
=dev-qt/qtquickcontrols2-${QT_PV}[widgets?]
)
- script? ( =dev-qt/qtscript-${QT_PV}[scripttools?] )
scxml? ( =dev-qt/qtscxml-${QT_PV} )
sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] )
speech? ( =dev-qt/qtspeech-${QT_PV} )
@@ -160,8 +158,8 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=$(usex !quick)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickControls2=$(usex !quick)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=$(usex !quick yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=$(usex !script)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=$(usex !scripttools)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=yes
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=$(usex !scxml)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sensors=$(usex !sensors)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5TextToSpeech=$(usex !speech)
diff --git a/dev-python/pyside2/pyside2-5.15.11.ebuild b/dev-python/pyside2/pyside2-5.15.11-r1.ebuild
similarity index 96%
rename from dev-python/pyside2/pyside2-5.15.11.ebuild
rename to dev-python/pyside2/pyside2-5.15.11-r1.ebuild
index 014d3d91e8659..2248e4af791e6 100644
--- a/dev-python/pyside2/pyside2-5.15.11.ebuild
+++ b/dev-python/pyside2/pyside2-5.15.11-r1.ebuild
@@ -40,7 +40,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="
3d charts +concurrent datavis designer gles2-only +gui help location
- multimedia +network positioning +printsupport qml quick script scripttools
+ multimedia +network positioning +printsupport qml quick
scxml sensors speech +sql svg test +testlib webchannel webengine websockets
+widgets +x11extras xml xmlpatterns
"
@@ -62,7 +62,6 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
printsupport? ( gui widgets )
qml? ( gui network )
quick? ( gui network qml widgets network )
- scripttools? ( gui script widgets )
speech? ( multimedia )
sql? ( widgets )
svg? ( widgets )
@@ -105,7 +104,6 @@ RDEPEND="${PYTHON_DEPS}
=dev-qt/qtdeclarative-${QT_PV}[widgets?]
=dev-qt/qtquickcontrols2-${QT_PV}[widgets?]
)
- script? ( =dev-qt/qtscript-${QT_PV}[scripttools?] )
scxml? ( =dev-qt/qtscxml-${QT_PV} )
sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] )
speech? ( =dev-qt/qtspeech-${QT_PV} )
@@ -154,8 +152,8 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=$(usex !quick)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickControls2=$(usex !quick)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=$(usex !quick yes $(usex !widgets))
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=$(usex !script)
- -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=$(usex !scripttools)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=yes
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=$(usex !scxml)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sensors=$(usex !sensors)
-DCMAKE_DISABLE_FIND_PACKAGE_Qt5TextToSpeech=$(usex !speech)