summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2021-06-10 14:58:54 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2021-06-10 17:30:09 +0200
commitf976bd6cb6510ab5699b721976a1168326b4b339 (patch)
tree31cde66c33a6d5ef58185fc11023a2c34e320690 /kde-apps/ktouch
parentkde-apps/kqtquickcharts: 21.04.2 version bump (diff)
downloadgentoo-f976bd6cb6510ab5699b721976a1168326b4b339.tar.gz
gentoo-f976bd6cb6510ab5699b721976a1168326b4b339.tar.bz2
gentoo-f976bd6cb6510ab5699b721976a1168326b4b339.zip
kde-apps/ktouch: 21.04.2 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/ktouch')
-rw-r--r--kde-apps/ktouch/Manifest1
-rw-r--r--kde-apps/ktouch/ktouch-21.04.2.ebuild64
2 files changed, 65 insertions, 0 deletions
diff --git a/kde-apps/ktouch/Manifest b/kde-apps/ktouch/Manifest
index 0394e19662da..d7b1759f0df6 100644
--- a/kde-apps/ktouch/Manifest
+++ b/kde-apps/ktouch/Manifest
@@ -1,2 +1,3 @@
DIST ktouch-20.12.3.tar.xz 4942444 BLAKE2B ee1d5c0fe9836d6725eab0ac73d242b2340616f8c2247b841c0cc2bc9ffab58cc848b668c3600f97d57cf3f7efd83761cb529961e8d35f3d86ee6a54236e5040 SHA512 33041f31a910182969f20c98e33393cb53142e0ae69fb5717d1d235a3006ee931734a50a77f9d0336b801984ae0ba3e7295f46de82ffda90fa3003a0634ba968
DIST ktouch-21.04.1.tar.xz 4945700 BLAKE2B b0e0b580c1ae89d2fa9df890f528d8235d3073fa1519eae3d44842b5fc783dd4418abec03c41f49092663b5963e45fb18bf91118b658a7134f29e6f8b0e3fb0a SHA512 232f4c611f61cdc19d1c4c30030d73f314b9091feaa201b1b339b3786f760785123270bd3e8a1ae3e62bd09d80f22e07e80d47cd07e060bf9a2da87c5956d193
+DIST ktouch-21.04.2.tar.xz 4961916 BLAKE2B c86208dca19ab095e118ffd5dae1572275b1afe3e47a6cdeb83efff56b5b7ec2d6a7e81035fb67e7cb0b85af41308bfb1bf86554a6386cffc388e77d692d729c SHA512 a56d8b05aec8e38ca9b7d3f3dea48106f956d9a9eace353bf6dc491ab3d50398aa5815f7447d7647105179158983a7aacd22819aab347ad1bc5ea643ebaf8e45
diff --git a/kde-apps/ktouch/ktouch-21.04.2.ebuild b/kde-apps/ktouch/ktouch-21.04.2.ebuild
new file mode 100644
index 000000000000..2896b4f0c095
--- /dev/null
+++ b/kde-apps/ktouch/ktouch-21.04.2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2021 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.80.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Program that helps to learn and practice touch typing"
+HOMEPAGE="https://apps.kde.org/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/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
+}