Skip to content

Commit

Permalink
kde-plasma: Add KDE Plasma 5.12.2
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.19, Repoman-2.3.6
  • Loading branch information
a17r committed Feb 21, 2018
1 parent 5030a2e commit 8a2722d
Show file tree
Hide file tree
Showing 84 changed files with 2,253 additions and 0 deletions.
1 change: 1 addition & 0 deletions kde-plasma/bluedevil/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST bluedevil-5.11.5.tar.xz 153380 BLAKE2B 1342ea233c6ea2b7a325eefafe1528d27d1f060bdf628ecd6c7dcddb0323ed10d6dc11ddcbf96a9f6913202ea327979a4f06d9cc7fdc70d02595b0a593a9a819 SHA512 273c1d3a649c7e78e78f27a10199057e2b06940e281eeeb7555bd2d40a6d9f9f7aaa38b5c0a84549f3ff13ec3209b63dde00dcce2ef8855a0cf46030f477594b
DIST bluedevil-5.12.1.tar.xz 149628 BLAKE2B d888cfb6a79e27f12428354e9e09743f39228ae0934db06f0219bcacc45ebb103bdc717456f0f4eae32d476c9ca9137e85d8e4b424f78582c236921b0aac1115 SHA512 aeb34aefb5e966523cfdddd76a6c738602167cc28eb3d8471d54aaa4b72d7ab94e359fbf8e1a79afb9c8ba41d008d662fe820466f384112f52a9762f21c965c0
DIST bluedevil-5.12.2.tar.xz 149600 BLAKE2B 13abbf3b90a5057ef8d8bbd363d9421e3ed370169da8e1af5d5751e6384736dc71d2c9b45c9ac73be82648bcb323a9f2bcbc2a3da068b39a683213df749ec991 SHA512 bbc2162dda1b97808b07ee288c9713508c470da27eb3db3007b8b0261a7c15f25677c10eea14237a38fab33786bc274abc1ac75e15b1dd7cfc75fe69ca6e135f
40 changes: 40 additions & 0 deletions kde-plasma/bluedevil/bluedevil-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit kde5

DESCRIPTION="Bluetooth stack for KDE Plasma"
HOMEPAGE="https://cgit.kde.org/bluedevil.git"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

COMMON_DEPEND="
$(add_frameworks_dep bluez-qt)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kded)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep plasma)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
"
DEPEND="${COMMON_DEPEND}
x11-misc/shared-mime-info
"
RDEPEND="${COMMON_DEPEND}
$(add_plasma_dep kde-cli-tools)
!app-mobilephone/obexd
!app-mobilephone/obex-data-server
!kde-plasma/bluedevil:4
"
1 change: 1 addition & 0 deletions kde-plasma/breeze-grub/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST breeze-grub-5.11.5.tar.xz 3157272 BLAKE2B 1c4f9bed314f4968b00e7283203ce24ffa7911c4e7fcd0631ddb942ece5eaa104773bf267ee23449125cc902a20e7d8eae5be595d12c7b1eeae055455b5849d4 SHA512 87802343c23cf4a73160a669fbec69cd529b992c31fb6d4a3578e31f5c9eeb4bc418ba811e705d95c37b1e2047bd08619c369f3e16208dba7fcde1f8d56bd6f8
DIST breeze-grub-5.12.1.tar.xz 3140160 BLAKE2B 6d32eae54fbd6fb732ea01af11ae3d8682587a3f3a19757427876d2a3509c533a22000fd7fc288e495feed372a79166accbb95722c8fabaecd86cf4562e6110d SHA512 828fd6edc8078f8121ca3662bcb51ac38e586dc95194b74ff3736fcc07d89308dab9208322001031d51a869b07ca60f20cc117ef0398551c06326b7bdee917e3
DIST breeze-grub-5.12.2.tar.xz 3139708 BLAKE2B 75e65f90a36d69da962886b85aa623e1313e9bff7d50d5ff7bd83b91b14313f72984867e5137adde43270340b097b70923de139b034efe87475ceb2ce0473acc SHA512 c02cdcae4c5837fbfcbd394e18acf284fd79d415d05f38b097d6206121e82579eda86ae4943135b0794c708551985c2ae917e746981a5e0e93fb1c32cbee6982
30 changes: 30 additions & 0 deletions kde-plasma/breeze-grub/breeze-grub-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

