Skip to content

Commit

Permalink
kde-plasma: Add KDE Plasma 5.11.2
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.12, Repoman-2.3.3
  • Loading branch information
a17r committed Oct 24, 2017
1 parent 6805644 commit fa5afa6
Show file tree
Hide file tree
Showing 83 changed files with 2,224 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.10.5.tar.xz 144576 SHA256 394945cbb8a9c2b3249f9aa7601874a10b0cbfc6ffd425fd77cfcf19df73d006 SHA512 fb4b58dd9a98c72f74125245fa1d89048a6deb02c0bfa538338c58f3efa5f02a71d14a0518d0354db4c7ff79bf3690489f1d3172480217ef118aaf7ffdbe113a WHIRLPOOL 1f5bc937ec430ee2337dfdf8b5c5393c3703e2a16fc550bf01f9cdb621e1dd4388419c1328ece5ff00b1f7ba320ee8a36e98bfac0c2eeb518be3a457f0ad0f93
DIST bluedevil-5.11.1.tar.xz 147144 SHA256 58a0a4bfbd99ef4535b7ee6380dc3a53644f367932205b8694f9bc7ed01d3e5c SHA512 d993acb40c524fca751d80b3fd0adb71a2cd8d5013fc2fb2398448349826631b7644215443592cdd612fde43dc423e71758b81050e4af6d2f274c0b484670068 WHIRLPOOL f1bc5ee7354ff1cc184881bcbdf3de3cf91824796eaa5cf1a09d6560f4af273275b77af80775a6c2de1d352df6ce06b0d81414e0ff166ae11bbff24d594dac23
DIST bluedevil-5.11.2.tar.xz 146616 SHA256 58ee7d182ed4c04cc6bbd7ee75bcf69d1d1ffc234816f6d86e8c0ffb91af9b3f SHA512 d6de66e8a5cce760d5ba20c009e976798e56a33d1af0359a82911a1651d31b4ad7068608ccd712e128e6e511316396dee7ee7df2d027f77fda9285a5e22ec35e WHIRLPOOL 2c9b1cef96ad7a6fb0057c8e51d63ffff60713cd7341e0e56e50fe69730f98f11186dafd969bcb45d81cba80a1eb1fde8431e3af14a3c060519fc2290ca46b01
40 changes: 40 additions & 0 deletions kde-plasma/bluedevil/bluedevil-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Copyright 1999-2017 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://projects.kde.org/projects/extragear/base/bluedevil"
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.10.5.tar.xz 3132960 SHA256 2e0eac19f5b5831787d809afb373d7ac27c01cc7021f9054f359678f1b85a12a SHA512 918ef829f00adbaf2e791028c92b24f7ea9c455591017afd5c76fa82c66a6e7fae48c8ecc9817bab0551316af0b8397c1ff41422537178004de1479439290f1e WHIRLPOOL 529b0c9909ac38d683971831ab509d3c5dbc084588e6a357c3caa86d59d92a58ac9f5f01fb3c97e0cc7f4fb76a0e585ad3d2e06f4d9592c9b17fa86e42f156d3
DIST breeze-grub-5.11.1.tar.xz 3150280 SHA256 8076f04bd98a2c5c0df70db3a1a3ffdaa6c6b7929e59b3b8a9c5c64a7e88995d SHA512 bc90451caab40fc039b87988f490e3d7546ee0f7bdb494eb2b80f482fbbd14ad341d0404b48ccf54b8109d1dd222bface15f2ed57b25621ca75c464b1436ea75 WHIRLPOOL fa064227c299578c0433982015e630b7527dedecf7a43fc14b78b7066cce6243c419ca62334aa6ef8102d6fdbe68bcb256737b828659682769b177cc1cad7529
DIST breeze-grub-5.11.2.tar.xz 3137272 SHA256 52495c1ed3388c0dd1c4c5a93f56a56e4c6b2eb1899d8677654cc60c7c24a712 SHA512 ccaa08a511e7b814dc53f0d3f6989420262b868fd4ea61f64bffedba3cfe69d14932bb4f580d39b445726d1cd38e9af716809227e3c40a0f354bcbbd274416f5 WHIRLPOOL 15dbcc132ef13a46a77625d26e20b58bc04990215c7540a97983f76b56550c6b01e014be167b0f79cefa81a2deee9eba22d6452e2afa894aaa3e28bd49fea37c
30 changes: 30 additions & 0 deletions kde-plasma/breeze-grub/breeze-grub-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Copyright 1999-2017 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.10.5.tar.xz 211368 SHA256 0a7063950663bed3d5d97ad541725ec35e7df1e5ce636146e19c0798706ead44 SHA512 3ba76d370ff5dca9e31f6aa609a308725a9d6f4ccdae6a487d5f48427c5faf5566d877ac199d4dbd9d7bf01bce09ed305dc0c9146c608fed2d69f3cea6dda497 WHIRLPOOL 4841b79c44970a23494193fb5fe9be059c731510f34bd4da8ccb5c3472b58d86758e84d624f40fafd431bf43f8f0db263f1666adb0a55638a120de585be3b93d
DIST breeze-gtk-5.11.1.tar.xz 211924 SHA256 f9090029dbe316a176fa7ab668a87234904fd8f5b62b9dd58d81b71adcf46361 SHA512 a4d430df1e0296963dd7c9e0824175867bcd061d399a1b01c6b952fcaaa576793718255d41be8203a90fae565486086446b2f41e86c30db5165dcf1ac726a638 WHIRLPOOL 77afe5d9a9bd241c4ebdc484a8f99bfad5d5b90b9239470a87037e3e07098b9bf568805ec32e6402516b1f4affcd039ef4de0e382d9cacb6cdb5d0c84fe44822
DIST breeze-gtk-5.11.2.tar.xz 212104 SHA256 a48982e8d8cdafc8445740bac326462713222c24a387cc331accdc372dd47b30 SHA512 33f941b1866612d18ce5e3e7f13b0190666afb262d42a365e342fc4c6694be544689b8337218bdc5ed885c5322a8e21197366d50d5396fea650241b81b72c7dc WHIRLPOOL 51e25a8f6cf3ef9891afb9a158ec808e35a26a6450732d7b9afa7c05b34048ed9428f24ce20bbe08a844ec28c89924bc5e7382360d0e30493d53aca3a733ea0b
12 changes: 12 additions & 0 deletions kde-plasma/breeze-gtk/breeze-gtk-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/breeze-gtk"
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.10.5.tar.xz 104904 SHA256 653438029242366983e0378568c77346cc5f6bf044f43f4c704323b82b41efa4 SHA512 179f3f61198ef983812fe97e1f62898a6fb943063e21acca441ac4776d38192fc0b5f1ecf7f7b73f1e4efdbcc6fec31ec669a6a47ce7ea1b858a2d6b63c7e5bc WHIRLPOOL a45c814edc8fa3afcd5965c717191e237206bf8e2d8279d5b766095b81470aae494d737cf6543a0590d8d365608e43ad5bf0cd2eadc91611a956200bc47eb1fc
DIST breeze-plymouth-5.11.1.tar.xz 104784 SHA256 191e8693c71bb6cd7286b175c4420725373b5b3d9e3fb377c36aa0624e2827fc SHA512 fec8e36e4f6cc3a598a91d6ead707aea97701ee9b4621cefc019a998c257cb07aaae9395c661bfac5d0d6c05d40c0199f8ffb209e1b26a81dc8b2a02019b0c9c WHIRLPOOL 875d4e67589338a21d5a33dbc9dd779b812a03c27f6cd4bc3b76efc80116c6b307f5fb9c8fa8b03bb2dcc2118d330bbc3c2cb8e91089ce03f5a203f519ed6d94
DIST breeze-plymouth-5.11.2.tar.xz 104768 SHA256 4d934d4c11eb923d4cf69135a77cca3b4f84452c4578a078d6fc7fe053f983ec SHA512 ad2c238f9803e10608d6c115097b61b3147dd382bbbc42c6a77c12fba46a12ffcaedc06d3744710f148e51c4d240a87f3e0107855630b08036332eacb04167fd WHIRLPOOL 3f7232fd1f60209548caa05b2bac45d9c1b78f7407446778c4322bf07b0651ab061aa431024e0553f7f1197bc55fc86e9bbab1ee9fd84216fc9dd9cd3e43888e
26 changes: 26 additions & 0 deletions kde-plasma/breeze-plymouth/breeze-plymouth-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Copyright 1999-2017 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.10.5.tar.xz 17426192 SHA256 1ba46701e13f983b97c7e7dd01da8637a2f17ee818928064f4729895ac1dac66 SHA512 4af601d1b8f446d6e9d0a381e84ec932294de862f8b13b8e17d01c81d89249d4d841b236498094f21e4402f1448b4f103a49f8010fef90ce603a8493691c3747 WHIRLPOOL b6a3ccf4c48299a3713380a3aa0db227028963f948b69b2281f7125829356453030a50be78b1f346d57d36f87a76753b6d8215595c17306763176583541b324a
DIST breeze-5.11.1.tar.xz 22206196 SHA256 970a0e9a50dfb49252cbf341e6fe3ee88c5e6870a490edd667d5e208e4c90b7b SHA512 cd34d600a428f87baa2875e57528d4e302cb1cc3661782fddb739731a6f064d452f0b0265610aeec46b193883bad92009fb24cc45e0fa3048e31cec7e5bb6800 WHIRLPOOL 593e179d2c5fc430f30516bac478d9b6e6f46793ed598d36de375b44e88361ed36c949a62ede8a507e07d8bd104fb337d3c741be3cb797d2a5338500cb5700d0
DIST breeze-5.11.2.tar.xz 22208472 SHA256 014505f87ce0ae90eb0e6e820e5eb9fa18bd30cac6fdb4a3df84bf53cc6d65f3 SHA512 715353c69c1dd1def9b6fb0b04846a20cbbeb2f057d5935dbeaf55c1a03d92046f1f7ee017e5ee3d12bbba97a6319d36022b04acb6b93e839415733768cb8cf9 WHIRLPOOL d3f3f5ccddbf5ecccefab9c10c45eac069d1652f79c6c9fe4ca4fa8027071b61454c44c30cfaa709cdcb8708ebcd5f64091b39f1310e70408e21395efefab1e9
87 changes: 87 additions & 0 deletions kde-plasma/breeze/breeze-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Copyright 1999-2017 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 +1,2 @@
DIST drkonqi-5.11.1.tar.xz 737176 SHA256 6560453eed9c6bee39d214b60693d043a6d02d775832b2527818d534be36004f SHA512 3ffb42955182cae070478a90242602d1d9a76f77c3ba5d4661da7b326636e2bbba2e36b1eb16cb0fde8b247bfe8b604395d1c26970a9162e04bce84f4c17a132 WHIRLPOOL 53e25438d0fe0c4eebf64423bfac84a25dfd7c92bd78d4e91c195cfd6122df5dd7e62278966d40ae205e776fab99679a9f87ad1b3999612490254d49dd22f617
DIST drkonqi-5.11.2.tar.xz 736596 SHA256 eb9ce5a1a7e8710c7f97c1e96a29d43e75498c4eff9b6fba67a055323fbaecd5 SHA512 54419f15453a0f413232a09255da66e982d1e683850ee8782b748822ede9821012e4c0740c682edda3d5317ad948e083cf00ee9deb27a34739921fe104b7d30d WHIRLPOOL bbb0c0bb2f326d0d26c62916f2c252b74691b8c1635f35598179e15f33329e63ab0afc7ecbf30cfd7ed9256b76abe6aac022d46e582354717985209bc7f17f87
57 changes: 57 additions & 0 deletions kde-plasma/drkonqi/drkonqi-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Copyright 1999-2017 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 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
"

