Skip to content

Commit c150c6e

Browse files
committed
kde-plasma: Add KDE Plasma 5.18.3
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <[email protected]>
1 parent de0704a commit c150c6e

File tree

95 files changed

+2781
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+2781
-0
lines changed

kde-plasma/bluedevil/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST bluedevil-5.17.5.tar.xz 160996 BLAKE2B 57ad3e69ed6addeb96bc4969bb8d37f738c03960b43921421f35af5c4f6d230f92160875c1b0f2ca201d2d3ad5227df1e5d6626b251cbec4659845847c93ce7c SHA512 b20616e4e9fbbe144b7ce0b3c4e1a72d543deaa018ab3fc4ed93d04d613102a29743b33060140d648ca756f87094f682768142752ac9ffe9d2ec6ed08a7e9b1a
22
DIST bluedevil-5.18.2.tar.xz 167700 BLAKE2B 25641e027c33afbcfe35c47689196c45bbe6d1ea76ecbb961868d2999fd3df4efd1c15341477ca0a9c7554614002ffe5f853fc1870fbf0ded9cc633de17ed200 SHA512 b1f00b35b44d14d52ba8eb68d6519af0486cb3db2dba4607860730ca2afa825e473d93383097e733e5e322ba9868415d154c81b1f377dd93ed312329a2d840bb
3+
DIST bluedevil-5.18.3.tar.xz 167432 BLAKE2B 56754aa1e83c85d1792b8c86e4f937f3c915c50b44f213d35c7a336ee28757ef319217905d50d70fb89c5e45f27777664fec6f46af99b731621c67778cad1514 SHA512 d8c6b43eb62ab8e72b97d0288fdab26f159eae770cfdd5e1235fbfd46273b0d83ca886af434c143413527680b1b8cb76960671165354d0540b4b0a4322e90e30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
KFMIN=5.66.0
7+
PVCUT=$(ver_cut 1-3)
8+
QTMIN=5.12.3
9+
inherit ecm kde.org
10+
11+
DESCRIPTION="Bluetooth stack for KDE Plasma"
12+
HOMEPAGE="https://cgit.kde.org/bluedevil.git"
13+
14+
LICENSE="GPL-2" # TODO: CHECK
15+
SLOT="5"
16+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
17+
IUSE=""
18+
19+
DEPEND="
20+
>=kde-frameworks/bluez-qt-${KFMIN}:5
21+
>=kde-frameworks/kconfig-${KFMIN}:5
22+
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
23+
>=kde-frameworks/kcoreaddons-${KFMIN}:5
24+
>=kde-frameworks/kded-${KFMIN}:5
25+
>=kde-frameworks/kdbusaddons-${KFMIN}:5
26+
>=kde-frameworks/ki18n-${KFMIN}:5
27+
>=kde-frameworks/kiconthemes-${KFMIN}:5
28+
>=kde-frameworks/kio-${KFMIN}:5
29+
>=kde-frameworks/knotifications-${KFMIN}:5
30+
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
31+
>=kde-frameworks/kwindowsystem-${KFMIN}:5
32+
>=kde-frameworks/plasma-${KFMIN}:5
33+
>=dev-qt/qtdbus-${QTMIN}:5
34+
>=dev-qt/qtdeclarative-${QTMIN}:5
35+
>=dev-qt/qtgui-${QTMIN}:5
36+
>=dev-qt/qtwidgets-${QTMIN}:5
37+
"
38+
RDEPEND="${DEPEND}
39+
>=kde-plasma/kde-cli-tools-${PVCUT}:5
40+
"