KDE_AUTODEPS="false"
KDE_DEBUG="false"
inherit kde5

DESCRIPTION="Breeze theme for GRUB"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

src_prepare() {
default
}

src_configure() {
:
}

src_compile() {
:
}

src_install() {
insinto /usr/share/grub/themes
doins -r breeze
}
1 change: 1 addition & 0 deletions kde-plasma/breeze-gtk/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST breeze-gtk-5.11.5.tar.xz 218340 BLAKE2B 9f729336e0a5844fc8258f9900f7e5dc738c33e4d6a63f3a8b7fcc0f5fdf202d36a991397568dcdd3c608e3a93e9c5ff085d47b2d91a345f7b6587b530b035b1 SHA512 d940624cff5b785d2b32ca6329f463b4c545ae613fb5e7364537703086900f920fe72c25f5731ba24409e27469e2281b5d74bfd36ffedee66cbd8ac62be0c53d
DIST breeze-gtk-5.12.1.tar.xz 213804 BLAKE2B 1826ba92c1f756e116d8648b8e0edceb306110a732b48fa2c6522a4d197dc3a482dd30508337177c5e75826abf04c2de83e07c34d02280923b93609327ea12b8 SHA512 3295dcdc5c5982e49579488b3a0d120600596fc13560d6daaa1d3f634b16fb0ff651d13ad5bb37ef95483d952ad72148070a6616915bf813541d37c3de325768
DIST breeze-gtk-5.12.2.tar.xz 213844 BLAKE2B c2000fd4834b6a7d68fecfeb03b26129dad41f9c9adf38fc15b2f191e558c7b1259ec1b6539810c7e37eaa613ec85f4a60b775d53497f06ac336c0c762f0011e SHA512 2616669aa7811ea6ae0a0801c4e0b55146f6b3a51aa16fc1edb41d03975351f7e81fb24ac0f368a56b330c27725361900c678f93ba620212c95fbc25c78b3ba8
12 changes: 12 additions & 0 deletions kde-plasma/breeze-gtk/breeze-gtk-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit kde5

DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
HOMEPAGE="https://cgit.kde.org/breeze-gtk.git"
LICENSE="LGPL-2.1+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
1 change: 1 addition & 0 deletions kde-plasma/breeze-plymouth/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST breeze-plymouth-5.11.5.tar.xz 106612 BLAKE2B d2f3f63e1f04f31de8b98a4ca63a529cbd2282db64527fe6faf030bd6bfa441da9213b467ac441eddffd870028f3e5bbfe79562fa7eb3f485d5f391f4c7d1dae SHA512 218045bf35efff475bf9aa4f1e8d117b42b671ba036a7dd67a2b6a8538ee4317f84415e53ffd17bb9645f7971bf575beae1cc1de7b6f67e37166fde25cf92c44
DIST breeze-plymouth-5.12.1.tar.xz 105516 BLAKE2B 8176b45227c1cfccce52404fa9917d2481bc4e1a15057456fe082fac13c192f2c79d610075ffeb71f4582a00a25491342fec4c9a160a6c6acdd9bbfd886cd4b1 SHA512 58c99957e1a40300d522288083a41cb7c1ea4012f5d7fa35f9885ec4a253bae6bf4dcf199d673469fc01e93afccfd72173466910b3c1aa6cfce717e9fe3924ed
DIST breeze-plymouth-5.12.2.tar.xz 105596 BLAKE2B 1974b8c2a8795cfbe775d3f6477415f0cfddd4411a863dab24d6beb3ef6021f1fd50b3469ce53070d98eefb0f7a530b2264b4c395e811919cb27ae69a922d830 SHA512 c8ae3025b02a055ea6b93bcfc218dd0a6c0902ffd07ddc4163ac4c19a9155dcd8fdb4af2f47a2c850aec514e2bb057ab67239b7b019c1e84bd354d18848c17c4
26 changes: 26 additions & 0 deletions kde-plasma/breeze-plymouth/breeze-plymouth-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

KDE_AUTODEPS="false"
inherit kde5

DESCRIPTION="Breeze theme for Plymouth"
LICENSE="GPL-2+ GPL-3+"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""

RDEPEND="sys-boot/plymouth"
DEPEND="${RDEPEND}
$(add_frameworks_dep extra-cmake-modules)
"