PATCHES=( "${FILESDIR}/${PN}-5.11.1-x11.patch" )

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.10.5.tar.xz 84528 SHA256 67937165a443b9d1dd9cb5f97000cabb488a83d278d76e58dfa460e5e34982a5 SHA512 97215cbbbb22f75e4244e2e16bfec97612eade16a1e0537698452a823df4198e28e23934b96d988b304afd090df6caa9657708eda53324d78bf509793ae28673 WHIRLPOOL b5576f854da462909ffb44583248452e385aafbdde5329aee8efb77bc43f922a0df576e5d1c95c32348970c5fc549778e1d7037b2b8b017fc242e925df04d3a1
DIST kactivitymanagerd-5.11.1.tar.xz 84756 SHA256 0fd6af491e3e75e53949f1ef8b012216076c57e0cd860a7b1789a8f7ecaa66c8 SHA512 e3584431b88b0edd00e6274adc5346953b23bfddc9e52b0f57d21aebb9e94512688d40b2f8414ad8b9f4efc58a4e0d0e7ad8374391c1fcd7d54330bfc45392a8 WHIRLPOOL a3b0654dc7d6043aa4223e08a29bf83d73c742cf5f2d96513fed45f6b5879c88b25dbcd6bacab834581bb9db78a3d74ccfcdd67de1bb69c89292b3c4244a29a7
DIST kactivitymanagerd-5.11.2.tar.xz 84624 SHA256 a25872289b933a102d8082a0f167bddd6a3c2ee3d919dd9cc98fdf63e1f2b698 SHA512 e2c85a5b2d8470ae8740adfb1bc872e7a7eafd3a210a37cc2450a99941a29eb0edb454d627915f865831d298faade4793c95d78ec2ff748b7abd9a1802022a86 WHIRLPOOL 278df01884905355b608c5b449cd0ea1f528a32024f10f49e1dc471bfb272b7be71c93dc2e40176226b589fce4013bc7ae41bac75fa3b257c6b7717fca3ec2ca
35 changes: 35 additions & 0 deletions kde-plasma/kactivitymanagerd/kactivitymanagerd-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Copyright 1999-2017 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.10.5.tar.xz 502000 SHA256 731f962e72a741bba5e3608fc4acca1deb896c670c140e82d814d3bffbca4ec4 SHA512 02836ce8760d8471a9c800c070d78c2e3513ce7a69ea04e2dabb33d5944fe53a7b480f48b9a47d339ec53b5bfd4f9798164b656f3c2080485f62d47703c5ba91 WHIRLPOOL 550209130ceeb2db81651a285691fd1946a72e57630b285f19c7bbf381fed48c6f7b146f55d08c44e8c094811fcc67b404e54274f4350854378586746d23877a
DIST kde-cli-tools-5.11.1.tar.xz 571428 SHA256 4c205e6a9cff7283ca727d12827c983d456f49948b82089bba8fa806fdf52736 SHA512 8cbf504ca853a0517381d2be12b99350256cda48ad2c3bd55bd1138510f54dcf92c5503b2a1eff24a51874f6cee0e936f5d4d5f61d5457261212ae527dc07f0c WHIRLPOOL 23afdf63c3e47152b4776694740e3f70dfd8c5db4b55c26b4ff4f987509cd83442cc30a2dde5df0d89e7449c5401dfa83cae65db3af80ec9c8687276464f5a7f
DIST kde-cli-tools-5.11.2.tar.xz 572156 SHA256 6a3efde6c8739283c07b9000430c92ad1039d424c7f04ce6e7dfabdec44ef4a2 SHA512 e72416d6485620ea2ab5a2655fd71890988227869cb994c25fec7d1304025c42b3cc2da857ad2375f15da40c1f006b43204e960049d979c8f19a07fb1047e01e WHIRLPOOL 2c33a0c58e19cdb0cb53a796ed6d9a80739bd019d77a81f46c95f3c54d89146219dfefa24b0569ded73729dcb893f9fa4e51226d4f98396daf1ff39edc8eb0f6
59 changes: 59 additions & 0 deletions kde-plasma/kde-cli-tools/kde-cli-tools-5.11.2.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# Copyright 1999-2017 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://projects.kde.org/projects/kde/workspace/kde-cli-tools"
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.10.5.tar.xz 152488 SHA256 a5bedaa880d416a8ab259c59dc84b4086a1cb8582d95d8632d79c3e9a746b8a8 SHA512 6043b8f37ec291bb0add449ea1a1777fef89d7aa246fac9af0fa4aa417e9c9551429a4c9ca1918d0079fb93e1bde13d82b1fdf83c615d2951f74558b013570a3 WHIRLPOOL 3125918af5ae52c2352845acd7c6f497294dc76e96885a53014e5127cdc046d9d0de1816814925f9f8d50f493331a5e5bfa86864575534a756db6908361e5bad
DIST kde-gtk-config-5.11.1.tar.xz 154904 SHA256 549d0828a5bdc6e46c9d08fd0c2b03c2aaada8b64ffbee39162aed2673e3cba9 SHA512 23861afedd2beb445f36c4728c358b016590ca08e6040837bfd5018ebff46159fa1e9cb8d664b3606a0bc7178981ecbb9013062ccc5813c5207d616283f79f18 WHIRLPOOL 2d590fa96b930722c741c8bce392a941da81ceeb494c44dccb44474e417706656b879081db2d55ddef0f3c5ce6afe20e2b73d8fd24f67555713c999deeed2708
DIST kde-gtk-config-5.11.2.tar.xz 154880 SHA256 b73ca01e2e3cd8a349d4357defb57542092f4813a179e41bb6e76a2d54bd156e SHA512 3ee7162c93ff8fa5cbefd26fcabf2e2712afa87e7c3bf7b805adebe3330201add0affe693b0c99a1263df3c95e0f6fdca655b56e87b75de51ef5acab1e133831 WHIRLPOOL 9f849f326202407dac0601474b42f5138c84ce005b8788510b5e36e1aa9d65c661fe260c90a45f874a1a2420b64b47ee3352901c569ad96038bb0a6b5b5768d2
Loading

0 comments on commit fa5afa6

Please sign in to comment.