summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Turner <mattst88@gentoo.org>2017-07-18 17:14:13 -0700
committerMatt Turner <mattst88@gentoo.org>2017-07-18 17:14:13 -0700
commit52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa (patch)
tree2a77962776086affeb45323e7c4945c9d65a3f0d /media-libs/mesa
parentmedia-libs/mesa: Use --with-platforms (diff)
downloadgentoo-52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa.tar.gz
gentoo-52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa.tar.bz2
gentoo-52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa.zip
media-libs/mesa: Don't depend on libdrm[video_cards_intel] for i965
Dependence is gone upstream since upstream commit 7dd20bc3ee8f
Diffstat (limited to 'media-libs/mesa')
-rw-r--r--media-libs/mesa/mesa-9999.ebuild14
1 files changed, 6 insertions, 8 deletions
diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
index d9599efc3ac6..423878abdde3 100644
--- a/media-libs/mesa/mesa-9999.ebuild
+++ b/media-libs/mesa/mesa-9999.ebuild
@@ -32,9 +32,8 @@ LICENSE="MIT"
SLOT="0"
RESTRICT="!bindist? ( bindist )"
-INTEL_CARDS="i915 i965 intel"
RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno imx nouveau vc4 vivante vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante vmware"
for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
done
@@ -125,13 +124,12 @@ RDEPEND="
)
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
-"
-for card in ${INTEL_CARDS}; do
- RDEPEND="${RDEPEND}
- video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
- "
-done
+ video_cards_intel? (
+ !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+ )
+ video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
+"
for card in ${RADEON_CARDS}; do
RDEPEND="${RDEPEND}
video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )