mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
media-libs/mesa: More libglvnd fixes
Signed-off-by: Matt Turner <mattst88@gentoo.org>
This commit is contained in:
@@ -70,7 +70,6 @@ REQUIRED_USE="
|
||||
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-mesa
|
||||
>=app-eselect/eselect-opengl-1.3.0
|
||||
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
|
||||
@@ -80,6 +79,13 @@ RDEPEND="
|
||||
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
|
||||
libglvnd? (
|
||||
media-libs/libglvnd
|
||||
!app-eselect/eselect-opengl
|
||||
)
|
||||
!libglvnd? (
|
||||
>=app-eselect/eselect-opengl-1.3.0
|
||||
)
|
||||
gallium? (
|
||||
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
|
||||
llvm? (
|
||||
@@ -106,7 +112,6 @@ RDEPEND="
|
||||
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
|
||||
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
libglvnd? ( media-libs/libglvnd )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/wayland-protocols-1.8
|
||||
@@ -477,6 +482,8 @@ multilib_src_compile() {
|
||||
|
||||
multilib_src_install() {
|
||||
meson_src_install
|
||||
|
||||
use libglvnd && rm -f "${D}"/usr/$(get_libdir)/libGLESv{1_CM,2}.so*
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
|
||||
@@ -70,7 +70,6 @@ REQUIRED_USE="
|
||||
LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.97"
|
||||
RDEPEND="
|
||||
!app-eselect/eselect-mesa
|
||||
>=app-eselect/eselect-opengl-1.3.0
|
||||
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
|
||||
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}]
|
||||
@@ -80,6 +79,13 @@ RDEPEND="
|
||||
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}]
|
||||
>=x11-libs/libxcb-1.13:=[${MULTILIB_USEDEP}]
|
||||
x11-libs/libXfixes:=[${MULTILIB_USEDEP}]
|
||||
libglvnd? (
|
||||
media-libs/libglvnd
|
||||
!app-eselect/eselect-opengl
|
||||
)
|
||||
!libglvnd? (
|
||||
>=app-eselect/eselect-opengl-1.3.0
|
||||
)
|
||||
gallium? (
|
||||
unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
|
||||
llvm? (
|
||||
@@ -106,7 +112,6 @@ RDEPEND="
|
||||
vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] )
|
||||
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
|
||||
)
|
||||
libglvnd? ( media-libs/libglvnd )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.15.0:=[${MULTILIB_USEDEP}]
|
||||
>=dev-libs/wayland-protocols-1.8
|
||||
@@ -477,6 +482,8 @@ multilib_src_compile() {
|
||||
|
||||
multilib_src_install() {
|
||||
meson_src_install
|
||||
|
||||
use libglvnd && rm -f "${D}"/usr/$(get_libdir)/libGLESv{1_CM,2}.so*
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
|
||||
Reference in New Issue
Block a user