commit:     90cdaecb147ae4a583b777692817409ef5945265
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 23:00:25 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 16:07:48 2023 +0000
URL:        https://gitweb.gentoo.org/proj/qt.git/commit/?id=90cdaecb

dev-qt/qtcore: 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.

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

 dev-qt/qtcore/metadata.xml               | 1 -
 dev-qt/qtcore/qtcore-5.15.11.9999.ebuild | 4 +---
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-qt/qtcore/metadata.xml b/dev-qt/qtcore/metadata.xml
index eac86fb8..2bc45aff 100644
--- a/dev-qt/qtcore/metadata.xml
+++ b/dev-qt/qtcore/metadata.xml
@@ -7,7 +7,6 @@
        </maintainer>
        <use>
                <flag name="old-kernel">Disable syscalls not available on Linux 
kernels older than 4.11</flag>
-               <flag name="systemd">Enable native journald logging 
support</flag>
        </use>
        <upstream>
                <bugs-to>https://bugreports.qt.io/</bugs-to>

diff --git a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild 
b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
index 3478e067..fdea7264 100644
--- a/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
+++ b/dev-qt/qtcore/qtcore-5.15.11.9999.ebuild
@@ -14,7 +14,7 @@ inherit linux-info flag-o-matic qt5-build
 DESCRIPTION="Cross-platform application development framework"
 SLOT=5/${QT5_PV}
 
-IUSE="icu old-kernel systemd"
+IUSE="icu old-kernel"
 
 DEPEND="
        dev-libs/double-conversion:=
@@ -23,7 +23,6 @@ DEPEND="
        sys-libs/zlib:=
        icu? ( dev-libs/icu:= )
        !icu? ( virtual/libiconv )
-       systemd? ( sys-apps/systemd:= )
 "
 RDEPEND="${DEPEND}"
 
@@ -88,7 +87,6 @@ src_configure() {
        local myconf=(
                $(qt_use icu)
                $(qt_use !icu iconv)
-               $(qt_use systemd journald)
        )
        use old-kernel && myconf+=(
                -no-feature-renameat2 # needs Linux 3.16, bug 669994

Reply via email to