Skip to content

Commit

Permalink
kde-plasma: Add KDE Plasma 5.16.0
Browse files Browse the repository at this point in the history
Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Andreas Sturmlechner <[email protected]>
  • Loading branch information
a17r committed Jun 12, 2019
1 parent 48090e9 commit 03b5070
Show file tree
Hide file tree
Showing 93 changed files with 2,418 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 +1,2 @@
DIST bluedevil-5.15.5.tar.xz 158216 BLAKE2B 0f7fdf6cf700e09a7b3468163e65bbc314960531f6e6d73f599bae98f52f19287a25fc71bf4349dd27791de35a992235ae2a884950217640253e15ab6c92609b SHA512 fdcf1a203ca78f6f36e22fc8bbabb2ea8c3f3fd63d4ba6c37453ea6b32a41311347685be68454c25e4e238926dcc1b6cbdbeefaad3ed384b488054a6a4e0d54e
DIST bluedevil-5.16.0.tar.xz 158268 BLAKE2B 677728704939c2d5305a89c5d348d6c99e65eb16a9a1cf987eb8fb8358cad066eb9e107c60f6654b5366662bdb5bbc0dfeaf108c2e9aa79a37ad92f3830e2c84 SHA512 dd0e6e9bcc1bb899a14863d9fca75299d4b97cb728643a831f2868acd4356f4009555d0e2a87b06366ccbaab650dec75ef4c486aa6b8b059fa1887fc7c5b0641
34 changes: 34 additions & 0 deletions kde-plasma/bluedevil/bluedevil-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit kde5

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

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)
"
RDEPEND="${DEPEND}
$(add_plasma_dep kde-cli-tools)
"
1 change: 1 addition & 0 deletions kde-plasma/breeze-grub/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST breeze-grub-5.15.5.tar.xz 3127888 BLAKE2B 0ee6733509a8e82e272e17ea6247dc3d32420e243c4989a04271a17b30e614d5b35f19a14aebc676fdffbcfe66130352ddde4b5c31acbb890e5a6aa8868d1db7 SHA512 fa95f67ab63382c12f9d5448fe114145c485b73ebc7eeefb4b3199c582707f88fdbc68dbd9c996a46d44004f0a0f759fe44b49d03391a399f8113b4494b64420
DIST breeze-grub-5.16.0.tar.xz 3144548 BLAKE2B 4bc33f192b3ffa9348ae1e6c22737c7d8781279b9c1d4485bbb635a9807fd1f512b1d5cbb4f4eee137c9b108e0a1c601c7fd8d5a06c5fbb859afe2264e70c0f4 SHA512 0a195b78cfc095e8cf143ca8839222830415e39b063e500722a3cf27c0eccad0324c73bd8a7db5e3a9e84b6631a07548eb3d80d6a1b35868c0a5630a7b52df0d
22 changes: 22 additions & 0 deletions kde-plasma/breeze-grub/breeze-grub-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

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

DESCRIPTION="Breeze theme for GRUB"
LICENSE="GPL-3+"
KEYWORDS="~amd64 ~arm ~arm64 ~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 +1,2 @@
DIST breeze-gtk-5.15.5.tar.xz 47504 BLAKE2B 3a6d4c656e652004e1c3268978e31f476c08a78fcf27de178edd94c1b1f568fcef26b971e52b89037922eb7be86ff5eb6189e8816a6ce6dab5a50c7d951da84a SHA512 61416aa88b50cca55df03b6eb95f6d5f6f7700fb64730668d777155c5ec0a892d00b9dd659f8a4ab86ba0c857d7bb52954563cdb8df2498f8fdfbea95c1cdd59
DIST breeze-gtk-5.16.0.tar.xz 47544 BLAKE2B 29121dc8e03fa1fea3550b8c6eb02b0b8c7d8f884d45110aeedb9bd2832d31eb22c96ee594c0106cbe7066572d4ccbcf2fcf6fbd6115f5e82e044a1639ed4f2d SHA512 5afb98406a9e1db1b0c05df7610bb3181638def50bb181f9a333b7f28fb386f87f545bd7ab93f283026a0fc6cc689f6d77486eeba0174dee649ec3363fb29fd2
28 changes: 28 additions & 0 deletions kde-plasma/breeze-gtk/breeze-gtk-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

PYTHON_COMPAT=( python3_{5,6,7} )
inherit kde5 python-any-r1

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 ~arm64 ~x86"
IUSE=""

