commit:     68f3fe5720c380a1744f707a41134dd7dcf297c5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 24 19:58:50 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 20:00:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f3fe57

app-portage/kuroo: add 1.2.4

Bug: https://bugs.gentoo.org/950669
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 app-portage/kuroo/Manifest           |  1 +
 app-portage/kuroo/kuroo-1.2.4.ebuild | 57 ++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/app-portage/kuroo/Manifest b/app-portage/kuroo/Manifest
index 3bb0ad46b10f..c22344b0d0ec 100644
--- a/app-portage/kuroo/Manifest
+++ b/app-portage/kuroo/Manifest
@@ -1 +1,2 @@
 DIST kuroo-1.2.3.tar.xz 253408 BLAKE2B 
621e4e6a54d9beadb33ff550f505405cfdb3a052bb82522e5890e9884c0d3b8e79a589a1d5a464d4ff9e0464b7931e661c83e98ff55ed85c0d83f1ccb0d0cea9
 SHA512 
f441054bcb97f9ff21a9df2f9a9615ec7445bcbe2ce1d11ba413ce94a265cc1de37fdac901ffb6dae8c3e58dcb128b7d24ca686fa74ef6bd428f6b6056d481a6
+DIST kuroo-1.2.4.tar.xz 283608 BLAKE2B 
9592dfeb620bb7e284c113c9d1d98544725367da835fd16368d74504fee837ab976799a37f94bd58d4f3893629d87359b6dae0a73b2e1ab670c25f7fe1bdf386
 SHA512 
e6fa588c21869b2db4e001de18c35144e130791bccf4285033fa3d17e3199e7a83e610553dc7d2fe57fe6de114810e924cf48ea1c67d41fafb019d5ef9e745a5

diff --git a/app-portage/kuroo/kuroo-1.2.4.ebuild 
b/app-portage/kuroo/kuroo-1.2.4.ebuild
new file mode 100644
index 000000000000..6e7198c1e81c
--- /dev/null
+++ b/app-portage/kuroo/kuroo-1.2.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.6.0
+QTMIN=6.7.2
+inherit ecm optfeature
+
+if [[ ${PV} == *9999* ]] ; then
+       ESVN_REPO_URI="https://svn.code.sf.net/p/kuroo/code/kuroo4/trunk";
+       inherit subversion
+else
+       SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz";
+       KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Graphical Portage frontend based on KDE Frameworks"
+HOMEPAGE="https://sourceforge.net/projects/kuroo/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+       dev-db/sqlite:3
+       >=dev-qt/qt5compat-${QTMIN}:6
+       >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+       >=kde-frameworks/kauth-${KFMIN}:6
+       >=kde-frameworks/kconfig-${KFMIN}:6
+       >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+       >=kde-frameworks/kcoreaddons-${KFMIN}:6
+       >=kde-frameworks/kcrash-${KFMIN}:6
+       >=kde-frameworks/ki18n-${KFMIN}:6
+       >=kde-frameworks/kio-${KFMIN}:6
+       >=kde-frameworks/kitemviews-${KFMIN}:6
+       >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+       >=kde-frameworks/ktextwidgets-${KFMIN}:6
+       >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+       >=kde-frameworks/kxmlgui-${KFMIN}:6
+       >=kde-frameworks/threadweaver-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+       app-portage/gentoolkit
+"
+BDEPEND=">=dev-build/cmake-3.30.2"
+
+pkg_postinst() {
+       if ! has_version app-admin/logrotate ; then
+               elog "Installing app-admin/logrotate is recommended to keep"
+               elog "portage's summary.log size reasonable to view in the 
history page."
+       fi
+       optfeature "graphical configuration merging (when run as root)" 
"kde-misc/kdiff3"
+
+       ecm_pkg_postinst
+}

Reply via email to