dev-qt / qtbase

Cross-platform application development framework

Official package sites : https://www.qt.io/ ·

v6.5.0-r2 :: 6/6.5 :: gentoo (Masked by set 6052)

Modified
License
|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
Keywords
~amd64
USE flags
X accessibility brotli concurrent cups dbus debug egl eglfs evdev freetds gles2-only gssapi gtk gui icu jpeg libinput libproxy mysql network oci8 odbc opengl postgres sctp sql sqlite ssl systemd test tslib tuio udev vnc vulkan widgets xml zstd

General

X
Build the XCB platform plugin and enable X11 integration
accessibility
Add support for accessibility (eg 'at-spi' library)
brotli
Enable support for Brotli decompression
concurrent
Build Qt6Concurrent module
cups
Add support for CUPS (Common Unix Printing System)
dbus
Build Qt6DBus 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
egl
Enable EGL integration
eglfs
Build the EGL Full Screen/Single Surface platform plugin
evdev
Enable support for input devices via evdev
freetds
Add support for the TDS protocol to connect to MSSQL/Sybase databases
gles2-only
Use GLES 2.0 or later instead of full OpenGL
gssapi
Enable support for GSSAPI (virtual/krb5)
gtk
Build the GTK platform theme plugin
gui
Build Qt6Gui module
icu
Enable ICU (Internationalization Components for Unicode) support, using dev-libs/icu
jpeg
Add JPEG image support
libinput
Enable support for input devices via dev-libs/libinput
libproxy
Use net-libs/libproxy for automatic HTTP/SOCKS proxy configuration
mysql
Add mySQL Database support
network
Build Qt6Network module
oci8
Add Oracle 8 Database Support
odbc
Add ODBC Support (Open DataBase Connectivity)
opengl
Add support for OpenGL (3D graphics)
postgres
Add support for the postgresql database
sctp
Support for Stream Control Transmission Protocol
sql
Build Qt6Sql module
sqlite
Add support for sqlite - embedded sql database
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
systemd
Enable native journald logging support
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tslib
Enable support for touchscreen devices via x11-libs/tslib
tuio
Build plugin to receive touch events over the TUIO protocol
udev
Enable virtual/udev integration (device discovery, power and storage device support, etc)
vnc
Enable VNC (remote desktop viewer) support
vulkan
Add support for 3D graphics and computing via the Vulkan cross-platform API
widgets
Build Qt6Widgets module
xml
Add support for XML files
zstd
Enable support for ZSTD compression

app-arch / brotli : Generic-purpose lossless compression algorithm

app-arch / zstd : zstd fast compression library

app-crypt / libb2 : C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp

dev-db / freetds : Tabular Datastream Library

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / oracle-instantclient : Oracle 18c Instant Client with SDK

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : Complete ODBC driver manager

dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-util / gtk-update-icon-cache : GTK update icon cache

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

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / harfbuzz : An OpenType text shaping engine

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / tiff : Tag Image File Format (TIFF) library

net-libs / libproxy : Library for automatic proxy configuration management

net-misc / lksctp-tools : Tools for Linux Kernel Stream Control Transmission Protocol implementation

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

sys-apps / systemd : System and service manager for Linux

sys-libs / mtdev : Multitouch Protocol Translation Library

sys-libs / zlib : Standard (de)compression library

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libiconv : Virtual for the GNU conversion library

virtual / libudev : Virtual for libudev providers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / tslib : Touchscreen Access Library

x11-libs / xcb-util-cursor : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

app-arch / brotli : Generic-purpose lossless compression algorithm

app-arch / zstd : zstd fast compression library

app-crypt / libb2 : C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp

dev-db / freetds : Tabular Datastream Library

dev-db / mysql-connector-c : C client library for MariaDB/MySQL

dev-db / oracle-instantclient : Oracle 18c Instant Client with SDK

dev-db / postgresql : PostgreSQL RDBMS

dev-db / sqlite : SQL database engine

dev-db / unixODBC : Complete ODBC driver manager

dev-libs / double-conversion : Binary-decimal and decimal-binary conversion routines for IEEE doubles

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libinput : Library to handle input devices in Wayland

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-util / gtk-update-icon-cache : GTK update icon cache

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

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / freetype : High-quality and portable font engine

media-libs / harfbuzz : An OpenType text shaping engine

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

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / tiff : Tag Image File Format (TIFF) library

net-libs / libproxy : Library for automatic proxy configuration management

net-misc / lksctp-tools : Tools for Linux Kernel Stream Control Transmission Protocol implementation

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

sys-apps / systemd : System and service manager for Linux

sys-libs / mtdev : Multitouch Protocol Translation Library

sys-libs / zlib : Standard (de)compression library

virtual / krb5 : Virtual for Kerberos V implementation

virtual / libiconv : Virtual for the GNU conversion library

virtual / libudev : Virtual for libudev providers

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libICE : X.Org Inter-Client Exchange library

x11-libs / libSM : X.Org Session Management library

x11-libs / libX11 : X.Org X11 library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / libxkbcommon : keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / tslib : Touchscreen Access Library

x11-libs / xcb-util-cursor : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-keysyms : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

x11-libs / xcb-util-wm : X C-language Bindings sample implementations

dev-lang / swi-prolog : Versatile implementation of the Prolog programming language

dev-libs / qhotkey : A global shortcut/hotkey library for desktop Qt applications

dev-libs / quazip : Simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package

dev-libs / qxlsx : Excel file(*.xlsx) reader/writer library using Qt

dev-python / PyQt6 : Python bindings for the Qt framework

