summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2016-09-27 14:49:49 +0200
committerMichał Górny <mgorny@gentoo.org>2016-09-29 16:13:18 +0200
commita53cea6b1935e604c4cd169d24bc4e69e64fb390 (patch)
tree05c39cc6bd9b8f546d78ea92d869fd6833c5cc9f /media-libs
parentsys-devel/clang: Backport LLVM_TARGETS to 3.9.0 (diff)
downloadgentoo-a53cea6b1935e604c4cd169d24bc4e69e64fb390.tar.gz
gentoo-a53cea6b1935e604c4cd169d24bc4e69e64fb390.tar.bz2
gentoo-a53cea6b1935e604c4cd169d24bc4e69e64fb390.zip
media-libs/mesa: Update the dependencies for LLVM_TARGETS=AMDGPU
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/mesa/mesa-11.2.2.ebuild5
-rw-r--r--media-libs/mesa/mesa-12.0.1.ebuild5
-rw-r--r--media-libs/mesa/mesa-12.0.2.ebuild5
-rw-r--r--media-libs/mesa/mesa-12.0.3.ebuild7
-rw-r--r--media-libs/mesa/mesa-9999.ebuild7
5 files changed, 24 insertions, 5 deletions
diff --git a/media-libs/mesa/mesa-11.2.2.ebuild b/media-libs/mesa/mesa-11.2.2.ebuild
index a5caca7c9364..d84d50ec8a7b 100644
--- a/media-libs/mesa/mesa-11.2.2.ebuild
+++ b/media-libs/mesa/mesa-11.2.2.ebuild
@@ -130,7 +130,10 @@ RDEPEND="${RDEPEND}
DEPEND="${RDEPEND}
llvm? (
- video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
+ video_cards_radeonsi? ( || (
+ sys-devel/llvm[llvm_targets_AMDGPU]
+ sys-devel/llvm[video_cards_radeon]
+ ) )
)
opencl? (
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/mesa/mesa-12.0.1.ebuild b/media-libs/mesa/mesa-12.0.1.ebuild
index 877042a3794b..9cda1d765f61 100644
--- a/media-libs/mesa/mesa-12.0.1.ebuild
+++ b/media-libs/mesa/mesa-12.0.1.ebuild
@@ -133,7 +133,10 @@ RDEPEND="${RDEPEND}
DEPEND="${RDEPEND}
llvm? (
- video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
+ video_cards_radeonsi? ( || (
+ sys-devel/llvm[llvm_targets_AMDGPU]
+ sys-devel/llvm[video_cards_radeon]
+ ) )
)
opencl? (
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/mesa/mesa-12.0.2.ebuild b/media-libs/mesa/mesa-12.0.2.ebuild
index fd6b44d3b2d7..4c75c596b1d8 100644
--- a/media-libs/mesa/mesa-12.0.2.ebuild
+++ b/media-libs/mesa/mesa-12.0.2.ebuild
@@ -133,7 +133,10 @@ RDEPEND="${RDEPEND}
DEPEND="${RDEPEND}
llvm? (
- video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
+ video_cards_radeonsi? ( || (
+ sys-devel/llvm[llvm_targets_AMDGPU]
+ sys-devel/llvm[video_cards_radeon]
+ ) )
)
opencl? (
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/mesa/mesa-12.0.3.ebuild b/media-libs/mesa/mesa-12.0.3.ebuild
index fd6b44d3b2d7..0ea1fe2d1db0 100644
--- a/media-libs/mesa/mesa-12.0.3.ebuild
+++ b/media-libs/mesa/mesa-12.0.3.ebuild
@@ -131,9 +131,14 @@ RDEPEND="${RDEPEND}
video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
"
+# FIXME: kill the sys-devel/llvm[video_cards_radeon] compat once
+# LLVM < 3.9 is out of the game
DEPEND="${RDEPEND}
llvm? (
- video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
+ video_cards_radeonsi? ( || (
+ sys-devel/llvm[llvm_targets_AMDGPU]
+ sys-devel/llvm[video_cards_radeon]
+ ) )
)
opencl? (
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index 3d273ed85a30..7088075cb351 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -131,9 +131,14 @@ RDEPEND="${RDEPEND}
video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
"
+# FIXME: kill the sys-devel/llvm[video_cards_radeon] compat once
+# LLVM < 3.9 is out of the game
DEPEND="${RDEPEND}
llvm? (
- video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] )
+ video_cards_radeonsi? ( || (
+ sys-devel/llvm[llvm_targets_AMDGPU]
+ sys-devel/llvm[video_cards_radeon]
+ ) )
)
opencl? (
>=sys-devel/llvm-3.4.2:=[${MULTILIB_USEDEP}]