Diff embree-3.13.4 with a embree-3.13.5
/usr/portage/media-libs/embree/embree-3.13.5.ebuild 2023-10-09 14:52:31.660368405 +0300 | ||
---|---|---|
11 | 11 | |
12 | 12 |
LICENSE="Apache-2.0" |
13 | 13 |
SLOT="3" |
14 |
KEYWORDS="amd64 ~arm ~arm64 ~ppc64" |
|
15 |
X86_CPU_FLAGS=( sse2:sse2 sse4_2:sse4_2 avx:avx avx2:avx2 avx512dq:avx512dq ) |
|
14 |
KEYWORDS="-* ~amd64 ~arm64" |
|
15 |
X86_CPU_FLAGS=( sse2 sse4_2 avx avx2 avx512dq ) |
|
16 | 16 |
CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} ) |
17 |
IUSE="+compact-polys ispc +raymask ssp +tbb tutorial ${CPU_FLAGS[@]%:*}" |
|
18 |
# Let's be explicit here even though we could simplify it. |
|
19 |
REQUIRED_USE="amd64? ( cpu_flags_x86_sse2 ) |
|
20 |
x86? ( cpu_flags_x86_sse2 )" |
|
17 |
IUSE="+compact-polys ispc +raymask ssp +tbb tutorial ${CPU_FLAGS[@]}" |
|
18 |
REQUIRED_USE="|| ( ${CPU_FLAGS[@]} )" |
|
21 | 19 | |
22 | 20 |
BDEPEND=" |
23 | 21 |
virtual/pkgconfig |
... | ... | |
38 | 36 |
DOCS=( CHANGELOG.md README.md readme.pdf ) |
39 | 37 | |
40 | 38 |
PATCHES=( |
41 |
"${FILESDIR}"/${PN}-3.13.4-fix-openimageio-test.patch |
|
39 |
"${FILESDIR}"/${PN}-3.13.5-fix-openimageio-test.patch |
|
40 |
"${FILESDIR}"/${PN}-3.13.5-fix-arm64.patch |
|
42 | 41 |
) |
43 | 42 | |
44 | 43 |
pkg_setup() { |
... | ... | |
109 | 108 |
-DEMBREE_ISA_AVX=$(usex cpu_flags_x86_avx) |
110 | 109 |
-DEMBREE_ISA_AVX2=$(usex cpu_flags_x86_avx2) |
111 | 110 |
-DEMBREE_ISA_AVX512=$(usex cpu_flags_x86_avx512dq) |
111 |
# TODO look into neon 2x support |
|
112 | 112 |
-DEMBREE_ISA_NEON=$(usex cpu_flags_arm_neon) |
113 | 113 |
-DEMBREE_ISA_SSE2=$(usex cpu_flags_x86_sse2) |
114 | 114 |
-DEMBREE_ISA_SSE42=$(usex cpu_flags_x86_sse4_2) |