kde-plasma/breeze-grub/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST breeze-grub-5.17.5.tar.xz 3140888 BLAKE2B 628d01a6eeb3844f5251906e9c99fdf83bd03cfce03cee16a77e4b1ba1dcb9d80bea4c785b2406cdb241119dcad5f4534c452221d01927b2427fa0fb25915584 SHA512 27de91fb3c645c8a4a041bcf9be70887b430aaa5972ce550ae4624f3d1ae738e7e8f9fed074f2073e1c399aee3dcce1b5ff611f683b2fcf7ade60c37b0f6f633
22
DIST breeze-grub-5.18.2.tar.xz 3137820 BLAKE2B e4b20cd8cb873f793c211c9079184fb40517f62bdf6fb09fbcafedaf637091eb7d4faf511e2dc91f549dc266049a067d4ae23ac3dbb3f9546a3bf953f19fb4d7 SHA512 39636bec70735e05dca3e544f541fd4483e90b57394fb514a12f80ec71fa96db7bb29ed5f122499a39fff2a81d7b0c69cbc1e48b3a00b48f0e94a93b51c3ae3f
3+
DIST breeze-grub-5.18.3.tar.xz 3159336 BLAKE2B c97b820b0256f5c12d5c2d8e018165b5ee1a4ac9699df33cb644bcd8a0be39ca2cba97afe6d8a1b31b60d19b018e18bd1c0b3b3c34c6426b7abb5e17ad7f13a4 SHA512 496a9f44cd26b7932578398339af64be4fb7d69b194de110dd60b65e36335cfa2efdd3975f04d3ddecd01928e1d375bbf78b153710cab3824799d4d937247d28
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
PVCUT=$(ver_cut 1-3)
7+
inherit kde.org
8+
9+
DESCRIPTION="Breeze theme for GRUB"
10+
11+
LICENSE="GPL-3+"
12+
SLOT="5"
13+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
14+
IUSE=""
15+
16+
src_prepare() { default; }
17+
src_configure() { :; }
18+
src_compile() { :; }
19+
20+
src_install() {
21+
insinto /usr/share/grub/themes
22+
doins -r breeze
23+
}

