From 2a3e0d61b3d88306b6fae46756f9ba7d230222ae Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 13 Dec 2024 02:01:50 +0000 Subject: gentoo auto-resync : 13:12:2024 - 02:01:50 --- kde-apps/knights/Manifest | 2 ++ kde-apps/knights/knights-24.12.0.ebuild | 58 +++++++++++++++++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 kde-apps/knights/knights-24.12.0.ebuild (limited to 'kde-apps/knights') diff --git a/kde-apps/knights/Manifest b/kde-apps/knights/Manifest index 97f5c2972ced..28f1b73e6d46 100644 --- a/kde-apps/knights/Manifest +++ b/kde-apps/knights/Manifest @@ -1,3 +1,5 @@ DIST knights-24.08.3.tar.xz 2491700 BLAKE2B 8ae953262f258d763ce6ca7b7a5920b9ac93508764bd604e3f104a9f11a8a5cbac22e96a567072f1a7fcf74a72fb9f5da2fe86d9c7165428a248800f1b3c7441 SHA512 cd42377312536a9fe507bb1b3f77e98a795d70320dc37cd78f17da3f488bf1a5e36804e862f9a4ae946d45ce7e6c8f887292d710db4faa1a368cb57c9438244c +DIST knights-24.12.0.tar.xz 2490152 BLAKE2B 2fbcfb56d46a56741df173cdfb77adc6d2ad92fbe6863a660525cf4ddcdc40342359f837cc183d48aef584cf45600b0ee5fc3b1a0475bed85734c5c698f85ed6 SHA512 a08c498acdb71c8c940fbb8ee6ced13cc4d5c9e892af84190ddbbe0ec89ab253bc3e12382c87a3219e9926ce09f79a621f3b232c24fa69288a7e5fd835077518 EBUILD knights-24.08.3.ebuild 1450 BLAKE2B c0cc16d964ed991d11d0e474bb205bf9a3db4009d33693947ce8261a6dbf8e0d40da509cb56cf023f68b14caf19489ff55d769a6ad2cb8f2cfb3810a5e7207c8 SHA512 6a0b385f5809968cd417e6edecd19ec2abd0d54f52c8040d7c99639e96efaf82188aef2a19a585885529dd1c163881c93fb434858a69e1e3ac9eeccec6a28cb7 +EBUILD knights-24.12.0.ebuild 1452 BLAKE2B fb5ebc792f4354d3bb1d3f55b2b35ce6c63a956ba705f0180ff770b9f376cd44ec08025b44bb2d828362346bd454c4d742895d17b008e3798f7743e4759d8371 SHA512 0959a30e9a6b8b6e76463df12dd7be9f5578e967ac60b007e76d926fa6637e371db9cc0fdca58784483905a10135e93298df3ab0239cfc2228f4b0b63080ac5b MISC metadata.xml 432 BLAKE2B f489f1abe350e3eda89f73da469c27e74f810d3a4dc71c8602c60c0cc27a5bee233e4c8568af5da2356dfcfa3e7ea07000d6f8087eddf3ebf16492b7b9d461c1 SHA512 b916868628b726a78679eac0474545297dee5aa7eabc82f88bdf66cbf49f497a2d9c7c01d3d415e78ab7483d692074bf1c4e3b97b26ee36ed1e0387c4a5d287d diff --git a/kde-apps/knights/knights-24.12.0.ebuild b/kde-apps/knights/knights-24.12.0.ebuild new file mode 100644 index 000000000000..efcc122ef59a --- /dev/null +++ b/kde-apps/knights/knights-24.12.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 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.5.0 +QTMIN=6.7.2 +inherit ecm gear.kde.org + +DESCRIPTION="Simple chess board based on KDE Frameworks" +HOMEPAGE="https://apps.kde.org/knights/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~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