summaryrefslogtreecommitdiff
path: root/x11-libs/pixman
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-11-29 19:21:10 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-11-29 19:21:10 +0000
commit1bfb8c3d7e00e7ff828008510f5a7568c81d8889 (patch)
treea22ec1622549507f5333dca366a3b1f3e9af1dca /x11-libs/pixman
parent82020bf7ff936f52f6f1efc646ae374e46b5ed36 (diff)
gentoo auto-resync : 29:11:2022 - 19:21:10
Diffstat (limited to 'x11-libs/pixman')
-rw-r--r--x11-libs/pixman/Manifest4
-rw-r--r--x11-libs/pixman/pixman-0.42.2.ebuild9
-rw-r--r--x11-libs/pixman/pixman-9999.ebuild9
3 files changed, 16 insertions, 6 deletions
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
}