kde-plasma/breeze-gtk/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST breeze-gtk-5.17.5.tar.xz 44424 BLAKE2B be93a92d77fbf42ac1ae9af0c40d77d32194c07906b008e5196181c78c37fd92788ce8020bb6a5c69a5391fb82c8e84394852287a1392f3f24f048891f272a23 SHA512 022ffc78ccb0e60819fb92444ce3396c5367e2557290980d67da27aedf10102f80ed4a6a61ca962e873a5ce053c8529be49179a811fab88202f5be118311dd31
22
DIST breeze-gtk-5.18.2.tar.xz 42380 BLAKE2B dad86fae72051039e9339e9d92314c6c8f1b8b1de6b18171818d6468c89a6685449a94dbc8b25c1d1dd755ae280d2f2e6532d2f458e86e70696696e23a964aa6 SHA512 124a55280936a24519bcf1fd17009c7da7dc3b7b96c86101e2fc2fe1628b1740f5aeb04fd019f60a15a73c64f2d035c7d9815a2b40c59d37e6519f5c7c1b491a
3+
DIST breeze-gtk-5.18.3.tar.xz 42324 BLAKE2B 7e45f21f8be93269796569bb46b97d5c478e0dd5d662c35f1892200b1fb36d72a7e66e13d933903096e251b69956a1406d103c87db2021f6de2e1ebb5655cd16 SHA512 adabcfba59970b36830fe9a1060517c17fdb233e849fceaecd7b64a98171996c21ff2d3cbea711d2a4377e116a66b2ae9894bade5cade8b3a36f3cb21f3bcabb
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
PYTHON_COMPAT=( python3_{6,7,8} )
7+
PVCUT=$(ver_cut 1-3)
8+
inherit ecm kde.org python-any-r1
9+
10+
DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
11+
HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
12+
13+
LICENSE="LGPL-2.1+"
14+
SLOT="5"
15+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
16+
IUSE=""
17+
18+
BDEPEND="${PYTHON_DEPS}
19+
dev-lang/sassc
20+
$(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
21+
>=kde-plasma/breeze-${PVCUT}:5
22+
"
23+
24+
python_check_deps() {
25+
has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
26+
}
27+
28+
pkg_setup() {
29+
python-any-r1_pkg_setup
30+
ecm_pkg_setup
31+
}
32+
33+
src_prepare() {
34+
ecm_src_prepare
35+
if has_version "<dev-util/cmake-3.16_rc1"; then
36+
eapply "${FILESDIR}"/${PN}-5.16.5-cmake-pre-3.16.patch
37+
fi
38+
}
39+
40+
src_configure() {
41+
local mycmakeargs=(
42+
-DPython3_EXECUTABLE="${PYTHON}"
43+
)
44+
if has_version "<dev-util/cmake-3.16_rc1"; then
45+
mycmakeargs=( -DPYTHON_EXECUTABLE="${PYTHON}" )
46+
fi
47+
ecm_src_configure
48+
}

kde-plasma/breeze-plymouth/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST breeze-plymouth-5.17.5.tar.xz 105628 BLAKE2B bb0999dd5f2829d41708912c97d4ac4ab1d4954d80e1a7d89b5cacee705c2545de6a9903c015857687c8d69841471667bbc806d1630fed0a3e53724ee240a404 SHA512 85a028f9c248a80c1cd78646006197db6308633cacbc26fa931f525019b4a978c50c15355a8de0ec824a806be3af02d7edbaaad8288348c6a146d2cbbdc5970a
22
DIST breeze-plymouth-5.18.2.tar.xz 105736 BLAKE2B b388fb815cbcfa0e11f64236ede9f2b7bac3c891cabc6419261736b7fc24cba7c730c78d82f9a2e0b178b9468fd9b91a7d596e57ac3c97e52a2c28e5c1b29f9c SHA512 fd4006e8def989c80829fc1960b84b4e406b07e39b7286beb497db906b68de3128b3f5ccfcf51a2652e2d20bbb5b8da1f402ed20b74f34aa90d49619061985ca
3+
DIST breeze-plymouth-5.18.3.tar.xz 105716 BLAKE2B d434a7138264e603f16fccc02463fce1ca522d499a8b0dde8b2b95476b3d8bdd23d17bd8af5a84172129fc79d0ebc9fb70ffa8905cc14d0d9db0a52ece5e4240 SHA512 94a0c195ad8a619fd8ac38b41ba33dca9c27b99f8dae6e003a00612404fc2dd72519d7ba968a90f9199546c2fb881538ad9b4b070a9d73fdcfdcba51c18ee9e6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
KFMIN=5.66.0
7+
PVCUT=$(ver_cut 1-3)
8+
inherit cmake kde.org
9+
10+
DESCRIPTION="Breeze theme for Plymouth"
11+
12+
LICENSE="GPL-2+ GPL-3+"
13+
SLOT="5"
14+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
15+
IUSE=""
16+
17+
BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:5"
18+
DEPEND="sys-boot/plymouth"
19+
RDEPEND="${DEPEND}"
20+
21+
src_configure() {
22+
local mycmakeargs=(
23+
-DDISTRO_NAME="Gentoo Linux"
24+
-DDISTRO_VERSION=
25+
)
26+
27+
cmake_src_configure
28+
}

kde-plasma/breeze/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST breeze-5.17.5.tar.xz 16582504 BLAKE2B 2f1bce5eaf2a2fff3d2eef2162c393f49db27b9636f21caa581b523a6128bfa33985398242230ea33d61b2291bc9aedaa36705f94869a8a50d8523c54e7e22f9 SHA512 b31032d6a2722b108d3571cb283af1aeca214661bb74c9435f6333a9ca5b19e5ff69c1e43dc00e9aced936d1fe87177a0dc19cdf6b29ffc7886225510b467df3
22
DIST breeze-5.18.2.tar.xz 21583136 BLAKE2B 285cd1e98ad4bd7dc205542b444896ba14f09652108e787c9b9dd42babb6f7f1ff94348aceef3bc5c842e9f2963d71eaae65f50043e0170b89a4500ba8521173 SHA512 ebd888aeb2b81043e8d389b5596c44b5da585015d603978509bf0551c0cec145db042b277483061cef71e55ff36eb762fe184f7b7c71094247fcb249f4d19310
3+
DIST breeze-5.18.3.tar.xz 21580488 BLAKE2B 53279a62c6c3aab4cba1e75e823017a7d1ef659b41efa29178f86d8726e7f87f39ef30355466a28606f110f1f83c2a71da61263445f559a5f46d3f8f52d0e6dc SHA512 c17f570469d92414ce034f245dae022fa0a9c383c9ccf595443a6c51b278b2c97ea0480a00ec873aecd871e65f15d62e9e497774eba2d807823ff85b99798d91
+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
KFMIN=5.66.0
7+
PVCUT=$(ver_cut 1-3)
8+
QTMIN=5.12.3
9+
inherit ecm kde.org
10+
11+
DESCRIPTION="Breeze visual style for the Plasma desktop"
12+
HOMEPAGE="https://cgit.kde.org/breeze.git"
13+
14+
LICENSE="GPL-2" # TODO: CHECK
15+
SLOT="5"
16+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
17+
IUSE="wayland X"
18+
19+
# drop qtwidgets subslot operator when QT_MINIMAL >= 5.13.0
20+
RDEPEND="
21+
>=kde-frameworks/frameworkintegration-${KFMIN}:5
22+
>=kde-frameworks/kcmutils-${KFMIN}:5
23+
>=kde-frameworks/kconfig-${KFMIN}:5
24+
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
25+
>=kde-frameworks/kcoreaddons-${KFMIN}:5
26+
>=kde-frameworks/kguiaddons-${KFMIN}:5
27+
>=kde-frameworks/ki18n-${KFMIN}:5
28+
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
29+
>=kde-frameworks/kwindowsystem-${KFMIN}:5
30+
>=kde-plasma/kdecoration-${PVCUT}:5
31+
>=dev-qt/qtdbus-${QTMIN}:5
32+
>=dev-qt/qtdeclarative-${QTMIN}:5
33+
>=dev-qt/qtgui-${QTMIN}:5
34+
>=dev-qt/qtwidgets-${QTMIN}:5=
35+
sci-libs/fftw:3.0=
36+
wayland? ( >=kde-frameworks/kwayland-${KFMIN}:5 )
37+
X? (
38+
>=dev-qt/qtx11extras-${QTMIN}:5
39+
x11-libs/libxcb
40+
)
41+
"
42+
DEPEND="${RDEPEND}
43+
>=kde-frameworks/kpackage-${KFMIN}:5
44+
"
45+
PDEPEND="
46+
>=kde-frameworks/breeze-icons-${KFMIN}:5
47+
>=kde-plasma/kde-cli-tools-${PVCUT}:5
48+
"
49+
50+
src_configure() {
51+
local mycmakeargs=(
52+
$(cmake_use_find_package wayland KF5Wayland)
53+
$(cmake_use_find_package X XCB)
54+
)
55+
ecm_src_configure
56+
}

kde-plasma/discover/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST discover-5.17.5.tar.xz 10449596 BLAKE2B 473a93fb66183253c814932e86be7d5a5f454a6146cd202cb2b43d60223f8e15370622b3eb572c27ce041c8fbd9f095ce9733ffa5464d386bdd419cd80db2e75 SHA512 8d8d6675a894f1f50094021f93d38b7bc6d2927fb8434c002e816c1c322ca25134cd73a1b9fce22bb07ae091ccfb156c22399896f47ef1223b8233febb45f866
22
DIST discover-5.18.2.tar.xz 10472644 BLAKE2B 83799b92ac9485eed43796ae57c9dc4c53a08cdd8f0e4af663bdee2badd7d230a09cb889580b8af2d30670d6635db28daa871e5a75993500a88bf09bc5eb985e SHA512 01b6265141c70436c208973448375ef2d730e2db4b5b591ff8b0a347d96ba88b2d29bb6920244cf005469c826e08ad8c7914fb21424fd77fbec3e128756d1eea
3+
DIST discover-5.18.3.tar.xz 10473972 BLAKE2B b6966d6bfb3e1caf80969436ea66adf852fd30c598d1db761b8c06e22b6ac9c62c88a197f640c86cd4bf45460777dc1d704966dbbab6b31a031e0320ed0ae546 SHA512 6070465afadf9b249ad632e13f5662b8064355b0fa7cdb39c46cb442e49bbbf953c221c51de70daa0cc4c24eb223a57df88c07a60f2782fc15758dbb5a658ac9
+78
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
ECM_TEST="forceoptional"
7+
KFMIN=5.66.0
8+
PVCUT=$(ver_cut 1-3)
9+
QTMIN=5.12.3
10+
VIRTUALX_REQUIRED="test"
11+
inherit ecm kde.org
12+
13+
DESCRIPTION="KDE Plasma resources management GUI"
14+
HOMEPAGE="https://userbase.kde.org/Discover"
15+
16+
LICENSE="GPL-2" # TODO: CHECK
17+
SLOT="5"
18+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
19+
IUSE="+firmware feedback"
20+
21+
# libmarkdown (app-text/discount) only used in PackageKitBackend
22+
DEPEND="
23+
>=kde-frameworks/attica-${KFMIN}:5
24+
>=kde-frameworks/kconfig-${KFMIN}:5
25+
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
26+
>=kde-frameworks/kcoreaddons-${KFMIN}:5
27+
>=kde-frameworks/kcrash-${KFMIN}:5
28+
>=kde-frameworks/kdbusaddons-${KFMIN}:5
29+
>=kde-frameworks/kdeclarative-${KFMIN}:5
30+
>=kde-frameworks/ki18n-${KFMIN}:5
31+
>=kde-frameworks/kio-${KFMIN}:5
32+
>=kde-frameworks/kirigami-${KFMIN}:5
33+
>=kde-frameworks/kitemmodels-${KFMIN}:5
34+
>=kde-frameworks/knewstuff-${KFMIN}:5
35+
>=kde-frameworks/knotifications-${KFMIN}:5
36+
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
37+
>=kde-frameworks/kxmlgui-${KFMIN}:5
38+
>=dev-qt/qtconcurrent-${QTMIN}:5
39+
>=dev-qt/qtdbus-${QTMIN}:5
40+
>=dev-qt/qtdeclarative-${QTMIN}:5
41+
>=dev-qt/qtgui-${QTMIN}:5
42+
>=dev-qt/qtnetwork-${QTMIN}:5
43+
>=dev-qt/qtwidgets-${QTMIN}:5
44+
>=dev-qt/qtxml-${QTMIN}:5
45+
feedback? ( dev-libs/kuserfeedback:5 )
46+
firmware? ( sys-apps/fwupd )
47+
"
48+
RDEPEND="${DEPEND}
49+
>=kde-frameworks/kirigami-${KFMIN}:5
50+
"
51+
52+
src_prepare() {
53+
ecm_src_prepare
54+
# we don't need it with PackageKitBackend off
55+
ecm_punt_bogus_dep KF5 Archive
56+
}
57+
58+
src_configure() {
59+
local mycmakeargs=(
60+
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
61+
-DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
62+
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
63+
-DBUILD_FlatpakBackend=OFF
64+
$(cmake_use_find_package feedback KUserFeedback)
65+
-DBUILD_FwupdBackend=$(usex firmware)
66+
)
67+
68+
ecm_src_configure
69+
}
70+
71+
src_test() {
72+
# bug 686392: needs network connection
73+
local myctestargs=(
74+
-E "(knsbackendtest)"
75+
)
76+
77+
ecm_src_test
78+
}

kde-plasma/drkonqi/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST drkonqi-5.17.5.tar.xz 740416 BLAKE2B 01b22252e5d9c3d88fb960387f681f38480dddaa79ec319074aefdb95867fd9a71efb1ef2bf9278de15e876265db4aca5f530de1968ea849be60c64e68a4346d SHA512 73ba55c8f5223580c2638c3ad5d12be86703a02639ed5a34b077205f1cbc927efb13cb88ee84ea23e58b8d5bc87b368bbcfb702fb0e8f76722dca39981b30ff0
22
DIST drkonqi-5.18.2.tar.xz 747500 BLAKE2B 624c5e116fd6ab3352f02a705ca52fc937012a4689a6102199716d7d3ee257cde976b790022e971409f33ffa9e54d889fc2fe6a503566a92033b7ae0991e82d9 SHA512 c878a9348fe270a84321e5bc3f22063c39acde8ff1378d32c6d3f009f17374bb861cfb71559cdfe2c8046ce60c1198e7946ab181ebfa27a02c6e0aa74c9adb0b
3+
DIST drkonqi-5.18.3.tar.xz 747244 BLAKE2B 77deaf90e8964e3178deb6514ecad23940c7b367c860976a2f05b1402a663a4858dcb77af3d27ff31dec72f8aea671163f0e6ef38660c4def1f3b8ca2a108ba6 SHA512 56f5cabe28681f218341aa4900f3dfc61d08bdacb5976ef34460b7663535d34a6e9ae05ff238a83337634b577aca36e795ee39d1968dfc39c7aa9a39c02f7cbc
+66
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Copyright 1999-2020 Gentoo Authors
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=7
5+
6+
KFMIN=5.66.0
7+
PVCUT=$(ver_cut 1-3)
8+
QTMIN=5.12.3
9+
inherit ecm kde.org
10+
11+
DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
12+
13+
LICENSE="GPL-2" # TODO: CHECK
14+
SLOT="5"
15+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
16+
IUSE="X"
17+
18+
RDEPEND="
19+
>=kde-frameworks/kcompletion-${KFMIN}:5
20+
>=kde-frameworks/kconfig-${KFMIN}:5
21+
>=kde-frameworks/kconfigwidgets-${KFMIN}:5
22+
>=kde-frameworks/kcoreaddons-${KFMIN}:5
23+
>=kde-frameworks/kcrash-${KFMIN}:5
24+
>=kde-frameworks/ki18n-${KFMIN}:5
25+
>=kde-frameworks/kidletime-${KFMIN}:5
26+
>=kde-frameworks/kio-${KFMIN}:5
27+
>=kde-frameworks/kjobwidgets-${KFMIN}:5
28+
>=kde-frameworks/knotifications-${KFMIN}:5
29+
>=kde-frameworks/kservice-${KFMIN}:5
30+
>=kde-frameworks/kwallet-${KFMIN}:5
31+
>=kde-frameworks/kwayland-${KFMIN}:5
32+
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5
33+
>=kde-frameworks/kxmlrpcclient-${KFMIN}:5
34+
>=dev-qt/qtdbus-${QTMIN}:5
35+
>=dev-qt/qtgui-${QTMIN}:5
36+
>=dev-qt/qtwidgets-${QTMIN}:5
37+
>=dev-qt/qtxml-${QTMIN}:5
38+
X? ( >=dev-qt/qtx11extras-${QTMIN}:5 )
39+
"
40+
DEPEND="${RDEPEND}
41+
>=dev-qt/qtconcurrent-${QTMIN}:5
42+
"
43+
44+
src_configure() {
45+
local mycmakeargs=(
46+
$(cmake_use_find_package X Qt5X11Extras)
47+
)
48+
ecm_src_configure
49+
}
50+
51+
src_test() {
52+
# needs network access, bug #698510
53+
local myctestargs=(
54+
-E "(connectiontest)"
55+
)
56+
57+
ecm_src_test
58+
}
59+
60+
pkg_postinst() {
61+
ecm_pkg_postinst
62+
if ! has_version "sys-devel/gdb"; then
63+
elog "For more usability consider installing the following package:"
64+
elog " sys-devel/gdb - Easier debugging support"
65+
fi
66+
}

kde-plasma/kactivitymanagerd/Manifest

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
DIST kactivitymanagerd-5.17.5.tar.xz 86660 BLAKE2B dfa615796556aeade9206c98180072348e587c72930de2f1cc6c12101879dedaa46485251a136c5a85dfd9a92c96b899edf6c0fef263cdc46a047bd7a3e1bff0 SHA512 584094f45abb922f15dc9b4db2da3cc624087b1524e3e161a4f4cc91425c534c37281d2a46e642320519baa389b69d7843a19b0720788b9795df9a24d0478ccf
22
DIST kactivitymanagerd-5.18.2.tar.xz 86988 BLAKE2B 164dc742c4736051d52a59f1227231f6c5b952863af08bb76ddee95baaf05454f2169988f3d8dee81397a81a21b952e798608a2b9169bf669ad51145177a83a4 SHA512 3e387114cb4245357d8c7a042077b9591de1743a89efdeb0199ff354d67670d5021bca69bcb70679ea5f9f61ba95aed209370f98c48ce3c7f051b7f9dd9a55b3
3+
DIST kactivitymanagerd-5.18.3.tar.xz 87184 BLAKE2B a2ea5236a7a4a38f90495f0bcbe67e151280bb565761498164bededcee918a7b714ada06b7f133afc2873450e7cb918dbea0897aa8cd0d16e5fa77be3714fe07 SHA512 99ff54c95aaa2755bf2597ec98f234ee227182f5296560714b593cee63a4968a40223aee126bbd3d4f15ef7dc4d82dd8372822ded3e23255bcd078f3ecab4585

0 commit comments

Comments
 (0)