dev-python / PyQt6-WebEngine : Python bindings for QtWebEngine

dev-python / pyotherside : Asynchronous Python 3 Bindings for Qt

dev-python / pyside6 : Python bindings for the Qt framework

dev-python / shiboken6 : Python binding generator for C++ libraries

dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs

dev-qt / qtcharts : Chart component library for the Qt6 framework

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

dev-qt / qtimageformats : Additional format plugins for the Qt image I/O system

dev-qt / qtlocation : Location (places, maps, navigation) library for the Qt6 framework

dev-qt / qtmultimedia : Qt Multimedia

dev-qt / qtnetworkauth : Network authorization 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 / qtquicktimeline : Qt module for keyframe-based timeline construction

dev-qt / qtscxml : State Chart XML (SCXML) support library for the Qt6 framework

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

dev-qt / qtshadertools : Qt APIs and Tools for Graphics Pipelines

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

dev-qt / qttools : Qt Tools Collection

dev-qt / qtwayland : Wayland platform plugin for Qt

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

games-action / prismlauncher : A custom, open source Minecraft launcher

games-board / tetzle : Jigsaw puzzle game that uses tetrominoes for the pieces

games-emulation / fceux : Portable Famicom/NES emulator, an evolution of the original FCE Ultra

games-emulation / pcsx2 : PlayStation 2 emulator

media-libs / ampache_browser : Ampache desktop client library

media-video / bino : Stereoscopic and multi-display media player

media-video / obs-studio : Software for Recording and Streaming Live Video Content

net-analyzer / wireshark : Network protocol analyzer (sniffer)

net-im / telegram-desktop : Official desktop client for Telegram

net-news / rssguard : Simple (yet powerful) news feed reader

net-p2p / qbittorrent : BitTorrent client in C++ and Qt

net-p2p / transmission : A fast, easy, and free BitTorrent client

sci-astronomy / calcmysky : Simulator of light scattering by planetary atmospheres

sci-astronomy / stellarium : 3D photo-realistic skies in real time

sci-geosciences / gpsbabel : GPS waypoints, tracks and routes converter

sci-libs / vtk : The Visualization Toolkit

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

x11-misc / albert : A fast and flexible keyboard launcher

x11-misc / copyq : Clipboard manager with advanced features

864509
dev-qt/qtbase: add IUSE=wayland to pull qtwayland?
898644
dev-qt/qtbase-6.4.2 - src/corelib/global/qsimd_p.h:218:8: error: #error "Please enable all x86 -64-v3 extensions; you probably want to use -march=haswell or -march=x86-64-v3 instead of -mavx2"
899546
dev-qt/qtbase[-gui] should not pull in media-libs/libglvnd and dev-util/gtk-update-icon-cache
900589
dev-qt/qtwayland:6 should dep on dev-qt/qtbase[egl]

6052
Jimi Huotari
Masked for testing. The split of some packages may still change. bug #838970.
  • >=app-editors/retext-8.0.0
  • >=games-board/tetzle-2.2.2
  • >=media-video/bino-2
  • >=x11-misc/albert-0.20.13
  • dev-python/PyQt6
  • dev-python/PyQt6-WebEngine
  • dev-qt/qt5compat:6
  • dev-qt/qtbase:6
  • dev-qt/qtcharts:6
  • dev-qt/qtdeclarative:6
  • dev-qt/qtimageformats:6
  • dev-qt/qtlocation:6
  • dev-qt/qtmultimedia:6
  • dev-qt/qtnetworkauth:6
  • dev-qt/qtpositioning:6
  • dev-qt/qtquick3d:6
  • dev-qt/qtquicktimeline:6
  • dev-qt/qtscxml:6
  • dev-qt/qtserialport:6
  • dev-qt/qtshadertools:6
  • dev-qt/qtsvg:6
  • dev-qt/qttools:6
  • dev-qt/qtwayland:6
  • dev-qt/qtwebchannel:6
  • dev-qt/qtwebengine:6
  • dev-qt/qtwebsockets:6
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.5.0 (r1)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Jimi Huotari · gentoo
dev-qt/qtbase: add patch for CVE-2023-32762
See also: https://www.qt.io/blog/security-advisory-qt-network Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.4.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: drop version 6.5.0 (r0)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Miezhiko · gentoo
dev-qt/qtbase: add missing dep xcb-util-cursor
Closes: https://bugs.gentoo.org/904397 Closes: https://github.com/gentoo/gentoo/pull/30626 Signed-off-by: Miezhiko <Miezhiko@gmail.com> Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: add 6.5.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.4.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: add 6.4.3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
dev-qt/qtbase: apply patch for -march compat
Upstream expects people to use specific -march values, but that just causes problems for Gentoo users. Remove the offending check. Bug: https://bugs.gentoo.org/898644 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qtbase: drop 6.4.0-r1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: add 6.4.2
Bug: https://bugs.gentoo.org/838970 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-qt/qtbase: add media-libs/libtiff subslot dep
libtiff changed SONAME. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qtbase: drop 6.3.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/*: add version 6.4.0
Bug: https://bugs.gentoo.org/838970 Bug: https://bugs.gentoo.org/863224 Bug: https://bugs.gentoo.org/875956 Closes: https://bugs.gentoo.org/862525 Closes: https://bugs.gentoo.org/863395 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/27812 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
dev-qt/qtbase: drop 6.3.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
dev-qt/qtbase: add 6.3.2
Bug: https://bugs.gentoo.org/838970 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jimi Huotari · gentoo
dev-qt/qtbase: new package
Version 6.3.1 qtbase in non-split form. Bug: https://bugs.gentoo.org/838970 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>