public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2016-03-31 18:39 Johannes Huber
  0 siblings, 0 replies; 13+ messages in thread
From: Johannes Huber @ 2016-03-31 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     b24810fd7aafa00f4bc0fdff7ab7aa0dcd0f61f5
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 18:23:00 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 18:23:00 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=b24810fd

kde-apps/ktouch: EAPI 6

Package-Manager: portage-2.2.28

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

diff --git a/kde-apps/ktouch/ktouch-16.04.49.9999.ebuild b/kde-apps/ktouch/ktouch-16.04.49.9999.ebuild
index f5ba410..0c18011 100644
--- a/kde-apps/ktouch/ktouch-16.04.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-16.04.49.9999.ebuild
@@ -2,12 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_HANDBOOK="optional"
 inherit kde4-base
 
-DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
+DESCRIPTION="Program that helps to learn and practice touch typing"
 HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
 KEYWORDS=""
 IUSE="debug"

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index f5ba410..0c18011 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -2,12 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 KDE_HANDBOOK="optional"
 inherit kde4-base
 
-DESCRIPTION="KDE: A program that helps you to learn and practice touch typing"
+DESCRIPTION="Program that helps to learn and practice touch typing"
 HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
 KEYWORDS=""
 IUSE="debug"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2016-07-22 23:26 Johannes Huber
  0 siblings, 0 replies; 13+ messages in thread
From: Johannes Huber @ 2016-07-22 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     6160754995300f4258c33f01aac28d74cd449172
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 23:25:56 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 23:25:56 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=61607549

kde-apps/ktouch: Add frameworks branch

Package-Manager: portage-2.3.0

 kde-apps/ktouch/ktouch-5.9999.ebuild | 40 ++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/kde-apps/ktouch/ktouch-5.9999.ebuild b/kde-apps/ktouch/ktouch-5.9999.ebuild
new file mode 100644
index 0000000..278cce2
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-5.9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional"
+EGIT_BRANCH="frameworks"
+inherit kde5
+
+DESCRIPTION="Program that helps to learn and practice touch typing"
+HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+	$(add_kdeapps_dep kqtquickcharts)
+"


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2016-08-18 14:50 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2016-08-18 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     278c47a8879d638cc9f9266611638ec6c24909aa
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Aug  4 18:59:57 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 14:50:32 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=278c47a8

kde-apps/ktouch: Fix HOMEPAGE

Package-Manager: portage-2.2.28

 kde-apps/ktouch/ktouch-16.07.90.ebuild      | 2 +-
 kde-apps/ktouch/ktouch-16.08.49.9999.ebuild | 2 +-
 kde-apps/ktouch/ktouch-5.9999.ebuild        | 2 +-
 kde-apps/ktouch/ktouch-9999.ebuild          | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-16.07.90.ebuild b/kde-apps/ktouch/ktouch-16.07.90.ebuild
index 8e07e88..8afa272 100644
--- a/kde-apps/ktouch/ktouch-16.07.90.ebuild
+++ b/kde-apps/ktouch/ktouch-16.07.90.ebuild
@@ -8,7 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="debug"
 

diff --git a/kde-apps/ktouch/ktouch-16.08.49.9999.ebuild b/kde-apps/ktouch/ktouch-16.08.49.9999.ebuild
index 0c18011..f6aa77c 100644
--- a/kde-apps/ktouch/ktouch-16.08.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-16.08.49.9999.ebuild
@@ -8,7 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
 IUSE="debug"
 

diff --git a/kde-apps/ktouch/ktouch-5.9999.ebuild b/kde-apps/ktouch/ktouch-5.9999.ebuild
index 278cce2..3373f67 100644
--- a/kde-apps/ktouch/ktouch-5.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-5.9999.ebuild
@@ -9,7 +9,7 @@ EGIT_BRANCH="frameworks"
 inherit kde5
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
 IUSE=""
 

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 0c18011..f6aa77c 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -8,7 +8,7 @@ KDE_HANDBOOK="optional"
 inherit kde4-base
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://edu.kde.org/applications/miscellaneous/ktouch"
+HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
 IUSE="debug"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2016-11-01 21:26 Johannes Huber
  0 siblings, 0 replies; 13+ messages in thread
