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@gentoo.org>
This commit is contained in:
Ionen Wolkens
2024-06-11 17:59:45 -04:00
parent 2ce673a5a9
commit ab9bf839b7
4 changed files with 4 additions and 4 deletions

View File

@@ -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? (

View File

@@ -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? (

View File

@@ -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? (

View File

@@ -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? (