summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'kde-plasma/oxygen')
-rw-r--r--kde-plasma/oxygen/Manifest1
-rw-r--r--kde-plasma/oxygen/oxygen-5.8.5.ebuild81
2 files changed, 82 insertions, 0 deletions
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 051a8154f7ca..c8e49dec7a65 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,2 +1,3 @@
DIST oxygen-5.8.3.tar.xz 4457872 SHA256 4f0e48a205352a63fe80fa7a24a052154d1ca7bfc7f7af5ebcf5c159366a2c47 SHA512 7ea53857a1083f98805e5f90ffa809f883de38cd7f2900197e9155965ee64bcaba4e6e0e7e5087f8dfc4ff50189b9f7ab0734318cd7e0721e9be524b89ed0f5d WHIRLPOOL 5abdf39d693d5f6f2fe09bc425e0abd95efc3bd04ba9995402633939d7e16778d52827ed6c4221c545260153745fda95be3f3d8d173956ad91f86ca3a234a532
DIST oxygen-5.8.4.tar.xz 4465952 SHA256 e40a7df182df7b8c104acfe809a8d94ed2841065bbcec0faf7558731c3a91fbd SHA512 504ee39cf5e7730d5779fb4794e64f44134e1841aa4b0be846e2a5398ae617f49a17b470a6b8ca0e54baa5bfc7b948717d4040859e590c5ad478f1fc63db5766 WHIRLPOOL 7e784d727ac83372975a759427d5b9d215963dafaeb812492563e9d4ee2898d9bc376dada450de0fb76c6ab0630ac360657ab4736a9c034bb4d9f560857b4798
+DIST oxygen-5.8.5.tar.xz 4461696 SHA256 07d2740709c9979eac381d4e728a3bf6670015a02c2c3478ed30fa8f8d6532a5 SHA512 0c1f285977c3a6abf4c62b6edf389d15570ba1fefa1972e92acab406ecba92eb4559aa41206487988c96c4512256736ff42dd46c45e871a0fd803d7367d38a4b WHIRLPOOL 6e3b6d5ac914be3c1a1a787be68d0602a138fc6cd5b854dd678cb05793b734e76c1d389e00b6ecd825fdff40bdc6a87ac8926403ab77e3d53ff34c2307c5b7aa
diff --git a/kde-plasma/oxygen/oxygen-5.8.5.ebuild b/kde-plasma/oxygen/oxygen-5.8.5.ebuild
new file mode 100644
index 000000000000..7f94ea940742
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-5.8.5.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5 multibuild
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/oxygen"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="qt4 wayland"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep frameworkintegration)
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcompletion)
+ $(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-frameworks/kdelibs:4
+ x11-libs/libX11
+ )
+ wayland? ( $(add_frameworks_dep kwayland) )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_frameworks_dep kservice)
+ qt4? ( virtual/pkgconfig )
+"
+RDEPEND="${COMMON_DEPEND}
+ $(add_plasma_dep kde-cli-tools)
+ qt4? (
+ !kde-plasma/kstyles:4
+ !kde-plasma/liboxygenstyle:4
+ )
+ !kde-plasma/kdebase-cursors:4
+"
+
+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
+}