diff options
author | Johannes Huber <johu@gentoo.org> | 2017-02-07 19:28:35 +0100 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2017-02-07 19:30:35 +0100 |
commit | 1a442e7816b99589e145656e21d3a41c679b917a (patch) | |
tree | c3163b27808cd7a056c3ab7653f8f11fb4df3544 /kde-plasma/oxygen | |
parent | x11-wm/musca: Fix toolong DESCRIPTION (diff) | |
download | gentoo-1a442e7816b99589e145656e21d3a41c679b917a.tar.gz gentoo-1a442e7816b99589e145656e21d3a41c679b917a.tar.bz2 gentoo-1a442e7816b99589e145656e21d3a41c679b917a.zip |
kde-plasma: Version bump KDE Plasma 5.9.1
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Diffstat (limited to 'kde-plasma/oxygen')
-rw-r--r-- | kde-plasma/oxygen/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/oxygen/oxygen-5.9.1.ebuild | 82 |
2 files changed, 83 insertions, 0 deletions
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest index 62633e74adac..2e6194d777c6 100644 --- a/kde-plasma/oxygen/Manifest +++ b/kde-plasma/oxygen/Manifest @@ -1,2 +1,3 @@ DIST oxygen-5.8.5.tar.xz 4461696 SHA256 07d2740709c9979eac381d4e728a3bf6670015a02c2c3478ed30fa8f8d6532a5 SHA512 0c1f285977c3a6abf4c62b6edf389d15570ba1fefa1972e92acab406ecba92eb4559aa41206487988c96c4512256736ff42dd46c45e871a0fd803d7367d38a4b WHIRLPOOL 6e3b6d5ac914be3c1a1a787be68d0602a138fc6cd5b854dd678cb05793b734e76c1d389e00b6ecd825fdff40bdc6a87ac8926403ab77e3d53ff34c2307c5b7aa DIST oxygen-5.9.0.tar.xz 4460636 SHA256 762c72623d4a3a199143176ab474654e81b21a29ee80391fe1b3806379a612e2 SHA512 5df9754d7c8f32092185cd8a98af9ee9b3b1d0016b561fedbb7967a2771051326f23a37c79ba1d3860af2fbcb5228ecf985a60aac0ef52a3113a2e9887325c5e WHIRLPOOL 836d909d68c673327311eabee712961ba076c84583e742d66518f6470344a68f79a7fa0f4dfdeb3b572d39439ae52cbd70e690b9a1c658391dcfb644e6d1de5f +DIST oxygen-5.9.1.tar.xz 4462012 SHA256 b1e19a955f3908ed8fe7ad9be31811ccd05382bdc943bc22f40d1528bd3994ae SHA512 397cb17504ed1ba93dc65be79d524372002c01dbe4de893e2208e60d129da6eb5117c761b8d682b79bd3e3367349d6cb47e96783d73384da39f9176480f1328f WHIRLPOOL 862d8d5f480743474b96c2123edd40bf0e4d777570f28dc3bffadf2240df9e508df8e6cf2cd771bb7f9159880d2626aad5b92beb24c22fe56974519007dd7d2f diff --git a/kde-plasma/oxygen/oxygen-5.9.1.ebuild b/kde-plasma/oxygen/oxygen-5.9.1.ebuild new file mode 100644 index 000000000000..c1f13c72766d --- /dev/null +++ b/kde-plasma/oxygen/oxygen-5.9.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2017 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 qtdeclarative) + $(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 +} |