gpo.zugaina.org

Search Portage & Overlays:

dev-python/pyside

Python bindings for the Qt framework

Screenshots

  • pyside-6.9999
    3d +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 ~x86
    3d +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.3
    amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86
    3d +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.2
    amd64 ~arm arm64 ~loong ~ppc64 ~riscv ~x86
    3d +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