From: Johannes Huber @ 2016-11-01 21:26 UTC (permalink / raw
  To: gentoo-commits

commit:     ebd6fd0838027140424cc536ea08fbdc3af9f934
Author:     Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Tue Nov  1 21:26:37 2016 +0000
Commit:     Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Tue Nov  1 21:26:37 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=ebd6fd08

kde-apps/ktouch: Frameworks merged to master

Package-Manager: portage-2.3.2

 kde-apps/ktouch/ktouch-5.9999.ebuild | 40 ------------------------------------
 kde-apps/ktouch/ktouch-9999.ebuild   | 32 +++++++++++++++++++++++------
 2 files changed, 26 insertions(+), 46 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-5.9999.ebuild b/kde-apps/ktouch/ktouch-5.9999.ebuild
deleted file mode 100644
index 3373f67..0000000
--- a/kde-apps/ktouch/ktouch-5.9999.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-KDE_HANDBOOK="forceoptional"
-EGIT_BRANCH="frameworks"
-inherit kde5
-
-DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="
-	$(add_frameworks_dep kcmutils)
-	$(add_frameworks_dep kcompletion)
-	$(add_frameworks_dep kconfig)
-	$(add_frameworks_dep kconfigwidgets)
-	$(add_frameworks_dep kcoreaddons)
-	$(add_frameworks_dep kdeclarative)
-	$(add_frameworks_dep ki18n)
-	$(add_frameworks_dep kitemviews)
-	$(add_frameworks_dep kservice)
-	$(add_frameworks_dep ktextwidgets)
-	$(add_frameworks_dep kwidgetsaddons)
-	$(add_frameworks_dep kxmlgui)
-	$(add_qt_dep qtdeclarative)
-	$(add_qt_dep qtgui)
-	$(add_qt_dep qtsql)
-	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtx11extras)
-	$(add_qt_dep qtxml)
-	$(add_qt_dep qtxmlpatterns)
-	x11-libs/libX11
-"
-RDEPEND="${DEPEND}
-	$(add_kdeapps_dep kqtquickcharts)
-"

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index f6aa77c..e5c94be 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -4,16 +4,36 @@
 
 EAPI=6
 
-KDE_HANDBOOK="optional"
-inherit kde4-base
+KDE_HANDBOOK="forceoptional"
+inherit kde5
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
 HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
-IUSE="debug"
+IUSE=""
 
-RDEPEND="
-	$(add_kdeapps_dep knotify)
+DEPEND="
+	$(add_frameworks_dep kcmutils)
+	$(add_frameworks_dep kcompletion)
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kdeclarative)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kitemviews)
+	$(add_frameworks_dep kservice)
+	$(add_frameworks_dep ktextwidgets)
+	$(add_frameworks_dep kwidgetsaddons)
+	$(add_frameworks_dep kxmlgui)
+	$(add_qt_dep qtdeclarative)
+	$(add_qt_dep qtgui)
+	$(add_qt_dep qtsql)
+	$(add_qt_dep qtwidgets)
+	$(add_qt_dep qtx11extras)
+	$(add_qt_dep qtxml)
+	$(add_qt_dep qtxmlpatterns)
+	x11-libs/libX11
+"
+RDEPEND="${DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
-	$(add_kdeapps_dep plasma-runtime)
 "


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2016-12-21 12:19 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2016-12-21 12:19 UTC (permalink / raw
  To: gentoo-commits

commit:     0e0f7bfa0d295ce59e3f84fc5dbdf70f02a433cd
Author:     Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Tue Dec 20 22:01:20 2016 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 22:01:20 2016 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e0f7bfa

kde-apps/ktouch: Add missing dependencies

Package-Manager: portage-2.3.0

 kde-apps/ktouch/ktouch-16.12.49.9999.ebuild | 10 ++++++++--
 kde-apps/ktouch/ktouch-9999.ebuild          | 10 ++++++++--
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-16.12.49.9999.ebuild b/kde-apps/ktouch/ktouch-16.12.49.9999.ebuild
index e5c94be..68138b0 100644
--- a/kde-apps/ktouch/ktouch-16.12.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-16.12.49.9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
+COMMON_DEPEND="
 	$(add_frameworks_dep kcmutils)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -32,8 +32,14 @@ DEPEND="
 	$(add_qt_dep qtx11extras)
 	$(add_qt_dep qtxml)
 	$(add_qt_dep qtxmlpatterns)
+	x11-libs/libICE
+	x11-libs/libSM
 	x11-libs/libX11
+	x11-libs/libxcb
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kwindowsystem)
+"
+RDEPEND="${COMMON_DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
 "

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index e5c94be..68138b0 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://www.kde.org/applications/education/ktouch/"
 KEYWORDS=""
 IUSE=""
 
