From 28e1d3564fe720fb3c4df4ba4d251104e4983c31 Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Thu, 13 Jun 2024 17:41:49 +0200 Subject: [PATCH] kde-apps/ksudoku: 24.05.1 version bump Signed-off-by: Andreas Sturmlechner --- kde-apps/ksudoku/Manifest | 1 + kde-apps/ksudoku/ksudoku-24.05.1.ebuild | 51 +++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 kde-apps/ksudoku/ksudoku-24.05.1.ebuild diff --git a/kde-apps/ksudoku/Manifest b/kde-apps/ksudoku/Manifest index b08b93049eaec..19ebe9fe2d42d 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.05.0.tar.xz 1718548 BLAKE2B bfe63462cd2158c5e82cd7d7afa7698aa5d1b03efcebd4b94f02624db3e36533cf39c492e497d1cd9a66205e96bebc2ab23608d8cffd463b90a5c1363b5a74ed SHA512 2efb5084e5a80cb32c3801bf9bd0ede881c2416ea3c63e0122ba42449f8fa823cc6164eb735b7f169bf3367385270a5e74b1687407a96fd5cfb3662a1c960613 +DIST ksudoku-24.05.1.tar.xz 1718852 BLAKE2B e1f5420e4a49e5466bd2d01a690940b2f2cce0877d184e897214dd780d2c83d42abfc7f82a0d14cf7c72eb5a1123f6ad21985b3f5aa5cab206978f7800244386 SHA512 cbb24cc02bf111f90d9bc8dfa51ae96c0eba7a86e479fcc3a469834f2fe4e393f9bf58b8644d632417bcfd6e0fcee83d976a46a2942a485f4cc1f662171bf5fc diff --git a/kde-apps/ksudoku/ksudoku-24.05.1.ebuild b/kde-apps/ksudoku/ksudoku-24.05.1.ebuild new file mode 100644 index 0000000000000..c3ce397f5229c --- /dev/null +++ b/kde-apps/ksudoku/ksudoku-24.05.1.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.3.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 +}