From 12de738b83927a4b71c3ad067edbb6279d15b368 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 9 May 2023 23:42:15 +0100 Subject: gentoo auto-resync : 09:05:2023 - 23:42:14 --- media-libs/openpgl/Manifest | 2 +- media-libs/openpgl/openpgl-0.5.0.ebuild | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'media-libs/openpgl') diff --git a/media-libs/openpgl/Manifest b/media-libs/openpgl/Manifest index 5d52e2efb6ab..3c1515f263f6 100644 --- a/media-libs/openpgl/Manifest +++ b/media-libs/openpgl/Manifest @@ -1,3 +1,3 @@ DIST openpgl-0.5.0.tar.gz 10767365 BLAKE2B 051b26c17300506dd20989ba9dc1aa83b0baf77c5f24650c74518ae56081b5a0ecca88c13d5d79a71cb0b6fa4a5b4841ee03e5223ec91ab16bb5655f2e52a9d7 SHA512 9b992ffa17ad6f9fcde48add5d9cc1e58be2daacd40478fb1babe0741a6c7a64f12f36c9c1f7d5ec6f79cdd847c082d39e03e58cfd9af1a903adca56f1ac19e1 -EBUILD openpgl-0.5.0.ebuild 872 BLAKE2B c9283be19c0c9bfcde71de6305f4d32df2d28aacc12c5843155f53b81f494d08181fcf137d87d2b7dcd3a9138f6e4f61b0423e6c2c2351f95345ef731ccf0efe SHA512 21e303ea511abadaee500985f2575b2e803147fb19f1028f4afe597494896407ff06e7a71aa56c727fd3786322cf99a582e3db2f365414845f557c07fc5ae966 +EBUILD openpgl-0.5.0.ebuild 1002 BLAKE2B 84e32f033113a254b2f8488c7b1eb4fe3d81a74c2faf7b5055864e9e471fe69b7ab58ac247aef4a1cf2139154bd32c50ea24555103e173c0f7c8bb6318d32fef SHA512 4647e5cc1ae1816e66b749cabc452304496499280fc2e10d7c080bd99ac6c28126103a30bfeaf955be6c9d243392c0ec927a0d36a41ca19bcf2c338efdc7dbea MISC metadata.xml 1011 BLAKE2B c88245ac6d49bf09e2a96754713dcf088ec1ba4700713d2551a8af4f9c509553edbde8e9775fb1bc410b2eec742df26527b07d5cd36194ae5a2b4c5c018b51b1 SHA512 ff6c48d3db9dfd2737410f5d689d08fcb49a062bc291eb0e5442851037723a701629c13d44929b6812df5098adda7695b1edbd1bae9ed3cca63cf04b710cfdf2 diff --git a/media-libs/openpgl/openpgl-0.5.0.ebuild b/media-libs/openpgl/openpgl-0.5.0.ebuild index 81276940fbc2..67870a6bfa63 100644 --- a/media-libs/openpgl/openpgl-0.5.0.ebuild +++ b/media-libs/openpgl/openpgl-0.5.0.ebuild @@ -11,11 +11,12 @@ SRC_URI="https://github.com/OpenPathGuidingLibrary/openpgl/archive/v${PV}.tar.gz LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="-* ~amd64 ~arm64" X86_CPU_FLAGS=( sse4_2 avx2 avx512dq ) -CPU_FLAGS=( ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} ) -IUSE="${CPU_FLAGS[@]%:*} debug" +CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} ) +IUSE="${CPU_FLAGS[@]} debug" +REQUIRED_USE="|| ( ${CPU_FLAGS[@]} )" RDEPEND=" media-libs/embree @@ -28,6 +29,8 @@ src_configure() { -DOPENPGL_ISA_AVX2=$(usex cpu_flags_x86_avx2) -DOPENPGL_ISA_AVX512=$(usex cpu_flags_x86_avx512dq) -DOPENPGL_ISA_SSE4=$(usex cpu_flags_x86_sse4_2) + # TODO look into neon 2x support + -DOPENPGL_ISA_NEON=$(usex cpu_flags_arm_neon) ) # Disable asserts -- cgit v1.2.3