summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-12-06 19:09:24 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-12-06 19:09:24 +0100
commit9d081914c21e7672083f390dcb31f5da434a8f37 (patch)
tree63489982d304df9b742756f002482c33bdb3ddbf
parent994d50fb473f87e52701fe64876d36826625e059 (diff)
downloadkde-9d081914c21e7672083f390dcb31f5da434a8f37.tar.gz
kde-9d081914c21e7672083f390dcb31f5da434a8f37.tar.bz2
kde-9d081914c21e7672083f390dcb31f5da434a8f37.zip
kde-apps/kajongg: 24.12.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--kde-apps/kajongg/Manifest1
-rw-r--r--kde-apps/kajongg/kajongg-24.12.0.ebuild47
2 files changed, 48 insertions, 0 deletions
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index fa6733482e4..54a4d32e512 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1 +1,2 @@
DIST kajongg-24.11.90.tar.xz 4618344 BLAKE2B 355261776e874f688e78cb9054ba5e977fc8ce645d7ee5b0320bcfd8b6f15ccf6db8cea7ba9e729db54fb3b808bf10cf9329284078c62094c83d5e6bec0bb028 SHA512 ececcbd92441190e19252b96d9b6c0be78927b91bd20686fa76f6cc6844d77482a53a5db5e958b41711fa2aabc1bf1e15d722fc0f56971161a852837a0987be2
+DIST kajongg-24.12.0.tar.xz 4618292 BLAKE2B a7bbc3ff31754f82c067ae10ddf851afc19409adea9885b4115850f90acaad4fd959bcbf5275d56e719fe8cde30d5e9ecc23ccebd3e06f10bba07f3a0dd18916 SHA512 082236f61873dfe16d1499f654420319c5b7c368565b1c8b5106a725c15e28cca7a048b8ba2f8babaa77ecca94e94cc48863509cbb7ad6bde3826eac878721cd
diff --git a/kde-apps/kajongg/kajongg-24.12.0.ebuild b/kde-apps/kajongg/kajongg-24.12.0.ebuild
new file mode 100644
index 00000000000..3ca1605b375
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-24.12.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.5.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://apps.kde.org/kajongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-db/sqlite:3
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-apps/libkdegames-${PVCUT}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ || ( dev-python/qtpy[pyqt6] dev-python/qtpy[pyside6] )
+ $(python_gen_cond_dep '
+ dev-python/qtpy[gui,svg,widgets,${PYTHON_USEDEP}]
+ >=dev-python/twisted-16.6.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="${DEPEND}
+ >=kde-apps/libkmahjongg-${PVCUT}:6
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+ ecm_pkg_setup
+}
+
+src_prepare() {
+ python_fix_shebang src
+ ecm_src_prepare
+}