diff options
author | Johannes Huber <johu@gentoo.org> | 2016-11-06 13:17:52 +0100 |
---|---|---|
committer | Johannes Huber <johu@gentoo.org> | 2016-11-06 13:19:30 +0100 |
commit | a3f30b09e69db23946c7e0eba3f6eec4e0dfa77b (patch) | |
tree | 72efc33ae548a6075d44f2208dc08fc72d4ba0bc /kde-plasma/kwin | |
parent | app-arch/unar: amd64 stable (diff) | |
download | gentoo-a3f30b09e69db23946c7e0eba3f6eec4e0dfa77b.tar.gz gentoo-a3f30b09e69db23946c7e0eba3f6eec4e0dfa77b.tar.bz2 gentoo-a3f30b09e69db23946c7e0eba3f6eec4e0dfa77b.zip |
kde-base/kwin -> kde-plasma/kwin
Diffstat (limited to 'kde-plasma/kwin')
-rw-r--r-- | kde-plasma/kwin/Manifest | 1 | ||||
-rw-r--r-- | kde-plasma/kwin/kwin-4.11.22.ebuild | 80 | ||||
-rw-r--r-- | kde-plasma/kwin/kwin-5.7.5.ebuild | 2 | ||||
-rw-r--r-- | kde-plasma/kwin/kwin-5.8.3.ebuild | 2 | ||||
-rw-r--r-- | kde-plasma/kwin/metadata.xml | 1 |
5 files changed, 84 insertions, 2 deletions
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest index 43945cabea99..be35dff21b48 100644 --- a/kde-plasma/kwin/Manifest +++ b/kde-plasma/kwin/Manifest @@ -1,2 +1,3 @@ +DIST kde-workspace-4.11.22.tar.xz 13553668 SHA256 f035334e843d67ee88551ae9e6c5f64bf7b1edfe311b12501575fe74be0b03b7 SHA512 9def2cc8d1e597259966cd6cc44e9aad7ebe2c7cde5943e362c6782d1344e7da4fff0dddd0fe0c948bca159dba128d8a36006e1ae409415cd22f74955d0a9b95 WHIRLPOOL 14b0fcef19bda4b92a42612387fb6307a50dbb3620e911e3e0aaf5d764fb263e1959baae2e55cb71d92d064542844ae963b170bb960a9b7dc18a11627b731802 DIST kwin-5.7.5.tar.xz 3936628 SHA256 ab1e98d3ff19699c89343a51861202dd93c913eb9d9215118c3fab86e99126d6 SHA512 6a7dbf9cf66006516179c5868e47038e0f967f3b2bbe6b431a707cd8ce03cc8dcea800f1dfd6a9482c30321e3b3b84593162bb050f045be4cffdadbc0090f9d7 WHIRLPOOL 75537ec4717e6a41280f97fb137ff28459d03789e79897a81da558c7fcae0ac08c64e9f034d6d9ef42e290d894173c96a1a3ab9dbaa9c6193b3d1272fedbaaf6 DIST kwin-5.8.3.tar.xz 3976096 SHA256 3ce0be9e6908b8658df2bcde203b71f4c1132e0bd273a2d7d5dea81adc097f28 SHA512 a4f8b45411bef9a4cef9a0899a5cc9b2133af9783fd40e5b4cd0b11f8e426eb57bfd40cc97c055d6a9766b3e938fcba166efca9ce206ed6746f938234bbf724c WHIRLPOOL 13258fb4c3dcba82c5a5db70fd54f7ee9d3a4e45703cebed925ea1968f8d8bc0a8b2344639b8496efc64c06bd870fb6acbb3a4233bded264126a01745521c153 diff --git a/kde-plasma/kwin/kwin-4.11.22.ebuild b/kde-plasma/kwin/kwin-4.11.22.ebuild new file mode 100644 index 000000000000..d96f24bd4271 --- /dev/null +++ b/kde-plasma/kwin/kwin-4.11.22.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +KMNAME="kde-workspace" +DECLARATIVE_REQUIRED="always" +OPENGL_REQUIRED="always" + +#VIRTUALX_REQUIRED=test +RESTRICT=test +# test 8: kwin-TestVirtualDesktops hangs even with virtualx + +inherit flag-o-matic kde4-meta + +DESCRIPTION="KDE window manager" +HOMEPAGE+=" https://userbase.kde.org/KWin" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux" +IUSE="debug gles opengl wayland" + +COMMONDEPEND=" + $(add_kdebase_dep kactivities) + $(add_kdebase_dep kdelibs opengl) + $(add_kdebase_dep kephal) + $(add_kdebase_dep libkworkspace) + $(add_kdebase_dep liboxygenstyle) + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + >=x11-libs/libXrandr-1.2.1 + x11-libs/libXrender + x11-libs/libXxf86vm + opengl? ( >=media-libs/mesa-7.10 ) + gles? ( >=media-libs/mesa-7.12[egl(+),gles2] ) + wayland? ( >=media-libs/mesa-9.0[egl(+),wayland] ) +" +DEPEND="${COMMONDEPEND} + x11-libs/xcb-util-renderutil + x11-proto/compositeproto + x11-proto/damageproto + x11-proto/fixesproto + x11-proto/randrproto + x11-proto/renderproto +" +RDEPEND="${COMMONDEPEND} + x11-apps/scripts +" + +KMEXTRACTONLY=" + ksmserver/ + libs/kephal/ + libs/oxygen/ +" + +# you need one of these +REQUIRED_USE="!opengl? ( gles ) !gles? ( opengl ) wayland? ( gles )" + +src_configure() { + # FIXME Remove when activity API moved away from libkworkspace + append-cppflags "-I${EPREFIX}/usr/include/kworkspace" + + local mycmakeargs=( + $(cmake-utils_use_with gles OpenGLES) + $(cmake-utils_use gles KWIN_BUILD_WITH_OPENGLES) + $(cmake-utils_use_with opengl OpenGL) + $(cmake-utils_use_with wayland Wayland) + -DWITH_X11_Xcomposite=ON + ) + + kde4-meta_src_configure +} diff --git a/kde-plasma/kwin/kwin-5.7.5.ebuild b/kde-plasma/kwin/kwin-5.7.5.ebuild index eb9dc605ddeb..3cd72f9941df 100644 --- a/kde-plasma/kwin/kwin-5.7.5.ebuild +++ b/kde-plasma/kwin/kwin-5.7.5.ebuild @@ -78,7 +78,7 @@ RDEPEND="${COMMON_DEPEND} ) ) !<kde-apps/kdeartwork-meta-15.08.3-r1:4 - !kde-base/kwin:4 + !kde-plasma/kwin:4 !kde-plasma/systemsettings:4 " DEPEND="${COMMON_DEPEND} diff --git a/kde-plasma/kwin/kwin-5.8.3.ebuild b/kde-plasma/kwin/kwin-5.8.3.ebuild index 5f8ff10e7cca..7110fb49890b 100644 --- a/kde-plasma/kwin/kwin-5.8.3.ebuild +++ b/kde-plasma/kwin/kwin-5.8.3.ebuild @@ -78,7 +78,7 @@ RDEPEND="${COMMON_DEPEND} ) ) !<kde-apps/kdeartwork-meta-15.08.3-r1:4 - !kde-base/kwin:4 + !kde-plasma/kwin:4 !kde-plasma/systemsettings:4 " DEPEND="${COMMON_DEPEND} diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml index e816cb21af76..41b45b3539d7 100644 --- a/kde-plasma/kwin/metadata.xml +++ b/kde-plasma/kwin/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo KDE Project</name> </maintainer> <use> + <flag name="gles">Enable support for GLES</flag> <flag name="gles2">Use OpenGL ES 2 instead of full GL</flag> <flag name="multimedia">Enable effect video button in desktop effects KCM</flag> </use> |