summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-05-21 22:35:49 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-05-23 17:58:23 +0200
commit40f649b4108dec69a8ce9b30a618332d480b1486 (patch)
treec1b21def98e18f8c13989a00ed6661774eed206a /kde-apps/ksudoku
parentkde-apps/ksquares: 24.05.0 version bump (diff)
downloadgentoo-40f649b4108dec69a8ce9b30a618332d480b1486.tar.gz
gentoo-40f649b4108dec69a8ce9b30a618332d480b1486.tar.bz2
gentoo-40f649b4108dec69a8ce9b30a618332d480b1486.zip
kde-apps/ksudoku: 24.05.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/ksudoku')
-rw-r--r--kde-apps/ksudoku/Manifest1
-rw-r--r--kde-apps/ksudoku/ksudoku-24.05.0.ebuild51
2 files changed, 52 insertions, 0 deletions
diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest
index 2155c36c7136..adca2c13e001 100644
--- a/kde-apps/ksudoku/Manifest
+++ b/kde-apps/ksudoku/Manifest
@@ -1,2 +1,3 @@
DIST ksudoku-23.08.5.tar.xz 1710076 BLAKE2B 28c09a43ddff90866238aca1240bf8fba834c1cc50e1759d7437645198ab2bd4bd45c3fa4969712d4881205d9f10409a74bd13fb5dc7837b65e2274e14abaa6d SHA512 cce20658b2225316d473f207b747129c284234dea61c4e2706fec3df38a8290aa81e581689199681aa0601727897f5b108f62e255288a8093fc4bac9d5be4581
DIST ksudoku-24.04.90.tar.xz 1719068 BLAKE2B a6b8a7ba586fed649c0a9662264e4cd38ba4ccbf0885983b74be28582e72288489d611b6e5cffe5f6d2c9cebd18cafd23edc495f65f335a177af8eeeeadcdc9a SHA512 49105fd1117033f79d6c9d7f0f31e4942718acdfd4c9712eb82717187b091be6c135e9a2a92b2112b2df4c5a67b66dc7bd7bed81f0072f4001d5f389f4eb4f5b
+DIST ksudoku-24.05.0.tar.xz 1718548 BLAKE2B bfe63462cd2158c5e82cd7d7afa7698aa5d1b03efcebd4b94f02624db3e36533cf39c492e497d1cd9a66205e96bebc2ab23608d8cffd463b90a5c1363b5a74ed SHA512 2efb5084e5a80cb32c3801bf9bd0ede881c2416ea3c63e0122ba42449f8fa823cc6164eb735b7f169bf3367385270a5e74b1687407a96fd5cfb3662a1c960613
diff --git a/kde-apps/ksudoku/ksudoku-24.05.0.ebuild b/kde-apps/ksudoku/ksudoku-24.05.0.ebuild
new file mode 100644
index 000000000000..a01b548f0e87
--- /dev/null
+++ b/kde-apps/ksudoku/ksudoku-24.05.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.0.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Logic-based symbol placement puzzle by KDE"
+HOMEPAGE="https://apps.kde.org/ksudoku/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="opengl"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,opengl?,widgets,xml]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ opengl? (
+ media-libs/libglvnd
+ virtual/glu
+ )
+"
+RDEPEND="${DEPEND}"
+# TODO: || ( 7zip gzip )
+BDEPEND="app-alternatives/gzip"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opengl Qt6OpenGL)
+ $(cmake_use_find_package opengl OpenGL)
+ )
+ ecm_src_configure
+}