src_configure() {
local mycmakeargs=(
-DDISTRO_NAME="Gentoo Linux"
-DDISTRO_VERSION=
)

kde5_src_configure
}
1 change: 1 addition & 0 deletions kde-plasma/breeze/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST breeze-5.11.5.tar.xz 22228964 BLAKE2B f3fdcc10b7350acf612bec9edf4cbea544c6f1dbbc713c8cf9903054b3fb015fffa3a9be5fed4ce5d19209a476d9a84fbcc219ff5cdcdc93e05f3537bb209e85 SHA512 4ef2e7507f7175af7725157611bfe6339d417749d565e50760a5da70db7603f59a9c41deec42f343149442b2e82204eb9519354fb91e407d4c89a9300edad2df
DIST breeze-5.12.1.tar.xz 22207888 BLAKE2B 02e89483eaaee2fdc13f954b01cdbc7a46cd66e66a01a4fed08b6de5059f05b53f72a91e5e2848ac28621911cc9ffdbe027d038bfb95c2d8587f1329563ce46a SHA512 a96a58432821d65a943877d4db97098c3a04c8a6e87ba35d23a6e3336233ce4b4eaee5fbc9f6f447ce62608ecd88d5b70559f192f7863f7a7135272707e5aa6a
DIST breeze-5.12.2.tar.xz 22208396 BLAKE2B f9e331eb30bd894a41adf3f2d24c71f58c04b7080f6f4d8b73f9fc24bb0e861c973e0b32a284d073e5dc9ff413b84d58970458591ee0c27dfaa6d8099b0895af SHA512 2bdc27ca2a1df0234f22ebb1c56723b2ad1345417889b5fc2e66bebef4e2ad1592b78f4391b38a1b2a994f414390789bcbbe213c80f29e1440827bf2bc3d2ead
87 changes: 87 additions & 0 deletions kde-plasma/breeze/breeze-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit flag-o-matic kde5 multibuild

DESCRIPTION="Breeze visual style for the Plasma desktop"
HOMEPAGE="https://cgit.kde.org/breeze.git"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="qt4 wayland X"

REQUIRED_USE="qt4? ( X )"

COMMON_DEPEND="
$(add_frameworks_dep frameworkintegration)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kguiaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_plasma_dep kdecoration)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
qt4? (
kde-frameworks/kdelibs:4
x11-libs/libX11
)
wayland? ( $(add_frameworks_dep kwayland) )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb
)
"
DEPEND="${COMMON_DEPEND}
$(add_frameworks_dep kpackage)
qt4? ( dev-util/automoc:0 )
"
RDEPEND="${COMMON_DEPEND}
$(add_frameworks_dep breeze-icons)
$(add_plasma_dep kde-cli-tools)
"

pkg_setup() {
kde5_pkg_setup
MULTIBUILD_VARIANTS=( kf5 $(usev qt4) )
}

src_configure() {
myconfigure() {
local mycmakeargs=()

if [[ ${MULTIBUILD_VARIANT} = qt4 ]]; then
use debug || append-cppflags -DQT_NO_DEBUG
mycmakeargs+=(
-DUSE_KDE4=true
-DSYSCONF_INSTALL_DIR="${EPREFIX}"/etc
)
cmake-utils_src_configure
else
mycmakeargs+=(
$(cmake-utils_use_find_package wayland KF5Wayland)
$(cmake-utils_use_find_package X XCB)
)
kde5_src_configure
fi
}

multibuild_foreach_variant myconfigure
}

src_compile() {
multibuild_foreach_variant kde5_src_compile
}

src_test() {
multibuild_foreach_variant kde5_src_test
}

src_install() {
multibuild_foreach_variant kde5_src_install
}
1 change: 1 addition & 0 deletions kde-plasma/drkonqi/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST drkonqi-5.11.5.tar.xz 746660 BLAKE2B 9ca5290ff64186347bc03133440c54da94256064868e1c854fb7813b7211d480e34ada74ae312dc7f18219ea81072eef5e2e4204e0bfcf7a712296157c37086b SHA512 6bf7435e091494627f50d2c047467e585f31e51ad5ecab242664230b118272303d245c07ff65fb3fbdbcfe2fb1283134fa69c029c5e42b4df98e6f9a859c0105
DIST drkonqi-5.12.1.tar.xz 736708 BLAKE2B 2ed86d8ca6ef20532a380792910736508d7f2a490881ed377df03a1edd52e74823c08d96cef1dbec8e3eb5c727869eacb8ab6c675fc7a449711068428859e30c SHA512 0481789740950d85fdd1badeea34aebbb8869ed28aa24097e4b6d4991f1544073677f5cd236749c1b09e9032eb70d49209a35e43fd93c68373d8931dd40c9f31
DIST drkonqi-5.12.2.tar.xz 738908 BLAKE2B 1f68d34521753508af739cc2d054a7960db3d78431e7328fe7b4291b84a1235ce23e29f7ae09df31a4862b453170c5a01e83d8ad9a4ea970583ffccad9a36818 SHA512 d203848310a2afb06fa247e0b153525ee256bf66e399a5a181bd837398cb52f9e81188bb28538532380a5e8d8fc0ee55ab6c5f4bfc71768fb0b89df85307f839
56 changes: 56 additions & 0 deletions kde-plasma/drkonqi/drkonqi-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit kde5

DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"

KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="X"

COMMON_DEPEND="
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kidletime)
$(add_frameworks_dep kio)
$(add_frameworks_dep kjobwidgets)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwallet)
$(add_frameworks_dep kwayland)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlrpcclient)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
X? ( $(add_qt_dep qtx11extras) )
"
DEPEND="${COMMON_DEPEND}
$(add_qt_dep qtconcurrent)
"
RDEPEND="${COMMON_DEPEND}
!kde-apps/drkonqi:4
!<kde-plasma/plasma-workspace-5.10.95:5
"

src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package X Qt5X11Extras)
)
kde5_src_configure
}

pkg_postinst() {
kde5_pkg_postinst
if ! has_version "sys-devel/gdb"; then
elog "For more usability consider installing the following package:"
elog " sys-devel/gdb - Easier debugging support"
fi
}
1 change: 1 addition & 0 deletions kde-plasma/kactivitymanagerd/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST kactivitymanagerd-5.11.5.tar.xz 89720 BLAKE2B b4fea473744ed25abd44831418a2e427b86b865385392044aea8b3bada705b8038c2e85b6273f05874c2bd26d6f283e7bf674f082f5435690a08b2348ae2c1f2 SHA512 8c10b5a8716580dbbb42883bf7acc78e23877797e30208400cca9b37d7d921a2873854733ffd730fbb37b6d79b0b44aebbfa6274376123fdfc0999f362793745
DIST kactivitymanagerd-5.12.1.tar.xz 84940 BLAKE2B 3c7386e4d254673b3363b67783fde92c33cabc0ff86514a6908c7d2246ddcfda583dd41b9ff308bf666b04470fe53b4ee1c188ab2597f1e65a050b81917440e0 SHA512 3f924a0f99bdacc5575d6b077f141cbf9766195204a7035a714e179349c2264d6388ebecaee64d2d75f1ab6370b94e4ccdf9829f2b863a837c4ff2e1057c96a1
DIST kactivitymanagerd-5.12.2.tar.xz 84836 BLAKE2B 0ad32c265d4d1fb7907f7a63357a1c0ccfe1c8d16ba0513502f57c5bcea6e1bec6c85ab4623f5e17fe19ce759918c1eb8b23999285c4824dc394ccbd662a367e SHA512 c8ea26b4948898cd1734bde5a5fe50991c7d61f997fe4539b819e2ef90e3a1c0fb57dec3331106f42616f9ce0485b81bf61a462832a46a35dcbe87050ecc3c08
35 changes: 35 additions & 0 deletions kde-plasma/kactivitymanagerd/kactivitymanagerd-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

inherit kde5

DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
LICENSE="|| ( GPL-2 GPL-3 )"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE=""

