*/*: Depend on media-libs/mesa[X(+)]

This changes any package that depends on media-libs/mesa (though not
virtual/opengl) to depend on media-libs/mesa[X(+)] instead.

Bug: https://bugs.gentoo.org/560096
Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de>
Signed-off-by: Matt Turner <mattst88@gentoo.org>
This commit is contained in:
Philipp Ammann
2019-06-26 19:30:45 +00:00
committed by Matt Turner
parent 22f05cdf66
commit 97c3d2d26f
94 changed files with 95 additions and 90 deletions

View File

@@ -25,7 +25,7 @@ SLOT="0"
# Steam's Proton.
RDEPEND="
media-libs/mesa[d3d9,dri3,${MULTILIB_USEDEP}]
media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]

View File

@@ -25,7 +25,7 @@ SLOT="0"
# Steam's Proton.
RDEPEND="
media-libs/mesa[d3d9,dri3,${MULTILIB_USEDEP}]
media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
"

View File

@@ -25,7 +25,7 @@ SLOT="0"
# Steam's Proton.
RDEPEND="
media-libs/mesa[d3d9,dri3,${MULTILIB_USEDEP}]
media-libs/mesa[d3d9,dri3,X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
x11-libs/libxcb[${MULTILIB_USEDEP}]
"

View File

@@ -20,7 +20,7 @@ IUSE="ocl-icd ocl20"
BDEPEND="${PYTHON_DEPS}
virtual/pkgconfig"
COMMON="app-eselect/eselect-opencl
media-libs/mesa[${MULTILIB_USEDEP}]
media-libs/mesa[X(+),${MULTILIB_USEDEP}]
<sys-devel/clang-8.0.0:=[static-analyzer,${MULTILIB_USEDEP}]
>=x11-libs/libdrm-2.4.70[video_cards_intel,${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]

View File

@@ -39,7 +39,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]
media-libs/libwebp:=
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
media-libs/opus
sys-apps/dbus
sys-apps/pciutils

View File

@@ -40,7 +40,7 @@ RDEPEND="
media-libs/libpng:0=
>=media-libs/libvpx-1.5:=[svc]
media-libs/libwebp:=
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
media-libs/opus
sys-apps/dbus
sys-apps/pciutils

View File

@@ -47,7 +47,7 @@ RDEPEND=">=virtual/jdk-1.7
>=media-libs/fontconfig-2.10.92
>=media-libs/freetype-2.5.5
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify )
>=sys-libs/ncurses-5.9-r3:5/5[tinfo]
>=sys-libs/zlib-1.2.8-r1

View File

@@ -52,7 +52,7 @@ RDEPEND="${DEPEND}
>=media-libs/fontconfig-2.10.92
>=media-libs/freetype-2.5.5
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify )
>=sys-libs/ncurses-5.9-r3:5/5[tinfo]
>=sys-libs/zlib-1.2.8-r1

View File

@@ -52,7 +52,7 @@ RDEPEND="${DEPEND}
>=media-libs/fontconfig-2.10.92
>=media-libs/freetype-2.5.5
>=media-libs/libpng-1.2.51
>=media-libs/mesa-10.2.8
>=media-libs/mesa-10.2.8[X(+)]
|| ( gnome-extra/zenity kde-apps/kdialog x11-apps/xmessage x11-libs/libnotify )
>=sys-libs/ncurses-5.9-r3:5/5[tinfo]
>=sys-libs/zlib-1.2.8-r1

View File

@@ -20,7 +20,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="${PYTHON_DEPS}
app-arch/brotli:=
media-libs/libpng:0=
media-libs/mesa[egl?,${MULTILIB_USEDEP}]
media-libs/mesa[egl?,X(+),${MULTILIB_USEDEP}]
sys-libs/zlib[${MULTILIB_USEDEP}]
sys-process/procps:=
x11-libs/libX11

View File

@@ -23,7 +23,7 @@ COMMON_DEPEND="
dev-libs/libpcre:3
dev-libs/tinyxml
media-libs/freetype:2
media-libs/mesa
media-libs/mesa[X(+)]
virtual/glu:0
"
RDEPEND="${COMMON_DEPEND}

View File

@@ -22,7 +22,7 @@ DEPEND="dev-qt/qtcore:5
dev-qt/qtnetwork:5
dev-qt/qtopengl:5
dev-qt/qtwidgets:5
media-libs/mesa
media-libs/mesa[X(+)]
x11-libs/libX11"
RDEPEND="${DEPEND}"

View File

@@ -23,7 +23,7 @@ COMMON_DEPEND="
x11-libs/libX11
>=gnome-base/gnome-desktop-3.18:3=
>=dev-libs/json-glib-0.10
media-libs/mesa[egl,gles2]
media-libs/mesa[egl,gles2,X(+)]
media-libs/libepoxy
x11-libs/libXcomposite

View File

@@ -60,7 +60,7 @@ COMMON_DEPEND="
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}]
media-libs/mesa
media-libs/mesa[X(+)]
"
# Runtime-only deps are probably incomplete and approximate.
# Introspection deps generated using:

View File

@@ -58,7 +58,7 @@ DEPEND="
${PYTHON_DEPS}
dev-python/pygobject:3[${PYTHON_USEDEP}]
media-libs/mesa
media-libs/mesa[X(+)]
"
# Runtime-only deps are probably incomplete and approximate.
# Introspection deps generated using:

View File

@@ -40,7 +40,7 @@ COMMON_DEPEND="
ieee1394? ( sys-libs/libraw1394 )
opengl? (
$(add_qt_dep qtgui 'gles2=')
media-libs/mesa[gles2?]
media-libs/mesa[gles2?,X(+)]
!gles2? ( media-libs/glu )
)
pci? ( sys-apps/pciutils )

View File

@@ -40,7 +40,7 @@ COMMON_DEPEND="
ieee1394? ( sys-libs/libraw1394 )
opengl? (
$(add_qt_dep qtgui 'gles2=')
media-libs/mesa[gles2?]
media-libs/mesa[gles2?,X(+)]
!gles2? ( media-libs/glu )
)
pci? ( sys-apps/pciutils )

View File

@@ -54,7 +54,7 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy
media-libs/mesa[egl,gbm,gles2?,wayland]
media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
virtual/libudev:=
x11-libs/libICE
x11-libs/libSM

View File

@@ -54,7 +54,7 @@ COMMON_DEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/libepoxy
media-libs/mesa[egl,gbm,gles2?,wayland]
media-libs/mesa[egl,gbm,gles2?,wayland,X(+)]
virtual/libudev:=
x11-libs/libICE
x11-libs/libSM

View File

@@ -24,7 +24,7 @@ RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( >=media-libs/mesa-8 )
opengl? ( >=media-libs/mesa-8[X(+)] )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )

View File

@@ -25,7 +25,7 @@ RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( >=media-libs/mesa-8 )
opengl? ( >=media-libs/mesa-8[X(+)] )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )

View File

@@ -25,7 +25,7 @@ RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( media-libs/mesa media-libs/freeglut media-libs/glew:0 media-libs/glm )
opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )

View File

@@ -25,7 +25,7 @@ RDEPEND="
>=sys-libs/ncurses-5.4-r5:0=
>=sys-libs/readline-4.3-r5:0=
imagemagick? ( media-gfx/imagemagick[png] )
opengl? ( media-libs/mesa media-libs/freeglut media-libs/glew:0 media-libs/glm )
opengl? ( media-libs/mesa[X(+)] media-libs/freeglut media-libs/glew:0 media-libs/glm )
offscreen? ( media-libs/mesa[osmesa] )
svg? ( app-text/dvisvgm )
sigsegv? ( dev-libs/libsigsegv )

View File

@@ -25,7 +25,7 @@ CDEPEND="
>=media-libs/freetype-2.0
media-libs/libepoxy
media-libs/libexif
media-libs/mesa
media-libs/mesa[X(+)]
virtual/jpeg:*
virtual/ttf-fonts
x11-libs/cairo[opengl]

View File

@@ -25,7 +25,7 @@ CDEPEND="
>=media-libs/freetype-2.0
media-libs/libepoxy
media-libs/libexif
media-libs/mesa
media-libs/mesa[X(+)]
virtual/jpeg:*
virtual/ttf-fonts
x11-libs/cairo[opengl]

View File

@@ -25,7 +25,7 @@ CDEPEND="
>=media-libs/freetype-2.0
media-libs/libepoxy
media-libs/libexif
media-libs/mesa
media-libs/mesa[X(+)]
virtual/jpeg:*
virtual/ttf-fonts
x11-libs/cairo[opengl]

View File

@@ -24,7 +24,7 @@ CDEPEND="
media-libs/libexif
media-libs/libpng:*
media-libs/libwebp
media-libs/mesa
media-libs/mesa[X(+)]
media-libs/tiff:*
net-misc/curl
virtual/jpeg:*

View File

@@ -35,7 +35,7 @@ RDEPEND="
x11-libs/libXmu
x11-libs/libXt
media-libs/glu
media-libs/mesa
media-libs/mesa[X(+)]
media-libs/freeglut
amd64? ( abi_x86_32? (
>=media-libs/glu-9.0.0-r1[abi_x86_32(-)]

View File

@@ -20,7 +20,7 @@ IUSE="debug openmp video_cards_nvidia"
RDEPEND="media-fonts/dejavu
>=media-libs/ftgl-2.1.3_rc5
media-libs/freetype:2
media-libs/mesa
media-libs/mesa[X(+)]
media-libs/glew:=
sys-libs/zlib
video_cards_nvidia? ( media-gfx/nvidia-cg-toolkit )"

View File

@@ -23,7 +23,7 @@ IUSE="gles2 qt5 sdl"
RDEPEND="gles2? ( media-libs/mesa[gles2] )
media-libs/glm
media-libs/mesa
media-libs/mesa[X(+)]
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5

View File

@@ -23,7 +23,7 @@ IUSE="gles2 qt5 sdl"
RDEPEND="gles2? ( media-libs/mesa[gles2] )
media-libs/glm
media-libs/mesa
media-libs/mesa[X(+)]
qt5? (
dev-qt/qtcore:5
dev-qt/qtgui:5

View File

@@ -22,7 +22,7 @@ RDEPEND="
x11-libs/libXaw
x11-libs/motif
|| (
( media-libs/mesa x11-libs/libGLw )
( media-libs/mesa[X(+)] x11-libs/libGLw )
media-libs/opengl-apple
)"
DEPEND="

View File

@@ -44,7 +44,7 @@ REQUIRED_USE="
GST_REQ="1.14.1"
GL_DEPS="
>=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?]
media-libs/mesa[gles2?,egl?,${MULTILIB_USEDEP}]
media-libs/mesa[gles2?,egl?,X(+),${MULTILIB_USEDEP}]
"
RDEPEND="
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]

View File

@@ -44,7 +44,7 @@ REQUIRED_USE="
GST_REQ="${PV}"
GL_DEPS="
>=media-libs/gst-plugins-base-${GST_REQ}:${SLOT}[egl?,gles2?,opengl?,wayland?,X?]
media-libs/mesa[gles2?,egl?,${MULTILIB_USEDEP}]
media-libs/mesa[gles2?,egl?,X(+),${MULTILIB_USEDEP}]
"
RDEPEND="
>=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]

View File

@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
DEPEND="dev-libs/libax25
X? ( x11-libs/libX11
media-libs/mesa )"
media-libs/mesa[X(+)] )"
RDEPEND=${DEPEND}
src_configure() {

View File

@@ -28,7 +28,7 @@ RDEPEND="
media-libs/alsa-lib
media-libs/harfbuzz
media-libs/fontconfig
media-libs/mesa
media-libs/mesa[X(+)]
net-misc/curl[ssl,curl_ssl_openssl]
net-print/cups[ssl]
x11-libs/gtk+:2

View File

@@ -27,7 +27,7 @@ RDEPEND="
media-libs/alsa-lib
media-libs/fontconfig
media-libs/harfbuzz
media-libs/mesa
media-libs/mesa[X(+)]
net-misc/curl[ssl]
net-print/cups[ssl]
|| ( media-sound/pulseaudio media-sound/apulse )

View File

@@ -71,7 +71,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? ( >=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc] )
mysql? ( virtual/mysql )

View File

@@ -72,7 +72,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -72,7 +72,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -71,7 +71,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -71,7 +71,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -71,7 +71,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -72,7 +72,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -69,7 +69,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
media-libs/fontconfig
media-libs/freetype
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,openssl,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -86,7 +86,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -87,7 +87,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -86,7 +86,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
media-libs/mesa[egl]
media-libs/mesa[egl,X(+)]
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -88,7 +88,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.8
>=media-libs/libass-0.13.4
!raspberry-pi? ( media-libs/mesa[egl] )
!raspberry-pi? ( media-libs/mesa[egl,X(+)] )
>=media-libs/taglib-1.11.1
system-ffmpeg? (
>=media-video/ffmpeg-${FFMPEG_VERSION}:=[encode,postproc]

View File

@@ -17,7 +17,7 @@ SLOT="0"
KEYWORDS="amd64 arm64 ~ppc64 x86"
IUSE=""
RDEPEND="media-libs/mesa
RDEPEND="media-libs/mesa[X(+)]
>=dev-cpp/eigen-3.2.0:3
media-libs/libepoxy
sci-libs/fftw

View File

@@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE=""
RDEPEND="media-libs/mesa
RDEPEND="media-libs/mesa[X(+)]
>=dev-cpp/eigen-3.2.0:3
media-libs/libepoxy
>=sci-libs/fftw-3

View File

@@ -19,7 +19,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
IUSE=""
RDEPEND="media-libs/mesa
RDEPEND="media-libs/mesa[X(+)]
>=dev-cpp/eigen-3.2.0:3
media-libs/libepoxy
>=sci-libs/fftw-3

View File

@@ -31,7 +31,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
media-libs/alsa-lib:0=
media-libs/mesa[${MULTILIB_USEDEP}]
media-libs/mesa[${MULTILIB_USEDEP},X(+)]
|| (
media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?]
media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?]

View File

@@ -31,7 +31,7 @@ RDEPEND="
dev-qt/qtwidgets:5
dev-qt/qtx11extras:5
media-libs/alsa-lib:0=
media-libs/mesa[${MULTILIB_USEDEP}]
media-libs/mesa[${MULTILIB_USEDEP},X(+)]
|| (
media-video/ffmpeg[vorbis?,vpx?,x264?,mp3?,theora?]
media-video/libav[vorbis?,vpx?,x264?,mp3?,theora?]

View File

@@ -19,7 +19,7 @@ IUSE=""
RDEPEND="
dev-libs/nss
media-libs/mesa
media-libs/mesa[X(+)]
net-print/cups
x11-libs/gtk+:3[X]
x11-libs/libXScrnSaver

View File

@@ -21,7 +21,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/glu
media-libs/mesa
media-libs/mesa[X(+)]
sys-auth/polkit
x11-libs/cairo
x11-libs/gdk-pixbuf

View File

@@ -21,7 +21,7 @@ RDEPEND="
media-libs/fontconfig
media-libs/freetype
media-libs/glu
media-libs/mesa
media-libs/mesa[X(+)]
sys-auth/polkit
x11-libs/cairo
x11-libs/gdk-pixbuf

View File

@@ -29,9 +29,9 @@ IUSE=""
RDEPEND="
|| (
( media-libs/mesa
( media-libs/mesa[X(+)]
x11-libs/libGLw )
media-libs/mesa[motif] )
media-libs/mesa[motif,X(+)] )
media-libs/libpng:0=
media-libs/tiff:0
sys-libs/zlib

View File

@@ -18,7 +18,7 @@ IUSE="flash"
RDEPEND="
media-libs/glew:0=
media-libs/mesa
media-libs/mesa[X(+)]
x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
flash? ( media-libs/ming )"
DEPEND="${RDEPEND}

View File

@@ -44,7 +44,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl]
)
media-libs/glew:0=
media-libs/freeglut
media-libs/mesa
media-libs/mesa[X(+)]
sys-libs/zlib
x11-libs/cairo"
DEPEND="${COMMON_DEPEND}

View File

@@ -32,7 +32,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl]
media-libs/glew:0=
media-libs/glm
media-libs/freeglut
media-libs/mesa
media-libs/mesa[X(+)]
ngspice? (
sci-electronics/ngspice[shared]
)

View File

@@ -33,7 +33,7 @@ COMMON_DEPEND=">=x11-libs/wxGTK-3.0.2:${WX_GTK_VER}[X,opengl]
media-libs/glew:0=
media-libs/glm
media-libs/freeglut
media-libs/mesa
media-libs/mesa[X(+)]
ngspice? (
sci-electronics/ngspice[shared]
)

View File

@@ -33,7 +33,7 @@ COMMON_DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
media-libs/glew:0=
media-libs/glm
media-libs/freeglut
media-libs/mesa
media-libs/mesa[X(+)]
ngspice? (
sci-electronics/ngspice[shared]
)

View File

@@ -33,7 +33,7 @@ COMMON_DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
media-libs/glew:0=
media-libs/glm
media-libs/freeglut
media-libs/mesa
media-libs/mesa[X(+)]
ngspice? (
sci-electronics/ngspice[shared]
)

View File

@@ -50,7 +50,7 @@ RDEPEND="
mysql? ( virtual/mysql )
opengl? (
media-libs/ftgl
media-libs/mesa
media-libs/mesa[X(+)]
)
perl? ( dev-lang/perl:= )
postgis? ( dev-db/postgis )

View File

@@ -54,7 +54,7 @@ RDEPEND="
mysql? ( virtual/mysql )
opengl? (
media-libs/ftgl
media-libs/mesa
media-libs/mesa[X(+)]
)
oracle? (
dev-db/oracle-instantclient:=

View File

@@ -58,7 +58,7 @@ RDEPEND="
mysql? ( virtual/mysql )
opengl? (
media-libs/ftgl
media-libs/mesa
media-libs/mesa[X(+)]
)
oracle? (
dev-db/oracle-instantclient:=

View File

@@ -19,7 +19,7 @@ IUSE="static-libs"
RDEPEND="
sci-libs/gerris
media-libs/ftgl
media-libs/mesa[osmesa]
media-libs/mesa[osmesa,X(+)]
x11-libs/gtk+:2
>=x11-libs/gtkglext-1.0.6
x11-libs/startup-notification

View File

@@ -19,6 +19,7 @@ COMMON_DEPEND="
>=virtual/udev-172
x11-libs/libxkbcommon
dev-libs/libtsm
media-libs/mesa[X(+)]
drm? ( x11-libs/libdrm
>=media-libs/mesa-8.0.3[egl,gbm] )
gles2? ( >=media-libs/mesa-8.0.3[gles2] )

View File

@@ -14,7 +14,7 @@ IUSE="${CARDS[@]/#/video_cards_}"
# amdgpu-pro-opencl and intel-ocl-sdk are amd64-only
RDEPEND="app-eselect/eselect-opencl
|| (
>=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}]
video_cards_amdgpu? (
abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) )
video_cards_i965? (

View File

@@ -14,7 +14,7 @@ IUSE="${CARDS[@]/#/video_cards_}"
# amdgpu-pro-opencl and intel-ocl-sdk are amd64-only
RDEPEND="app-eselect/eselect-opencl
|| (
>=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}]
video_cards_amdgpu? (
abi_x86_64? ( !abi_x86_32? ( dev-libs/amdgpu-pro-opencl ) ) )
video_cards_i965? (

View File

@@ -17,7 +17,7 @@ RDEPEND="app-eselect/eselect-opencl
video_cards_i965? ( || (
abi_x86_64? ( !abi_x86_32? ( dev-libs/intel-neo ) )
dev-libs/beignet ) )
>=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}]
video_cards_amdgpu? ( dev-libs/amdgpu-pro-opencl )
video_cards_nvidia? (
>=x11-drivers/nvidia-drivers-290.10-r2[uvm] )

View File

@@ -17,7 +17,7 @@ RDEPEND="app-eselect/eselect-opencl
video_cards_i965? ( || (
abi_x86_64? ( !abi_x86_32? ( dev-libs/intel-neo ) )
dev-libs/beignet ) )
>=media-libs/mesa-9.1.6[opencl,${MULTILIB_USEDEP}]
>=media-libs/mesa-9.1.6[opencl,X(+),${MULTILIB_USEDEP}]
video_cards_amdgpu? ( || (
dev-libs/rocm-opencl-runtime
dev-libs/amdgpu-pro-opencl ) )

View File

@@ -34,7 +34,7 @@ RDEPEND="
DEPEND="
${RDEPEND}
dev-qt/qtconcurrent:5
media-libs/mesa
media-libs/mesa[X(+)]
x11-libs/libdrm
"

View File

@@ -34,7 +34,7 @@ RDEPEND="
DEPEND="
${RDEPEND}
dev-qt/qtconcurrent:5
media-libs/mesa
media-libs/mesa[X(+)]
x11-libs/libdrm
"

View File

@@ -34,7 +34,7 @@ RDEPEND="
DEPEND="
${RDEPEND}
dev-qt/qtconcurrent:5
media-libs/mesa
media-libs/mesa[X(+)]
x11-libs/libdrm
"

View File

@@ -35,7 +35,7 @@ RDEPEND="
>=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}]
gles2? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
opengl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
opengl? ( >=media-libs/mesa-9.1.6[egl,X(+),${MULTILIB_USEDEP}] )
X? (
>=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]

View File

@@ -35,7 +35,7 @@ RDEPEND="
>=x11-libs/pixman-0.32.4[${MULTILIB_USEDEP}]
gles2? ( >=media-libs/mesa-9.1.6[gles2,${MULTILIB_USEDEP}] )
glib? ( >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] )
opengl? ( >=media-libs/mesa-9.1.6[egl,${MULTILIB_USEDEP}] )
opengl? ( >=media-libs/mesa-9.1.6[egl,X(+),${MULTILIB_USEDEP}] )
X? (
>=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]

View File

@@ -51,6 +51,7 @@ COMMON_DEPEND="
)
X? (
>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
media-libs/mesa[X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]

View File

@@ -52,6 +52,7 @@ COMMON_DEPEND="
)
X? (
>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
media-libs/mesa[X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]

View File

@@ -51,6 +51,7 @@ COMMON_DEPEND="
)
X? (
>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
media-libs/mesa[X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]

View File

@@ -53,6 +53,7 @@ COMMON_DEPEND="
)
X? (
>=app-accessibility/at-spi2-atk-2.5.3[${MULTILIB_USEDEP}]
media-libs/mesa[X(+),${MULTILIB_USEDEP}]
x11-libs/libX11[${MULTILIB_USEDEP}]
>=x11-libs/libXi-1.3[${MULTILIB_USEDEP}]
x11-libs/libXext[${MULTILIB_USEDEP}]

View File

@@ -19,7 +19,7 @@ RDEPEND="
x11-libs/libX11
x11-libs/libXext
>=media-libs/glew-1.5.1:=
media-libs/mesa
media-libs/mesa[X(+)]
>=media-gfx/imagemagick-6.4:=
>=x11-misc/xscreensaver-5.08-r2
bzip2? ( app-arch/bzip2 )

View File

@@ -18,7 +18,7 @@ BDEPEND="
CDEPEND="
cdaudio? ( media-libs/libcdaudio )
libgtop? ( gnome-base/libgtop )
opengl? ( media-libs/glu media-libs/mesa )
opengl? ( media-libs/glu media-libs/mesa[X(+)] )
>=media-libs/imlib2-1.2.0
x11-libs/libX11
x11-libs/libXext

View File

@@ -46,7 +46,7 @@ RDEPEND="
imagemagick? ( virtual/imagemagick-tools )
"
DEPEND="${RDEPEND}
media-libs/mesa
media-libs/mesa[X(+)]
sys-libs/ncurses
virtual/pkgconfig
"

View File

@@ -46,7 +46,7 @@ RDEPEND="
imagemagick? ( virtual/imagemagick-tools )
"
DEPEND="${RDEPEND}
media-libs/mesa
media-libs/mesa[X(+)]
sys-libs/ncurses
virtual/pkgconfig
"

View File

@@ -22,7 +22,7 @@ CDEPEND="
dbus? ( sys-apps/dbus )
doc? ( app-doc/e16-docs )
nls? ( virtual/libintl )
opengl? ( media-libs/glu media-libs/mesa )
opengl? ( media-libs/glu media-libs/mesa[X(+)] )
pango? ( x11-libs/pango[X] )
sound? (
|| ( media-sound/pulseaudio media-sound/apulse[sdk] )