dev-python / pyqt6

Python bindings for the Qt framework

Official package sites : https://www.riverbankcomputing.com/software/pyqt/ ·

v6.8.0 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
amd64 arm arm64 ppc64 x86 ~loong ~ppc ~riscv
USE flags
bluetooth dbus debug designer examples gles2-only gui help multimedia network nfc opengl pdfium positioning printsupport qml quick quick3d remoteobjects sensors serialport spatialaudio speech sql ssl svg testlib vulkan webchannel websockets widgets xml

General

bluetooth
Build bindings for the QtBluetooth module
dbus
Build bindings for the QtDBus module
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
designer
Build bindings for the QtDesigner module and enable the designer plugin
examples
Install examples, usually source code
gles2-only
Use GLES 2.0 (OpenGL for Embedded Systems) or later instead of full OpenGL (see also: gles2)
gui
Build bindings for the QtGui module
help
Build bindings for the QtHelp module
multimedia
Build bindings for the QtMultimedia module
network
Build bindings for the QtNetwork module
nfc
Build bindings for the QtNfc module
opengl
Build bindings for the QtOpenGL module
pdfium
Build bindings for the QtPdf module (uses pdfium from dev-qt/qtwebengine)
positioning
Build bindings for the QtPositioning module
printsupport
Build bindings for the QtPrintSupport module
qml
Build bindings for the QtQml module and enable the qml plugin
quick
Build bindings for the QtQuick module
quick3d
Build bindings for the QtQuick3D module
remoteobjects
Build bindings for the QtRemoteObjects module
sensors
Build bindings for the QtSensors module
serialport
Build bindings for the QtSerialPort module
spatialaudio
Build bindings for the QtSpatialAudio module
speech
Build bindings for the QtTextToSpeech module
sql
Build bindings for the QtSql module
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
svg
Build bindings for the QtSvg module
testlib
Build bindings for the QtTest module
vulkan
Add support for 3D graphics and computing via the Vulkan cross-platform API
webchannel
Build bindings for the QtWebChannel module
websockets
Build bindings for the QtWebSockets module
widgets
Build bindings for the QtWidgets module
xml
Build bindings for the QtXml module

python_targets

python3_10
Build with Python 3.10
python3_11
Build with Python 3.11
python3_12
Build with Python 3.12
python3_13
Build with Python 3.13

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-python / dbus-python : Python bindings for the D-Bus messagebus

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtconnectivity : Bluetooth and NFC support library for the Qt6 framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtpositioning : Physical position determination library for the Qt6 framework

dev-qt / qtquick3d : Qt module and API for defining 3D content in Qt QuickTools

dev-qt / qtremoteobjects : Inter-Process Communication (IPC) library for the Qt6 framework

dev-qt / qtsensors : Hardware sensor access library for the Qt6 framework

dev-qt / qtserialport : Serial port abstraction library for the Qt6 framework

dev-qt / qtspeech : Text-to-speech library for the Qt6 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qttools : Qt Tools Collection

dev-qt / qtwebchannel : Qt WebChannel

dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 C++ and QML applications

dev-qt / qtwebsockets : Implementation of the WebSocket protocol for the Qt6 framework

dev-util / vulkan-headers : Vulkan Header files and API registry

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-python / dbus-python : Python bindings for the D-Bus messagebus

dev-python / pyqt6-sip : sip module support for PyQt6

dev-qt / qtbase : Cross-platform application development framework

dev-qt / qtconnectivity : Bluetooth and NFC support library for the Qt6 framework

dev-qt / qtdeclarative : Qt Declarative (Quick 2)

dev-qt / qtmultimedia : Multimedia (audio, video, radio, camera) library for the Qt6 framework

dev-qt / qtpositioning : Physical position determination library for the Qt6 framework

dev-qt / qtquick3d : Qt module and API for defining 3D content in Qt QuickTools

dev-qt / qtremoteobjects : Inter-Process Communication (IPC) library for the Qt6 framework

dev-qt / qtsensors : Hardware sensor access library for the Qt6 framework

dev-qt / qtserialport : Serial port abstraction library for the Qt6 framework

dev-qt / qtspeech : Text-to-speech library for the Qt6 framework

dev-qt / qtsvg : SVG rendering library for the Qt6 framework

dev-qt / qttools : Qt Tools Collection

dev-qt / qtwebchannel : Qt WebChannel

dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 C++ and QML applications

dev-qt / qtwebsockets : Implementation of the WebSocket protocol for the Qt6 framework

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

app-admin / setools : Policy Analysis Tools for SELinux

app-backup / backintime : Backup system inspired by TimeVault and FlyBack

app-editors / retext : Simple editor for Markdown and reStructuredText

app-misc / anki : A spaced-repetition memory training program (flash cards)

app-text / calibre : Ebook management application

app-text / sigil : Multi-platform WYSIWYG ebook editor for ePub format

dev-python / matplotlib : Pure python plotting library with matlab like syntax

dev-python / pyqt6-webengine : Python bindings for QtWebEngine

dev-python / pyqtgraph : A pure-python graphics and GUI library built on PyQt and numpy

dev-python / qscintilla : Python bindings for QScintilla

dev-python / qtpy : Abstraction layer on top of PyQt and PySide with additional custom QWidgets

dev-vcs / tortoisehg : Set of graphical tools for Mercurial

games-emulation / m64py : A frontend for Mupen64Plus

media-sound / picard : Cross-platform music tagger

net-analyzer / nagstamon : systray monitor for displaying realtime status of several monitoring systems

net-firewall / firewalld : Firewall daemon with D-Bus interface providing a dynamic firewall

net-wireless / nanovna-saver : tool for reading, displaying and saving data from the NanoVNA

sci-geosciences / qgis : User friendly Geographic Information System

sci-visualization / paraview : Powerful scientific data visualization application

sys-apps / polychromatic : RGB lighting management software for GNU/Linux powered by OpenRazer

www-client / qutebrowser : Keyboard-driven, vim-like browser based on Python and Qt

948094
media-sound/linux-show-player needs porting to dev-python/pyqt6
948095
media-sound/puddletag needs porting to dev-python/pyqt6
948110
media-sound/qpaeq needs porting to dev-python/pyqt6
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-python/pyqt6: drop 6.7.1-r1
Has a <qtbase-6.8 upper bound and <6.8 is being removed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-python/pyqt6: Stabilize 6.8.0 arm, #946705
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-python/pyqt6: Stabilize 6.8.0 arm64, #946705
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-python/pyqt6: Stabilize 6.8.0 amd64, #946705
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-python/pyqt6: Stabilize 6.8.0 x86, #946705
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-python/pyqt6: Stabilize 6.8.0 ppc64, #946705
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-python/pyqt6: drop 6.8.0_pre2411221125
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-python/pyqt6: add 6.8.0
Identical to previous snapshot save for version. No sip-6.9.1 PEP 625 names yet due to this being a "old" release that was just pending being published on pypi, cleaning up will be for the next one. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-python/pyqt6: update sip+pyqt-builder min reqs
Old versions still "worked" but were technically incorrect missing a few new things for Qt 6.8 (pyproject.toml also requests these versions), but given new sip+pyqt-builder weren't released yet we stuck to the old for the snapshots. This will likely become enforced when PyQt6 gets a proper release. Not that it was a big issue so shouldn't need to revbump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
dev-python/pyqt6: drop 6.8.0_pre2410211537
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
dev-python/pyqt6: add 6.8.0_pre2411221125
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Rename dev-python/{PyQt6 → pyqt6}
Signed-off-by: Michał Górny <mgorny@gentoo.org>