dev-qt/qtbase: update live

Considered making io-uring default thinking it may be an overall
optimization, but this is only (optionally) used for a new/future
API that I can see and there'd be little point in pulling the
dependency over this at this stage.

..furthermore, it fails to build with USE=io-uring right now, may
possibly be related to unity builds but not going to look into
this at this point in 9999 given this all pretty new and WIP upstream.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens 2025-12-08 20:10:21 -05:00
parent 54351cd7dc
commit 74eb3ce1d7
No known key found for this signature in database
GPG Key ID: B24406B0B0AC4334

View File

@ -14,7 +14,7 @@ fi
declare -A QT6_IUSE=(
[global]="+ssl +udev zstd"
[core]="icu journald syslog"
[core]="icu io-uring journald syslog"
[modules]="+concurrent +dbus +gui +network +sql +xml"
[gui]="
@ -65,6 +65,7 @@ COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libpcre2:=[pcre16,unicode(+)]
icu? ( dev-libs/icu:= )
io-uring? ( sys-libs/liburing:= )
journald? ( sys-apps/systemd )
dbus? ( sys-apps/dbus )
@ -241,6 +242,7 @@ src_configure() {
# qtcore
$(qt_feature icu)
$(qt_feature io-uring liburing)
$(qt_feature journald)
$(qt_feature syslog)
# currently jemalloc upstream is dead and tests fail with it