commit:     711120788306307cf39ffd17091c4df5414112ee
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 10 09:58:34 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 10 10:02:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71112078

kde-frameworks/kservice: 5.107.0 version bump

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kservice/Manifest                |  1 +
 kde-frameworks/kservice/kservice-5.107.0.ebuild | 50 +++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index 92c51e7e556f..25ea1673e68c 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,2 +1,3 @@
 DIST kservice-5.104.0.tar.xz 2538384 BLAKE2B 
bcc6cbb686d84358ec4f9cc990ad95693e8c46d975795a58f082b54ac7bd04a1e26219be44cef0a793767379ad71ef99340946d8f132cb7ade0dd82d7ea98ae9
 SHA512 
6c2fa229324d041fc96164992aaf8aeb0de9e3a0a89067e116471c10d646e16d1e6a7d067652ce192d8f915f7e9bbdd1e297f7da4e16d8017bb99e7dcc962fee
 DIST kservice-5.106.0.tar.xz 2538628 BLAKE2B 
32af1191f34fca967dd0385d74dbc6d0df64ba60cb88ca7871a0b2dd4bf35a128a6f5167591b935276384de851dcfc3064cfba4251bace5f97c46a48eabd03b2
 SHA512 
fa9309863d1bcbca3f4a038ebc9eed239d09edffcba1f31802a1fa417795f70c120b5beb321a3f8e549b2d2905082471ffd6b7a0a3dd55f60678537d019e36ab
+DIST kservice-5.107.0.tar.xz 2538612 BLAKE2B 
7248ed49c4431764dc8ce3e1ada3bf68c249ddacec3d603e3634f83e3165c8be185a225f4e875ad082a307a34683d1bba46784d59ab91f961a1d7ea64ec67352
 SHA512 
24f0b698fa47282979f817e7992449710ef5373c723a3dc13a2f1efe6f0d1f7a43c539cbe88c980618913092b2158324a8392716d3ee71d507e594e4669f56fe

diff --git a/kde-frameworks/kservice/kservice-5.107.0.ebuild 
b/kde-frameworks/kservice/kservice-5.107.0.ebuild
new file mode 100644
index 000000000000..127d9bd5cc07
--- /dev/null
+++ b/kde-frameworks/kservice/kservice-5.107.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=5.15.9
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Advanced plugin and service introspection"
+
+LICENSE="LGPL-2 LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="+man"
+
+# requires running kde environment
+RESTRICT="test"
+
+BDEPEND="
+       sys-devel/bison
+       sys-devel/flex
+       man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )
+"
+RDEPEND="
+       >=dev-qt/qtdbus-${QTMIN}:5
+       >=dev-qt/qtxml-${QTMIN}:5
+       =kde-frameworks/kconfig-${PVCUT}*:5
+       =kde-frameworks/kcoreaddons-${PVCUT}*:5
+       =kde-frameworks/kdbusaddons-${PVCUT}*:5
+       =kde-frameworks/ki18n-${PVCUT}*:5
+"
+DEPEND="${RDEPEND}
+       test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 )
+"
+
+src_configure() {
+       local mycmakeargs=(
+               -DAPPLICATIONS_MENU_NAME=kf5-applications.menu
+               $(cmake_use_find_package man KF5DocTools)
+       )
+
+       ecm_src_configure
+}
+
+src_install() {
+       ecm_src_install
+
+       # bug 596316
+       dosym kf5-applications.menu /etc/xdg/menus/applications.menu
+}

Reply via email to