From 54d6ee8b4a5a60e7f3f7e1a2068c2ee69f9cd1d9 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 15 Aug 2019 15:08:36 +0200 Subject: kde-apps: Add KDE Applications 19.08.0 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner --- kde-apps/ktouch/Manifest | 1 + kde-apps/ktouch/ktouch-19.08.0.ebuild | 59 +++++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 kde-apps/ktouch/ktouch-19.08.0.ebuild (limited to 'kde-apps/ktouch') diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest index da74d79e224d..012e04bcc754 100644 --- a/kde-apps/ktouch/Manifest +++ b/kde-apps/ktouch/Manifest @@ -1 +1,2 @@ DIST ktouch-19.04.3.tar.xz 4947000 BLAKE2B 6148566525f9839dc93fd5365c426007568bda2bc0a76c86639ebdb27d62778d843b5cdfae65880f9f55114389add213077c15e87714e29d0a2644ed353034ca SHA512 499caa202f3e08d85240c0cb2b0099495d37c8c285701d5ac0834fd6a30a78b3988677577c5d21e24bf68a3ee22735b145f340794e5860fdb193c964ded49a34 +DIST ktouch-19.08.0.tar.xz 4937676 BLAKE2B 3106799df6a3959dd55e78f82c7167aa207087de7cf9bed20f2e3210f7ad5085e16bf630ac2848c54ee55c1335afaea28847813b9c22e6050b413637e148f0d8 SHA512 fac0072441345fa7a85e70817f9f65e73995628f1f92c0bba9ad28bc996fdd997976df3995578ba5b9d34b494d04fde0be3179161b27ad6fc310282bf238623a diff --git a/kde-apps/ktouch/ktouch-19.08.0.ebuild b/kde-apps/ktouch/ktouch-19.08.0.ebuild new file mode 100644 index 000000000000..446c85681a67 --- /dev/null +++ b/kde-apps/ktouch/ktouch-19.08.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" +inherit kde5 + +DESCRIPTION="Program that helps to learn and practice touch typing" +HOMEPAGE="https://kde.org/applications/education/ktouch/" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="X" + +COMMON_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 kiconthemes) + $(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 qtquickcontrols2) + $(add_qt_dep qtsql) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + $(add_qt_dep qtxmlpatterns) + 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) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kqtquickcharts) + $(add_qt_dep qtgraphicaleffects) +" + +src_configure() { + local mycmakeargs=( + -DCOMPILE_QML=OFF + $(cmake-utils_use_find_package X X11) + $(cmake-utils_use_find_package X Qt5X11Extras) + ) + kde5_src_configure +} -- cgit v1.2.3-65-gdbad