dev-python/pyside
Python bindings for the Qt framework
-
pyside-6.99993d +xml +printsupport bluetooth quick webengine +gui nfc +opengl +widgets websockets +network network-auth charts webview quick3d +testlib svg +core webchannel remoteobjects uitools spatialaudio httpserver graphs pdfium +dbus positioning location designer scxml +concurrent serialbus serialport +sql qml help multimedia sensors speech debug doc gles2-only numpy test tools python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 llvm_slot_22 test
View
Download
Browse License: || ( GPL-2 GPL-3 LGPL-3 ) Overlay: gentoo -
pyside-6.11.0~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x863d +xml +printsupport bluetooth quick webengine +gui nfc +opengl +widgets websockets +network network-auth charts webview quick3d +testlib svg +core webchannel remoteobjects uitools spatialaudio httpserver graphs pdfium +dbus positioning location designer scxml +concurrent serialbus serialport +sql qml help multimedia sensors speech debug doc gles2-only numpy test tools python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 test
View
Download
Browse License: || ( GPL-2 GPL-3 LGPL-3 ) Overlay: gentoo -
pyside-6.10.3amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x863d +xml +printsupport bluetooth quick webengine +gui nfc +opengl +widgets websockets +network network-auth charts webview quick3d +testlib svg +core webchannel remoteobjects uitools spatialaudio httpserver pdfium +dbus positioning location designer scxml +concurrent serialbus serialport +sql qml help multimedia sensors speech debug doc gles2-only numpy test tools python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +llvm_slot_21 llvm_slot_18 llvm_slot_19 llvm_slot_20 test
View
Download
Browse License: || ( GPL-2 GPL-3 LGPL-3 ) Overlay: gentoo -
pyside-6.10.2amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x863d +xml +printsupport bluetooth quick webengine +gui nfc +opengl +widgets websockets +network network-auth charts webview quick3d +testlib svg +core webchannel remoteobjects uitools spatialaudio httpserver pdfium +dbus positioning location designer scxml +concurrent serialbus serialport +sql qml help multimedia sensors speech debug doc gles2-only numpy test tools python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 python_targets_python3_14 debug +llvm_slot_21 llvm_slot_16 llvm_slot_17 llvm_slot_18 llvm_slot_19 llvm_slot_20 test
View
Download
Browse License: || ( GPL-2 GPL-3 LGPL-3 ) Overlay: gentoo
ChangeLog
commit bd3731a3f541545b3598bf2f0bbbad73de283112
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Apr 30 15:26:51 2026 +0200
dev-python/pyside: fork ::gentoo with datavis USE flag
::gentoo's QT_MODULES array in dev-python/pyside-6.10.3 omits the
QtDataVisualization binding entirely (no `datavis` USE flag, no
QT_REQUIREMENTS entry, no RDEPEND on dev-qt/qtdatavis3d). The
underlying Qt6 module was dropped from ::gentoo as part of its Qt5/6
deprecation policy. sci-physics/sasview's Shape2SAS calculator
unconditionally imports `from PySide6.QtDataVisualization import …`
and dies on the missing binding.
This fork (-r99) adds:
* `["datavis"]="DataVisualization"` to QT_MODULES
* `["datavis"]="gui opengl qml"` to QT_REQUIREMENTS
* `datavis? ( =dev-qt/qtdatavis3d-$ )` to RDEPEND
* matching <flag name="datavis"> in metadata.xml
Pairs with dev-qt/qtdatavis3d-6.10.3 (previous commit). Verified by
rebuilding pyside with USE=datavis (alongside the existing qml/quick/
webengine/webchannel) and importing PySide6.QtDataVisualization.
Patches files/ are copied from ::gentoo as-is — the ebuild's only
divergence is the QT_MODULES/QT_REQUIREMENTS additions plus a comment
header explaining the rationale. Drop this fork once ::gentoo or
upstream sasview migrates to QtGraphs.
commit 65063f8180638edfb47174aa16d2a0f29c08ca0b
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:26 2020 +0000
Delete pyside-5.11.1-enable-webkit.patch
commit dd115c62c25bb9431da51e59d2c7e66726905ce7
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:17 2020 +0000
Delete rpath.cmake
commit 4354e2fbf007f58ea4e141637214ca9ef10857af
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:03 2020 +0000
Delete Manifest
commit c8cbf58647276c809e513e24fc8764803e7a3be0
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:12:43 2020 +0000
Delete metadata.xml
commit d96cdad9f550a5f031089a120beefa585110dd64
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:12:34 2020 +0000
Delete pyside-5.11.1.ebuild
commit b5681d93ec3a92d8cffb3c80bf91de280d1ab548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 23:10:39 2020 +0200
some repomaning
commit e5322ccceac9a93ace9ac8b70419ddf0a95e87d8
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 21:18:21 2020 +0000
pyside minor update
commit d7c29dc4ad549ecc00681a796b205f0a4ee3ee6e
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 21:17:49 2020 +0000
Delete pyside-9999.ebuild
commit d71d6d0a3dd75bdf1d6869c0eb0a447838ae49d8
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 21:28:57 2020 +0000
Repomaned
commit a48382a19c711cf7b41f0140c36ab47a760c372f
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 16:31:13 2020 +0000
Couple ebuilds copied from ::waebbl
Minor changes in IUSE added
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Apr 30 15:26:51 2026 +0200
dev-python/pyside: fork ::gentoo with datavis USE flag
::gentoo's QT_MODULES array in dev-python/pyside-6.10.3 omits the
QtDataVisualization binding entirely (no `datavis` USE flag, no
QT_REQUIREMENTS entry, no RDEPEND on dev-qt/qtdatavis3d). The
underlying Qt6 module was dropped from ::gentoo as part of its Qt5/6
deprecation policy. sci-physics/sasview's Shape2SAS calculator
unconditionally imports `from PySide6.QtDataVisualization import …`
and dies on the missing binding.
This fork (-r99) adds:
* `["datavis"]="DataVisualization"` to QT_MODULES
* `["datavis"]="gui opengl qml"` to QT_REQUIREMENTS
* `datavis? ( =dev-qt/qtdatavis3d-$ )` to RDEPEND
* matching <flag name="datavis"> in metadata.xml
Pairs with dev-qt/qtdatavis3d-6.10.3 (previous commit). Verified by
rebuilding pyside with USE=datavis (alongside the existing qml/quick/
webengine/webchannel) and importing PySide6.QtDataVisualization.
Patches files/ are copied from ::gentoo as-is — the ebuild's only
divergence is the QT_MODULES/QT_REQUIREMENTS additions plus a comment
header explaining the rationale. Drop this fork once ::gentoo or
upstream sasview migrates to QtGraphs.
commit 65063f8180638edfb47174aa16d2a0f29c08ca0b
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:26 2020 +0000
Delete pyside-5.11.1-enable-webkit.patch
commit dd115c62c25bb9431da51e59d2c7e66726905ce7
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:17 2020 +0000
Delete rpath.cmake
commit 4354e2fbf007f58ea4e141637214ca9ef10857af
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:13:03 2020 +0000
Delete Manifest
commit c8cbf58647276c809e513e24fc8764803e7a3be0
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:12:43 2020 +0000
Delete metadata.xml
commit d96cdad9f550a5f031089a120beefa585110dd64
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Tue Oct 27 16:12:34 2020 +0000
Delete pyside-5.11.1.ebuild
commit b5681d93ec3a92d8cffb3c80bf91de280d1ab548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jun 29 23:10:39 2020 +0200
some repomaning
commit e5322ccceac9a93ace9ac8b70419ddf0a95e87d8
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 21:18:21 2020 +0000
pyside minor update
commit d7c29dc4ad549ecc00681a796b205f0a4ee3ee6e
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Jun 13 21:17:49 2020 +0000
Delete pyside-9999.ebuild
commit d71d6d0a3dd75bdf1d6869c0eb0a447838ae49d8
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 21:28:57 2020 +0000
Repomaned
commit a48382a19c711cf7b41f0140c36ab47a760c372f
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Sat Feb 15 16:31:13 2020 +0000
Couple ebuilds copied from ::waebbl
Minor changes in IUSE added

