summaryrefslogtreecommitdiff
path: root/media-libs/openpgl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-09-05 12:28:41 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-09-05 12:28:41 +0100
commit5d93bae2c1576ab817f482024a6d47592829407b (patch)
tree1fd9619473e6cdba4c004554cb1743ec16654102 /media-libs/openpgl
parent518b45bffd19d0b75715f338985f96c459f9d129 (diff)
gentoo auto-resync : 05:09:2024 - 12:28:40
Diffstat (limited to 'media-libs/openpgl')
-rw-r--r--media-libs/openpgl/Manifest6
-rw-r--r--media-libs/openpgl/metadata.xml2
-rw-r--r--media-libs/openpgl/openpgl-0.5.0-r1.ebuild14
-rw-r--r--media-libs/openpgl/openpgl-0.6.0.ebuild7
4 files changed, 15 insertions, 14 deletions
diff --git a/media-libs/openpgl/Manifest b/media-libs/openpgl/Manifest
index 067c6ff04a13..afe103ba0690 100644
--- a/media-libs/openpgl/Manifest
+++ b/media-libs/openpgl/Manifest
@@ -1,5 +1,5 @@
DIST openpgl-0.5.0.tar.gz 10767365 BLAKE2B 051b26c17300506dd20989ba9dc1aa83b0baf77c5f24650c74518ae56081b5a0ecca88c13d5d79a71cb0b6fa4a5b4841ee03e5223ec91ab16bb5655f2e52a9d7 SHA512 9b992ffa17ad6f9fcde48add5d9cc1e58be2daacd40478fb1babe0741a6c7a64f12f36c9c1f7d5ec6f79cdd847c082d39e03e58cfd9af1a903adca56f1ac19e1
DIST openpgl-0.6.0.tar.gz 10824550 BLAKE2B a08f5469cce808c51eb64a619621de31923318a230e49ababad2140d00b53d3ad688e095c4f7aba1ac6ebfd874ed1357e4a501bee5f45a826c39cddbab4fa3cd SHA512 a40161d79e9f340e631eda9dedbabd9c71fb0184c65f45e0abcb64ce53289a65b7434c11678f845f76006a0ce579c4458a39200dc8caca1c455f18739488e173
-EBUILD openpgl-0.5.0-r1.ebuild 1476 BLAKE2B 2bc6137616682adec5db0dd562ef1bc9cae4aef516a81d17502e33fec4c94fb66eeeea538bc95fe9a702a2313b80d12bb31ae41868ffff065108bb22929ccde9 SHA512 8e5a0101c489f7df3769d6f4af78038b2b922fa2dbe5399943286301a6c512e27118444a07da560ea262e998b6045ebecdc108071a1e73aa1b22b311d4417bc7
-EBUILD openpgl-0.6.0.ebuild 1414 BLAKE2B ebf50c63e94faffd57c05d8819d34317bccf7fd188e6f488dc71ab39a6cb6bdc71366494e079bfb9d08b9e4a8b8abd5c1bc73ca7302949f6507364258b3fba2a SHA512 f7e1d5169aaa2b83d749e91c0d4d38af0503d8f653d98d89e28abc7a9b931d03c398caadb3f58932f89a6e75b5b3b812b7e78865fcf13337802c298ab690f4c1
-MISC metadata.xml 1011 BLAKE2B c88245ac6d49bf09e2a96754713dcf088ec1ba4700713d2551a8af4f9c509553edbde8e9775fb1bc410b2eec742df26527b07d5cd36194ae5a2b4c5c018b51b1 SHA512 ff6c48d3db9dfd2737410f5d689d08fcb49a062bc291eb0e5442851037723a701629c13d44929b6812df5098adda7695b1edbd1bae9ed3cca63cf04b710cfdf2
+EBUILD openpgl-0.5.0-r1.ebuild 1428 BLAKE2B 35bc4d1216efd67f1d0fcbfb65f099542baae2aebc3b68615cb1c25ced4bcf2831444d20dc6df940e4202fa7291342012a19f7000335414e9ed44e2b4518bc19 SHA512 876dffd656fcf4e2b4686bcaab1e2d48b8338b8ef75c6a685ad09791d78dcac1af8718bd7a3e84fe0a2da0d4cb14c54954c3c53e28bbf624b2d336905e6ec2b3
+EBUILD openpgl-0.6.0.ebuild 1457 BLAKE2B d6cfc0f3b5a876d5323255b03e2d71cbd6dfc09b3a8fbd1adf49798e7ee6f543bfc915d85a6aa5db5a0c15aa78e6c68a0986ac3635e962705634b068c0c16932 SHA512 adeeb797e070270ceac7e0a701d6716d4b2c979377dbb5622c9fae70ea70ba7ce035b013ec89af145577dfec03bd86006160dd5a644f94c3e9e48fbe5a3d6823
+MISC metadata.xml 998 BLAKE2B 3798ad132e1b33a5414b125e0087c14acc1809c53542b4d07a5a0c070293c2768198ed5e9859e3141dbd022e96657faf42582d96dfc56f416671d590547458b5 SHA512 17d24bf0a2221f8f0b6b35cb9d29ae9ba1ce915e3ed3f9508b62f7b806aceaec7e1919fbbc5c4db0a8e95a71d4d117b7b2d36366c02bc5c86701a35076184ef6
diff --git a/media-libs/openpgl/metadata.xml b/media-libs/openpgl/metadata.xml
index 362878695f7a..3fa42bd60c93 100644
--- a/media-libs/openpgl/metadata.xml
+++ b/media-libs/openpgl/metadata.xml
@@ -19,6 +19,6 @@
production environment.
</longdescription>
<upstream>
- <remote-id type="github">OpenPathGuidingLibrary/openpgl</remote-id>
+ <remote-id type="github">RenderKit/openpgl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/openpgl/openpgl-0.5.0-r1.ebuild b/media-libs/openpgl/openpgl-0.5.0-r1.ebuild
index ceba00c1713e..9984537e2a11 100644
--- a/media-libs/openpgl/openpgl-0.5.0-r1.ebuild
+++ b/media-libs/openpgl/openpgl-0.5.0-r1.ebuild
@@ -6,20 +6,19 @@ EAPI=8
inherit cmake flag-o-matic
DESCRIPTION="Intel Open Path Guiding Library"
-HOMEPAGE="https://github.com/OpenPathGuidingLibrary/openpgl"
-SRC_URI="https://github.com/OpenPathGuidingLibrary/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/RenderKit/openpgl"
+SRC_URI="https://github.com/RenderKit/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1-2)"
KEYWORDS="-* amd64 ~arm64"
X86_CPU_FLAGS=( sse4_2 avx2 avx512dq )
-CPU_FLAGS=( cpu_flags_arm_neon "${X86_CPU_FLAGS[@]/#/cpu_flags_x86_}" )
+CPU_FLAGS=( "${X86_CPU_FLAGS[@]/#/cpu_flags_x86_}" )
IUSE="${CPU_FLAGS[*]} debug"
REQUIRED_USE="
amd64? ( || ( ${X86_CPU_FLAGS[*]/#/cpu_flags_x86_} ) )
- arm64? ( cpu_flags_arm_neon )
"
RDEPEND="
@@ -40,13 +39,14 @@ src_configure() {
-DOPENPGL_ISA_SSE4="$(usex cpu_flags_x86_sse4_2)"
-DOPENPGL_ISA_AVX2="$(usex cpu_flags_x86_avx2)"
-DOPENPGL_ISA_AVX512="$(usex cpu_flags_x86_avx512dq)"
- -DOPENPGL_ISA_NEON="$(usex cpu_flags_arm_neon)"
+ -DOPENPGL_ISA_NEON="$(usex arm64)"
# TODO look into neon 2x support
- # -DOPENPGL_ISA_NEON2X="$(usex cpu_flags_arm_neon2x)"
+ # neon2x is "double pumped" neon on apple silicon
+ # -DOPENPGL_ISA_NEON2X="$(usex cpu_flags_arm64_neon2x)"
)
# This is currently needed on arm64 to get the NEON SIMD wrapper to compile the code successfully
- use cpu_flags_arm_neon && append-flags -flax-vector-conversions
+ use arm64 && append-flags -flax-vector-conversions
# Disable asserts
append-cppflags "$(usex debug '' '-DNDEBUG')"
diff --git a/media-libs/openpgl/openpgl-0.6.0.ebuild b/media-libs/openpgl/openpgl-0.6.0.ebuild
index 9cc85402cb51..a3ebfbe61803 100644
--- a/media-libs/openpgl/openpgl-0.6.0.ebuild
+++ b/media-libs/openpgl/openpgl-0.6.0.ebuild
@@ -6,8 +6,8 @@ EAPI=8
inherit cmake flag-o-matic
DESCRIPTION="Intel Open Path Guiding Library"
-HOMEPAGE="https://github.com/OpenPathGuidingLibrary/openpgl"
-SRC_URI="https://github.com/OpenPathGuidingLibrary/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+HOMEPAGE="https://github.com/RenderKit/openpgl"
+SRC_URI="https://github.com/RenderKit/openpgl/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/$(ver_cut 1-2)"
@@ -41,7 +41,8 @@ src_configure() {
-DOPENPGL_ISA_AVX512="$(usex cpu_flags_x86_avx512dq)"
-DOPENPGL_ISA_NEON="$(usex arm64)"
# TODO look into neon 2x support
- # -DOPENPGL_ISA_NEON2X="$(usex arm64)"
+ # neon2x is "double pumped" neon on apple silicon
+ # -DOPENPGL_ISA_NEON2X="$(usex cpu_flags_arm64_neon2x)"
)
# This is currently needed on arm64 to get the NEON SIMD wrapper to compile the code successfully