kde-plasma: 5.18.4.1 rename gles2 -> gles2-only
authorAndreas Sturmlechner <asturm@gentoo.org>
Wed, 1 Apr 2020 13:47:18 +0000 (15:47 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Fri, 3 Apr 2020 20:04:00 +0000 (22:04 +0200)
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
kde-plasma/kinfocenter/kinfocenter-5.18.4.1-r1.ebuild [moved from kde-plasma/kinfocenter/kinfocenter-5.18.4.1.ebuild with 89% similarity]
kde-plasma/kwin/kwin-5.18.4.1-r1.ebuild [moved from kde-plasma/kwin/kwin-5.18.4.1.ebuild with 94% similarity]
kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild [moved from kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1.ebuild with 100% similarity]

similarity index 89%
rename from kde-plasma/kinfocenter/kinfocenter-5.18.4.1.ebuild
rename to kde-plasma/kinfocenter/kinfocenter-5.18.4.1-r1.ebuild
index 67953111aef8a31795711ee31d29376e8b1a8831..7ad414c3404990f0daddbde520f7e271e35b00df 100644 (file)
@@ -16,15 +16,15 @@ SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-s
 LICENSE="GPL-2" # TODO: CHECK
 SLOT="5"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="gles2 ieee1394 +opengl +pci wayland"
+IUSE="gles2-only ieee1394 +opengl +pci wayland"
 
-REQUIRED_USE="wayland? ( || ( gles2 opengl ) )"
+REQUIRED_USE="wayland? ( || ( opengl gles2-only ) )"
 
 BDEPEND=">=dev-util/cmake-3.14.3"
 COMMON_DEPEND="
        >=dev-qt/qtdbus-${QTMIN}:5
        >=dev-qt/qtdeclarative-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5
+       >=dev-qt/qtgui-${QTMIN}:5[gles2-only=]
        >=dev-qt/qtwidgets-${QTMIN}:5
        >=kde-frameworks/kcmutils-${KFMIN}:5
        >=kde-frameworks/kcompletion-${KFMIN}:5
@@ -43,11 +43,11 @@ COMMON_DEPEND="
        >=kde-frameworks/kxmlgui-${KFMIN}:5
        >=kde-frameworks/solid-${KFMIN}:5
        x11-libs/libX11
+       gles2-only? ( media-libs/mesa[gles2] )
        ieee1394? ( sys-libs/libraw1394 )
        opengl? (
-               >=dev-qt/qtgui-${QTMIN}:5[gles2=]
-               media-libs/mesa[gles2?,X(+)]
-               !gles2? ( media-libs/glu )
+               media-libs/mesa[X(+)]
+               !gles2-only? ( media-libs/glu )
        )
        pci? ( sys-apps/pciutils )
        wayland? (
@@ -72,7 +72,7 @@ src_configure() {
                $(cmake_use_find_package wayland KF5Wayland)
        )
 
-       if has_version "dev-qt/qtgui[gles2]"; then
+       if has_version "dev-qt/qtgui[gles2-only]"; then
                mycmakeargs+=( $(cmake_use_find_package gles2 OpenGLES) )
        else
                mycmakeargs+=( $(cmake_use_find_package opengl OpenGL) )
similarity index 94%
rename from kde-plasma/kwin/kwin-5.18.4.1.ebuild
rename to kde-plasma/kwin/kwin-5.18.4.1-r1.ebuild
index 76f48ca9b6f799384a9ad9c299c6f9373e95504b..a66ce81e1bc2593a750feca10604fbdc8289dcd2 100644 (file)
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
 LICENSE="GPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="caps gles2 multimedia"
+IUSE="caps gles2-only multimedia"
 
 COMMON_DEPEND="
        >=kde-frameworks/kactivities-${KFMIN}:5
@@ -49,7 +49,7 @@ COMMON_DEPEND="
        >=kde-plasma/kscreenlocker-${PVCUT}:5
        >=dev-qt/qtdbus-${QTMIN}:5
        >=dev-qt/qtdeclarative-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5=[gles2=]
+       >=dev-qt/qtgui-${QTMIN}:5=[gles2-only=]
        >=dev-qt/qtscript-${QTMIN}:5
        >=dev-qt/qtsensors-${QTMIN}:5
        >=dev-qt/qtwidgets-${QTMIN}:5
@@ -59,7 +59,7 @@ COMMON_DEPEND="
        media-libs/fontconfig
        media-libs/freetype
        media-libs/libepoxy
-       media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
+       media-libs/mesa[egl,gbm,wayland,X(+)]
        virtual/libudev:=
        x11-libs/libICE
        x11-libs/libSM
@@ -73,6 +73,7 @@ COMMON_DEPEND="
        x11-libs/xcb-util-keysyms
        x11-libs/xcb-util-wm
        caps? ( sys-libs/libcap )
+       gles2-only? ( media-libs/mesa[gles2] )
 "
 RDEPEND="${COMMON_DEPEND}
        >=kde-frameworks/kirigami-${KFMIN}:5
similarity index 100%
rename from kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1.ebuild
rename to kde-plasma/plasma-desktop/plasma-desktop-5.18.4.1-r1.ebuild
index ac56030389cb3e8d1ee79cfb472d63936a07a5d6..59270a36de40ce93f8de059527fd3019168a418a 100644 (file)
@@ -19,6 +19,17 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="+fontconfig ibus +mouse scim +semantic-desktop touchpad"
 
 COMMON_DEPEND="
+       >=dev-qt/qtconcurrent-${QTMIN}:5
+       >=dev-qt/qtdbus-${QTMIN}:5
+       >=dev-qt/qtdeclarative-${QTMIN}:5
+       >=dev-qt/qtgui-${QTMIN}:5
+       >=dev-qt/qtnetwork-${QTMIN}:5
+       >=dev-qt/qtprintsupport-${QTMIN}:5
+       >=dev-qt/qtsql-${QTMIN}:5
+       >=dev-qt/qtsvg-${QTMIN}:5
+       >=dev-qt/qtwidgets-${QTMIN}:5
+       >=dev-qt/qtx11extras-${QTMIN}:5
+       >=dev-qt/qtxml-${QTMIN}:5
        >=kde-frameworks/attica-${KFMIN}:5
        >=kde-frameworks/kactivities-${KFMIN}:5
        >=kde-frameworks/kactivities-stats-${KFMIN}:5
@@ -60,17 +71,6 @@ COMMON_DEPEND="
        >=kde-plasma/kwin-${PVCUT}:5
        >=kde-plasma/libksysguard-${PVCUT}:5
        >=kde-plasma/plasma-workspace-${PVCUT}:5
-       >=dev-qt/qtconcurrent-${QTMIN}:5
-       >=dev-qt/qtdbus-${QTMIN}:5
-       >=dev-qt/qtdeclarative-${QTMIN}:5
-       >=dev-qt/qtgui-${QTMIN}:5
-       >=dev-qt/qtnetwork-${QTMIN}:5
-       >=dev-qt/qtprintsupport-${QTMIN}:5
-       >=dev-qt/qtsql-${QTMIN}:5
-       >=dev-qt/qtsvg-${QTMIN}:5
-       >=dev-qt/qtwidgets-${QTMIN}:5
-       >=dev-qt/qtx11extras-${QTMIN}:5
-       >=dev-qt/qtxml-${QTMIN}:5
        media-libs/phonon[qt5(+)]
        x11-libs/libX11
        x11-libs/libXcursor
@@ -85,9 +85,9 @@ COMMON_DEPEND="
                x11-libs/xcb-util-image
        )
        ibus? (
-               >=dev-qt/qtx11extras-${QTMIN}:5
                app-i18n/ibus
                dev-libs/glib:2
+               >=dev-qt/qtx11extras-${QTMIN}:5
                x11-libs/libxcb
                x11-libs/xcb-util-keysyms
        )
@@ -105,13 +105,13 @@ DEPEND="${COMMON_DEPEND}
        )
 "
 RDEPEND="${COMMON_DEPEND}
+       >=dev-qt/qtgraphicaleffects-${QTMIN}:5
+       >=dev-qt/qtquickcontrols2-${QTMIN}:5
        >=kde-frameworks/kirigami-${KFMIN}:5
        >=kde-frameworks/qqc2-desktop-style-${KFMIN}:5
        >=kde-plasma/breeze-${PVCUT}:5
        >=kde-plasma/kde-cli-tools-${PVCUT}:5
        >=kde-plasma/oxygen-${PVCUT}:5
-       >=dev-qt/qtgraphicaleffects-${QTMIN}:5
-       >=dev-qt/qtquickcontrols2-${QTMIN}:5
        sys-apps/util-linux
        x11-apps/setxkbmap
        !<kde-plasma/kdeplasma-addons-5.15.80