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-frameworks/plasma/
Date: Sat, 10 Oct 2020 16:04:52
Message-Id: 1602345852.43aced12957a12310b8fd4e38462f9a6bea27087.asturm@gentoo
1 commit: 43aced12957a12310b8fd4e38462f9a6bea27087
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 10 12:44:16 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 10 16:04:12 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43aced12
7
8 kde-frameworks/plasma: 5.75.0 version bump
9
10 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
11
12 kde-frameworks/plasma/Manifest | 1 +
13 kde-frameworks/plasma/plasma-5.75.0.ebuild | 74 ++++++++++++++++++++++++++++++
14 2 files changed, 75 insertions(+)
15
16 diff --git a/kde-frameworks/plasma/Manifest b/kde-frameworks/plasma/Manifest
17 index 2696259c972..fb2861f6b5f 100644
18 --- a/kde-frameworks/plasma/Manifest
19 +++ b/kde-frameworks/plasma/Manifest
20 @@ -1 +1,2 @@
21 DIST plasma-framework-5.74.0.tar.xz 3140648 BLAKE2B dfc8df92d351446a146204f48c42cd4d6325f2652b5b61e0a530b27763fb3b6f07bf14319c86a54f933a58329d214977545e00f261cc784c0d8659eebd8cddb0 SHA512 7aae44d94a175dcdbd779a6801626d20e8d986597d1d05c82c5c035997b874ebb9b4412191e1fa7a26aa4e045ceaf22a7ef359d3e817d812357d51219eb5fb46
22 +DIST plasma-framework-5.75.0.tar.xz 3146028 BLAKE2B cfce54f3cdd7dbe0efa16705d7d22b428342aea05a462bb87fad783f87c40af611080557b7e54387fb1507508a9db8bd2738d45912619b0056bf3d77b3c007f3 SHA512 951503ae1472f0713179d5f668451487d496c6b88c3266639451bfd869240cd065ef47889a36acb327a34ffe0a669385de347556a506f386ec8b3e3af892e045
23
24 diff --git a/kde-frameworks/plasma/plasma-5.75.0.ebuild b/kde-frameworks/plasma/plasma-5.75.0.ebuild
25 new file mode 100644
26 index 00000000000..4dd229e0159
27 --- /dev/null
28 +++ b/kde-frameworks/plasma/plasma-5.75.0.ebuild
29 @@ -0,0 +1,74 @@
30 +# Copyright 1999-2020 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +KDE_ORG_NAME="${PN}-framework"
36 +PVCUT=$(ver_cut 1-2)
37 +QTMIN=5.14.2
38 +VIRTUALX_REQUIRED="test"
39 +inherit ecm kde.org
40 +
41 +DESCRIPTION="Plasma framework"
42 +
43 +LICENSE="LGPL-2+"
44 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
45 +IUSE="gles2-only wayland X"
46 +
47 +BDEPEND="
48 + >=kde-frameworks/kdoctools-${PVCUT}:5
49 +"
50 +RDEPEND="
51 + >=dev-qt/qtdbus-${QTMIN}:5
52 + >=dev-qt/qtdeclarative-${QTMIN}:5
53 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
54 + >=dev-qt/qtquickcontrols-${QTMIN}:5
55 + >=dev-qt/qtsql-${QTMIN}:5
56 + >=dev-qt/qtsvg-${QTMIN}:5
57 + >=dev-qt/qtwidgets-${QTMIN}:5
58 + =kde-frameworks/kactivities-${PVCUT}*:5
59 + =kde-frameworks/karchive-${PVCUT}*:5
60 + =kde-frameworks/kconfig-${PVCUT}*:5
61 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5
62 + =kde-frameworks/kcoreaddons-${PVCUT}*:5
63 + =kde-frameworks/kdeclarative-${PVCUT}*:5
64 + =kde-frameworks/kglobalaccel-${PVCUT}*:5
65 + =kde-frameworks/kguiaddons-${PVCUT}*:5
66 + =kde-frameworks/ki18n-${PVCUT}*:5
67 + =kde-frameworks/kiconthemes-${PVCUT}*:5
68 + =kde-frameworks/kio-${PVCUT}*:5
69 + =kde-frameworks/kirigami-${PVCUT}*:5
70 + =kde-frameworks/knotifications-${PVCUT}*:5
71 + =kde-frameworks/kpackage-${PVCUT}*:5
72 + =kde-frameworks/kservice-${PVCUT}*:5
73 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5
74 + =kde-frameworks/kwindowsystem-${PVCUT}*:5
75 + =kde-frameworks/kxmlgui-${PVCUT}*:5
76 + !gles2-only? ( virtual/opengl )
77 + wayland? (
78 + =kde-frameworks/kwayland-${PVCUT}*:5
79 + media-libs/mesa[egl]
80 + )
81 + X? (
82 + >=dev-qt/qtx11extras-${QTMIN}:5
83 + x11-libs/libX11
84 + x11-libs/libxcb
85 + )
86 +"
87 +DEPEND="${RDEPEND}
88 + X? ( x11-base/xorg-proto )
89 +"
90 +
91 +RESTRICT+=" test"
92 +
93 +src_configure() {
94 + local mycmakeargs=(
95 + $(cmake_use_find_package !gles2-only OpenGL)
96 + $(cmake_use_find_package wayland EGL)
97 + $(cmake_use_find_package wayland KF5Wayland)
98 + $(cmake_use_find_package X X11)
99 + $(cmake_use_find_package X XCB)
100 + )
101 +
102 + ecm_src_configure
103 +}