-DEPEND="
+COMMON_DEPEND="
 	$(add_frameworks_dep kcmutils)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
@@ -32,8 +32,14 @@ DEPEND="
 	$(add_qt_dep qtx11extras)
 	$(add_qt_dep qtxml)
 	$(add_qt_dep qtxmlpatterns)
+	x11-libs/libICE
+	x11-libs/libSM
 	x11-libs/libX11
+	x11-libs/libxcb
 "
-RDEPEND="${DEPEND}
+DEPEND="${COMMON_DEPEND}
+	$(add_frameworks_dep kwindowsystem)
+"
+RDEPEND="${COMMON_DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
 "


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2019-04-30 12:24 Michael Palimaka
  0 siblings, 0 replies; 13+ messages in thread
From: Michael Palimaka @ 2019-04-30 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     475720b967e2d12ab0e722d1ce43304f487a248a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 30 12:23:23 2019 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Apr 30 12:23:47 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=475720b9

kde-apps/ktouch: add missing dependencies

Bug: https://bugs.gentoo.org/684732
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>

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

diff --git a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
index 699193ab96..cf6b8d6ab2 100644
--- a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
@@ -41,4 +41,6 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
+	$(add_qt_dep qtgraphicaleffects)
+	$(add_qt_dep qtquickcontrols)
 "

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 699193ab96..cf6b8d6ab2 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -41,4 +41,6 @@ DEPEND="${COMMON_DEPEND}
 "
 RDEPEND="${COMMON_DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
+	$(add_qt_dep qtgraphicaleffects)
+	$(add_qt_dep qtquickcontrols)
 "


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2019-07-07 21:54 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-07-07 21:54 UTC (permalink / raw
  To: gentoo-commits

commit:     0dfbfc07b01420d2d35298ba595a6d27e7db85ee
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  7 20:34:44 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul  7 20:34:44 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0dfbfc07

kde-apps/ktouch: Add new DEPENDs, disable -DCOMPILE_QML

Upstream commits:
a3f82fca1163b05e070a881c4deadb3385aa78bd
f607e185ae1bc64872802bff2a20800240f72f5d
0f823e484f8b8bfe3ca71c40bbab53572dd75e3d

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 |  7 +++++++
 kde-apps/ktouch/ktouch-9999.ebuild          | 10 +++++++++-
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
index 9a62977270..6bbd94b183 100644
--- a/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-19.04.49.9999.ebuild
@@ -46,3 +46,10 @@ RDEPEND="${COMMON_DEPEND}
 	$(add_qt_dep qtgraphicaleffects)
 	$(add_qt_dep qtquickcontrols)
 "
+
+src_configure() {
+	local mycmakeargs=(
+		-DCOMPILE_QML=OFF
+	)
+	kde5_src_configure
+}

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 9a62977270..9c6acdb8b9 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -20,6 +20,7 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kcoreaddons)
 	$(add_frameworks_dep kdeclarative)
 	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kiconthemes)
 	$(add_frameworks_dep kitemviews)
 	$(add_frameworks_dep kservice)
 	$(add_frameworks_dep ktextwidgets)
@@ -27,6 +28,7 @@ COMMON_DEPEND="
 	$(add_frameworks_dep kxmlgui)
 	$(add_qt_dep qtdeclarative)
 	$(add_qt_dep qtgui)
+	$(add_qt_dep qtquickcontrols2)
 	$(add_qt_dep qtsql)
 	$(add_qt_dep qtwidgets)
 	$(add_qt_dep qtx11extras)
@@ -44,5 +46,11 @@ DEPEND="${COMMON_DEPEND}
 RDEPEND="${COMMON_DEPEND}
 	$(add_kdeapps_dep kqtquickcharts)
 	$(add_qt_dep qtgraphicaleffects)
-	$(add_qt_dep qtquickcontrols)
 "