BDEPEND="${PYTHON_DEPS}
$(add_plasma_dep breeze)
$(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
dev-lang/sassc
"

python_check_deps() {
has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
}

pkg_setup() {
python-any-r1_pkg_setup
kde5_pkg_setup
}
1 change: 1 addition & 0 deletions kde-plasma/breeze-plymouth/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST breeze-plymouth-5.15.5.tar.xz 105724 BLAKE2B 2ba7c8daf2997bf8f422e687ff5636398eb5d84867814177c73a2d004baacbc2a25131585757efd615069dabaadd23641d646806d884228b2ac95805576198db SHA512 74df266881cebf5f1378975f6768e43e73a3ca4f6d8f1d73a4026eb1d046b9386887d40e8e8ad59fb9c96c45a6f63aa9b6c41a8d1740eaab4db515ab4c5a5310
DIST breeze-plymouth-5.16.0.tar.xz 105656 BLAKE2B fd6336e2c038e5fd80ee039ee91fb9fd58a6a135c01f12d1fe747374da6b8486079cae9d30c0eaf37672cbe2470e72d6527fdfff04159d7ebe4da7d2732b3435 SHA512 d385a64796a691c094033caf9e9e38961d3e46ee16416228ce22c8dd95ad6ab11f073d7713a19039d7867ece62aa1a35e00559323d400bb0df864c0791dbefad
25 changes: 25 additions & 0 deletions kde-plasma/breeze-plymouth/breeze-plymouth-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

KDE_AUTODEPS="false"
inherit kde5

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

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

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 +1,2 @@
DIST breeze-5.15.5.tar.xz 25144812 BLAKE2B 00a477883384924cf9d77d659e9df4e31d442b94bbb2ad7b502e4cfd4aa5f40a01918654a738ef92db6ada834a10a7197d56ecb2994218a24d2ec0b0830f887c SHA512 a83ab125ed55f5da6b4e74ceecea5bbf5dc0f2b589b88764b2c0e501bfdc514e7b911e8a93b6e491f9ff0a22055fe8fa6611203f50b75fd624d7427e6c532391
DIST breeze-5.16.0.tar.xz 16593496 BLAKE2B c573b23c9bb61fc16ca3fbd5db10805486b63fccdb966d598636856b03db62814c29087691386bbb1a428216030b448b1a0ea1c914f760a968b450fbec899a70 SHA512 5ae2f6c17804d2207e99f5351bc426216e7ab47f137e898221176a6e0cc165f7d1f533fecb6efe73e6f657761ba2f352ded3e5f6b03c8b61bd6d305076bb8b55
49 changes: 49 additions & 0 deletions kde-plasma/breeze/breeze-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit kde5

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

RDEPEND="
$(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)
sci-libs/fftw:3.0=
wayland? ( $(add_frameworks_dep kwayland) )
X? (
$(add_qt_dep qtx11extras)
x11-libs/libxcb
)
"
DEPEND="${RDEPEND}
$(add_frameworks_dep kpackage)
"
PDEPEND="
$(add_frameworks_dep breeze-icons)
$(add_plasma_dep kde-cli-tools)
"

src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package wayland KF5Wayland)
$(cmake-utils_use_find_package X XCB)
)
kde5_src_configure
}
1 change: 1 addition & 0 deletions kde-plasma/discover/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST discover-5.15.5.tar.xz 10447644 BLAKE2B 456acc6bbbea216cde7a535fa591ef76316ee07f5ba57e6b3c6c20536b21877eb210f381cba8cc7c114110f3f7ffc4244163174bf8ae95cd022ca05a4be16bed SHA512 fc94bf3d93423d6327951c8ba76c2a08c7bd19aafbca7333e159af7500d1a78b464f7b5824b9168c522f052ca6cd322e9b5a26abd74657b99c734bbc7b864a3d
DIST discover-5.16.0.tar.xz 10448044 BLAKE2B 7b6f0e5d40f02284c2c07d22e64c1b503bcc763ec2b0897ec870b02cc7cbc0fabdf8e2050d36030c28af4b1ae25ff28c54d913092a30e08d62dd4451da9e66a8 SHA512 2b30994e4b95b4a9793a25c7e6a8a3aa380e2937e0ce8b8d90518fc27775fded59a095b1a797fc41cc1a9f12bb889c610c767c8199286b2022233c005e54f282
70 changes: 70 additions & 0 deletions kde-plasma/discover/discover-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

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

DESCRIPTION="KDE Plasma resources management GUI"
HOMEPAGE="https://userbase.kde.org/Discover"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="+firmware"

