From a53cea6b1935e604c4cd169d24bc4e69e64fb390 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Tue, 27 Sep 2016 14:49:49 +0200 Subject: media-libs/mesa: Update the dependencies for LLVM_TARGETS=AMDGPU --- media-libs/mesa/mesa-11.2.2.ebuild | 5 ++++- media-libs/mesa/mesa-12.0.1.ebuild | 5 ++++- media-libs/mesa/mesa-12.0.2.ebuild | 5 ++++- media-libs/mesa/mesa-12.0.3.ebuild | 7 ++++++- media-libs/mesa/mesa-9999.ebuild | 7 ++++++- 5 files changed, 24 insertions(+), 5 deletions(-) (limited to 'media-libs') 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}] -- cgit v1.2.3-65-gdbad