commit:     d8ff824c60d9e0eeae86b575ce4e74d9e5064812
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 20:23:37 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 20:23:49 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=d8ff824c

kde-apps/ktouch: Add missing X11 DEPENDs

Build is currently broken without libxkbfile/libxcb[xkb].

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=402902
Bug: https://bugs.gentoo.org/689328
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/ktouch/ktouch-19.04.49.9999.ebuild | 4 +++-
 kde-apps/ktouch/ktouch-9999.ebuild          | 4 +++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild 
b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
index cf6b8d6ab2..9a62977270 100644
--- a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Program that helps to learn and practice touch 
typing"
 HOMEPAGE="https://kde.org/applications/education/ktouch/";
 KEYWORDS=""
 IUSE=""
+# USE !X is broken, https://bugs.kde.org/show_bug.cgi?id=402902
 
 COMMON_DEPEND="
        $(add_frameworks_dep kcmutils)
@@ -34,7 +35,8 @@ COMMON_DEPEND="
        x11-libs/libICE
        x11-libs/libSM
        x11-libs/libX11
-       x11-libs/libxcb
+       x11-libs/libxcb[xkb]
+       x11-libs/libxkbfile
 "
 DEPEND="${COMMON_DEPEND}
        $(add_frameworks_dep kwindowsystem)

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild 
b/kde-apps/ktouch/ktouch-9999.ebuild
index cf6b8d6ab2..9a62977270 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -10,6 +10,7 @@ DESCRIPTION="Program that helps to learn and practice touch 
typing"
 HOMEPAGE="https://kde.org/applications/education/ktouch/";
 KEYWORDS=""
 IUSE=""
+# USE !X is broken, https://bugs.kde.org/show_bug.cgi?id=402902
 
 COMMON_DEPEND="
        $(add_frameworks_dep kcmutils)
@@ -34,7 +35,8 @@ COMMON_DEPEND="
        x11-libs/libICE
        x11-libs/libSM
        x11-libs/libX11
-       x11-libs/libxcb
+       x11-libs/libxcb[xkb]
+       x11-libs/libxkbfile
 "
 DEPEND="${COMMON_DEPEND}
        $(add_frameworks_dep kwindowsystem)

Reply via email to