# libmarkdown (app-text/discount) only used in PackageKitBackend
DEPEND="
$(add_frameworks_dep attica)
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kconfigwidgets)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kcrash)
$(add_frameworks_dep kdbusaddons)
$(add_frameworks_dep kdeclarative)
$(add_frameworks_dep ki18n)
$(add_frameworks_dep kio)
$(add_frameworks_dep kirigami)
$(add_frameworks_dep kitemmodels)
$(add_frameworks_dep knewstuff)
$(add_frameworks_dep knotifications)
$(add_frameworks_dep kwidgetsaddons)
$(add_frameworks_dep kxmlgui)
$(add_qt_dep qtconcurrent)
$(add_qt_dep qtdbus)
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtnetwork)
$(add_qt_dep qtwidgets)
$(add_qt_dep qtxml)
firmware? ( sys-apps/fwupd )
"
RDEPEND="${DEPEND}
$(add_frameworks_dep kirigami)
"

src_prepare() {
kde5_src_prepare
# we don't need it with PackageKitBackend off
punt_bogus_dep KF5 Archive
}

src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON
-DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON
-DBUILD_FlatpakBackend=OFF
-DBUILD_FwupdBackend=$(usex firmware)
)

kde5_src_configure
}

src_test() {
# bug 686392: needs network connection
local myctestargs=(
-E "(knsbackendtest)"
)

kde5_src_test
}
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.15.5.tar.xz 738752 BLAKE2B e0a48064a1881079f44c727a1bc08b9e8906b2c3e83a3def8b5fd406b6aa4d2982ebb885f3038692568293da2d933d521735724b34b40fbbcc96b139c1595740 SHA512 812206194f095a4862023a085ac2975c107e2774010598a6bf1b9b88b8dfa1e78819ac4012854d607a61bcba6dc954554ac178ccb3fd304ed27adddefa1fe8c9
DIST drkonqi-5.16.0.tar.xz 740852 BLAKE2B 8923a655d52e435ba8681e705d2fb9b6734bee06ca64586d30d40081eda9a54e6b5d9c844971ee8fa7fb309934a4e5b86ad301f815566e4dd415cf2936ee7f2a SHA512 86c8010eab01a811b3cb45aaeabb89e67a14fde9b5f45f7c14323fac376442e63fe21a1aadc01e110c161ce13a07f250eb717778b6e2d40ce7595fa9913529ce
55 changes: 55 additions & 0 deletions kde-plasma/drkonqi/drkonqi-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

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-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 +1,2 @@
DIST kactivitymanagerd-5.15.5.tar.xz 84756 BLAKE2B de13492cec3c4bdb29a8be01777c21cfc5c36c7f644d6d6fd7ef2bc502620031be1c94397e5b7806095a93e9e5eae7a5acfa149c3bc809635f3f3f43b01b1aa6 SHA512 9c9c066ccf7b56ecb0816be5db82dec7d89f9a834ef75a0f96d073d0d15470a57a84f811c17feb4edbf262fc44275d943fd7e06ec2bdb53860a4f6a4ea1b64d3
DIST kactivitymanagerd-5.16.0.tar.xz 84756 BLAKE2B 2341e29a5865044251172c4b71537466d027a91fe80dda599785bef01a3513fcccb13fc65dd19eae8a37b773109b17a079ad19ab4109f4cdb7e2c554871cbfe2 SHA512 871bb289c94e79cd639da3eb17fddac77e2d9a91756bd6fe2f5d501f855f2f468b5a6b6212210facc4399da729763b0d4489e4349dd325f6f89163a72232f036
34 changes: 34 additions & 0 deletions kde-plasma/kactivitymanagerd/kactivitymanagerd-5.16.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

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 kcrash)
$(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
"
RDEPEND="${COMMON_DEPEND}
!<kde-frameworks/kactivities-4.13.3-r2:4
"
1 change: 1 addition & 0 deletions kde-plasma/kde-cli-tools/Manifest
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
DIST kde-cli-tools-5.15.5.tar.xz 585788 BLAKE2B 67693b592af030aac0b130b4233fe770eee2d4d4b82c7ee1997770403e7eb9138f997681a564e349a16ba9e119e95ceb7dba037f39f950f48a0a01a63f447770 SHA512 f7f9f8af72e6fe421a22bde996b5abd5ab194b7fb6b7252e63761658b143b98e8f49783b2a53f15b45c16a6dba6b064293237bd51ef7a61371293bdaea9359ff
DIST kde-cli-tools-5.16.0.tar.xz 587192 BLAKE2B f988f05856f57bdf9d6f720e3c28d5a1999dc3fc98ddbe75a342a68d6d314848374552b5e511b2cc5600700b5619d5b4f7ceb2478a465bed07f4c52941811ea9 SHA512 b945d16ee675c3cab6cb1379ee6ffc5e0fe7dd8b4b4bc56d58bf9e8ee841f0e8a34cd25998e74e346a4b0d19048df1c4725da131589883af43514a612c1ca9df
Loading

0 comments on commit 03b5070

Please sign in to comment.