commit:     fb8d42b993a228fa9c9b1a8692afa316fdfce233
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Mon Dec 23 15:34:44 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Mon Dec 23 15:34:44 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fb8d42b9

gui-apps/sddm-conf: fix build with Qt6

It does not automatically detect Qt6, so we need to explicitly specify
the Qt version.

Closes: https://bugs.gentoo.org/945235
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 .../{sddm-conf-0.2.0.ebuild => sddm-conf-0.2.0-r1.ebuild} | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/gui-apps/sddm-conf/sddm-conf-0.2.0.ebuild 
b/gui-apps/sddm-conf/sddm-conf-0.2.0-r1.ebuild
similarity index 71%
rename from gui-apps/sddm-conf/sddm-conf-0.2.0.ebuild
rename to gui-apps/sddm-conf/sddm-conf-0.2.0-r1.ebuild
index 536a3e35c..b7459d813 100644
--- a/gui-apps/sddm-conf/sddm-conf-0.2.0.ebuild
+++ b/gui-apps/sddm-conf/sddm-conf-0.2.0-r1.ebuild
@@ -14,14 +14,19 @@ SLOT="0"
 KEYWORDS="~amd64"
 
 RDEPEND="
-       dev-qt/qtbase
+       dev-qt/qtbase:6[widgets]
        sys-auth/polkit
        x11-misc/sddm
 "
-DEPEND="${RDEPEND} "
+DEPEND="${RDEPEND}"
 BDEPEND="
-       dev-build/cmake
-       dev-qt/qttools
        dev-build/qtilitools
-       dev-qt/linguist-tools
+       dev-qt/qttools:6[linguist]
 "
+
+src_configure() {
+       local mycmakeargs=(
+               -DPROJECT_QT_VERSION=6
+       )
+       cmake_src_configure
+}

Reply via email to