summaryrefslogtreecommitdiff
path: root/media-libs/mesa/mesa-9999.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/mesa/mesa-9999.ebuild')
-rw-r--r--media-libs/mesa/mesa-9999.ebuild67
1 files changed, 34 insertions, 33 deletions
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index cad8a11cea0e..8f593918a1ac 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -71,13 +71,13 @@ REQUIRED_USE="
xvmc? ( X )
"
-LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.99"
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
RDEPEND="
!app-eselect/eselect-mesa
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}]
>=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}]
libglvnd? (
- >=media-libs/libglvnd-1.2.0[${MULTILIB_USEDEP}]
+ >=media-libs/libglvnd-1.2.0-r1[${MULTILIB_USEDEP}]
!app-eselect/eselect-opengl
)
!libglvnd? (
@@ -114,7 +114,6 @@ RDEPEND="
>=dev-libs/wayland-protocols-1.8
)
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
-
video_cards_intel? (
!video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
)
@@ -161,51 +160,53 @@ LLVM_DEPSTR_AMDGPU=${LLVM_DEPSTR//]/,llvm_targets_AMDGPU(-)]}
CLANG_DEPSTR=${LLVM_DEPSTR//llvm/clang}
CLANG_DEPSTR_AMDGPU=${CLANG_DEPSTR//]/,llvm_targets_AMDGPU(-)]}
RDEPEND="${RDEPEND}
- llvm? (
- opencl? (
- video_cards_r600? (
- ${CLANG_DEPSTR_AMDGPU}
- )
- !video_cards_r600? (
- video_cards_radeonsi? (
+ gallium? (
+ llvm? (
+ opencl? (
+ video_cards_r600? (
${CLANG_DEPSTR_AMDGPU}
)
- )
- !video_cards_r600? (
- !video_cards_radeonsi? (
- video_cards_radeon? (
+ !video_cards_r600? (
+ video_cards_radeonsi? (
${CLANG_DEPSTR_AMDGPU}
)
)
- )
- !video_cards_r600? (
- !video_cards_radeon? (
+ !video_cards_r600? (
!video_cards_radeonsi? (
- ${CLANG_DEPSTR}
+ video_cards_radeon? (
+ ${CLANG_DEPSTR_AMDGPU}
+ )
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeon? (
+ !video_cards_radeonsi? (
+ ${CLANG_DEPSTR}
+ )
)
)
)
- )
- !opencl? (
- video_cards_r600? (
- ${LLVM_DEPSTR_AMDGPU}
- )
- !video_cards_r600? (
- video_cards_radeonsi? (
+ !opencl? (
+ video_cards_r600? (
${LLVM_DEPSTR_AMDGPU}
)
- )
- !video_cards_r600? (
- !video_cards_radeonsi? (
- video_cards_radeon? (
+ !video_cards_r600? (
+ video_cards_radeonsi? (
${LLVM_DEPSTR_AMDGPU}
)
)
- )
- !video_cards_r600? (
- !video_cards_radeon? (
+ !video_cards_r600? (
!video_cards_radeonsi? (
- ${LLVM_DEPSTR}
+ video_cards_radeon? (
+ ${LLVM_DEPSTR_AMDGPU}
+ )
+ )
+ )
+ !video_cards_r600? (
+ !video_cards_radeon? (
+ !video_cards_radeonsi? (
+ ${LLVM_DEPSTR}
+ )
)
)
)