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)
Thank you!