COMMON_DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kglobalaccel)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwindowsystem)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtsql 'sqlite')
$(add_qt_dep qtwidgets)
"
DEPEND="${COMMON_DEPEND}
>=dev-libs/boost-1.54
"
RDEPEND="${COMMON_DEPEND}
!<kde-frameworks/kactivities-4.13.3-r2:4
!kde-plasma/kactivitymanagerd:4
!<kde-plasma/plasma-desktop-5.6.1
"
1 change: 1 addition & 0 deletions kde-plasma/kde-cli-tools/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST kde-cli-tools-5.11.5.tar.xz 597040 BLAKE2B 8e17d08d45699c618325710fd4a054e1acde34e17965b65fb9054111d77e8c944fb4806d7d50e5073debabc948c79bf167887243c68e3227fc0c74c31d5eea74 SHA512 1f1363026d7d372552a06db19630a7deece8228bba020c0469971012f6393d4439fc56645b7348fca777b27dd86f7ffe8299c6e024384aaf7525d91baebe4b48
DIST kde-cli-tools-5.12.1.tar.xz 571488 BLAKE2B 01ed7b5bb910f1a3bde38baf893fc0f03084439d66489783139ce9a5dffab3cc5064ea106cc1f4b4f27dcbac5e5e9b867d2d810adc9bd922260f51113e3ee435 SHA512 780bccb6a03bfb7e11764521713b828fa73b4c89bf4f3077e83f7bc3842888eb5a9fb083aa6b325fb9a7537cda35c99e71acb643c908cf1c04e9f01b7eab780f
DIST kde-cli-tools-5.12.2.tar.xz 572828 BLAKE2B 7e226e94e54f8ca95e7929c668044ef180c2162ce3fe37fad1c4c768bc616327947e7a8fa2f09dc30715a523d4db3c4f9aa17e08e549fa7acd76a138d9ade62c SHA512 2dc5be967d7888abda1b28af465754ae1530a3cd8cb919a77dc65d8566f961faa17e0c2d351b20fb3fcd4fd08d06f65bbe169cb20e78735d9ad3d7cc8664003e
59 changes: 59 additions & 0 deletions kde-plasma/kde-cli-tools/kde-cli-tools-5.12.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

EAPI=6

KDE_HANDBOOK="forceoptional"
KDE_TEST="optional"
VIRTUALX_REQUIRED="test"
inherit kde5

DESCRIPTION="Tools based on KDE Frameworks 5 to better interact with the system"
HOMEPAGE="https://cgit.kde.org/kde-cli-tools.git"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+kdesu X"

DEPEND="
$(add_frameworks_dep kactivities)
$(add_frameworks_dep kcmutils)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kiconthemes)
$(add_frameworks_dep kio)
$(add_frameworks_dep kservice)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kwindowsystem)
$(add_qt_dep qtdbus)
$(add_qt_dep qtgui)
$(add_qt_dep qtsvg)
$(add_qt_dep qtwidgets)
kdesu? ( $(add_frameworks_dep kdesu) )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libX11
)
"
RDEPEND="${DEPEND}
!kde-apps/kdesu
"

# requires running kde environment
RESTRICT+=" test"

src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package kdesu KF5Su)
$(cmake-utils_use_find_package X Qt5X11Extras)
)

kde5_src_configure
}

src_install() {
kde5_src_install
use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu
use kdesu && dosym ../$(get_libdir)/libexec/kf5/kdesu /usr/bin/kdesu5
}
1 change: 1 addition & 0 deletions kde-plasma/kde-gtk-config/Manifest
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
DIST kde-gtk-config-5.11.5.tar.xz 159700 BLAKE2B 3de3d056f47cedc7d04191853a7642e783d8e03af60a5198e9dc3f8eb49d14f2422324972a1e3569816df36869c19c1d34bfb5e7c0ce9bf20b8543c26029ab20 SHA512 bcaf0e8c6495fa2418caa92e4fa30f6369b7ed6d45ed288a6f4d071661cefad9240e990c57727aa709e398c1947a4caa6bcf77f3ef53c24127a5696186c989df
DIST kde-gtk-config-5.12.1.tar.xz 157168 BLAKE2B 7abe5e39c97143210c9663adf1aefe0fe3980864f4936d49158e0e707fa15031696fd6480dfebda52cc98ac8f3ad28629a2546fee14e90485f95cb8902694738 SHA512 8cbda7bc61a18e267f9e670399dade784e4e2b431de055ad6a71b513da1504c9fff2ff71f6618ef399708d029c3f2a97b9d87ebdb4492c5cc8a5dcc37fc56061
DIST kde-gtk-config-5.12.2.tar.xz 157124 BLAKE2B 8388e564902f930559896d06d61d19484af9fe0bd6ec8124daef4737af0a6b485a2b7ec0199c3e02aa3fc49d66a48cdc4f16bd4bb9c4baaff7dc45dd1c28dd62 SHA512 64535ca68d0c0f6181f389ff36c697708702a5e0d02915491dc5a86a76bb9af0fb987c45ffc24784d2e83fe6acfa02361058ba934a51c0f76d2f4690c0ac15b0
Loading

0 comments on commit 8a2722d

Please sign in to comment.