diff options
94 files changed, 95 insertions, 90 deletions
diff --git a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.3.ebuild b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.3.ebuild index 852055dc803a..b71e44053307 100644 --- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.3.ebuild +++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.3.ebuild @@ -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}] diff --git a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.4.ebuild b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.4.ebuild index 868d83cdbb60..3c025087d82e 100644 --- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.4.ebuild +++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-0.4.ebuild @@ -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}] " diff --git a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-9999.ebuild b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-9999.ebuild index 868d83cdbb60..3c025087d82e 100644 --- a/app-emulation/gallium-nine-standalone/gallium-nine-standalone-9999.ebuild +++ b/app-emulation/gallium-nine-standalone/gallium-nine-standalone-9999.ebuild @@ -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}] " diff --git a/dev-libs/beignet/beignet-1.3.2-r3.ebuild b/dev-libs/beignet/beignet-1.3.2-r3.ebuild index 132de5924f5f..ffa7b2b286a0 100644 --- a/dev-libs/beignet/beignet-1.3.2-r3.ebuild +++ b/dev-libs/beignet/beignet-1.3.2-r3.ebuild @@ -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}] diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild b/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild index d2e02e66be26..42855d0017af 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.12.3.ebuild @@ -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 diff --git a/dev-qt/qtwebengine/qtwebengine-5.12.4.ebuild b/dev-qt/qtwebengine/qtwebengine-5.12.4.ebuild index 1739c23e3a2d..204d8659fa8c 100644 --- a/dev-qt/qtwebengine/qtwebengine-5.12.4.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-5.12.4.ebuild @@ -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 diff --git a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild index 008bd20b140e..09471fbd5607 100644 --- a/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild +++ b/dev-util/android-studio/android-studio-3.3.0.20.182.5199772.ebuild @@ -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 diff --git a/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild index 8a6b5cc35200..060c081b0e81 100644 --- a/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild +++ b/dev-util/android-studio/android-studio-3.4.0.18.183.5452501.ebuild @@ -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 diff --git a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild index 655d30a45bdd..239a3b30918e 100644 --- a/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild +++ b/dev-util/android-studio/android-studio-3.4.1.0.183.5522156.ebuild @@ -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 diff --git a/dev-util/apitrace/apitrace-8.0.ebuild b/dev-util/apitrace/apitrace-8.0.ebuild index 2e34348ebc21..d37d8c20af6b 100644 --- a/dev-util/apitrace/apitrace-8.0.ebuild +++ b/dev-util/apitrace/apitrace-8.0.ebuild @@ -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 diff --git a/dev-util/gource/gource-0.49.ebuild b/dev-util/gource/gource-0.49.ebuild index 29159bcde85b..2674015bbd8c 100644 --- a/dev-util/gource/gource-0.49.ebuild +++ b/dev-util/gource/gource-0.49.ebuild @@ -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} diff --git a/games-board/gambit/gambit-1.0.4.ebuild b/games-board/gambit/gambit-1.0.4.ebuild index 28abd503a2c2..e078316f6b20 100644 --- a/games-board/gambit/gambit-1.0.4.ebuild +++ b/games-board/gambit/gambit-1.0.4.ebuild @@ -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}" diff --git a/gnome-base/gnome-session/gnome-session-3.30.1-r1.ebuild b/gnome-base/gnome-session/gnome-session-3.30.1-r1.ebuild index 5d6662abd90b..c621f020617f 100644 --- a/gnome-base/gnome-session/gnome-session-3.30.1-r1.ebuild +++ b/gnome-base/gnome-session/gnome-session-3.30.1-r1.ebuild @@ -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 diff --git a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild index 0d9a66872aa2..f91c4c2c4a3b 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.26.2-r4.ebuild @@ -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: diff --git a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild index 4f7da3b101b9..703ffb03c579 100644 --- a/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild +++ b/gnome-base/gnome-shell/gnome-shell-3.30.2-r2.ebuild @@ -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: diff --git a/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild index 29d4e8ca12f7..62bb4f1e95de 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.15.5.ebuild @@ -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 ) diff --git a/kde-plasma/kinfocenter/kinfocenter-5.16.4.ebuild b/kde-plasma/kinfocenter/kinfocenter-5.16.4.ebuild index 1324db9623c5..7bfec63201e8 100644 --- a/kde-plasma/kinfocenter/kinfocenter-5.16.4.ebuild +++ b/kde-plasma/kinfocenter/kinfocenter-5.16.4.ebuild @@ -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 ) diff --git a/kde-plasma/kwin/kwin-5.15.5.ebuild b/kde-plasma/kwin/kwin-5.15.5.ebuild index 74b33bcceaa0..7ba683de77c7 100644 --- a/kde-plasma/kwin/kwin-5.15.5.ebuild +++ b/kde-plasma/kwin/kwin-5.15.5.ebuild @@ -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 diff --git a/kde-plasma/kwin/kwin-5.16.4.ebuild b/kde-plasma/kwin/kwin-5.16.4.ebuild index 5d2e7361e629..79cb991cb41a 100644 --- a/kde-plasma/kwin/kwin-5.16.4.ebuild +++ b/kde-plasma/kwin/kwin-5.16.4.ebuild @@ -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 diff --git a/media-gfx/asymptote/asymptote-2.41-r1.ebuild b/media-gfx/asymptote/asymptote-2.41-r1.ebuild index a685b5b6a919..217c37ad1255 100644 --- a/media-gfx/asymptote/asymptote-2.41-r1.ebuild +++ b/media-gfx/asymptote/asymptote-2.41-r1.ebuild @@ -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 ) diff --git a/media-gfx/asymptote/asymptote-2.47.ebuild b/media-gfx/asymptote/asymptote-2.47.ebuild index ed3c4ae957a9..a22f78842577 100644 --- a/media-gfx/asymptote/asymptote-2.47.ebuild +++ b/media-gfx/asymptote/asymptote-2.47.ebuild @@ -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 ) diff --git a/media-gfx/asymptote/asymptote-2.48-r1.ebuild b/media-gfx/asymptote/asymptote-2.48-r1.ebuild index 6a39f53426e1..24ae7be985c2 100644 --- a/media-gfx/asymptote/asymptote-2.48-r1.ebuild +++ b/media-gfx/asymptote/asymptote-2.48-r1.ebuild @@ -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 ) diff --git a/media-gfx/asymptote/asymptote-2.49.ebuild b/media-gfx/asymptote/asymptote-2.49.ebuild index 60224c1dae4b..d424b071ff4c 100644 --- a/media-gfx/asymptote/asymptote-2.49.ebuild +++ b/media-gfx/asymptote/asymptote-2.49.ebuild @@ -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 ) diff --git a/media-gfx/fbida/fbida-2.12.ebuild b/media-gfx/fbida/fbida-2.12.ebuild index 60d4488e76c1..1a827276e2e1 100644 --- a/media-gfx/fbida/fbida-2.12.ebuild +++ b/media-gfx/fbida/fbida-2.12.ebuild @@ -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] diff --git a/media-gfx/fbida/fbida-2.13-r1.ebuild b/media-gfx/fbida/fbida-2.13-r1.ebuild index d61d08b86254..64860913dbe4 100644 --- a/media-gfx/fbida/fbida-2.13-r1.ebuild +++ b/media-gfx/fbida/fbida-2.13-r1.ebuild @@ -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] diff --git a/media-gfx/fbida/fbida-2.14.ebuild b/media-gfx/fbida/fbida-2.14.ebuild index 2783b914577e..7f663d4f3424 100644 --- a/media-gfx/fbida/fbida-2.14.ebuild +++ b/media-gfx/fbida/fbida-2.14.ebuild @@ -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] diff --git a/media-gfx/fbida/fbida-9999.ebuild b/media-gfx/fbida/fbida-9999.ebuild index b1a1c6b1f620..417d2d86c1b6 100644 --- a/media-gfx/fbida/fbida-9999.ebuild +++ b/media-gfx/fbida/fbida-9999.ebuild @@ -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:* diff --git a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r3.ebuild b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r3.ebuild index 2966f90aff37..93cd75d8d7ac 100644 --- a/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r3.ebuild +++ b/media-gfx/nvidia-cg-toolkit/nvidia-cg-toolkit-3.1.0013-r3.ebuild @@ -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(-)] diff --git a/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild b/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild index 92450c70cc2a..9f4e4a71fdae 100644 --- a/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild +++ b/media-libs/libprojectm/libprojectm-2.1.0-r2.ebuild @@ -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 )" diff --git a/media-libs/libprojectm/libprojectm-3.1.0-r1.ebuild b/media-libs/libprojectm/libprojectm-3.1.0-r1.ebuild index bd704657cdc9..5d0889f4dea1 100644 --- a/media-libs/libprojectm/libprojectm-3.1.0-r1.ebuild +++ b/media-libs/libprojectm/libprojectm-3.1.0-r1.ebuild @@ -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 diff --git a/media-libs/libprojectm/libprojectm-9999.ebuild b/media-libs/libprojectm/libprojectm-9999.ebuild index 26589f453934..d7628bbc1c4d 100644 --- a/media-libs/libprojectm/libprojectm-9999.ebuild +++ b/media-libs/libprojectm/libprojectm-9999.ebuild @@ -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 diff --git a/media-libs/sg/sg-1.5.ebuild b/media-libs/sg/sg-1.5.ebuild index d45b893fa2b6..ba5e44642aa6 100644 --- a/media-libs/sg/sg-1.5.ebuild +++ b/media-libs/sg/sg-1.5.ebuild @@ -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=" diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.1.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.1.ebuild index d4dbc76c4689..c3c7c035b245 100644 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.1.ebuild +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.1.ebuild @@ -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}] diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.3.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.3.ebuild index 940d685060f6..79f8f43c4790 100644 --- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.3.ebuild +++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.14.3.ebuild @@ -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}] diff --git a/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild b/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild index a278888764d5..ea8cbe259bf6 100644 --- a/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild +++ b/media-radio/ax25-tools/ax25-tools-0.0.10_rc4.ebuild @@ -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() { diff --git a/media-sound/spotify/spotify-1.0.72-r1.ebuild b/media-sound/spotify/spotify-1.0.72-r1.ebuild index da0339466e17..ef72a8936d6f 100644 --- a/media-sound/spotify/spotify-1.0.72-r1.ebuild +++ b/media-sound/spotify/spotify-1.0.72-r1.ebuild @@ -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 diff --git a/media-sound/spotify/spotify-1.1.10-r1.ebuild b/media-sound/spotify/spotify-1.1.10-r1.ebuild index ccbd69969944..3089e3b8847a 100644 --- a/media-sound/spotify/spotify-1.1.10-r1.ebuild +++ b/media-sound/spotify/spotify-1.1.10-r1.ebuild @@ -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 ) diff --git a/media-tv/kodi/kodi-17.3-r1.ebuild b/media-tv/kodi/kodi-17.3-r1.ebuild index 17b5bb57e1e8..fd33fd85b95f 100644 --- a/media-tv/kodi/kodi-17.3-r1.ebuild +++ b/media-tv/kodi/kodi-17.3-r1.ebuild @@ -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 ) diff --git a/media-tv/kodi/kodi-17.6-r10.ebuild b/media-tv/kodi/kodi-17.6-r10.ebuild index 240a7f8fc808..f7b60b768a63 100644 --- a/media-tv/kodi/kodi-17.6-r10.ebuild +++ b/media-tv/kodi/kodi-17.6-r10.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6-r11.ebuild b/media-tv/kodi/kodi-17.6-r11.ebuild index 85edb1db039b..30817ba59e84 100644 --- a/media-tv/kodi/kodi-17.6-r11.ebuild +++ b/media-tv/kodi/kodi-17.6-r11.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6-r6.ebuild b/media-tv/kodi/kodi-17.6-r6.ebuild index c2446a8bac16..c0c368f27a5b 100644 --- a/media-tv/kodi/kodi-17.6-r6.ebuild +++ b/media-tv/kodi/kodi-17.6-r6.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6-r7.ebuild b/media-tv/kodi/kodi-17.6-r7.ebuild index cd7898f209d6..92c273771952 100644 --- a/media-tv/kodi/kodi-17.6-r7.ebuild +++ b/media-tv/kodi/kodi-17.6-r7.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6-r8.ebuild b/media-tv/kodi/kodi-17.6-r8.ebuild index add7aad92ba3..04b5dde24bbe 100644 --- a/media-tv/kodi/kodi-17.6-r8.ebuild +++ b/media-tv/kodi/kodi-17.6-r8.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6-r9.ebuild b/media-tv/kodi/kodi-17.6-r9.ebuild index 8c702b973d44..7e72f8b7ab80 100644 --- a/media-tv/kodi/kodi-17.6-r9.ebuild +++ b/media-tv/kodi/kodi-17.6-r9.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-17.6.ebuild b/media-tv/kodi/kodi-17.6.ebuild index fe74f13692d1..989f73609c30 100644 --- a/media-tv/kodi/kodi-17.6.ebuild +++ b/media-tv/kodi/kodi-17.6.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.0.ebuild b/media-tv/kodi/kodi-18.0.ebuild index b840a567c2ec..f9473d30cd92 100644 --- a/media-tv/kodi/kodi-18.0.ebuild +++ b/media-tv/kodi/kodi-18.0.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.0_rc2.ebuild b/media-tv/kodi/kodi-18.0_rc2.ebuild index 00b10dacb86f..8de21cc07850 100644 --- a/media-tv/kodi/kodi-18.0_rc2.ebuild +++ b/media-tv/kodi/kodi-18.0_rc2.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.0_rc3.ebuild b/media-tv/kodi/kodi-18.0_rc3.ebuild index f981572f1b73..317663803c62 100644 --- a/media-tv/kodi/kodi-18.0_rc3.ebuild +++ b/media-tv/kodi/kodi-18.0_rc3.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.0_rc4.ebuild b/media-tv/kodi/kodi-18.0_rc4.ebuild index f981572f1b73..317663803c62 100644 --- a/media-tv/kodi/kodi-18.0_rc4.ebuild +++ b/media-tv/kodi/kodi-18.0_rc4.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.0_rc5.ebuild b/media-tv/kodi/kodi-18.0_rc5.ebuild index 6cf19aad7b27..2867bb4a2b2c 100644 --- a/media-tv/kodi/kodi-18.0_rc5.ebuild +++ b/media-tv/kodi/kodi-18.0_rc5.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.1.ebuild b/media-tv/kodi/kodi-18.1.ebuild index 46debc7cf613..899c513845ae 100644 --- a/media-tv/kodi/kodi-18.1.ebuild +++ b/media-tv/kodi/kodi-18.1.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.1_rc1.ebuild b/media-tv/kodi/kodi-18.1_rc1.ebuild index b840a567c2ec..f9473d30cd92 100644 --- a/media-tv/kodi/kodi-18.1_rc1.ebuild +++ b/media-tv/kodi/kodi-18.1_rc1.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.2.ebuild b/media-tv/kodi/kodi-18.2.ebuild index 56587d4ef8a3..6956d36d8dd6 100644 --- a/media-tv/kodi/kodi-18.2.ebuild +++ b/media-tv/kodi/kodi-18.2.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.2_rc1.ebuild b/media-tv/kodi/kodi-18.2_rc1.ebuild index 56587d4ef8a3..6956d36d8dd6 100644 --- a/media-tv/kodi/kodi-18.2_rc1.ebuild +++ b/media-tv/kodi/kodi-18.2_rc1.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-18.3.ebuild b/media-tv/kodi/kodi-18.3.ebuild index 7b766b21c2f9..6ee3c6e00631 100644 --- a/media-tv/kodi/kodi-18.3.ebuild +++ b/media-tv/kodi/kodi-18.3.ebuild @@ -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] diff --git a/media-tv/kodi/kodi-9999.ebuild b/media-tv/kodi/kodi-9999.ebuild index fbdf505b14b5..9e46a9c2f04d 100644 --- a/media-tv/kodi/kodi-9999.ebuild +++ b/media-tv/kodi/kodi-9999.ebuild @@ -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] diff --git a/media-video/movit/movit-1.2.0.ebuild b/media-video/movit/movit-1.2.0.ebuild index 8ee6a7f71a47..0408883d3b5b 100644 --- a/media-video/movit/movit-1.2.0.ebuild +++ b/media-video/movit/movit-1.2.0.ebuild @@ -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 diff --git a/media-video/movit/movit-1.6.1.ebuild b/media-video/movit/movit-1.6.1.ebuild index 173963dd3bf3..4da6285ade13 100644 --- a/media-video/movit/movit-1.6.1.ebuild +++ b/media-video/movit/movit-1.6.1.ebuild @@ -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 diff --git a/media-video/movit/movit-1.6.2.ebuild b/media-video/movit/movit-1.6.2.ebuild index c6ffe6046ef6..d5ae1e840cb6 100644 --- a/media-video/movit/movit-1.6.2.ebuild +++ b/media-video/movit/movit-1.6.2.ebuild @@ -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 diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.11-r2.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.11-r2.ebuild index 852caf0a6bac..ebea68fc269a 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-0.3.11-r2.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-0.3.11-r2.ebuild @@ -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?] diff --git a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild index 852caf0a6bac..ebea68fc269a 100644 --- a/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild +++ b/media-video/simplescreenrecorder/simplescreenrecorder-9999.ebuild @@ -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?] diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild index 93142bc74352..a65e2044f152 100644 --- a/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild +++ b/net-im/signal-desktop-bin/signal-desktop-bin-1.26.2.ebuild @@ -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 diff --git a/net-misc/anydesk/anydesk-4.0.1-r1.ebuild b/net-misc/anydesk/anydesk-4.0.1-r1.ebuild index 0d1c769a03b3..5f3f5977062f 100644 --- a/net-misc/anydesk/anydesk-4.0.1-r1.ebuild +++ b/net-misc/anydesk/anydesk-4.0.1-r1.ebuild @@ -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 diff --git a/net-misc/anydesk/anydesk-5.0.0.ebuild b/net-misc/anydesk/anydesk-5.0.0.ebuild index d6ab3121665b..6bd890da6453 100644 --- a/net-misc/anydesk/anydesk-5.0.0.ebuild +++ b/net-misc/anydesk/anydesk-5.0.0.ebuild @@ -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 diff --git a/sci-chemistry/molmol/molmol-2k_p2-r5.ebuild b/sci-chemistry/molmol/molmol-2k_p2-r5.ebuild index a09bfe07847b..074130cf13dd 100644 --- a/sci-chemistry/molmol/molmol-2k_p2-r5.ebuild +++ b/sci-chemistry/molmol/molmol-2k_p2-r5.ebuild @@ -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 diff --git a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild index 17f69a8387ae..9b08f966da9b 100644 --- a/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild +++ b/sci-chemistry/wxmacmolplt/wxmacmolplt-7.5-r1.ebuild @@ -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} diff --git a/sci-electronics/kicad/kicad-4.0.7.ebuild b/sci-electronics/kicad/kicad-4.0.7.ebuild index dd5b21104e16..2ed5780e7a1f 100644 --- a/sci-electronics/kicad/kicad-4.0.7.ebuild +++ b/sci-electronics/kicad/kicad-4.0.7.ebuild @@ -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} diff --git a/sci-electronics/kicad/kicad-5.0.1.ebuild b/sci-electronics/kicad/kicad-5.0.1.ebuild index 5d1508385fdd..e04b292fa1ee 100644 --- a/sci-electronics/kicad/kicad-5.0.1.ebuild +++ b/sci-electronics/kicad/kicad-5.0.1.ebuild @@ -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] ) diff --git a/sci-electronics/kicad/kicad-5.1.0-r1.ebuild b/sci-electronics/kicad/kicad-5.1.0-r1.ebuild index c7eca78142e4..6780bf0336dc 100644 --- a/sci-electronics/kicad/kicad-5.1.0-r1.ebuild +++ b/sci-electronics/kicad/kicad-5.1.0-r1.ebuild @@ -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] ) diff --git a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild index 0505a9fa4368..a35800d88ee9 100644 --- a/sci-electronics/kicad/kicad-5.1.2-r1.ebuild +++ b/sci-electronics/kicad/kicad-5.1.2-r1.ebuild @@ -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] ) diff --git a/sci-electronics/kicad/kicad-5.1.4.ebuild b/sci-electronics/kicad/kicad-5.1.4.ebuild index c739de95232c..6cf2d51c218c 100644 --- a/sci-electronics/kicad/kicad-5.1.4.ebuild +++ b/sci-electronics/kicad/kicad-5.1.4.ebuild @@ -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] ) diff --git a/sci-geosciences/mapserver/mapserver-7.0.5.ebuild b/sci-geosciences/mapserver/mapserver-7.0.5.ebuild index 262043174b9f..e0d969774e18 100644 --- a/sci-geosciences/mapserver/mapserver-7.0.5.ebuild +++ b/sci-geosciences/mapserver/mapserver-7.0.5.ebuild @@ -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 ) diff --git a/sci-geosciences/mapserver/mapserver-7.0.7.ebuild b/sci-geosciences/mapserver/mapserver-7.0.7.ebuild index 3d9b414957ef..27ff52df21b1 100644 --- a/sci-geosciences/mapserver/mapserver-7.0.7.ebuild +++ b/sci-geosciences/mapserver/mapserver-7.0.7.ebuild @@ -54,7 +54,7 @@ RDEPEND=" mysql? ( virtual/mysql ) opengl? ( media-libs/ftgl - media-libs/mesa + media-libs/mesa[X(+)] ) oracle? ( dev-db/oracle-instantclient:= diff --git a/sci-geosciences/mapserver/mapserver-7.2.2.ebuild b/sci-geosciences/mapserver/mapserver-7.2.2.ebuild index 643020ee7545..7d9720fe06c7 100644 --- a/sci-geosciences/mapserver/mapserver-7.2.2.ebuild +++ b/sci-geosciences/mapserver/mapserver-7.2.2.ebuild @@ -58,7 +58,7 @@ RDEPEND=" mysql? ( virtual/mysql ) opengl? ( media-libs/ftgl - media-libs/mesa + media-libs/mesa[X(+)] ) oracle? ( dev-db/oracle-instantclient:= diff --git a/sci-visualization/gfsview/gfsview-20120706-r1.ebuild b/sci-visualization/gfsview/gfsview-20120706-r1.ebuild index 21f6f50c057e..7a896c558ffa 100644 --- a/sci-visualization/gfsview/gfsview-20120706-r1.ebuild +++ b/sci-visualization/gfsview/gfsview-20120706-r1.ebuild @@ -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 diff --git a/sys-apps/kmscon/kmscon-8.ebuild b/sys-apps/kmscon/kmscon-8.ebuild index ca585cfb9a23..047da6387527 100644 --- a/sys-apps/kmscon/kmscon-8.ebuild +++ b/sys-apps/kmscon/kmscon-8.ebuild @@ -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] ) diff --git a/virtual/opencl/opencl-0-r5.ebuild b/virtual/opencl/opencl-0-r5.ebuild index 2fc414440c61..246bb65a8996 100644 --- a/virtual/opencl/opencl-0-r5.ebuild +++ b/virtual/opencl/opencl-0-r5.ebuild @@ -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? ( diff --git a/virtual/opencl/opencl-0-r6.ebuild b/virtual/opencl/opencl-0-r6.ebuild index 355667fe3e26..867581ba9c79 100644 --- a/virtual/opencl/opencl-0-r6.ebuild +++ b/virtual/opencl/opencl-0-r6.ebuild @@ -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? ( diff --git a/virtual/opencl/opencl-1.ebuild b/virtual/opencl/opencl-1.ebuild index 1edfbbce5318..0983ac0b2a0c 100644 --- a/virtual/opencl/opencl-1.ebuild +++ b/virtual/opencl/opencl-1.ebuild @@ -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] ) diff --git a/virtual/opencl/opencl-2.ebuild b/virtual/opencl/opencl-2.ebuild index a8f42249bb91..0d7d5035b03f 100644 --- a/virtual/opencl/opencl-2.ebuild +++ b/virtual/opencl/opencl-2.ebuild @@ -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 ) ) diff --git a/x11-apps/radeon-profile/radeon-profile-20190311.ebuild b/x11-apps/radeon-profile/radeon-profile-20190311.ebuild index de8838c90ba8..ad6e34fec998 100644 --- a/x11-apps/radeon-profile/radeon-profile-20190311.ebuild +++ b/x11-apps/radeon-profile/radeon-profile-20190311.ebuild @@ -34,7 +34,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} dev-qt/qtconcurrent:5 - media-libs/mesa + media-libs/mesa[X(+)] x11-libs/libdrm " diff --git a/x11-apps/radeon-profile/radeon-profile-20190603.ebuild b/x11-apps/radeon-profile/radeon-profile-20190603.ebuild index de8838c90ba8..ad6e34fec998 100644 --- a/x11-apps/radeon-profile/radeon-profile-20190603.ebuild +++ b/x11-apps/radeon-profile/radeon-profile-20190603.ebuild @@ -34,7 +34,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} dev-qt/qtconcurrent:5 - media-libs/mesa + media-libs/mesa[X(+)] x11-libs/libdrm " diff --git a/x11-apps/radeon-profile/radeon-profile-99999999.ebuild b/x11-apps/radeon-profile/radeon-profile-99999999.ebuild index de8838c90ba8..ad6e34fec998 100644 --- a/x11-apps/radeon-profile/radeon-profile-99999999.ebuild +++ b/x11-apps/radeon-profile/radeon-profile-99999999.ebuild @@ -34,7 +34,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} dev-qt/qtconcurrent:5 - media-libs/mesa + media-libs/mesa[X(+)] x11-libs/libdrm " diff --git a/x11-libs/cairo/cairo-1.16.0-r3.ebuild b/x11-libs/cairo/cairo-1.16.0-r3.ebuild index 5b9b8adaa412..6c8fc8546e0c 100644 --- a/x11-libs/cairo/cairo-1.16.0-r3.ebuild +++ b/x11-libs/cairo/cairo-1.16.0-r3.ebuild @@ -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}] diff --git a/x11-libs/cairo/cairo-9999.ebuild b/x11-libs/cairo/cairo-9999.ebuild index 2145909816d9..cc6873271ec6 100644 --- a/x11-libs/cairo/cairo-9999.ebuild +++ b/x11-libs/cairo/cairo-9999.ebuild @@ -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}] diff --git a/x11-libs/gtk+/gtk+-3.24.1.ebuild b/x11-libs/gtk+/gtk+-3.24.1.ebuild index d1d0caea0f2a..b06c229a87d5 100644 --- a/x11-libs/gtk+/gtk+-3.24.1.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.1.ebuild @@ -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}] diff --git a/x11-libs/gtk+/gtk+-3.24.10.ebuild b/x11-libs/gtk+/gtk+-3.24.10.ebuild index 6a435ba6df4a..5f80a015c446 100644 --- a/x11-libs/gtk+/gtk+-3.24.10.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.10.ebuild @@ -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}] diff --git a/x11-libs/gtk+/gtk+-3.24.4-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.4-r1.ebuild index d4f976a52b19..cbc785377abb 100644 --- a/x11-libs/gtk+/gtk+-3.24.4-r1.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.4-r1.ebuild @@ -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}] diff --git a/x11-libs/gtk+/gtk+-3.24.8.ebuild b/x11-libs/gtk+/gtk+-3.24.8.ebuild index 37ea639ea409..2d9a9b11f63b 100644 --- a/x11-libs/gtk+/gtk+-3.24.8.ebuild +++ b/x11-libs/gtk+/gtk+-3.24.8.ebuild @@ -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}] diff --git a/x11-misc/rss-glx/rss-glx-0.9.1-r1.ebuild b/x11-misc/rss-glx/rss-glx-0.9.1-r1.ebuild index 0e1a4f94e36b..1157f402671d 100644 --- a/x11-misc/rss-glx/rss-glx-0.9.1-r1.ebuild +++ b/x11-misc/rss-glx/rss-glx-0.9.1-r1.ebuild @@ -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 ) diff --git a/x11-plugins/e16-epplets/e16-epplets-0.16.ebuild b/x11-plugins/e16-epplets/e16-epplets-0.16.ebuild index 130edb033503..680729e55145 100644 --- a/x11-plugins/e16-epplets/e16-epplets-0.16.ebuild +++ b/x11-plugins/e16-epplets/e16-epplets-0.16.ebuild @@ -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 diff --git a/x11-terms/kitty/kitty-0.14.2.ebuild b/x11-terms/kitty/kitty-0.14.2.ebuild index 9a7deb4fa06d..9973e320b0b7 100644 --- a/x11-terms/kitty/kitty-0.14.2.ebuild +++ b/x11-terms/kitty/kitty-0.14.2.ebuild @@ -46,7 +46,7 @@ RDEPEND=" imagemagick? ( virtual/imagemagick-tools ) " DEPEND="${RDEPEND} - media-libs/mesa + media-libs/mesa[X(+)] sys-libs/ncurses virtual/pkgconfig " diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild index f9a458abd9ac..623cddae6fb0 100644 --- a/x11-terms/kitty/kitty-9999.ebuild +++ b/x11-terms/kitty/kitty-9999.ebuild @@ -46,7 +46,7 @@ RDEPEND=" imagemagick? ( virtual/imagemagick-tools ) " DEPEND="${RDEPEND} - media-libs/mesa + media-libs/mesa[X(+)] sys-libs/ncurses virtual/pkgconfig " diff --git a/x11-wm/e16/e16-1.0.19.ebuild b/x11-wm/e16/e16-1.0.19.ebuild index f76feca9f8b2..8f543706ab66 100644 --- a/x11-wm/e16/e16-1.0.19.ebuild +++ b/x11-wm/e16/e16-1.0.19.ebuild @@ -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] ) |