commit:     2c080804290e4b6114cbde1d9fe83e8d87df53c4
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 25 05:27:58 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Jul 25 06:19:00 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c080804

dev-qt/qtbase: depend on virtual/logger with syslog

Not super important but it shouldn't hurt, esp. given
unsure how Qt behaves when it's missing.

Introduce COMMON_DEPEND while at it to be correct,
feel may potentially need it for other dependencies
in the future.

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

 dev-qt/qtbase/qtbase-6.7.2-r1.ebuild | 8 ++++++--
 dev-qt/qtbase/qtbase-6.7.9999.ebuild | 8 ++++++--
 dev-qt/qtbase/qtbase-6.8.9999.ebuild | 8 ++++++--
 dev-qt/qtbase/qtbase-6.9999.ebuild   | 8 ++++++--
 4 files changed, 24 insertions(+), 8 deletions(-)

diff --git a/dev-qt/qtbase/qtbase-6.7.2-r1.ebuild 
b/dev-qt/qtbase/qtbase-6.7.2-r1.ebuild
index f33fdc4a6d2b..ef5475795d66 100644
--- a/dev-qt/qtbase/qtbase-6.7.2-r1.ebuild
+++ b/dev-qt/qtbase/qtbase-6.7.2-r1.ebuild
@@ -52,7 +52,7 @@ REQUIRED_USE="
 # - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
 # - qtsql (src/plugins/sqldrivers/configure.cmake)
 # dlopen: renderdoc
-RDEPEND="
+COMMON_DEPEND="
        sys-libs/zlib:=
        ssl? ( dev-libs/openssl:= )
        udev? ( virtual/libudev:= )
@@ -117,8 +117,12 @@ RDEPEND="
                sqlite? ( dev-db/sqlite:3 )
        )
 "
+RDEPEND="
+       ${COMMON_DEPEND}
+       syslog? ( virtual/logger )
+"
 DEPEND="
-       ${RDEPEND}
+       ${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
        gui? (
                vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtbase/qtbase-6.7.9999.ebuild 
b/dev-qt/qtbase/qtbase-6.7.9999.ebuild
index 1745b5822a2f..1e708080ccd0 100644
--- a/dev-qt/qtbase/qtbase-6.7.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.7.9999.ebuild
@@ -52,7 +52,7 @@ REQUIRED_USE="
 # - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
 # - qtsql (src/plugins/sqldrivers/configure.cmake)
 # dlopen: renderdoc
-RDEPEND="
+COMMON_DEPEND="
        sys-libs/zlib:=
        ssl? ( dev-libs/openssl:= )
        udev? ( virtual/libudev:= )
@@ -117,8 +117,12 @@ RDEPEND="
                sqlite? ( dev-db/sqlite:3 )
        )
 "
+RDEPEND="
+       ${COMMON_DEPEND}
+       syslog? ( virtual/logger )
+"
 DEPEND="
-       ${RDEPEND}
+       ${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
        gui? (
                vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtbase/qtbase-6.8.9999.ebuild 
b/dev-qt/qtbase/qtbase-6.8.9999.ebuild
index 89be67c5f6ec..8c263c91dad5 100644
--- a/dev-qt/qtbase/qtbase-6.8.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.8.9999.ebuild
@@ -52,7 +52,7 @@ REQUIRED_USE="
 # - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
 # - qtsql (src/plugins/sqldrivers/configure.cmake)
 # dlopen: renderdoc
-RDEPEND="
+COMMON_DEPEND="
        sys-libs/zlib:=
        ssl? ( dev-libs/openssl:= )
        udev? ( virtual/libudev:= )
@@ -117,8 +117,12 @@ RDEPEND="
                sqlite? ( dev-db/sqlite:3 )
        )
 "
+RDEPEND="
+       ${COMMON_DEPEND}
+       syslog? ( virtual/logger )
+"
 DEPEND="
-       ${RDEPEND}
+       ${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
        gui? (
                vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtbase/qtbase-6.9999.ebuild 
b/dev-qt/qtbase/qtbase-6.9999.ebuild
index 89be67c5f6ec..8c263c91dad5 100644
--- a/dev-qt/qtbase/qtbase-6.9999.ebuild
+++ b/dev-qt/qtbase/qtbase-6.9999.ebuild
@@ -52,7 +52,7 @@ REQUIRED_USE="
 # - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets]
 # - qtsql (src/plugins/sqldrivers/configure.cmake)
 # dlopen: renderdoc
-RDEPEND="
+COMMON_DEPEND="
        sys-libs/zlib:=
        ssl? ( dev-libs/openssl:= )
        udev? ( virtual/libudev:= )
@@ -117,8 +117,12 @@ RDEPEND="
                sqlite? ( dev-db/sqlite:3 )
        )
 "
+RDEPEND="
+       ${COMMON_DEPEND}
+       syslog? ( virtual/logger )
+"
 DEPEND="
-       ${RDEPEND}
+       ${COMMON_DEPEND}
        X? ( x11-base/xorg-proto )
        gui? (
                vulkan? ( dev-util/vulkan-headers )

Reply via email to