diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-12-17 16:54:00 +0100 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-12-18 19:52:37 +0100 |
commit | 2693a14b562505fd8d6c8136917fcef39b0a2e75 (patch) | |
tree | 1c6ff1bb179dbc0daf79b51fb2adf17bed3504dd | |
parent | profiles/use.desc: Make USE=lto global (diff) | |
download | gentoo-2693a14b562505fd8d6c8136917fcef39b0a2e75.tar.gz gentoo-2693a14b562505fd8d6c8136917fcef39b0a2e75.tar.bz2 gentoo-2693a14b562505fd8d6c8136917fcef39b0a2e75.zip |
profiles/use.desc: Make USE=gles2 global
Add a global USE=gles2 flag, to enable GLES 2 support (as a companion
to USE=gles2-only). It seems to be used consistently in 16 packages,
though for some it also enables GLES 3).
Technically there are also `gles1` and `gles3` flags in the wild
but they are used by a few packages.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
-rw-r--r-- | dev-games/ogre/metadata.xml | 1 | ||||
-rw-r--r-- | games-emulation/mgba/metadata.xml | 1 | ||||
-rw-r--r-- | games-fps/gzdoom/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/cogl/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/gst-plugins-bad/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/libsdl2/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/mesa-amber/metadata.xml | 1 | ||||
-rw-r--r-- | media-libs/mesa/metadata.xml | 1 | ||||
-rw-r--r-- | profiles/use.desc | 3 | ||||
-rw-r--r-- | sci-libs/opencascade/metadata.xml | 3 | ||||
-rw-r--r-- | sys-apps/kmscon/metadata.xml | 1 | ||||
-rw-r--r-- | x11-apps/mesa-progs/metadata.xml | 3 |
12 files changed, 2 insertions, 16 deletions
diff --git a/dev-games/ogre/metadata.xml b/dev-games/ogre/metadata.xml index 10134612ebf8..744b1a91ff68 100644 --- a/dev-games/ogre/metadata.xml +++ b/dev-games/ogre/metadata.xml @@ -93,7 +93,6 @@ Exporters </flag> <flag name="freeimage">Support images via <pkg>media-libs/freeimage</pkg></flag> <flag name="gl3plus">Build OpenGL 3+ RenderSystem</flag> - <flag name="gles2" restrict="<dev-games/ogre-13">Build OpenGL ES 2.x RenderSystem</flag> <flag name="gles3" restrict="<dev-games/ogre-13">Enable OpenGL ES 3.x Features</flag> <flag name="json">Use <pkg>dev-libs/rapidjson</pkg> (needed by Hlms JSON materials)</flag> <flag name="legacy-animations"> diff --git a/games-emulation/mgba/metadata.xml b/games-emulation/mgba/metadata.xml index 9e784de51af0..5af613d4048c 100644 --- a/games-emulation/mgba/metadata.xml +++ b/games-emulation/mgba/metadata.xml @@ -8,7 +8,6 @@ <use> <flag name="discord">Enable Discord RPC support</flag> <flag name="elf">Enable the use of elf utils via <pkg>dev-libs/elfutils</pkg></flag> - <flag name="gles2">Build OpenGL ES 2.x RenderSystem</flag> <flag name="gles3">Build OpenGL ES 3.x RenderSystem</flag> <flag name="libretro">Build libretro port</flag> </use> diff --git a/games-fps/gzdoom/metadata.xml b/games-fps/gzdoom/metadata.xml index 41b3c9962102..b337177bc8a0 100644 --- a/games-fps/gzdoom/metadata.xml +++ b/games-fps/gzdoom/metadata.xml @@ -14,7 +14,6 @@ <name>Gentoo Games Project</name> </maintainer> <use> - <flag name="gles2">Enable GLES2 backend</flag> <flag name="non-free">Enable non-free components</flag> <flag name="swr">Enable software renderer</flag> </use> diff --git a/media-libs/cogl/metadata.xml b/media-libs/cogl/metadata.xml index 9b65a27f8c1d..d9a2e9c4ee28 100644 --- a/media-libs/cogl/metadata.xml +++ b/media-libs/cogl/metadata.xml @@ -6,7 +6,6 @@ <name>Gentoo GNOME Desktop</name> </maintainer> <use> - <flag name="gles2">Enable OpenGL ES 2.0 support</flag> <flag name="kms">Enable KMS support.</flag> <flag name="pango">Build cogl-pango library for <pkg>x11-libs/pango</pkg> integration</flag> </use> diff --git a/media-libs/gst-plugins-bad/metadata.xml b/media-libs/gst-plugins-bad/metadata.xml index 6749b9b02477..477b2c0d2320 100644 --- a/media-libs/gst-plugins-bad/metadata.xml +++ b/media-libs/gst-plugins-bad/metadata.xml @@ -8,7 +8,6 @@ <use> <flag name="bzip2">Enable bzip2 encoder/decoder plugin</flag> <flag name="egl">Enable EGL support</flag> - <flag name="gles2">Enable GLES2 support</flag> <flag name="qsv">Enable Intel Quick Sync Video using the <pkg>media-libs/oneVPL</pkg> dispatcher</flag> </use> </pkgmetadata> diff --git a/media-libs/libsdl2/metadata.xml b/media-libs/libsdl2/metadata.xml index 9cf6272d454a..a96219c59be3 100644 --- a/media-libs/libsdl2/metadata.xml +++ b/media-libs/libsdl2/metadata.xml @@ -26,7 +26,6 @@ <use> <flag name="fcitx4">Enable support for <pkg>app-i18n/fcitx</pkg> 4</flag> <flag name="gles1">include OpenGL ES 1.0 support</flag> - <flag name="gles2">include OpenGL ES 2.0 support</flag> <flag name="haptic">Enable the haptic (force feedback) subsystem</flag> <flag name="ibus">Enable support for <pkg>app-i18n/ibus</pkg></flag> <flag name="joystick">Control joystick support (disable at your own risk)</flag> diff --git a/media-libs/mesa-amber/metadata.xml b/media-libs/mesa-amber/metadata.xml index 78f51b58c849..01806171bf75 100644 --- a/media-libs/mesa-amber/metadata.xml +++ b/media-libs/mesa-amber/metadata.xml @@ -7,7 +7,6 @@ </maintainer> <use> <flag name="gles1">Enable GLESv1 support.</flag> - <flag name="gles2">Enable GLESv2 support.</flag> <flag name="wayland">Enable support for <pkg>dev-libs/wayland</pkg></flag> </use> <upstream> diff --git a/media-libs/mesa/metadata.xml b/media-libs/mesa/metadata.xml index 022f603de352..459ad451374c 100644 --- a/media-libs/mesa/metadata.xml +++ b/media-libs/mesa/metadata.xml @@ -8,7 +8,6 @@ <use> <flag name="d3d9">Enable Direct 3D9 API through Nine state tracker. Can be used together with patched wine.</flag> <flag name="gles1">Enable GLESv1 support.</flag> - <flag name="gles2">Enable GLESv2 support.</flag> <flag name="llvm">Enable LLVM backend for Gallium3D.</flag> <flag name="lm-sensors">Enable Gallium HUD lm-sensors support.</flag> <flag name="opencl">Enable the Rusticl Gallium OpenCL state tracker.</flag> diff --git a/profiles/use.desc b/profiles/use.desc index 2a1e7bdd6b02..f0199949f2f5 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -101,7 +101,8 @@ ggi - Add support for media-libs/libggi (non-X video api/drivers) gif - Add GIF image support gimp - Build a plugin for the GIMP git - Enable git (version control system) support -gles2-only - Use GLES 2.0 or later instead of full OpenGL +gles2 - Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only) +gles2-only - Use GLES 2.0 (OpenGL for Embedded Systems) or later instead of full OpenGL (see also: gles2) glut - Build an OpenGL plugin using the GLUT library gmp - Add support for dev-libs/gmp (GNU MP library) gnome - Add GNOME support diff --git a/sci-libs/opencascade/metadata.xml b/sci-libs/opencascade/metadata.xml index d1b713a48a87..02f3428e32ca 100644 --- a/sci-libs/opencascade/metadata.xml +++ b/sci-libs/opencascade/metadata.xml @@ -17,9 +17,6 @@ <flag name="freeimage"> Enable support for image i/o via <pkg>media-libs/freeimage</pkg> </flag> - <flag name="gles2"> - Use OpenGL ES 2.0 - </flag> <flag name="json"> Enable JSON support through <pkg>dev-libs/rapidjson</pkg> </flag> diff --git a/sys-apps/kmscon/metadata.xml b/sys-apps/kmscon/metadata.xml index d8ac2ad0874a..90a75c590c8e 100644 --- a/sys-apps/kmscon/metadata.xml +++ b/sys-apps/kmscon/metadata.xml @@ -8,7 +8,6 @@ <use> <flag name="drm">Enable Linux DRM for backend</flag> <flag name="fbdev">Enable Linux FBDev for backend</flag> - <flag name="gles2">Enable GLES2 for backend</flag> <flag name="pango">Enable pango font rendering</flag> <flag name="pixman">Enable pixman font rendering</flag> <flag name="systemd">Enable multiseat support via systemd</flag> diff --git a/x11-apps/mesa-progs/metadata.xml b/x11-apps/mesa-progs/metadata.xml index 4f7f34493419..c0d2985e3795 100644 --- a/x11-apps/mesa-progs/metadata.xml +++ b/x11-apps/mesa-progs/metadata.xml @@ -5,9 +5,6 @@ <email>x11@gentoo.org</email> <name>X11</name> </maintainer> - <use> - <flag name="gles2">Build OpenGL ES 2 utilities</flag> - </use> <upstream> <remote-id type="freedesktop-gitlab">mesa/demos</remote-id> </upstream> |