+
+src_configure() {
+	local mycmakeargs=(
+		-DCOMPILE_QML=OFF
+	)
+	kde5_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2019-07-07 21:54 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-07-07 21:54 UTC (permalink / raw
  To: gentoo-commits

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)


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2019-07-13 15:03 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2019-07-13 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     e78edc1782d153796503dd4e96f48e3537484aac
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 00:02:02 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 13 14:16:00 2019 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e78edc17

kde-apps/ktouch: Add USE X

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/ktouch/ktouch-9999.ebuild | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 9c6acdb8b9..0096cef511 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -9,8 +9,7 @@ inherit kde5
 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
+IUSE="X"
 
 COMMON_DEPEND="
 	$(add_frameworks_dep kcmutils)
@@ -31,14 +30,16 @@ COMMON_DEPEND="
 	$(add_qt_dep qtquickcontrols2)
 	$(add_qt_dep qtsql)
 	$(add_qt_dep qtwidgets)
-	$(add_qt_dep qtx11extras)
 	$(add_qt_dep qtxml)
 	$(add_qt_dep qtxmlpatterns)
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libxcb[xkb]
-	x11-libs/libxkbfile
+	X? (
+		$(add_qt_dep qtx11extras)
+		x11-libs/libICE
+		x11-libs/libSM
+		x11-libs/libX11
+		x11-libs/libxcb[xkb]
+		x11-libs/libxkbfile
+	)
 "
 DEPEND="${COMMON_DEPEND}
 	$(add_frameworks_dep kwindowsystem)
@@ -51,6 +52,8 @@ RDEPEND="${COMMON_DEPEND}
 src_configure() {
 	local mycmakeargs=(
 		-DCOMPILE_QML=OFF
+		$(cmake-utils_use_find_package X X11)
+		$(cmake-utils_use_find_package X Qt5X11Extras)
 	)
 	kde5_src_configure
 }


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2020-07-18  8:57 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2020-07-18  8:57 UTC (permalink / raw
  To: gentoo-commits

commit:     91518b5f12ce2cda430906efdfccc4d84619340b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 18 08:44:10 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jul 18 08:48:21 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=91518b5f

kde-apps/ktouch: 20.07.80 version bump

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

 kde-apps/ktouch/ktouch-20.07.80.ebuild | 65 ++++++++++++++++++++++++++++++++++
 1 file changed, 65 insertions(+)

diff --git a/kde-apps/ktouch/ktouch-20.07.80.ebuild b/kde-apps/ktouch/ktouch-20.07.80.ebuild
new file mode 100644
index 0000000000..755e91aded
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-20.07.80.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.72.0
+QTMIN=5.14.2
+inherit ecm kde.org
+
+DESCRIPTION="Program that helps to learn and practice touch typing"
+HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="X"
+
+COMMON_DEPEND="
+	>=dev-qt/qtdeclarative-${QTMIN}:5
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtquickcontrols2-${QTMIN}:5
+	>=dev-qt/qtsql-${QTMIN}:5
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=dev-qt/qtxml-${QTMIN}:5
+	>=dev-qt/qtxmlpatterns-${QTMIN}:5
+	>=kde-frameworks/kcmutils-${KFMIN}:5
+	>=kde-frameworks/kcompletion-${KFMIN}:5
+	>=kde-frameworks/kconfig-${KFMIN}:5
+	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
+	>=kde-frameworks/kdeclarative-${KFMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kiconthemes-${KFMIN}:5
+	>=kde-frameworks/kitemviews-${KFMIN}:5
+	>=kde-frameworks/kservice-${KFMIN}:5
+	>=kde-frameworks/ktextwidgets-${KFMIN}:5
+	>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
+	X? (
+		>=dev-qt/qtx11extras-${QTMIN}:5
+		x11-libs/libICE
+		x11-libs/libSM
+		x11-libs/libX11
+		x11-libs/libxcb[xkb]
+		x11-libs/libxkbfile
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	>=kde-frameworks/kwindowsystem-${KFMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+	>=dev-qt/qtgraphicaleffects-${QTMIN}:5
+	>=kde-apps/kqtquickcharts-${PVCUT}:5
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DCOMPILE_QML=OFF
+		$(cmake_use_find_package X X11)
+		$(cmake_use_find_package X Qt5X11Extras)
+	)
+	ecm_src_configure
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2020-10-10 21:39 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2020-10-10 21:39 UTC (permalink / raw
  To: gentoo-commits

commit:     adf618d0fbde926c7c91def2eb13a0a88522a842
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 18:57:28 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 18:57:28 2020 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=adf618d0

kde-apps/ktouch: Drop unused DEPEND, update HOMEPAGE

Upstream commit 0308839de07840ca09c4aef0e3450d6de5ea0e7e

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-apps/ktouch/ktouch-20.08.49.9999.ebuild | 2 +-
 kde-apps/ktouch/ktouch-9999.ebuild          | 3 +--
 2 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/kde-apps/ktouch/ktouch-20.08.49.9999.ebuild b/kde-apps/ktouch/ktouch-20.08.49.9999.ebuild
index 1a1b70b5b0..4b61e69516 100644
--- a/kde-apps/ktouch/ktouch-20.08.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-20.08.49.9999.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.2
 inherit ecm kde.org
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
+HOMEPAGE="https://kde.org/applications/en/ktouch"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 26b3a21b8a..3ba270bf6a 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -10,7 +10,7 @@ QTMIN=5.14.2
 inherit ecm kde.org
 
 DESCRIPTION="Program that helps to learn and practice touch typing"
-HOMEPAGE="https://kde.org/applications/education/org.kde.ktouch"
+HOMEPAGE="https://kde.org/applications/en/ktouch"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
@@ -30,7 +30,6 @@ COMMON_DEPEND="
 	>=kde-frameworks/kconfig-${KFMIN}:5
 	>=kde-frameworks/kconfigwidgets-${KFMIN}:5
 	>=kde-frameworks/kcoreaddons-${KFMIN}:5
-	>=kde-frameworks/kdeclarative-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
 	>=kde-frameworks/kiconthemes-${KFMIN}:5
 	>=kde-frameworks/kitemviews-${KFMIN}:5


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2022-10-08 11:22 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2022-10-08 11:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6866b9918945328e2a784a8750a46a760fc6c1fa
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  8 10:46:14 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Oct  8 10:56:23 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6866b991

kde-apps/ktouch: Drop obsolete x11-libs/libxcb[xkb] USEdep

Bug: https://bugs.gentoo.org/875962
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

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

diff --git a/kde-apps/ktouch/ktouch-22.08.49.9999.ebuild b/kde-apps/ktouch/ktouch-22.08.49.9999.ebuild
index 07b90cf0e2..545f722bcf 100644
--- a/kde-apps/ktouch/ktouch-22.08.49.9999.ebuild
+++ b/kde-apps/ktouch/ktouch-22.08.49.9999.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
 		x11-libs/libICE
 		x11-libs/libSM
 		x11-libs/libX11
-		x11-libs/libxcb[xkb]
+		x11-libs/libxcb
 		x11-libs/libxkbfile
 	)
 "

diff --git a/kde-apps/ktouch/ktouch-9999.ebuild b/kde-apps/ktouch/ktouch-9999.ebuild
index 7409d1d9e0..941782c9c4 100644
--- a/kde-apps/ktouch/ktouch-9999.ebuild
+++ b/kde-apps/ktouch/ktouch-9999.ebuild
@@ -42,7 +42,7 @@ COMMON_DEPEND="
 		x11-libs/libICE
 		x11-libs/libSM
 		x11-libs/libX11
-		x11-libs/libxcb[xkb]
+		x11-libs/libxcb
 		x11-libs/libxkbfile
 	)
 "


^ permalink raw reply related	[flat|nested] 13+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/
@ 2024-02-26 19:59 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2024-02-26 19:59 UTC (permalink / raw
  To: gentoo-commits

commit:     10fc2599cfaf54e1f123bfc36c2e11204d1c713d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 26 18:44:22 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 26 19:58:40 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=10fc2599

kde-apps/ktouch: Re-add 24.02.0:5 KEYWORDS

Only Qt6 revdeps will need to undergo re-keywording.

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

 kde-apps/ktouch/ktouch-24.02.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/ktouch/ktouch-24.02.0.ebuild b/kde-apps/ktouch/ktouch-24.02.0.ebuild
index 3098af5bfe..024af378f7 100644
--- a/kde-apps/ktouch/ktouch-24.02.0.ebuild
+++ b/kde-apps/ktouch/ktouch-24.02.0.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/ktouch/"
 
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
 IUSE="X"
 
 COMMON_DEPEND="


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-02-26 19:59 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-10 21:39 [gentoo-commits] proj/kde:master commit in: kde-apps/ktouch/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-02-26 19:59 Andreas Sturmlechner
2022-10-08 11:22 Andreas Sturmlechner
2020-07-18  8:57 Andreas Sturmlechner
2019-07-13 15:03 Andreas Sturmlechner
2019-07-07 21:54 Andreas Sturmlechner
2019-07-07 21:54 Andreas Sturmlechner
2019-04-30 12:24 Michael Palimaka
2016-12-21 12:19 Michael Palimaka
2016-11-01 21:26 Johannes Huber
2016-08-18 14:50 Michael Palimaka
2016-07-22 23:26 Johannes Huber
2016-03-31 18:39 Johannes Huber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox