From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1AA82158015 for ; Sun, 17 Dec 2023 16:08:08 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6998B2BC0B5; Sun, 17 Dec 2023 16:06:11 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 166172BC0AE for ; Sun, 17 Dec 2023 16:06:11 +0000 (UTC) From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Cc: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Subject: [gentoo-dev] [PATCH 7/8] profiles/use.desc: Make USE=egl global Date: Sun, 17 Dec 2023 17:05:31 +0100 Message-ID: <20231217160557.17569-8-mgorny@gentoo.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20231217160557.17569-1-mgorny@gentoo.org> References: <20231217160557.17569-1-mgorny@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: b81ab342-8cb9-40e2-b6d7-4395e68ca44a X-Archives-Hash: 1761cf44a306debd1b93a115c2d373e6 Add a global USE=egl flag. It is used semi-consistently in 13 packages, though some use it as "EGL only" flag (there is also one using USE=egl-only). Signed-off-by: Michał Górny --- dev-games/openscenegraph-openmw/metadata.xml | 1 - dev-games/openscenegraph/metadata.xml | 1 - dev-qt/qtgui/metadata.xml | 1 - media-libs/clutter/metadata.xml | 1 - media-libs/gst-plugins-bad/metadata.xml | 1 - media-libs/gst-plugins-base/metadata.xml | 1 - media-libs/libepoxy/metadata.xml | 3 --- media-libs/libva-compat/metadata.xml | 1 - media-plugins/gst-plugins-gtk/metadata.xml | 1 - media-plugins/gst-plugins-vaapi/metadata.xml | 1 - profiles/use.desc | 1 + 11 files changed, 1 insertion(+), 12 deletions(-) diff --git a/dev-games/openscenegraph-openmw/metadata.xml b/dev-games/openscenegraph-openmw/metadata.xml index 26f01f3f105e..95b4405f0657 100644 --- a/dev-games/openscenegraph-openmw/metadata.xml +++ b/dev-games/openscenegraph-openmw/metadata.xml @@ -27,7 +27,6 @@ Enable DAE file support via dev-libs/collada-dom Enable DICOM medical image file support via sci-libs/dcmtk - Enable EGL support Build examples using x11-libs/fox library Enable support for sci-libs/gdal library Enable support for geospatial data LAS LiDAR format using sci-geosciences/liblas diff --git a/dev-games/openscenegraph/metadata.xml b/dev-games/openscenegraph/metadata.xml index 88b68f751d28..049f3df3a410 100644 --- a/dev-games/openscenegraph/metadata.xml +++ b/dev-games/openscenegraph/metadata.xml @@ -15,7 +15,6 @@ Enable DAE file support via dev-libs/collada-dom Enable DICOM medical image file support via sci-libs/dcmtk - Enable EGL support Build examples using x11-libs/fox library Enable support for sci-libs/gdal library Enable support for geospatial data LAS LiDAR format using sci-geosciences/liblas diff --git a/dev-qt/qtgui/metadata.xml b/dev-qt/qtgui/metadata.xml index ab06e044872c..55e237a8d1ef 100644 --- a/dev-qt/qtgui/metadata.xml +++ b/dev-qt/qtgui/metadata.xml @@ -6,7 +6,6 @@ Gentoo Qt Project - Enable EGL integration Build the EGL Full Screen/Single Surface platform plugin Enable support for input devices via evdev Build the IBus input method plugin diff --git a/media-libs/clutter/metadata.xml b/media-libs/clutter/metadata.xml index c945cf9a5946..bb66dfa52e7a 100644 --- a/media-libs/clutter/metadata.xml +++ b/media-libs/clutter/metadata.xml @@ -6,7 +6,6 @@ Gentoo GNOME Desktop - Enable EGL backend. Use gdk-pixbuf from x11-libs/gtk+ as image rendering backend diff --git a/media-libs/gst-plugins-bad/metadata.xml b/media-libs/gst-plugins-bad/metadata.xml index 477b2c0d2320..3b0ff434a203 100644 --- a/media-libs/gst-plugins-bad/metadata.xml +++ b/media-libs/gst-plugins-bad/metadata.xml @@ -7,7 +7,6 @@ Enable bzip2 encoder/decoder plugin - Enable EGL support Enable Intel Quick Sync Video using the media-libs/oneVPL dispatcher diff --git a/media-libs/gst-plugins-base/metadata.xml b/media-libs/gst-plugins-base/metadata.xml index f540928582cf..179c5151b43c 100644 --- a/media-libs/gst-plugins-base/metadata.xml +++ b/media-libs/gst-plugins-base/metadata.xml @@ -7,7 +7,6 @@ Enable Graphics Buffer Manager based EGL windowing system support (requires egl and at least one of gles or opengl) - Enable EGL platform support Enable OpenGL library and plugin via GLESv2 API (requires egl) Enable integer based vorbis decoder Enable OpenGL library and plugin via desktop OpenGL API diff --git a/media-libs/libepoxy/metadata.xml b/media-libs/libepoxy/metadata.xml index e092005ad115..509b7d255563 100644 --- a/media-libs/libepoxy/metadata.xml +++ b/media-libs/libepoxy/metadata.xml @@ -5,9 +5,6 @@ x11@gentoo.org X11 - - Enable EGL support. - anholt/libepoxy diff --git a/media-libs/libva-compat/metadata.xml b/media-libs/libva-compat/metadata.xml index e454a2831910..455cac07f59c 100644 --- a/media-libs/libva-compat/metadata.xml +++ b/media-libs/libva-compat/metadata.xml @@ -6,7 +6,6 @@ James Le Cuirot - Enables EGL support. Enables VA/DRM API support. diff --git a/media-plugins/gst-plugins-gtk/metadata.xml b/media-plugins/gst-plugins-gtk/metadata.xml index 7235f1bab7ba..f3b18c11bcfc 100644 --- a/media-plugins/gst-plugins-gtk/metadata.xml +++ b/media-plugins/gst-plugins-gtk/metadata.xml @@ -6,7 +6,6 @@ GStreamer package maintainers - Enable EGL platform usage Enable gtkglsink OpenGL sink based on GLESv2 API Enable gtkglsink OpenGL sink based on desktop OpenGL API diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml index 3f726dfa99ea..6997730f1472 100644 --- a/media-plugins/gst-plugins-vaapi/metadata.xml +++ b/media-plugins/gst-plugins-vaapi/metadata.xml @@ -7,7 +7,6 @@ Enable DRM renderer - Enable EGL support Enable GLESv2 and GLESv3 support diff --git a/profiles/use.desc b/profiles/use.desc index 62a640902f88..70a1dcced54a 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -72,6 +72,7 @@ dvb - Add support for DVB (Digital Video Broadcasting) dvd - Add support for DVDs dvdr - Add support for DVD writer hardware (e.g. in xcdroast) eds - Enable support for Evolution-Data-Server (EDS) +egl - Enable EGL support elogind - Enable session tracking via sys-auth/elogind emacs - Add support for GNU Emacs emboss - Add support for the European Molecular Biology Open Software Suite -- 2.43.0