Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
Date: Wed, 19 Jul 2017 00:18:23
Message-Id: 1500423253.52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa.mattst88@gentoo
1 commit: 52a66d20d9f0d2f98c96b175dc7c3c7cdbd439fa
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 19 00:14:13 2017 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 19 00:14:13 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a66d20
7
8 media-libs/mesa: Don't depend on libdrm[video_cards_intel] for i965
9
10 Dependence is gone upstream since upstream commit 7dd20bc3ee8f
11
12 media-libs/mesa/mesa-9999.ebuild | 14 ++++++--------
13 1 file changed, 6 insertions(+), 8 deletions(-)
14
15 diff --git a/media-libs/mesa/mesa-9999.ebuild b/media-libs/mesa/mesa-9999.ebuild
16 index d9599efc3ac..423878abdde 100644
17 --- a/media-libs/mesa/mesa-9999.ebuild
18 +++ b/media-libs/mesa/mesa-9999.ebuild
19 @@ -32,9 +32,8 @@ LICENSE="MIT"
20 SLOT="0"
21 RESTRICT="!bindist? ( bindist )"
22
23 -INTEL_CARDS="i915 i965 intel"
24 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
25 -VIDEO_CARDS="${INTEL_CARDS} ${RADEON_CARDS} freedreno imx nouveau vc4 vivante vmware"
26 +VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 imx intel nouveau vc4 vivante vmware"
27 for card in ${VIDEO_CARDS}; do
28 IUSE_VIDEO_CARDS+=" video_cards_${card}"
29 done
30 @@ -125,13 +124,12 @@ RDEPEND="
31 )
32 xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] )
33 ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
34 -"
35 -for card in ${INTEL_CARDS}; do
36 - RDEPEND="${RDEPEND}
37 - video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
38 - "
39 -done
40
41 + video_cards_intel? (
42 + !video_cards_i965? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
43 + )
44 + video_cards_i915? ( ${LIBDRM_DEPSTRING}[video_cards_intel] )
45 +"
46 for card in ${RADEON_CARDS}; do
47 RDEPEND="${RDEPEND}
48 video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )