summaryrefslogtreecommitdiff
path: root/kde-apps/kajongg
diff options
context:
space:
mode:
Diffstat (limited to 'kde-apps/kajongg')
-rw-r--r--kde-apps/kajongg/Manifest2
-rw-r--r--kde-apps/kajongg/kajongg-25.04.0.ebuild42
2 files changed, 44 insertions, 0 deletions
diff --git a/kde-apps/kajongg/Manifest b/kde-apps/kajongg/Manifest
index fe5efab9449e..1d8774507f76 100644
--- a/kde-apps/kajongg/Manifest
+++ b/kde-apps/kajongg/Manifest
@@ -1,3 +1,5 @@
DIST kajongg-24.12.3.tar.xz 4624632 BLAKE2B 08932167d8a3c48789499cfd7f513b5156deb67d2bca7f74660b2f4f32f0c3acc7bb12b1bb8461724583241a8f0c4e8007067ad19f18cf529b94a6f3961b7cd9 SHA512 551ad779a17df9238409c40e3d9e1a5dcba262847554098d618b349b491cb84d4f97ac777ff8f9d467392f129b78d898c7ca519e6713c30903b0fe955ab5618c
+DIST kajongg-25.04.0.tar.xz 4637652 BLAKE2B 1f285539d51ba9fe752315f286e0ab97287867f87cbc6f4c176d2a6dd7b3be0da66e0a0d8db7b23e1e0bb7af2771170c35559290e606c7298b023d004d1906fb SHA512 78a140fc170cd587b88d618cec2d6469181e0d9c3baf1541638edc094d6139e296d749d1dccedeca93440f50fb9e54a51c6962e805aa49e91310215ba39cc630
EBUILD kajongg-24.12.3.ebuild 1029 BLAKE2B d01860e34552e15d8167ebea3c39915cc59481ae6c742118fb6088948a48586ad935e924e47bc6899bca62ec70985fba5eee522decc5fdfb9c4d9711316996ab SHA512 6fa7dd2c49f611284fcd63f13a3dc63c6ca236479e57050d54637a77fa2719b499386720d5e847e6d2f263ea0d48b3fc3236464b56808ef86a6b54b86bc1c4a2
+EBUILD kajongg-25.04.0.ebuild 975 BLAKE2B a846dffe0cac6bee250e8681b308c76259174e9202ca91901ee8db5001978a356ed3207648c483242b250485c2bb04f47f95aa9eea96aa9c8a57f52139a7d539 SHA512 2de0db2bcb1a594f97c2878d5ad0401855cc90958473ea274949e54b7b200f14fcf9f8a82f116296cf4931ec2bf46c661708a385873cc6f65fd5df124b3883b5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kajongg/kajongg-25.04.0.ebuild b/kde-apps/kajongg/kajongg-25.04.0.ebuild
new file mode 100644
index 000000000000..dc88b51f1a47
--- /dev/null
+++ b/kde-apps/kajongg/kajongg-25.04.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+PYTHON_COMPAT=( python3_{10..13} )
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.9.0
+QTMIN=6.7.2
+inherit python-single-r1 ecm gear.kde.org xdg
+
+DESCRIPTION="Classical Mah Jongg for four players"
+HOMEPAGE="https://apps.kde.org/kajongg/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+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
+"
+
+src_prepare() {
+ python_fix_shebang src
+ ecm_src_prepare
+}