summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2021-11-29 17:02:30 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2021-11-29 17:52:10 +0100
commitcaf376b9b6cbf2f5852af74ce0d572722c7e54d6 (patch)
tree1f3362fdb7c58c0bdd795e4f7ed8651866881f54 /kde-apps
parentkde-apps/ksquares: 21.11.90 version bump (diff)
downloadgentoo-caf376b9b6cbf2f5852af74ce0d572722c7e54d6.tar.gz
gentoo-caf376b9b6cbf2f5852af74ce0d572722c7e54d6.tar.bz2
gentoo-caf376b9b6cbf2f5852af74ce0d572722c7e54d6.zip
kde-apps/ksudoku: 21.11.90 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps')
-rw-r--r--kde-apps/ksudoku/Manifest1
-rw-r--r--kde-apps/ksudoku/ksudoku-21.11.90.ebuild53
2 files changed, 54 insertions, 0 deletions
diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest
index 0938dab2a985..6792678c0ee0 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1 +1,2 @@
DIST ksudoku-21.08.3.tar.xz 1682352 BLAKE2B 39c016a3c7124576ef31b0f06a5f3095632b27f0a37fd00f7e2dedea7f309eaf53a975707553080a2b6093a5000e691801e9159ffe3127c5e1c14cdcb95776a6 SHA512 d543138df1561c2b6a2dc1ecdb7bf71627562178eaf5fba502967a0da11570fc3b190c7e72029208c9ef48c9466ffa14d33364ca0eed69a988656e24a14d696d
+DIST ksudoku-21.11.90.tar.xz 1682056 BLAKE2B 61a03b31593172c9158f24bada3d08e43f330414c39fd0cc85c4e926771ea3380cbed475dbc413ac08dfeb7e4598ec9d8594cd2302ceb46faa3cb5e618f84734 SHA512 67a475c699a89f24dd75985608c79d76f47fea50da3fd5e87ac0d87cd6aeee02c14534af7ccdab42e6a3dbfeddf0cb67e72351cba05b34015f2e34e1af155cf2
diff --git a/kde-apps/ksudoku/ksudoku-21.11.90.ebuild b/kde-apps/ksudoku/ksudoku-21.11.90.ebuild
new file mode 100644
index 000000000000..5c6cef079d03
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-21.11.90.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.88.0
+QTMIN=5.15.2
+inherit ecm kde.org
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/ksudoku/ https://games.kde.org/games/ksudoku/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="opengl"
+
+DEPEND="
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtsvg-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=kde-apps/libkdegames-${PVCUT}:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ opengl? (
+ >=dev-qt/qtopengl-${QTMIN}:5
+ media-libs/libglvnd
+ virtual/glu
+ )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opengl Qt5OpenGL)
+ $(cmake_use_find_package opengl OpenGL)
+ )
+ ecm_src_configure
+}