commit:     196cb5209b9d157bcecfc9de3be5211e9e5b52d5
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 05:23:38 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 06:20:57 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=196cb520

dev-qt/qtbase: extend description for journald and syslog

Primary reason not using (profile default) USE=systemd or
global descriptions is because this disables stderr and
may come as unexpected.

Arguably syslog should've been renamed too, albeit fwiw
it's not a default and likely few people set it globally.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtbase/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtbase/metadata.xml b/dev-qt/qtbase/metadata.xml
index 3c04495eff72..ceb3786524f7 100644
--- a/dev-qt/qtbase/metadata.xml
+++ b/dev-qt/qtbase/metadata.xml
@@ -14,15 +14,15 @@
                <flag name="gssapi">Enable support for GSSAPI 
(<pkg>virtual/krb5</pkg>)</flag>
                <flag name="gtk">Build the GTK platform theme plugin</flag>
                <flag name="gui">Build Qt6Gui module</flag>
+               <flag name="journald">Log messages using 
<pkg>sys-apps/systemd</pkg>'s journald rather than output to stderr (override 
with the QT_FORCE_STDERR_LOGGING=1 env var)</flag>
                <flag name="libinput">Enable support for input devices via 
<pkg>dev-libs/libinput</pkg></flag>
                <flag name="libproxy">Use <pkg>net-libs/libproxy</pkg> for 
automatic HTTP/SOCKS proxy configuration</flag>
                <flag name="network">Build Qt6Network module</flag>
                <flag name="renderdoc">Enable support for capturing graphic's 
API calls using <pkg>media-gfx/renderdoc</pkg></flag>
                <flag name="sql">Build Qt6Sql module</flag>
+               <flag name="syslog">Log messages using syslog rather than 
output to stderr (override with the QT_FORCE_STDERR_LOGGING=1 env var)</flag>
                <flag name="tslib">Enable support for touchscreen devices via 
<pkg>x11-libs/tslib</pkg></flag>
                <flag name="widgets">Build Qt6Widgets module</flag>
-               <flag name="journald">Enable logging to journald</flag>
-               <flag name="syslog">Enable logging to syslog</flag>
        </use>
        <upstream>
                <bugs-to>https://bugreports.qt.io/</bugs-to>

Reply via email to