From f3ec9e455e379fa7c75128c3531bb2ad8d79362c Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Fri, 11 Apr 2025 21:00:55 +0200 Subject: kde-apps/knights: 25.04.0 version bump Signed-off-by: Andreas Sturmlechner --- kde-apps/knights/Manifest | 1 + kde-apps/knights/knights-25.04.0.ebuild | 58 +++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 kde-apps/knights/knights-25.04.0.ebuild (limited to 'kde-apps') diff --git a/kde-apps/knights/Manifest b/kde-apps/knights/Manifest index fbf86780487..68c37889d75 100644 --- a/kde-apps/knights/Manifest +++ b/kde-apps/knights/Manifest @@ -1 +1,2 @@ DIST knights-25.03.90.tar.xz 2501724 BLAKE2B 96d295910c4ad88a864527a117e53e3a19d41e3f4445768fd62a4db4a6615e3df8b14139c5b24ce98e0fff0fc5e21d075b9b8bd42f164e7c1b366337f8206725 SHA512 ce04387264af0ae7c8a9f693210aeb537d68fd31984dd0c1ecd7ab40c4b9c3102f0962c19f24db1eb4bf108c999cd49dfb3ef9358291ca81ea98bbcc7b268326 +DIST knights-25.04.0.tar.xz 2499216 BLAKE2B 849b695f5eb00550ac112eb55fc7262fb7e7f432ef095ac51217173e085ee3da5368c896e110d9776e6c905f8b44deb9589acb08eff9a0e94ce9ce2bfea42115 SHA512 e3ce4b84f599534b030852a69dd1162294c7495df8655935abd834107a345a5f1ad03aca5eed3fba96532084c6a7c3084c20097e0554920d03de88d66b4f925a diff --git a/kde-apps/knights/knights-25.04.0.ebuild b/kde-apps/knights/knights-25.04.0.ebuild new file mode 100644 index 00000000000..3152dd57138 --- /dev/null +++ b/kde-apps/knights/knights-25.04.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +KDE_SELINUX_MODULE="games" +PVCUT=$(ver_cut 1-3) +KFMIN=6.9.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org xdg + +DESCRIPTION="Simple chess board based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/knights/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gui,network,widgets] + >=dev-qt/qtsvg-${QTMIN}:6 + >=kde-apps/libkdegames-${PVCUT}:6 + >=kde-frameworks/kcompletion-${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/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kplotting-${KFMIN}:6 + >=kde-frameworks/ksvg-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwallet-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 + kde-plasma/libplasma:6 + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) +" +RDEPEND="${DEPEND} + || ( + games-board/gnuchess + games-board/crafty + games-board/stockfish + games-board/sjeng + ) +" +# TODO: || ( 7zip gzip ) +BDEPEND="app-alternatives/gzip" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt6TextToSpeech) + ) + ecm_src_configure +} -- cgit v1.2.3