Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 760318
Collapse All | Expand All

(-)ffmpeg-4.3.1.ebuild.orig (-16 / +19 lines)
Lines 132-155 Link Here
132
	cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec )
132
	cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec )
133
	cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx )
133
	cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx )
134
"
134
"
135
X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
135
136
# TODO: AVX512
137
X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aes avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4_1 sse4_2:sse42 xop:xop )
136
X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
138
X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
137
X86_CPU_REQUIRED_USE="
139
X86_CPU_REQUIRED_USE="
138
	cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
140
	cpu_flags_x86_avx2? ( cpu_flags_x86_avx2 )
139
	cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
141
	cpu_flags_x86_fma4? ( cpu_flags_x86_fma4 )
140
	cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
142
	cpu_flags_x86_fma3? ( cpu_flags_x86_fma3 )
141
	cpu_flags_x86_xop?  ( cpu_flags_x86_avx )
143
	cpu_flags_x86_xop?  ( cpu_flags_x86_xop )
142
	cpu_flags_x86_avx?  ( cpu_flags_x86_sse4_2 )
144
	cpu_flags_x86_avx?  ( cpu_flags_x86_avx )
143
	cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
145
	cpu_flags_x86_aes?  ( cpu_flags_x86_aes )
144
	cpu_flags_x86_sse4_2?  ( cpu_flags_x86_sse4_1 )
146
	cpu_flags_x86_sse4_2?  ( cpu_flags_x86_sse4_2 )
145
	cpu_flags_x86_sse4_1?  ( cpu_flags_x86_ssse3 )
147
	cpu_flags_x86_sse4_1?  ( cpu_flags_x86_sse4_1 )
146
	cpu_flags_x86_ssse3?  ( cpu_flags_x86_sse3 )
148
	cpu_flags_x86_ssse3?  ( cpu_flags_x86_ssse3 )
147
	cpu_flags_x86_sse3?  ( cpu_flags_x86_sse2 )
149
	cpu_flags_x86_sse3?  ( cpu_flags_x86_sse3 )
148
	cpu_flags_x86_sse2?  ( cpu_flags_x86_sse )
150
	cpu_flags_x86_sse2?  ( cpu_flags_x86_sse2 )
149
	cpu_flags_x86_sse?  ( cpu_flags_x86_mmxext )
151
	cpu_flags_x86_sse?  ( cpu_flags_x86_sse )
150
	cpu_flags_x86_mmxext?  ( cpu_flags_x86_mmx )
152
	cpu_flags_x86_mmx?  ( cpu_flags_x86_mmx )
151
	cpu_flags_x86_3dnowext?  ( cpu_flags_x86_3dnow )
153
	cpu_flags_x86_mmxext?  ( cpu_flags_x86_mmxext )
152
	cpu_flags_x86_3dnow?  ( cpu_flags_x86_mmx )
154
	cpu_flags_x86_3dnowext?  ( cpu_flags_x86_3dnowext )
155
	cpu_flags_x86_3dnow?  ( cpu_flags_x86_3dnow )
153
"
156
"
154
157
155
CPU_FEATURES_MAP=(
158
CPU_FEATURES_MAP=(

Return to bug 760318