commit: 359854334e5b10ae8f143d9ffa71423a74c009a6
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 21 23:40:52 2020 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 3 19:13:18 2020 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=35985433
*/*: IUSE gles2 -> gles2-only
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
kde-apps/analitza/analitza-20.03.90.ebuild | 2 +-
kde-apps/analitza/analitza-20.04.49.9999.ebuild | 2 +-
kde-apps/analitza/analitza-9999.ebuild | 2 +-
kde-apps/kdenlive/kdenlive-20.03.90.ebuild | 4 ++--
kde-apps/kdenlive/kdenlive-20.04.49.9999.ebuild | 4 ++--
kde-apps/kdenlive/kdenlive-9999.ebuild | 4 ++--
kde-apps/kdenlive/metadata.xml | 1 -
kde-frameworks/plasma/metadata.xml | 3 ---
kde-frameworks/plasma/plasma-9999.ebuild | 6 +++---
kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild | 14 +++++++-------
kde-plasma/kinfocenter/kinfocenter-9999.ebuild | 14 +++++++-------
kde-plasma/kinfocenter/metadata.xml | 1 -
kde-plasma/kwin/kwin-5.18.49.9999.ebuild | 7 ++++---
kde-plasma/kwin/kwin-9999.ebuild | 7 ++++---
kde-plasma/kwin/metadata.xml | 1 -
media-gfx/digikam/digikam-7.0.0_beta2.ebuild | 2 +-
media-gfx/digikam/digikam-9999.ebuild | 2 +-
media-gfx/krita/krita-9999.ebuild | 2 +-
18 files changed, 37 insertions(+), 41 deletions(-)
diff --git a/kde-apps/analitza/analitza-20.03.90.ebuild
b/kde-apps/analitza/analitza-20.03.90.ebuild
index 37c37e1637..68e3b648b9 100644
--- a/kde-apps/analitza/analitza-20.03.90.ebuild
+++ b/kde-apps/analitza/analitza-20.03.90.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
"
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[-gles2]
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
diff --git a/kde-apps/analitza/analitza-20.04.49.9999.ebuild
b/kde-apps/analitza/analitza-20.04.49.9999.ebuild
index f83c44acff..4472222a2f 100644
--- a/kde-apps/analitza/analitza-20.04.49.9999.ebuild
+++ b/kde-apps/analitza/analitza-20.04.49.9999.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
"
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[-gles2]
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
diff --git a/kde-apps/analitza/analitza-9999.ebuild
b/kde-apps/analitza/analitza-9999.ebuild
index f83c44acff..4472222a2f 100644
--- a/kde-apps/analitza/analitza-9999.ebuild
+++ b/kde-apps/analitza/analitza-9999.ebuild
@@ -20,7 +20,7 @@ BDEPEND="
"
DEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[-gles2]
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
>=dev-qt/qtwidgets-${QTMIN}:5
diff --git a/kde-apps/kdenlive/kdenlive-20.03.90.ebuild
b/kde-apps/kdenlive/kdenlive-20.03.90.ebuild
index ba02bfabca..c20235cce0 100644
--- a/kde-apps/kdenlive/kdenlive-20.03.90.ebuild
+++ b/kde-apps/kdenlive/kdenlive-20.03.90.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kdenlive.org/en/"
LICENSE="GPL-2"
SLOT="5"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="freesound gles2 semantic-desktop share v4l"
+IUSE="freesound gles2-only semantic-desktop share v4l"
BDEPEND="
sys-devel/gettext
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}: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/qtmultimedia-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-apps/kdenlive/kdenlive-20.04.49.9999.ebuild
b/kde-apps/kdenlive/kdenlive-20.04.49.9999.ebuild
index 5f8301a148..4728a04231 100644
--- a/kde-apps/kdenlive/kdenlive-20.04.49.9999.ebuild
+++ b/kde-apps/kdenlive/kdenlive-20.04.49.9999.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kdenlive.org/en/"
LICENSE="GPL-2"
SLOT="5"
KEYWORDS=""
-IUSE="freesound gles2 semantic-desktop share v4l"
+IUSE="freesound gles2-only semantic-desktop share v4l"
BDEPEND="
sys-devel/gettext
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}: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/qtmultimedia-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-apps/kdenlive/kdenlive-9999.ebuild
b/kde-apps/kdenlive/kdenlive-9999.ebuild
index 5f8301a148..4728a04231 100644
--- a/kde-apps/kdenlive/kdenlive-9999.ebuild
+++ b/kde-apps/kdenlive/kdenlive-9999.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://kdenlive.org/en/"
LICENSE="GPL-2"
SLOT="5"
KEYWORDS=""
-IUSE="freesound gles2 semantic-desktop share v4l"
+IUSE="freesound gles2-only semantic-desktop share v4l"
BDEPEND="
sys-devel/gettext
@@ -26,7 +26,7 @@ DEPEND="
>=dev-qt/qtconcurrent-${QTMIN}: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/qtmultimedia-${QTMIN}:5
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtquickcontrols2-${QTMIN}:5
diff --git a/kde-apps/kdenlive/metadata.xml b/kde-apps/kdenlive/metadata.xml
index aacea79d54..350073ec74 100644
--- a/kde-apps/kdenlive/metadata.xml
+++ b/kde-apps/kdenlive/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="freesound">Enable freesound.org credentials support
via <pkg>dev-qt/qtwebkit</pkg> to download files</flag>
- <flag name="gles2">Use GLES 2.0 or later instead of full
OpenGL</flag>
<flag name="share">Enable support for a share menu using
<pkg>kde-frameworks/purpose</pkg></flag>
</use>
</pkgmetadata>
diff --git a/kde-frameworks/plasma/metadata.xml
b/kde-frameworks/plasma/metadata.xml
index 6b9e870031..2fdbf33d96 100644
--- a/kde-frameworks/plasma/metadata.xml
+++ b/kde-frameworks/plasma/metadata.xml
@@ -5,7 +5,4 @@
<email>[email protected]</email>
<name>Gentoo KDE Project</name>
</maintainer>
- <use>
- <flag name="gles2">Use GLES 2.0 or later instead of full
OpenGL</flag>
- </use>
</pkgmetadata>
diff --git a/kde-frameworks/plasma/plasma-9999.ebuild
b/kde-frameworks/plasma/plasma-9999.ebuild
index 6d2b1465a0..8ffdf82330 100644
--- a/kde-frameworks/plasma/plasma-9999.ebuild
+++ b/kde-frameworks/plasma/plasma-9999.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Plasma framework"
LICENSE="LGPL-2+"
KEYWORDS=""
-IUSE="gles2 wayland X"
+IUSE="gles2-only wayland X"
# drop qtgui subslot operator when QT_MINIMAL >= 5.14.0
BDEPEND="
@@ -22,7 +22,7 @@ BDEPEND="
RDEPEND="
>=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/qtquickcontrols-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5
@@ -45,7 +45,7 @@ RDEPEND="
=kde-frameworks/kwidgetsaddons-${PVCUT}*:5
=kde-frameworks/kwindowsystem-${PVCUT}*:5
=kde-frameworks/kxmlgui-${PVCUT}*:5
- !gles2? ( virtual/opengl )
+ !gles2-only? ( virtual/opengl )
wayland? (
=kde-frameworks/kwayland-${PVCUT}*:5
media-libs/mesa[egl]
diff --git a/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
b/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
index 345c110b58..01e161d589 100644
--- a/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-5.18.49.9999.ebuild
@@ -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=""
-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) )
diff --git a/kde-plasma/kinfocenter/kinfocenter-9999.ebuild
b/kde-plasma/kinfocenter/kinfocenter-9999.ebuild
index 5a0e2a15c9..5dcfa7805a 100644
--- a/kde-plasma/kinfocenter/kinfocenter-9999.ebuild
+++ b/kde-plasma/kinfocenter/kinfocenter-9999.ebuild
@@ -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=""
-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) )
diff --git a/kde-plasma/kinfocenter/metadata.xml
b/kde-plasma/kinfocenter/metadata.xml
index e424c91095..25a8676da2 100644
--- a/kde-plasma/kinfocenter/metadata.xml
+++ b/kde-plasma/kinfocenter/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
- <flag name="gles2">Show OpenGL ES information in
kinfocenter</flag>
<flag name="pci">Show advanced PCI information</flag>
</use>
</pkgmetadata>
diff --git a/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
b/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
index 348889723c..25b1d11a97 100644
--- a/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
+++ b/kde-plasma/kwin/kwin-5.18.49.9999.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for
windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="5"
KEYWORDS=""
-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
diff --git a/kde-plasma/kwin/kwin-9999.ebuild b/kde-plasma/kwin/kwin-9999.ebuild
index 657b5c32cb..67f5ee847a 100644
--- a/kde-plasma/kwin/kwin-9999.ebuild
+++ b/kde-plasma/kwin/kwin-9999.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="Flexible, composited Window Manager for
windowing systems on Linux"
LICENSE="GPL-2+"
SLOT="5"
KEYWORDS=""
-IUSE="caps gles2 multimedia"
+IUSE="caps gles2-only multimedia"
COMMON_DEPEND="
>=kde-frameworks/kactivities-${KFMIN}:5
@@ -48,7 +48,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
@@ -58,7 +58,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
@@ -72,6 +72,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
diff --git a/kde-plasma/kwin/metadata.xml b/kde-plasma/kwin/metadata.xml
index e816cb21af..9b1b37b6a9 100644
--- a/kde-plasma/kwin/metadata.xml
+++ b/kde-plasma/kwin/metadata.xml
@@ -6,7 +6,6 @@
<name>Gentoo KDE Project</name>
</maintainer>
<use>
- <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>
</pkgmetadata>
diff --git a/media-gfx/digikam/digikam-7.0.0_beta2.ebuild
b/media-gfx/digikam/digikam-7.0.0_beta2.ebuild
index 92c5c46e47..49e89080ca 100644
--- a/media-gfx/digikam/digikam-7.0.0_beta2.ebuild
+++ b/media-gfx/digikam/digikam-7.0.0_beta2.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
dev-libs/expat
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[-gles2]
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5[mysql?]
diff --git a/media-gfx/digikam/digikam-9999.ebuild
b/media-gfx/digikam/digikam-9999.ebuild
index b7a206a7f9..b689a1d756 100644
--- a/media-gfx/digikam/digikam-9999.ebuild
+++ b/media-gfx/digikam/digikam-9999.ebuild
@@ -39,7 +39,7 @@ COMMON_DEPEND="
dev-libs/expat
>=dev-qt/qtconcurrent-${QTMIN}:5
>=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5[-gles2]
+ >=dev-qt/qtgui-${QTMIN}:5[-gles2-only]
>=dev-qt/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsql-${QTMIN}:5[mysql?]
diff --git a/media-gfx/krita/krita-9999.ebuild
b/media-gfx/krita/krita-9999.ebuild
index 0033933a87..d31be1330d 100644
--- a/media-gfx/krita/krita-9999.ebuild
+++ b/media-gfx/krita/krita-9999.ebuild
@@ -38,7 +38,7 @@ RDEPEND="${PYTHON_DEPS}
>=dev-qt/qtconcurrent-${QTMIN}: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/qtnetwork-${QTMIN}:5
>=dev-qt/qtprintsupport-${QTMIN}:5
>=dev-qt/qtsvg-${QTMIN}:5