summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohannes Huber <johu@gentoo.org>2016-10-18 20:45:11 +0200
committerJohannes Huber <johu@gentoo.org>2016-10-18 20:48:44 +0200
commit5c4a81cccaffc851a883e17132287c4aca94b84a (patch)
tree447935b15fdda2ef3f77c0e5a42d81c2862af157 /kde-plasma/breeze
parentmedia-libs/jasper: Add live ebuild (diff)
downloadgentoo-5c4a81cccaffc851a883e17132287c4aca94b84a.tar.gz
gentoo-5c4a81cccaffc851a883e17132287c4aca94b84a.tar.bz2
gentoo-5c4a81cccaffc851a883e17132287c4aca94b84a.zip
kde-plasma: Version bump KDE Plasma 5.8.2
Package-Manager: portage-2.3.2
Diffstat (limited to 'kde-plasma/breeze')
-rw-r--r--kde-plasma/breeze/Manifest1
-rw-r--r--kde-plasma/breeze/breeze-5.8.2.ebuild75
2 files changed, 76 insertions, 0 deletions
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index 0a29ee4d5263..3e26c42a7457 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,2 +1,3 @@
DIST breeze-5.7.5.tar.xz 12516824 SHA256 820f60cd2b4b92fb6ebfb890ff539f06b57eb7935aa3a85c7975ac45de60bd2a SHA512 7c86d17d6372cebb369621d183a3235affbf44bd02b63fa816864ce39b3570b7e0cc25f8c4ffbc61f35d241c63363cd4752303b49b9d718be57e8668de2b8e7b WHIRLPOOL e610b4271f80e590961f0c6bcf5800d19d35c6b3482fa5cc3b0f4535c8379475095032cbd6449020cbec00e0ec37c9b927147b1f693ba8c15bb01734f98d3a74
DIST breeze-5.8.1.tar.xz 33278764 SHA256 778c331931c9402ff06900b5c06616e85f027dc1549013b60f25e92f89443fe9 SHA512 afa2ddccedf28c45a52c85309f0c49b768820f350ca1877dce41afb4994c704f6a7fdf9880e994b1bcd446bb45b37ae8b202c8031db63dbef7d3e658a2dd5d4a WHIRLPOOL a319c1585dffd0d0b5e791352d279c91089def4da9480668a07a862fd8a18fb6212067b17b91c5cc10813ca4245cd4f7d82ddff1623aa5d9399a92353099183a
+DIST breeze-5.8.2.tar.xz 33277272 SHA256 680ea6e0c4a1d205b07a59ce0425a2fc991fa8e9665559dee567bdaeb6b007d9 SHA512 da7378bdc1b8846e080927e264f1820bedd8ef7696bf82482ff201dfb38888886f8fa5391692fc55ee02728c2091674bd5e6e1445658a8c362846ca4b4a10cfe WHIRLPOOL 04c9d43a1db80617ddffd748ab49d66b4450625efa392f1277741de965005251d669bf9b2edd2e14e44ba85797d43efde99b45edd1d5b55396fac2680beeeb61
diff --git a/kde-plasma/breeze/breeze-5.8.2.ebuild b/kde-plasma/breeze/breeze-5.8.2.ebuild
new file mode 100644
index 000000000000..7a46fbc4719c
--- /dev/null
+++ b/kde-plasma/breeze/breeze-5.8.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5 multibuild
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="qt4 wayland"
+
+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 qtgui)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ qt4? (
+ kde-base/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kpackage)
+"
+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=(
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ if [[ ${MULTIBUILD_VARIANT} = qt4 ]] ; then
+ mycmakeargs+=( -DUSE_KDE4=true )
+ fi
+
+ kde5_src_configure
+ }
+
+ 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
+}