From 1bfb8c3d7e00e7ff828008510f5a7568c81d8889 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 29 Nov 2022 19:21:10 +0000 Subject: gentoo auto-resync : 29:11:2022 - 19:21:10 --- x11-libs/pixman/Manifest | 4 ++-- x11-libs/pixman/pixman-0.42.2.ebuild | 9 +++++++-- x11-libs/pixman/pixman-9999.ebuild | 9 +++++++-- 3 files changed, 16 insertions(+), 6 deletions(-) (limited to 'x11-libs/pixman') diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 64f1a71083a1..8eb0b4c92a35 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,6 +1,6 @@ DIST pixman-0.40.0.tar.xz 634752 BLAKE2B 29b71f5eb6c3df0318c7a6153c6abbce29748b0b578697916414a869a029635fe5e0bab06b8f701a764c95e475c115ed12eb4f93c751d234b5868f4c4196d7db SHA512 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270 DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 EBUILD pixman-0.40.0.ebuild 2005 BLAKE2B 443ba3024143ba6106054358c3ecd28e4e3951f378d15740fed4141fa65908fe99b3ba074914b6860f03b5c30c855bfd84bad78d2fcbe6a9241ca452d93491f4 SHA512 1bdf7a0d33ef2b3bf03fa5d2e91b6d71e58336ad9b602869a54a5cf27c2303c4303916223740d1f5d79dae5280c92a12d3717950c5f8071bb2f90d45c0c9cfa0 -EBUILD pixman-0.42.2.ebuild 2084 BLAKE2B fc30e6ab214055a359521c4382c4b577248409530b76cd774c1445d3eefacdf6a3070e269b9ad700aab5b762c3dc0f751310cdaf096ed80be052ad8a521368af SHA512 e8348e304fe6187833c366dcbd9fbcae6fca4915cae605b0ccfa81f9bf67fc13e3c5dde9c6a6d4015b9e07354ad984e821af20ca2eae08c653ccb4f1e16c1ec7 -EBUILD pixman-9999.ebuild 2090 BLAKE2B 9b8348e5668a887e3110fa1da03bbce6a6c2b80d5b5276cc6314e136397a21b235eb7ef55e9cf1743f9c2529cc0075d12918ed44d351597a383e4d84ff4cf800 SHA512 1a04048f9291dc901b9fe28a5fabadd5967328ae2962da3f6053f41f185c83e6afa23d433273acc252d7a6efca9c12c4de015f8672c1a9c30fdcb82b78543c67 +EBUILD pixman-0.42.2.ebuild 2182 BLAKE2B 72e5812b103655565949384ae3674b3ff9602fa5d20a45ddd2f5a14fec89bb5695856132b83ca7f3684a551a862f08f4ae3550ec9de6571159f0f17df4f2122e SHA512 6e20f4cccf0e86ec95f8842c2edd75eb3d863e3dfd77835ab23e122734788d6e444361238b5a9bbbfba0fb9716d63339efa14229fced330a43a50fdd55a69f7e +EBUILD pixman-9999.ebuild 2188 BLAKE2B 395e1175954276713a15612c19224199befe1f0aded08e9a1db6b24c11a2109216c4ba3f637688e5db176e92103f396c49d02438613c8295d5080bf1dd30e774 SHA512 89dd2c9ee883d92e61ffd0fb8ee00b4dae5110e35ebd66d643471544183c0249f373bc46fb9d6c367f5244abebe8d0eb920ad0d396edc818c282b33bf5c0df7c MISC metadata.xml 483 BLAKE2B 4302fc025e7ce3dfb1b2f099371f0b3263942203ffd50730c40afe491feb003d2ec17cbf8ddd4ad3c1c0d752c46b87dd944e907b6c31a6ffdcaab7b518c247fb SHA512 f4777b9c1ae7527be4f354836c51142b095ab27dd56b173a6e0b7146ad68257136f326ff7c0fa564706dcc53aebe9171d8f844bab026c139cab717c559bf2a5e diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 802e65eac019..4c274d484e3b 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -46,8 +46,6 @@ multilib_src_configure() { $(meson_feature cpu_flags_x86_sse2 sse2) $(meson_feature cpu_flags_x86_ssse3 ssse3) $(meson_feature cpu_flags_ppc_altivec vmx) - $(meson_feature cpu_flags_arm_neon neon) - $(meson_feature cpu_flags_arm_neon a64-neon) $(meson_feature loongson2f loongson-mmi) $(meson_feature test openmp) # only used in unit tests $(meson_feature test tests) @@ -55,6 +53,13 @@ multilib_src_configure() { -Dgtk=disabled -Dlibpng=disabled ) + + if [[ ${ABI} == arm64 ]]; then + emesonargs+=($(meson_feature cpu_flags_arm_neon a64-neon)) + elif [[ ${ABI} == arm ]]; then + emesonargs+=($(meson_feature cpu_flags_arm_neon neon)) + fi + meson_src_configure } diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild index 0fbef29030a3..1cd3dd3a43a8 100644 --- a/x11-libs/pixman/pixman-9999.ebuild +++ b/x11-libs/pixman/pixman-9999.ebuild @@ -46,8 +46,6 @@ multilib_src_configure() { $(meson_feature cpu_flags_x86_sse2 sse2) $(meson_feature cpu_flags_x86_ssse3 ssse3) $(meson_feature cpu_flags_ppc_altivec vmx) - $(meson_feature cpu_flags_arm_neon neon) - $(meson_feature cpu_flags_arm_neon a64-neon) $(meson_feature loongson2f loongson-mmi) $(meson_feature test openmp) # only used in unit tests $(meson_feature test tests) @@ -55,6 +53,13 @@ multilib_src_configure() { -Dgtk=disabled -Dlibpng=disabled ) + + if [[ ${ABI} == arm64 ]]; then + emesonargs+=($(meson_feature cpu_flags_arm_neon a64-neon)) + elif [[ ${ABI} == arm ]]; then + emesonargs+=($(meson_feature cpu_flags_arm_neon neon)) + fi + meson_src_configure } -- cgit v1.2.3