36 |
36 |
!truetype? ( ${FONT_URI} )
|
37 |
37 |
"
|
38 |
38 |
|
39 |
|
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2"
|
40 |
|
IUSE+=" cpu_flags_x86_fma3 cpu_flags_x86_fma4"
|
|
39 |
IUSE="cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4"
|
41 |
40 |
IUSE+=" cpu_flags_x86_mmx cpu_flags_x86_mmxext"
|
42 |
41 |
IUSE+=" cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1"
|
43 |
42 |
IUSE+=" cpu_flags_x86_sse4_2 cpu_flags_x86_xop"
|
44 |
43 |
IUSE+=" cpu_flags_x86_3dnow cpu_flags_x86_3dnowext"
|
45 |
44 |
|
46 |
|
IUSE+=" cpu_flags_arm_thumb cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3"
|
47 |
|
IUSE+=" cpu_flags_arm_iwmmxt"
|
48 |
45 |
IUSE+=" cpu_flags_ppc_altivec"
|
49 |
46 |
|
50 |
47 |
IUSE+=" a52 aalib +alsa aqua bidi bl bluray"
|
... | ... | |
169 |
166 |
LICENSE="GPL-2"
|
170 |
167 |
SLOT="0"
|
171 |
168 |
if [[ ${PV} != *9999* ]]; then
|
172 |
|
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
|
|
169 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
|
173 |
170 |
fi
|
174 |
171 |
|
175 |
172 |
# faac codecs are nonfree
|
... | ... | |
464 |
461 |
# Platform specific flags, hardcoded on amd64 (see below)
|
465 |
462 |
use cpudetection && myconf+=( --enable-runtime-cpudetection )
|
466 |
463 |
|
467 |
|
local x86_uses="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 xop"
|
468 |
|
for i in ${x86_uses}; do
|
|
464 |
# TODO: refresh this list
|
|
465 |
uses="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 ssse3 xop"
|
|
466 |
for i in ${uses}; do
|
469 |
467 |
myconf+=( $(use_enable cpu_flags_x86_${i} ${i}) )
|
470 |
468 |
done
|
471 |
|
myconf+=(
|
472 |
|
$(use_enable cpu_flags_x86_sse4_1 sse4)
|
473 |
|
$(use_enable cpu_flags_x86_sse4_2 sse42)
|
474 |
|
)
|
|
469 |
myconf+=( $(use_enable cpu_flags_x86_sse4_1 sse4) )
|
|
470 |
myconf+=( $(use_enable cpu_flags_x86_sse4_2 sse42) )
|
475 |
471 |
|
476 |
472 |
myconf+=(
|
477 |
|
$(use_enable cpu_flags_arm_iwmmxt iwmmxt)
|
478 |
|
$(use_enable cpu_flags_arm_thumb thumb)
|
479 |
|
$(use_enable cpu_flags_arm_neon neon)
|
480 |
|
$(use_enable cpu_flags_arm_vfp armvfp)
|
481 |
|
$(use_enable cpu_flags_arm_vfpv3 vfpv3)
|
482 |
473 |
$(use_enable cpu_flags_ppc_altivec altivec)
|
483 |
474 |
$(use_enable shm)
|
484 |
475 |
)
|