Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/xembed-sni-proxy/
Date: Fri, 01 Oct 2021 06:44:33
Message-Id: 1633070635.1d2f8d92a9712d0d04b66c2534ae22704cfc4dd0.asturm@gentoo
1 commit: 1d2f8d92a9712d0d04b66c2534ae22704cfc4dd0
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 1 06:28:27 2021 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 1 06:43:55 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2f8d92
7
8 kde-plasma/xembed-sni-proxy: 5.22.90 version bump
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 kde-plasma/xembed-sni-proxy/Manifest | 1 +
13 .../xembed-sni-proxy-5.22.90.ebuild | 43 ++++++++++++++++++++++
14 2 files changed, 44 insertions(+)
15
16 diff --git a/kde-plasma/xembed-sni-proxy/Manifest b/kde-plasma/xembed-sni-proxy/Manifest
17 index 0039ae12111..f8c003fcc39 100644
18 --- a/kde-plasma/xembed-sni-proxy/Manifest
19 +++ b/kde-plasma/xembed-sni-proxy/Manifest
20 @@ -1 +1,2 @@
21 DIST plasma-workspace-5.22.5.tar.xz 8401412 BLAKE2B 3479549ffb302f8beca8f37853540bd71cc03a02183826435ec47ded0df69f4b19e103d8b6e2cd16af001a9c04a34e2f37a98a461f40fb8837ed7e7128a6fcba SHA512 753ba35c3f0c3a5affe10d3a6149f1ebca7ed51b0710c079606e33ceada94a50eee1c1bafbb465fcc194038915c33edef1d79e0865e5702aab7a334d6d508c47
22 +DIST plasma-workspace-5.22.90.tar.xz 8981860 BLAKE2B 505189ed45587b29756ca80d384fd6b21ee04a0821d2c23b041a6199f6998413b9a359dbfd855eebde3150cee45bb3c9a2e425b5035a8b78a7025dda9c4e5b4d SHA512 0f400cd6753bf3d793a2efd5fa75d45cbcac0fe43e2e783d3d06374422a1a59354e6ef986e0286915193c06a6d2beaf443cb028d598783e18115437d12768816
23
24 diff --git a/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.22.90.ebuild b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.22.90.ebuild
25 new file mode 100644
26 index 00000000000..7ebe3cfa45e
27 --- /dev/null
28 +++ b/kde-plasma/xembed-sni-proxy/xembed-sni-proxy-5.22.90.ebuild
29 @@ -0,0 +1,43 @@
30 +# Copyright 1999-2021 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=8
34 +
35 +KDE_ORG_NAME="plasma-workspace"
36 +KFMIN=5.86.0
37 +PVCUT=$(ver_cut 1-3)
38 +QTMIN=5.15.2
39 +inherit cmake kde.org
40 +
41 +DESCRIPTION="Legacy xembed tray icons support for SNI-only system trays"
42 +HOMEPAGE="https://invent.kde.org/plasma/plasma-workspace/-/blob/master/xembed-sni-proxy/Readme.md"
43 +
44 +LICENSE="GPL-2"
45 +SLOT="5"
46 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
47 +
48 +DEPEND="
49 + >=dev-qt/qtcore-${QTMIN}:5
50 + >=dev-qt/qtdbus-${QTMIN}:5
51 + >=dev-qt/qtgui-${QTMIN}:5
52 + >=dev-qt/qtx11extras-${QTMIN}:5
53 + >=kde-frameworks/extra-cmake-modules-${KFMIN}:5
54 + >=kde-frameworks/kwindowsystem-${KFMIN}:5[X]
55 + x11-libs/libxcb
56 + x11-libs/libXtst
57 + x11-libs/xcb-util-image
58 +"
59 +RDEPEND="${DEPEND}
60 + !kde-plasma/xembed-sni-proxy:0
61 +"
62 +
63 +S="${S}/${PN}"
64 +
65 +PATCHES=( "${FILESDIR}/${PN}-5.20.80-standalone.patch" )
66 +
67 +src_prepare() {
68 + cmake_src_prepare
69 +
70 + sed -e "/set/s/GENTOO_PV/$(ver_cut 1-3)/" \
71 + -i CMakeLists.txt || die "Failed to prepare CMakeLists.txt"
72 +}