Versions
v6.9999 :: 6/6.9999 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- USE flags
- X accessibility brotli concurrent cups dbus eglfs evdev gles2-only gssapi gtk gui icu libinput libproxy mysql network nls oci8 odbc opengl postgres renderdoc sctp sql sqlite ssl test tslib udev vulkan wayland widgets xml zstd
v6.6.9999 :: 6/6.6.9999 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- USE flags
- X accessibility brotli concurrent cups dbus eglfs evdev gles2-only gssapi gtk gui icu libinput libproxy mysql network nls oci8 odbc opengl postgres sctp sql sqlite ssl test tslib udev vulkan wayland widgets xml zstd
v6.6.1-r1 :: 6/6.6.1 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86
- USE flags
- X accessibility brotli concurrent cups dbus eglfs evdev gles2-only gssapi gtk gui icu libinput libproxy mysql network nls oci8 odbc opengl postgres sctp sql sqlite ssl test tslib udev vulkan wayland widgets xml zstd
v6.6.0-r1 :: 6/6.6.0 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- Keywords
- ~amd64 ~arm ~arm64 ~hppa ~loong ~x86
- USE flags
- X accessibility brotli concurrent cups dbus eglfs evdev gles2-only gssapi gtk gui icu libinput libproxy mysql network nls oci8 odbc opengl postgres sctp sql sqlite ssl test tslib udev vulkan wayland widgets xml zstd
v6.5.3-r1 :: 6/6.5.3 :: gentoo
- Modified
- License
- || ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
- Keywords
- amd64 ~arm ~arm64 ~hppa ~loong ~x86
- USE flags
- X accessibility brotli concurrent cups dbus eglfs evdev gles2-only gssapi gtk gui icu libinput libproxy mysql network nls oci8 odbc opengl postgres sctp sql sqlite ssl test tslib udev vulkan wayland widgets xml zstd
USE flags
General
- X
- Build the XCB platform plugin and enable X11 integration
- accessibility
- Add support for accessibility (eg 'at-spi' library)
- brotli
- Enable Brotli compression support
- concurrent
- Build Qt6Concurrent module
- cups
- Add support for CUPS (Common Unix Printing System)
- dbus
- Build Qt6DBus module
- eglfs
- Build the EGL Full Screen/Single Surface platform plugin
- evdev
- Enable support for input devices via evdev
- 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
- 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
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- 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
- renderdoc
- Enable support for capturing graphic's API calls using media-gfx/renderdoc
- 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)
- 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
- udev
- Enable virtual/udev integration (device discovery, power and storage device support, etc)
- vulkan
- Add support for 3D graphics and computing via the Vulkan cross-platform API
- wayland
- Enable dev-libs/wayland backend
- widgets
- Build Qt6Widgets module
- xml
- Add support for XML files
- zstd
- Enable support for ZSTD compression
Dependencies
app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon
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 / 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 / vulkan-headers : Vulkan Header files and API registry
media-gfx / renderdoc : A stand-alone graphics debugging tool
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 / mesa : OpenGL-like graphic library for Linux
net-libs / libproxy : Library for automatic proxy configuration management
net-misc / lksctp-tools : Tools for Linux Kernel Stream Control Transmission Protocol implementation
net-print / cups : The Common Unix Printing System
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / mtdev : Multitouch Protocol Translation Library
sys-libs / timezone-data : Timezone data (/usr/share/zoneinfo) and utilities (tzselect/zic/zdump)
sys-libs / zlib : Standard (de)compression library
virtual / krb5 : Virtual for Kerberos V implementation
virtual / libudev : Virtual for libudev providers
x11-base / xorg-proto : X.Org combined protocol headers
x11-libs / gdk-pixbuf : Image loading library for GTK+
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
Runtime Dependencies
app-accessibility / at-spi2-core : D-Bus accessibility specifications and registration daemon
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 / 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)
media-gfx / renderdoc : A stand-alone graphics debugging tool
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 / mesa : OpenGL-like graphic library for Linux
net-libs / libproxy : Library for automatic proxy configuration management
net-print / cups : The Common Unix Printing System
sys-apps / dbus : A message bus system, a simple way for applications to talk to each other
sys-libs / mtdev : Multitouch Protocol Translation Library
sys-libs / zlib : Standard (de)compression library
virtual / krb5 : Virtual for Kerberos V implementation
virtual / libudev : Virtual for libudev providers
x11-libs / gdk-pixbuf : Image loading library for GTK+
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
Depending packages
app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use
app-crypt / qca : Qt Cryptographic Architecture (QCA)
app-editors / featherpad : Lightweight Qt5 Plain-Text Editor for Linux
app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use
app-text / calibre : Ebook management application
app-text / poppler : PDF rendering library based on the xpdf-3.0 code base
app-text / sigil : Multi-platform WYSIWYG ebook editor for ePub format
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 / qtkeychain : Qt API for storing passwords securely
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 / qt-creator : Lightweight IDE for C++/QML development centering around Qt
dev-qt / qt3d : 3D rendering module for the Qt6 framework
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtcharts : Chart component library for the Qt6 framework
dev-qt / qtconnectivity : Bluetooth and NFC support 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 : Multimedia (audio, video, radio, camera) library for the Qt6 framework
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 / qtsensors : Hardware sensor access 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 / 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 / qttranslations : Translation files for the Qt6 framework
dev-qt / qtvirtualkeyboard : Customizable input framework and virtual keyboard for Qt
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
dev-qt / qtwebview : Module for displaying web content in a QML application using the Qt6 framework
dev-util / cmake : Cross platform Make
dev-util / seer : A GUI frontend to gdb
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
games-strategy / freeciv : Multiplayer strategy game (Civilization Clone)
gui-apps / qt6ct : Qt6 Configuration Tool (for DE/WM without Qt integration)
mail-mta / proton-mail-bridge : Serves ProtonMail to IMAP/SMTP clients
media-gfx / freecad : QT based Computer Aided Design application
media-libs / ampache_browser : Ampache desktop client library
media-libs / opencv : A collection of algorithms and sample code for various computer vision problems
media-libs / openimageio : A library for reading and writing images
media-sound / qpwgraph : PipeWire Graph Qt GUI Interface
media-sound / qsampler : Graphical frontend to the LinuxSampler engine
media-sound / qsynth : Qt application to control FluidSynth
media-video / bino : Stereoscopic and multi-display media player
media-video / obs-studio : Software for Recording and Streaming Live Video Content
media-video / qmplay2 : A Qt-based video player, which can play most formats and codecs
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
net-wireless / gqrx : Software defined radio receiver powered by GNU Radio and Qt
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
sci-mathematics / mathematica : Wolfram Mathematica
www-client / chromium : Open-source version of Google Chrome web browser
www-client / google-chrome : The web browser from Google
www-client / google-chrome-beta : The web browser from Google
www-client / google-chrome-unstable : The web browser from Google
www-client / microsoft-edge : The web browser from Microsoft
www-client / microsoft-edge-beta : The web browser from Microsoft
www-client / microsoft-edge-dev : The web browser from Microsoft
www-client / opera : A fast and secure web browser
www-client / opera-beta : A fast and secure web browser
www-client / opera-developer : A fast and secure web browser
www-client / qutebrowser : Keyboard-driven, vim-like browser based on Python and Qt
x11-libs / qwt : 2D plotting library for Qt
x11-misc / albert : A fast and flexible keyboard launcher
x11-misc / copyq : Clipboard manager with advanced features
x11-themes / QGnomePlatform : A Qt Platform Theme aimed to accommodate GNOME settings
x11-themes / adwaita-qt : A style to bend Qt applications to look like they belong into GNOME Shell
Bugs
- 910419
- dev-qt/qtbase-6.5.1-r1 emerge fail on AVX512-enabled Alder Lake CPU with march=native
- 910544
- net-im/telegram-desktop-4.8.4 + dev-qt/qtbase-6.5.2 + wayland (sway) -> CSD
- 911790
- <dev-qt/qtcore-5.15.10-r1, <dev-qt/qtbase-6.5.2: potential buffer overflow issue in QXmlStreamReader
- 914033
- dev-qt/qtbase-6.5.2-r2: fails 9 tests on sparc
- 916867
- dev-qt/qtbase-6.6.0-r1: several test failures because of missing plugins (possibly sparc related?)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: skip tst_quuid for now
uint128 parts for this test are new, and is likely not worth holding back keywording over. Unlikely to result in real runtime problems. Needs confirmation, but believed that this would (now) fail on other 64bit BE arches as well and is not ppc64be-specific. Closes: https://bugs.gentoo.org/918878 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-qt/qtbase: Keyword 6.6.1-r1 ppc, #914026
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: re-add forkfd stacksize patch but with 32k
Bug: https://bugs.gentoo.org/918664 Bug: https://bugs.gentoo.org/915695 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: add 6.6.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: drop 6.5.2-r2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-qt/qtbase: Stabilize 6.5.3-r1 amd64, #915549
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: skip tst_qfiledialog{,2} regardless of musl
Seems the issue I had with musl were unrelated and just random, so let's just skip it globally (along with the first one). *Could* use -j1, but qtbase has the longest test suite out of Qt package and would rather keep the extra jobs unless the issues are more widespread (as usual the tests here are more to get a baseline for regressions than for full coverage either way). Closes: https://bugs.gentoo.org/916181 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: skip tst_qprinter
Closes: https://bugs.gentoo.org/916216 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: add xkbcommon upper bound in stable
Stabilization is dragging wrt bug #915549, so may as well add a bound in stable while waiting for fixed version. Depend-only w/o revbump given non-issue if it is already built. Closes: https://bugs.gentoo.org/915907 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: fix qsb and qmake with sandbox
Also add to 6.5.3, while the issue has been less prominent in 6.5.x, there has been users that ran into issues with older versions, and is needed for stable users. See bug #915695 for details, the others are essentially duplicates which are hopefully fixed too (please report if still issues given I could never reproduce myself and cannot confirm). Closes: https://bugs.gentoo.org/908809 Closes: https://bugs.gentoo.org/908816 Closes: https://bugs.gentoo.org/913493 Closes: https://bugs.gentoo.org/915695 Thanks-to: vowstar Thanks-to: Mike Gilbert <floppym@gentoo.org> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: clarify comment about qtprintsupport/cups
Albeit information remains kind of buried in there, but in case someone happens to look at it when trying to figure out what to depend on for qtprintsupport -- aka not [cups] but rather need [gui,widgets]. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: remove xkbcommon patch in live
Technically only in 6.9999 at the moment, but will be picked to 6.6.9999 soon. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: update 6.6+ live required use
xcb is no longer required to enable accessibility (upstream change did not make it in 6.6.0, will be in 6.6.1). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: add 6.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: drop 6.6.0_rc
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: fix build with >=libxkbcommon-1.6.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/*: drop 6.5.9999
Technically an LTS branch but 6.5.3 is due to be the last "public" release for this branch plus Plasma 6 is based on 6.6, so should have no use for this anymore. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: add 6.5.3
Closes: https://bugs.gentoo.org/914460 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: add 6.6.0_rc
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: skip test newly failing with sandbox in 6.6+
Passes fine if just run it on its own or disable all sandboxes. Exact cause unknown given gives no sandbox violations and does not seem to be ipc/pid-sandbox. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: skip flaky tst_qfont
Similar issues as tst_qrawfont, and that the system is not setup exactly like Qt's tests expect does not necessarily mean fonts will not be usable. Bug: https://bugs.gentoo.org/914737 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/*: sync live keywords (qt6)
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: use bit more correct libglvnd[X?] dep
Enabling X+opengl+gles2-only but wanting X off on libglvnd is a bit of a stretch, but technically GLX is not used with gles2-only. Not worth a revbump. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - WANG Xuerui · gentoo
dev-qt/qtbase: forward ~loong
Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: backport fix for libglvnd[-X]
Currently only exists in 6.9999 and will be in Qt6.7 unless upstream backports it to 6.6.x earlier. Originally thought that this already worked with the cmake migration, thus libglvnd[-X] not being only for gles2-only like in qtgui:5. Rather than change that dependency, just backport the cmake check to allow building. Trivial elseif() so this does nothing unless GLX is missing. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - WANG Xuerui · gentoo
dev-qt/qtbase: keyword 6.5.2-r2 for ~loong
Two test cases are failing on a Loongson 3A6000 box: 71 - tst_qprocess (Failed) 304 - tst_qnetworkinterface (Failed) With the following log messages: FAIL! : tst_QProcess::startStopStartStopBuffers(separate-separate) 'process.bytesToWrite() > 0' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/corelib/io/qprocess/tst_qprocess.cpp(2461)] FAIL! : tst_QProcess::startStopStartStopBuffers(separate-merged) 'process.bytesToWrite() > 0' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/corelib/io/qprocess/tst_qprocess.cpp(2461)] FAIL! : tst_QProcess::startStopStartStopBuffers(merged-separate) 'process.bytesToWrite() > 0' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/corelib/io/qprocess/tst_qprocess.cpp(2461)] FAIL! : tst_QProcess::startStopStartStopBuffers(merged-merged) 'process.bytesToWrite() > 0' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/corelib/io/qprocess/tst_qprocess.cpp(2461)] FAIL! : tst_QProcess::startStopStartStopBuffers(merged-forwarded) 'process.bytesToWrite() > 0' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/corelib/io/qprocess/tst_qprocess.cpp(2461)] FAIL! : tst_QNetworkInterface::localAddress(wg0-xxx.xxx.xxx.xxx) 'pmtu <= outgoingIface->maximumTransmissionUnit()' returned FALSE. () Loc: [/tmp/portage/dev-qt/qtbase-6.5.2-r2/work/qtbase-everywhere-src-6.5.2/tests/auto/network/kernel/qnetworkinterface/tst_qnetworkinterface.cpp(246)] But both are spurious to some extent. For the startStopStartStopBuffers case, a 128KiB write is made to hopefully retain some unwritten data even if the pipe is found writable, and the comment in the test code indicates that Linux is the "worst case" defaulting to 64KiB pipe buffers. This is actually PIPE_DEF_BUFFERS pages, according to include/linux/pipe_fs_i.h; popular arches use 4KiB pages, so 64KiB for them. Linux/LoongArch defaults to 16KiB pages, however, and the test case passes when the write size is quadrupled. And for the localAddress case, it may just be that the WireGuard interface behaves differently than physical ones, and indeed the other interfaces passed the test. So, the library should actually be fully functional on loong, hence the keyword. Signed-off-by: WANG Xuerui <xen0n@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-qt/qtbase: Keyword 6.5.2-r2 hppa, #914026
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: adjust comment
"above" is no longer the same thing Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: import hppa forkfd fix from debian
Some of bug #914371's issues could (ideally) still need looking into/attention, but believe reasonable to close for now and allow keywording assuming did not overlook anything. Closes: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: skip NaN related tests for hppa-only
May or may not have other impacts and could use fixing, but skipping noise about this for now. Assuming unlikely to come up on non-hppa, so skipping only there. Will see if other arches somehow come up. Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: skip known failing tests on BE arches
Could use looking into eventually, but these failures should not have much of an impact. Skipping globally to avoid coming back to this with other arches. Bug: https://bugs.gentoo.org/914033 Bug: https://bugs.gentoo.org/914371 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: still require opengl with gles2-only
Not necessary with the new handling, but on 2nd thought lacking this may confuse users, e.g. "gles2-only so don't need desktop opengl", but IUSE=opengl is really to control the QtOpenGL module, and is the thing revdeps depend on if they want (any) GL. Bug: https://bugs.gentoo.org/914334 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: use INPUT_opengl only to manipulate opengl options
Individual features will be set based on this. Technically enabling QT_FEATURE_onlygles2 is a no-op without enabling opengl too, but it can confuse other packages into believing they can use it. Technically needs a revbump (qtdeclarative will keep failing until qtbase is rebuilt), but skipping given qtbase is a long rebuild and [gles2-only,-opengl] should be scarcely used. Closes: https://bugs.gentoo.org/914334 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-qt/qtbase: Stabilize 6.5.2-r2 amd64, #914113
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: skip build dir's symlink check
Closes: https://bugs.gentoo.org/914195 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: add IUSE=renderdoc in 6.7+
Have not really looked at 6.7+ yet, but happened to see this one. Albeit overall kind of obscure, would've hard disabled if not packaged. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: update sql options in 6.6+
tds option was removed entirely, likely not coming back. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/*: add 6.6.9999
Sraight copies from 6.9999, pending updates as-needed to prepare for 6.6 which is slowly approaching (6.9999 been 6.7 for some time). 6.5.9999 will be leaving soon given 6.5.3 is the last 6.5 release for plebians. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: remove redundant tst_qpainter skip
Had forgotten this caused issues with llvm-musl too, and is probably fitting for a global skip where it's been added. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: really disable pch
-DBUILD_WITH_PCH=OFF also causes the feature to be disabled, but the feature on its own misleadingly does not disable it on qtbase (note PCH tend to be a source of all sort of issues and is typically not worth the trouble). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-qt/qtbase: Keyword 6.5.2-r2 arm, #914026
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-qt/qtbase: Keyword 6.5.2-r2 x86, #914026
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: skip known failing tests on arm32
Again, goal is more or less to get a baseline where things are not completely broken. Unless get general failures not going to worry too much about it. Intentionally skipping everywhere so this does not come back for other arches either. Closes: https://bugs.gentoo.org/914028 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-qt/qtbase: Keyword 6.5.2-r2 arm64, #914026
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: revbump for examplesdir revert
Not overly worth the revbump (now), but want to clear this up and other small things now that we are getting examples esp. given may look at packaging Qt6 Creator soon. And expect may still be some time before 6.5.3 and 6.6 Bug: https://bugs.gentoo.org/881433 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: bring nls IUSE change from live to 6.5.2
About to revbump either way, so no longer concerned about this causing a no-op rebuild. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: remove IUSE=systemd
This is to control where log messages will be sent by default, and I think enabling this is just going to be confusing. Off-by-default (even if found), and cmake gives a warning that we should do special handling for it. Plus no parity for openrc given we were not enabling syslog as alternative. Have not looked much, but not seem most distros enable this. (also adjust disparity in the opengl option sorting) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: optionally pdepend on qttranslations
For qt6, had bit of a draft to "merge" qttranslations with their respective packages, plus a few splits for circular deps. But it all started to feel churny and looked like it would be a pain to maintain, prone to mistakes, and with very little to gain. Doing our own tarballs could work but still requires some tracking and writing scripts to handle it. And then I do not think translations should need to be emerged manually, it is something you can normally expect out of the box unless you opt-out. So let's just do the "nls? ( )" in qt6 even if runtime-only IUSE are kind of terrible on a large package like qtbase. Not unconditional given it does bring in linguist as extra, and translations are still a decent ~13MB installed. Live-only for now, no need to trigger rebuilds over this. Bug: https://bugs.gentoo.org/810802 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/qtbase: avoid triggering opengl support check
-DINPUT_opengl does not do anything but flip qt_feature on/off that I can see, and we are already controlling these. But the check for support is not happy if it does not find it set to "no". Newly happening given this no longer has a hard dependency on libglvnd. Closes: https://bugs.gentoo.org/913691 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
dev-qt/*: replace = by ~ for dev-qt/*:6 deps
Less jarring a little bit shorter. Made sense in Qt5 given it used a ver_cut QT5_PV and could be used to ignore additional components, but with PV it does nothing useful. Plus we still want _rc and _betas to match (_p<date> are where issues start though, if ever needed we could reintroduce QT6_PV, but for now...). Should have done this in the previous style commit. Still keeping :6, do prefer these being everywhere for clarity with Qt slots (and qa-vdb!) even if essentially a no-op here. Plus, even if this does not happen with Qt, two slots having the same version can happen with revisions (e.g. current webkit-gtk). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: workaround x86intrin test and feature selection
qtbase does a single "big" test for all basic cpu features, and if CXXFLAGS have any matching -mno-* then they will override Qt's flags and the test fails. Surprised by this, Qt aborts unless explicitly disable the feature. Test can be bypassed, but then it does not perform per-flags tests and will fail to build as-is. Like bug #913400, debated a few options: 1. cpu_flags_x86_* to enable each feature, but given this is tied to compiler flags we'd still need to test them to avoid failures and not much better off, not to mention bug #913400 may have added its own -mno-* that go against these. 2. Patching cmake files so it always pass its e.g. -mavx2 after the user's flags (when needed), and does not rely on -march=haswell given that does not override. But fwiw these files do get installed and will alter expected behavior, and handling -march is more annoying. 3. Patch out the bit that makes the x86intrin test prevent building unless explicitly disabled, and let it auto-disable x86intrin entirely if tests fail (subpar for performance if ignored). 4. Do self-tests and disable features that will fail, this has the advantage that revdeps will not try to use these either. 5. One option to bug #913400 was to force simpler flags, which would also solve this. Picked #4 for now, not that particularly like it given it feels like automagic. Hoping will be more temporary than qsimd_p.h workarounds. Better than doing nothing either way, is a no-op for non-affected users. Bug: https://bugs.gentoo.org/908420 Closes: https://bugs.gentoo.org/913400 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: depend on timezone-data for tests
Only a problem on musl due to bug #623962 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: skip known broken tests with musl
May potentially be indicating real issues, but revdeps still pass tests (even qtwebengine, or well, when patched to build with musl) and, similarly to x86, just going to skip to have a baseline. Not personally going too deep into musl issues (not using it). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: workaround for cmake zstd support for now
It'd probably make more sense for cmake to hard depend on this. Bug: https://bugs.gentoo.org/910392 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: remove obsolete qt6_symlink_binary_to_path
Now handled by qt6-build_src_install itself. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: decouple qttest from USE=gui, enable by default
Been finding this kind of confusing, and having every ebuilds that run tests depend on [gui] does not seem right, and also prevent doing minimalist tests to find issues. This leaves two option: 1. IUSE="+testlib" 2. enable unconditionally 1 seems sane, but it's not that unusual that revdeps need qttest for building (even if not running tests, see packages depending on dev-qt/qttest:5 without 'test?'). qtdeclarative also fails without it last I know of, meaning most people would need it. And then qttest has a rather small footprint, rather than hunt what needs it or not it seems simpler to just always have it (embedded edge cases can still use MYCMAKEARGS or INSTALL_MASK). Skipping revbump given was already done once in this commit batch. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: refactor use/dependences handling
Lot of changes here give a full review and re-organizing, so unfortunately not going to talk about everything. For IUSE removals: * freetds (disabled): was a no-op, upstream has the subdir commented out with a "TODO" * jpeg (enabled): we already do this for png and IMO should be extended to jpeg as about anyone with USE=gui will have libjpeg-turbo either way and it saves headaches for revdeps * egl (enabled with USE=opengl): same dependency as USE=opengl and if we try to force egl without opengl (like we were despite upstream otherwise auto-disables) this results in a build failure * vnc+tuio (enabled with USE="gui network"): being a USE made more sense in qt5 given needed to depend on qtnetwork Notable REQUIRED_USE changes: * add wayland as an alternative to X and eglfs, eglfs is intended for embedded devices (without a WM) and is not necessary for normal wayland to work (technically this requirement is still not entirely right given other options exists, a postinst to warn when have nothing set could be an alternative) * drop || ( evdev libinput ) as a requirement, normally Qt does not need to handle mouse&keyboard events by itself and this again is for embedded devices (however keeping libinput by default as I believe it may be needed for gamepads and other special devices) Tried to make this bit easier to maintain by making the split between groups clearer, and also removed some options and left them to Qt to set based on others (there is a *lot* that could be passed and it'd be unmaintainable -- can always consider specifics if users need something special though). About options, -DFEATURE_reduce_relocations=ON is notably better removed as it can apparently break things on some arches if forced. wrt bug #899546, libglvnd is now optional (with [X?] too), and this removes gtk-update-icon-cache altegether. Latter is only used by one sub-test (unimportant and auto-skipped if missing), albeit qtgui can use icon cache if *other* packages used this command which means it really belong in their IDEPEND (xdg.eclass does this for EAPI=8). Closes: https://bugs.gentoo.org/899546 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: use eclass' mkspecs variable for consistency
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: various adjustments to run tests
* fix building tests with gcc-13 (backport) * set both TZ and LC_TIME needed by a few tests (p.m. vs pm) * skip a few tests with extra needs for simplicity * skip flaky tests depending on environment/compiler that do not appear to be real issues (e.g. checks mounted filesystems) * skip a few tests failing on x86 chroot that do not "seem" to have consequences, needs more looking into but ultimately want more of a baseline rather than pursue everything right now * skip building a test with -Werror=strict-aliasing issues, not important but saves tinderbox noise (ideally should fix, but well) * skip tests broken without qtbase already being installed (these also have issues with out-of-source build, but given they are broken either way no reason to use IN_SOURCE=1) * delete bunch of test binaries and files being installed when tests are enabled (unfortunately not aware of a better way, upstream may be installing first and using standalone tests or so) * set required use, could alternatively skip a few tests based on USE but this would get further troublesome to maintain * do not try to use docker-compose if found Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/qtbase: fix build with USE=oci8
Albeit was almost tempted to just remove the USE as this will likely cause more problems down the line. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/*: streamline style a bit across qt6 ebuilds
Misc minor adjustments / sorting, but more commonly: * use same RDEPEND + DEPEND ordering everywhere, bit of both order is used all across and sometime inverted in Qt5's so let's match skel.ebuild to avoid confusion * use explicit :6 slots, not necessary with =PV but this is more about normalizing usage when multiple slots exist (plus *cough* qa-vdb won't complaint anymore) Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
dev-qt/*: import qt6 live ebuilds from ::qt
As-is, no changes in this commit which is mostly the same as the current in-tree ebuilds. Maintaining these in two different repos feels like just a hassle (to me), and would rather have everything in one place so I can change live and release ebuilds simultaneously as needed, plus not have to sync metadata or eclass changes either (plus chiitoo has ::gentoo commit access now). May move packages if I happen to work on them, albeit I have no intention to really touch Qt5 or LXQt (anyone working on these are free to the same if they want, or keep current workflow). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.5.1-r1
Closes: https://bugs.gentoo.org/908384 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.2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jimi Huotari · gentoo
dev-qt/qtbase: remove version 6.5.1 (r0)
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Jimi Huotari · gentoo
dev-qt/qtbase: add USE="wayland" with PDEPEND
Closes: https://bugs.gentoo.org/864509 Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.5.0-r3
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Jimi Huotari · gentoo
dev-qt/qtbase: add 6.5.1
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jimi Huotari · gentoo
dev-qt/qtbase: drop 6.5.0-r2
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - Jimi Huotari · gentoo
dev-qt/qtbase: add patch for CVE-2023-33285
https://lists.qt-project.org/pipermail/development/2023-June/043989.html Signed-off-by: Jimi Huotari <chiitoo@gentoo.org> - 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>