dev-python/pyside (stuff)

Search

Install

Install this package:

emerge -a dev-python/pyside

If the package is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask dev-python/pyside

Or alternatively:

emerge --autounmask-write -a dev-python/pyside

Package Information

Description:
Python bindings for the Qt6 framework. Forked from ::gentoo with a `datavis` USE flag that wires up PySide6.QtDataVisualization (paired with this overlay's dev-qt/qtdatavis3d). ::gentoo dropped the QtDataVisualization module during its Qt6 import; sci-physics/sasview's Shape2SAS calculator unconditionally imports it, so the overlay carries the binding.
Homepage:
https://wiki.qt.io/PySide6
License:
|| ( GPL-2 GPL-3 LGPL-3 )

Versions

Version EAPI Keywords Slot
6.11.0-r99 8 ~amd64 6/6.11.0-r99
6.10.3-r99 8 ~amd64 6/6.10.3-r99

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>iohann.s.titov@gmail.com</email>
		<name>Ivan S. Titov</name>
	</maintainer>
	<longdescription lang="en">
    Python bindings for the Qt6 framework. Forked from ::gentoo with a
    `datavis` USE flag that wires up PySide6.QtDataVisualization (paired
    with this overlay's dev-qt/qtdatavis3d). ::gentoo dropped the
    QtDataVisualization module during its Qt6 import; sci-physics/sasview's
    Shape2SAS calculator unconditionally imports it, so the overlay carries
    the binding.
  </longdescription>
	<use>
		<flag name="3d">Build Qt3DCore, Qt3DAnimation, Qt3DExtras, Qt3DInput, Qt3DLogic, and Qt3DRender modules</flag>
		<flag name="bluetooth">Build QtBluetooth module</flag>
		<flag name="charts">Build QtCharts module</flag>
		<flag name="concurrent">Build QtConcurrent module</flag>
		<flag name="core">Build QtCore module, if disable then only shiboken will be built</flag>
		<flag name="datavis">Build QtDataVisualization module (deprecated upstream as of Qt 6.6 in favour of QtGraphs; resurrected for sci-physics/sasview)</flag>
		<flag name="graphs">Build QtGraphs and QtGraphsWidgets modules (the modern successor to QtDataVisualization)</flag>
		<flag name="designer">Build QtDesigner and QtUiTools modules</flag>
		<flag name="gles2-only">Build QtGui "QOpenGL*" classes</flag>
		<flag name="gui">Build QtGui module</flag>
		<flag name="help">Build QtHelp module</flag>
		<flag name="httpserver">Build QtHttpServer module</flag>
		<flag name="location">Build QtLocation module</flag>
		<flag name="multimedia">Build QtMultimedia and QtMultimediaWidgets modules</flag>
		<flag name="network">Build QtNetwork module</flag>
		<flag name="network-auth">Build QtNetworkAuth module</flag>
		<flag name="nfc">Build QtNfc module</flag>
		<flag name="numpy">Build with support for <pkg>dev-python/numpy</pkg></flag>
		<flag name="pdfium">Build QtPdf module</flag>
		<flag name="positioning">Build QtPositioning module</flag>
		<flag name="printsupport">Build QtPrintSupport module</flag>
		<flag name="qml">Build QtQml module</flag>
		<flag name="quick">Build QtQuick and QtQuickWidgets modules</flag>
		<flag name="quick3d">Build QtQuick3D and QtQuickWidgets modules</flag>
		<flag name="scxml">Build QtScxml module</flag>
		<flag name="sensors">Build QtSensors module</flag>
		<flag name="serialbus">Build QtSerialBus modules</flag>
		<flag name="serialport">Build QtSerialPort modules</flag>
		<flag name="spatialaudio">Build QtSpatialAudio module</flag>
		<flag name="speech">Build QtTextToSpeech module</flag>
		<flag name="sql">Build QtSql module</flag>
		<flag name="svg">Build QtSvg module</flag>
		<flag name="remoteobjects">Build QtRemoteObjects module</flag>
		<flag name="testlib">Build QtTest module</flag>
		<flag name="tools">Build PySide Tools</flag>
		<flag name="uitools">Build UITools module</flag>
		<flag name="webchannel">Build QtWebChannel module</flag>
		<flag name="webengine">Build QtWebEngine and QtWebEngineWidgets modules</flag>
		<flag name="websockets">Build QtWebSockets module</flag>
		<flag name="webview">Build QtWebView module</flag>
		<flag name="widgets">Build QtWidgets module</flag>
		<flag name="xml">Build QtXml module</flag>
	</use>
	<upstream>
		<remote-id type="pypi">PySide6</remote-id>
		<remote-id type="pypi">shiboken6</remote-id>
		<remote-id type="github">qtproject/pyside-pyside-setup</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p dev-python/pyside | euse -E <flag> -p dev-python/pyside | euse -D <flag> -p dev-python/pyside

Flag Description 6.11.0-r99 6.10.3-r99
${!QT_MODULES[*]} ⚠️
debug Enables debug messages ⚠️
doc Install doxygen documentation ⚠️
gles2-only Build QtGui "QOpenGL*" classes
numpy Build with support for <pkg>dev-python/numpy</pkg>
test Build and run unit tests ⚠️
tools Build PySide Tools

Files

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST pyside-setup-everywhere-src-6.10.3.tar.xz 17900952 bytes
DIST pyside-setup-everywhere-src-6.11.0.tar.xz 18017608 bytes