diff options
author | Haochen Tong <i@hexchain.org> | 2024-07-22 16:45:18 +0800 |
---|---|---|
committer | Ionen Wolkens <ionen@gentoo.org> | 2024-07-25 02:09:54 -0400 |
commit | 98d3f06f815b5052315fe17c9a1a84fd1ab442bd (patch) | |
tree | 473d8a4ba083e71362abbe186eed7860d9f99f4a /dev-qt/qtbase/qtbase-6.7.9999.ebuild | |
parent | www-client/opera-developer: remove old (diff) | |
download | gentoo-98d3f06f815b5052315fe17c9a1a84fd1ab442bd.tar.gz gentoo-98d3f06f815b5052315fe17c9a1a84fd1ab442bd.tar.bz2 gentoo-98d3f06f815b5052315fe17c9a1a84fd1ab442bd.zip |
dev-qt/qtbase: add logging backends selection
Signed-off-by: Haochen Tong <i@hexchain.org>
Closes: https://github.com/gentoo/gentoo/pull/37668
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtbase/qtbase-6.7.9999.ebuild')
-rw-r--r-- | dev-qt/qtbase/qtbase-6.7.9999.ebuild | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/dev-qt/qtbase/qtbase-6.7.9999.ebuild b/dev-qt/qtbase/qtbase-6.7.9999.ebuild index 21ce4da21682..1745b5822a2f 100644 --- a/dev-qt/qtbase/qtbase-6.7.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.7.9999.ebuild @@ -13,7 +13,7 @@ fi declare -A QT6_IUSE=( [global]="+ssl +udev zstd" - [core]="icu" + [core]="icu journald syslog" [modules]="+concurrent +dbus +gui +network +sql +xml" [gui]=" @@ -34,6 +34,7 @@ REQUIRED_USE=" printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/} printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/} ) + ?? ( journald syslog ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) @@ -62,6 +63,7 @@ RDEPEND=" dev-libs/glib:2 dev-libs/libpcre2:=[pcre16,unicode(+)] icu? ( dev-libs/icu:= ) + journald? ( sys-apps/systemd ) dbus? ( sys-apps/dbus ) gui? ( @@ -186,6 +188,8 @@ src_configure() { # qtcore $(qt_feature icu) + $(qt_feature journald) + $(qt_feature syslog) # tools -DQT_FEATURE_androiddeployqt=OFF |