commit:     ab9bf839b7bd0227c73a4ba39867c3ab9327bcaa
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 11 21:59:45 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 11 22:01:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9bf839

dev-qt/qtwebengine: move libglvnd[X] to depend

While it is indeed included, odds are GL/glx.h is not truly
needed (included for nothing, does not link with libGLX nor
seem to dlopen it), may need review if manage to make X optional
in 6.8+ but is not important for now.

Untested whether it includes it even with USE=-opengl like
it does for some other GL headers, but leave it like that
for now (USE=opengl is mostly to control qt's dependency).

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild    | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.9999.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
index 0448d629617d..eea6683a8948 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
@@ -70,7 +70,6 @@ RDEPEND="
        designer? ( ~dev-qt/qttools-${PV}:6[designer] )
        geolocation? ( ~dev-qt/qtpositioning-${PV}:6 )
        kerberos? ( virtual/krb5 )
-       opengl? ( media-libs/libglvnd[X] )
        pulseaudio? ( media-libs/libpulse[glib] )
        screencast? (
                dev-libs/glib:2
@@ -87,6 +86,7 @@ DEPEND="
        x11-libs/libXcursor
        x11-libs/libXi
        x11-libs/libxshmfence
+       opengl? ( media-libs/libglvnd[X] )
        screencast? ( media-libs/libepoxy[egl(+)] )
        pdfium? ( net-print/cups )
        test? (

diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index 19867e211c6f..842cb8d0e9d9 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -70,7 +70,6 @@ RDEPEND="
        designer? ( ~dev-qt/qttools-${PV}:6[designer] )
        geolocation? ( ~dev-qt/qtpositioning-${PV}:6 )
        kerberos? ( virtual/krb5 )
-       opengl? ( media-libs/libglvnd[X] )
        pulseaudio? ( media-libs/libpulse[glib] )
        screencast? (
                dev-libs/glib:2
@@ -87,6 +86,7 @@ DEPEND="
        x11-libs/libXcursor
        x11-libs/libXi
        x11-libs/libxshmfence
+       opengl? ( media-libs/libglvnd[X] )
        screencast? ( media-libs/libepoxy[egl(+)] )
        pdfium? ( net-print/cups )
        test? (

diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
index 6ee08b8eae93..03b2d57d8bcb 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
@@ -70,7 +70,6 @@ RDEPEND="
        designer? ( ~dev-qt/qttools-${PV}:6[designer] )
        geolocation? ( ~dev-qt/qtpositioning-${PV}:6 )
        kerberos? ( virtual/krb5 )
-       opengl? ( media-libs/libglvnd[X] )
        pulseaudio? ( media-libs/libpulse[glib] )
        screencast? (
                dev-libs/glib:2
@@ -87,6 +86,7 @@ DEPEND="
        x11-libs/libXcursor
        x11-libs/libXi
        x11-libs/libxshmfence
+       opengl? ( media-libs/libglvnd[X] )
        screencast? ( media-libs/libepoxy[egl(+)] )
        pdfium? ( net-print/cups )
        test? (

diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild 
b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index 6ee08b8eae93..03b2d57d8bcb 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -70,7 +70,6 @@ RDEPEND="
        designer? ( ~dev-qt/qttools-${PV}:6[designer] )
        geolocation? ( ~dev-qt/qtpositioning-${PV}:6 )
        kerberos? ( virtual/krb5 )
-       opengl? ( media-libs/libglvnd[X] )
        pulseaudio? ( media-libs/libpulse[glib] )
        screencast? (
                dev-libs/glib:2
@@ -87,6 +86,7 @@ DEPEND="
        x11-libs/libXcursor
        x11-libs/libXi
        x11-libs/libxshmfence
+       opengl? ( media-libs/libglvnd[X] )
        screencast? ( media-libs/libepoxy[egl(+)] )
        pdfium? ( net-print/cups )
        test? (

Reply via email to