Lines 94-133
RDEPEND="
Link Here
|
94 |
classic? ( app-admin/eselect-mesa ) |
94 |
classic? ( app-admin/eselect-mesa ) |
95 |
gallium? ( app-admin/eselect-mesa ) |
95 |
gallium? ( app-admin/eselect-mesa ) |
96 |
>=app-admin/eselect-opengl-1.2.7 |
96 |
>=app-admin/eselect-opengl-1.2.7 |
97 |
>=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] |
97 |
>=dev-libs/expat-2.1.0-r3:=[${MULTILIB_USEDEP}] |
98 |
gbm? ( >=virtual/libudev-215[${MULTILIB_USEDEP}] ) |
98 |
gbm? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] ) |
99 |
dri3? ( >=virtual/libudev-215[${MULTILIB_USEDEP}] ) |
99 |
dri3? ( >=virtual/libudev-215:=[${MULTILIB_USEDEP}] ) |
100 |
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] |
100 |
>=x11-libs/libX11-1.6.2:=[${MULTILIB_USEDEP}] |
101 |
>=x11-libs/libxshmfence-1.1[${MULTILIB_USEDEP}] |
101 |
>=x11-libs/libxshmfence-1.1:=[${MULTILIB_USEDEP}] |
102 |
>=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}] |
102 |
>=x11-libs/libXdamage-1.1.4-r1:=[${MULTILIB_USEDEP}] |
103 |
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] |
103 |
>=x11-libs/libXext-1.3.2:=[${MULTILIB_USEDEP}] |
104 |
>=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}] |
104 |
>=x11-libs/libXxf86vm-1.1.3:=[${MULTILIB_USEDEP}] |
105 |
>=x11-libs/libxcb-1.9.3[${MULTILIB_USEDEP}] |
105 |
>=x11-libs/libxcb-1.9.3:=[${MULTILIB_USEDEP}] |
106 |
llvm? ( |
106 |
llvm? ( |
107 |
video_cards_radeonsi? ( || ( |
107 |
video_cards_radeonsi? ( || ( |
108 |
>=dev-libs/elfutils-0.155-r1[${MULTILIB_USEDEP}] |
108 |
>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}] |
109 |
>=dev-libs/libelf-0.8.13-r2[${MULTILIB_USEDEP}] |
109 |
>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}] |
110 |
) ) |
110 |
) ) |
111 |
video_cards_r600? ( || ( |
111 |
video_cards_r600? ( || ( |
112 |
>=dev-libs/elfutils-0.155-r1[${MULTILIB_USEDEP}] |
112 |
>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}] |
113 |
>=dev-libs/libelf-0.8.13-r2[${MULTILIB_USEDEP}] |
113 |
>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}] |
114 |
) ) |
114 |
) ) |
115 |
!video_cards_r600? ( |
115 |
!video_cards_r600? ( |
116 |
video_cards_radeon? ( || ( |
116 |
video_cards_radeon? ( || ( |
117 |
>=dev-libs/elfutils-0.155-r1[${MULTILIB_USEDEP}] |
117 |
>=dev-libs/elfutils-0.155-r1:=[${MULTILIB_USEDEP}] |
118 |
>=dev-libs/libelf-0.8.13-r2[${MULTILIB_USEDEP}] |
118 |
>=dev-libs/libelf-0.8.13-r2:=[${MULTILIB_USEDEP}] |
119 |
) ) |
119 |
) ) |
120 |
) |
120 |
) |
121 |
>=sys-devel/llvm-3.3-r3[${MULTILIB_USEDEP}] |
121 |
>=sys-devel/llvm-3.3-r3:=[${MULTILIB_USEDEP}] |
122 |
) |
122 |
) |
123 |
opencl? ( |
123 |
opencl? ( |
124 |
app-admin/eselect-opencl |
124 |
app-admin/eselect-opencl |
125 |
dev-libs/libclc |
125 |
dev-libs/libclc |
126 |
) |
126 |
) |
127 |
openmax? ( >=media-libs/libomxil-bellagio-0.9.3[${MULTILIB_USEDEP}] ) |
127 |
openmax? ( >=media-libs/libomxil-bellagio-0.9.3:=[${MULTILIB_USEDEP}] ) |
128 |
vdpau? ( >=x11-libs/libvdpau-0.7[${MULTILIB_USEDEP}] ) |
128 |
vdpau? ( >=x11-libs/libvdpau-0.7:=[${MULTILIB_USEDEP}] ) |
129 |
wayland? ( >=dev-libs/wayland-1.2.0[${MULTILIB_USEDEP}] ) |
129 |
wayland? ( >=dev-libs/wayland-1.2.0:=[${MULTILIB_USEDEP}] ) |
130 |
xvmc? ( >=x11-libs/libXvMC-1.0.8[${MULTILIB_USEDEP}] ) |
130 |
xvmc? ( >=x11-libs/libXvMC-1.0.8:=[${MULTILIB_USEDEP}] ) |
131 |
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vmware?,${MULTILIB_USEDEP}] |
131 |
${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_nouveau?,video_cards_vmware?,${MULTILIB_USEDEP}] |
132 |
" |
132 |
" |
133 |
for card in ${INTEL_CARDS}; do |
133 |
for card in ${INTEL_CARDS}; do |
Lines 149-171
DEPEND="${RDEPEND}
Link Here
|
149 |
video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] ) |
149 |
video_cards_radeonsi? ( sys-devel/llvm[video_cards_radeon] ) |
150 |
) |
150 |
) |
151 |
opencl? ( |
151 |
opencl? ( |
152 |
>=sys-devel/llvm-3.3-r3[${MULTILIB_USEDEP}] |
152 |
>=sys-devel/llvm-3.3-r3:=[${MULTILIB_USEDEP}] |
153 |
>=sys-devel/clang-3.3[${MULTILIB_USEDEP}] |
153 |
>=sys-devel/clang-3.3:=[${MULTILIB_USEDEP}] |
154 |
>=sys-devel/gcc-4.6 |
154 |
>=sys-devel/gcc-4.6 |
155 |
) |
155 |
) |
156 |
sys-devel/bison |
156 |
sys-devel/bison |
157 |
sys-devel/flex |
157 |
sys-devel/flex |
158 |
sys-devel/gettext |
158 |
sys-devel/gettext |
159 |
virtual/pkgconfig |
159 |
virtual/pkgconfig |
160 |
>=x11-proto/dri2proto-2.8-r1[${MULTILIB_USEDEP}] |
160 |
>=x11-proto/dri2proto-2.8-r1:=[${MULTILIB_USEDEP}] |
161 |
dri3? ( |
161 |
dri3? ( |
162 |
>=x11-proto/dri3proto-1.0[${MULTILIB_USEDEP}] |
162 |
>=x11-proto/dri3proto-1.0:=[${MULTILIB_USEDEP}] |
163 |
>=x11-proto/presentproto-1.0[${MULTILIB_USEDEP}] |
163 |
>=x11-proto/presentproto-1.0:=[${MULTILIB_USEDEP}] |
164 |
) |
164 |
) |
165 |
>=x11-proto/glproto-1.4.16-r1[${MULTILIB_USEDEP}] |
165 |
>=x11-proto/glproto-1.4.16-r1:=[${MULTILIB_USEDEP}] |
166 |
>=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}] |
166 |
>=x11-proto/xextproto-7.2.1-r1:=[${MULTILIB_USEDEP}] |
167 |
>=x11-proto/xf86driproto-2.1.1-r1[${MULTILIB_USEDEP}] |
167 |
>=x11-proto/xf86driproto-2.1.1-r1:=[${MULTILIB_USEDEP}] |
168 |
>=x11-proto/xf86vidmodeproto-2.3.1-r1[${MULTILIB_USEDEP}] |
168 |
>=x11-proto/xf86vidmodeproto-2.3.1-r1:=[${MULTILIB_USEDEP}] |
169 |
" |
169 |
" |
170 |
|
170 |
|
171 |
S="${WORKDIR}/${MY_P}" |
171 |
S="${WORKDIR}/${MY_P}" |