[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 51eee7179d8992089f833cb6d1ef30559febecff Author: Matt Turner gentoo org> AuthorDate: Sun Apr 21 21:05:06 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 21 21:07:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eee717 x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 - x11-libs/pixman/pixman-0.43.2.ebuild | 68 2 files changed, 69 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 1b038bda0243..df5657790619 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.43.2.tar.xz 637976 BLAKE2B 82734efb7cede5b1aeff3a865bfa2a81ff3176be50edc10deb1b5541f160b2dfd21303c1eccba53c0df83f471f3489084479a423dc2f818019af97d4b41dad68 SHA512 1a1d21b86b3c6784c4c2606b7069723b4dbb747eac9fce95bca86516787840379ffd49abc42d11e7143e85c32c85496f33c2562c7a910ca6f963599affdc3224 DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36 diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild deleted file mode 100644 index c20efe3bbb8c.. --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs - -DESCRIPTION="Low-level pixel manipulation routines" -HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; -fi - -LICENSE="MIT" -SLOT="0" -IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" -RESTRICT="!test? ( test )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp -} - -multilib_src_configure() { - if ( use arm || use arm64 ) && tc-is-clang ; then - # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 - append-cflags $(test-flags-CC -fno-integrated-as) - fi - - local emesonargs=( - $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) - $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) - $(meson_feature cpu_flags_x86_mmxext mmx) - $(meson_feature cpu_flags_x86_sse2 sse2) - $(meson_feature cpu_flags_x86_ssse3 ssse3) - $(meson_feature cpu_flags_ppc_altivec vmx) - $(meson_feature loongson2f loongson-mmi) - $(meson_feature test openmp) # only used in unit tests - $(meson_feature test tests) - -Ddefault_library=$(usex static-libs both shared) - -Ddemos=disabled - -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 -} - -multilib_src_test() { - export OMP_NUM_THREADS=$(makeopts_jobs) - meson_src_test -t 100 -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 468840cb40b2b4113634c561e618405a86f04338 Author: Sam James gentoo org> AuthorDate: Wed Apr 3 05:00:26 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 3 05:00:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=468840cb x11-libs/pixman: Stabilize 0.43.4 sparc, #928441 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index d4cad80044f5..cf2825b3d5a6 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 650b7d239d8a6ae82e9e1b6a896baf89c665f97e Author: Sam James gentoo org> AuthorDate: Wed Apr 3 05:00:27 2024 + Commit: Sam James gentoo org> CommitDate: Wed Apr 3 05:00:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650b7d23 x11-libs/pixman: Stabilize 0.43.4 arm64, #928441 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index cf2825b3d5a6..563b532ba36d 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 4e2743e87cab332b80d11a8a3cbe14cb181d Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 19:10:47 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 19:10:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2743e8 x11-libs/pixman: Stabilize 0.43.4 ppc, #928441 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index aa5a37feb7f6..d4cad80044f5 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 8656556aa608d2e023a8ba6237166751e1eb1180 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 17:15:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 17:15:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8656556a x11-libs/pixman: Stabilize 0.43.4 ppc64, #928441 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index 335886eb419e..aa5a37feb7f6 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 564981e153d7180050509b286929fa9b4b0580d4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 16:52:57 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 16:52:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564981e1 x11-libs/pixman: Stabilize 0.43.4 x86, #928441 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index 7150072e..335886eb419e 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 737a9d0589a3998dca1982a714c7e113414e Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 16:43:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 16:43:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=737a9d05 x11-libs/pixman: Stabilize 0.43.4 arm, #928441 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index 30376551a765..7150072e 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 2db86771a6c943d3e740134b955835a7f13922c1 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Apr 2 16:37:17 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Apr 2 16:37:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db86771 x11-libs/pixman: Stabilize 0.43.4 amd64, #928441 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.43.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild index 64f5bc702b84..30376551a765 100644 --- a/x11-libs/pixman/pixman-0.43.4.ebuild +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 6e86296fb3c09007ef5eaeff5ad8c946b606032c Author: Matt Turner gentoo org> AuthorDate: Sun Mar 3 16:57:43 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 3 16:58:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e86296f x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 2 -- x11-libs/pixman/pixman-0.42.2.ebuild | 69 x11-libs/pixman/pixman-0.43.0.ebuild | 68 --- 3 files changed, 139 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index afe8bcbbcc70..1b038bda0243 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,4 +1,2 @@ -DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 -DIST pixman-0.43.0.tar.xz 638236 BLAKE2B 1a807d4d5598a5fe6077d6bbc7786cba41a698a1f03801cc5367ade8707500ee215a0faf65afe85f9e040b0380f1074c2fdfd31c0805dc41a4e5e34e36416764 SHA512 a90399b8c6aec218abb2f419fb5d6894acf9f4c7acb4fd3893b0b7c805ba47c82ee7efb363be59bb1a15b6997b2dddb7dba062a165503b035e1124fff1b271c9 DIST pixman-0.43.2.tar.xz 637976 BLAKE2B 82734efb7cede5b1aeff3a865bfa2a81ff3176be50edc10deb1b5541f160b2dfd21303c1eccba53c0df83f471f3489084479a423dc2f818019af97d4b41dad68 SHA512 1a1d21b86b3c6784c4c2606b7069723b4dbb747eac9fce95bca86516787840379ffd49abc42d11e7143e85c32c85496f33c2562c7a910ca6f963599affdc3224 DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36 diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild deleted file mode 100644 index e80504458bf2.. --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs - -DESCRIPTION="Low-level pixel manipulation routines" -HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; -fi - -LICENSE="MIT" -SLOT="0" -IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" -RESTRICT="!test? ( test )" - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp -} - -multilib_src_configure() { - if ( use arm || use arm64 ) && tc-is-clang ; then - # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 - append-cflags $(test-flags-CC -fno-integrated-as) - fi - - local emesonargs=( - $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) - $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) - $(meson_feature cpu_flags_x86_mmxext mmx) - $(meson_feature cpu_flags_x86_sse2 sse2) - $(meson_feature cpu_flags_x86_ssse3 ssse3) - $(meson_feature cpu_flags_ppc_altivec vmx) - $(meson_feature loongson2f loongson-mmi) - $(meson_feature test openmp) # only used in unit tests - $(meson_feature test tests) - -Ddefault_library=$(usex static-libs both shared) - -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 -} - -multilib_src_test() { - export OMP_NUM_THREADS=$(makeopts_jobs) - meson_src_test -t 100 -} diff --git a/x11-libs/pixman/pixman-0.43.0.ebuild b/x11-libs/pixman/pixman-0.43.0.ebuild deleted file mode 100644 index 64f5bc702b84.. --- a/x11-libs/pixman/pixman-0.43.0.ebuild +++ /dev/null @@
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 9e26be33cf7a867cb8ed9a444e1876622f423d5f Author: Matoro Mahri matoro tk> AuthorDate: Fri Mar 1 04:11:14 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 1 07:18:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e26be33 x11-libs/pixman: Stabilize 0.43.2 hppa, #924658 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 563b532ba36d..c20efe3bbb8c 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 21c1280983517c015d9a369f7ce447fe09903802 Author: Matoro Mahri matoro tk> AuthorDate: Fri Mar 1 03:54:11 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 1 07:18:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c12809 x11-libs/pixman: Stabilize 0.43.2 ppc64, #924658 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 78412777c7df..f0c6abef2805 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: e7e507d641ef02c7f3d85251c6ee5263de67490a Author: Matoro Mahri matoro tk> AuthorDate: Fri Mar 1 04:09:57 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 1 07:18:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e507d6 x11-libs/pixman: Stabilize 0.43.2 ppc, #924658 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index f0c6abef2805..563b532ba36d 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: b0b4b2fa47608d6e325c16323a9b131dfbf91c03 Author: Matt Turner gentoo org> AuthorDate: Thu Feb 29 16:43:38 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Feb 29 16:45:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b4b2fa x11-libs/pixman: Version bump to 0.43.4 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.43.4.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 564a01f322ee..afe8bcbbcc70 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,3 +1,4 @@ DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 DIST pixman-0.43.0.tar.xz 638236 BLAKE2B 1a807d4d5598a5fe6077d6bbc7786cba41a698a1f03801cc5367ade8707500ee215a0faf65afe85f9e040b0380f1074c2fdfd31c0805dc41a4e5e34e36416764 SHA512 a90399b8c6aec218abb2f419fb5d6894acf9f4c7acb4fd3893b0b7c805ba47c82ee7efb363be59bb1a15b6997b2dddb7dba062a165503b035e1124fff1b271c9 DIST pixman-0.43.2.tar.xz 637976 BLAKE2B 82734efb7cede5b1aeff3a865bfa2a81ff3176be50edc10deb1b5541f160b2dfd21303c1eccba53c0df83f471f3489084479a423dc2f818019af97d4b41dad68 SHA512 1a1d21b86b3c6784c4c2606b7069723b4dbb747eac9fce95bca86516787840379ffd49abc42d11e7143e85c32c85496f33c2562c7a910ca6f963599affdc3224 +DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36 diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild new file mode 100644 index ..64f5bc702b84 --- /dev/null +++ b/x11-libs/pixman/pixman-0.43.4.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} != * ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" +RESTRICT="!test? ( test )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +multilib_src_configure() { + if ( use arm || use arm64 ) && tc-is-clang ; then + # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 + append-cflags $(test-flags-CC -fno-integrated-as) + fi + + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature cpu_flags_ppc_altivec vmx) + $(meson_feature loongson2f loongson-mmi) + $(meson_feature test openmp) # only used in unit tests + $(meson_feature test tests) + -Ddefault_library=$(usex static-libs both shared) + -Ddemos=disabled + -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 +} + +multilib_src_test() { + export OMP_NUM_THREADS=$(makeopts_jobs) + meson_src_test -t 100 +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: f84e3c88128fe2f2efe72cd1ab9f0cfa93f08599 Author: Sam James gentoo org> AuthorDate: Thu Feb 15 23:50:35 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 23:50:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84e3c88 x11-libs/pixman: Stabilize 0.43.2 arm, #924658 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 32f4dabe91df..78412777c7df 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 258856a63bdd5d5f67430bfb18fe8bb63b306ad8 Author: Sam James gentoo org> AuthorDate: Thu Feb 15 21:14:28 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 21:14:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258856a6 x11-libs/pixman: Stabilize 0.43.2 arm64, #924658 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index cfc8301b4054..32f4dabe91df 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: ecde6beac2329c3bff601a6bda0f398dd4c3e7c2 Author: Sam James gentoo org> AuthorDate: Thu Feb 15 21:14:27 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 15 21:14:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecde6bea x11-libs/pixman: Stabilize 0.43.2 sparc, #924658 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 7f0346107fcc..cfc8301b4054 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 38aa4ee3eea17fed9206d439122a54e42f8c6974 Author: Jakov Smolić gentoo org> AuthorDate: Thu Feb 15 19:26:06 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Feb 15 19:26:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aa4ee3 x11-libs/pixman: Stabilize 0.43.2 x86, #924658 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 30376551a765..7f0346107fcc 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3635f9f2d11d78392cea7c5aa6950aa10962839b Author: Jakov Smolić gentoo org> AuthorDate: Thu Feb 15 18:34:08 2024 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Feb 15 18:34:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3635f9f2 x11-libs/pixman: Stabilize 0.43.2 amd64, #924658 Signed-off-by: Jakov Smolić gentoo.org> x11-libs/pixman/pixman-0.43.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild index 64f5bc702b84..30376551a765 100644 --- a/x11-libs/pixman/pixman-0.43.2.ebuild +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -14,7 +14,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} != * ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 8442ca1e8de788caea61b0dee0d198f0ec6f013b Author: Matt Turner gentoo org> AuthorDate: Sun Jan 28 17:08:35 2024 + Commit: Matt Turner gentoo org> CommitDate: Sun Jan 28 17:08:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8442ca1e x11-libs/pixman: Version bump to 0.43.2 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.43.2.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 0e09fc59d90b..564a01f322ee 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1,3 @@ DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 DIST pixman-0.43.0.tar.xz 638236 BLAKE2B 1a807d4d5598a5fe6077d6bbc7786cba41a698a1f03801cc5367ade8707500ee215a0faf65afe85f9e040b0380f1074c2fdfd31c0805dc41a4e5e34e36416764 SHA512 a90399b8c6aec218abb2f419fb5d6894acf9f4c7acb4fd3893b0b7c805ba47c82ee7efb363be59bb1a15b6997b2dddb7dba062a165503b035e1124fff1b271c9 +DIST pixman-0.43.2.tar.xz 637976 BLAKE2B 82734efb7cede5b1aeff3a865bfa2a81ff3176be50edc10deb1b5541f160b2dfd21303c1eccba53c0df83f471f3489084479a423dc2f818019af97d4b41dad68 SHA512 1a1d21b86b3c6784c4c2606b7069723b4dbb747eac9fce95bca86516787840379ffd49abc42d11e7143e85c32c85496f33c2562c7a910ca6f963599affdc3224 diff --git a/x11-libs/pixman/pixman-0.43.2.ebuild b/x11-libs/pixman/pixman-0.43.2.ebuild new file mode 100644 index ..64f5bc702b84 --- /dev/null +++ b/x11-libs/pixman/pixman-0.43.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} != * ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" +RESTRICT="!test? ( test )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +multilib_src_configure() { + if ( use arm || use arm64 ) && tc-is-clang ; then + # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 + append-cflags $(test-flags-CC -fno-integrated-as) + fi + + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature cpu_flags_ppc_altivec vmx) + $(meson_feature loongson2f loongson-mmi) + $(meson_feature test openmp) # only used in unit tests + $(meson_feature test tests) + -Ddefault_library=$(usex static-libs both shared) + -Ddemos=disabled + -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 +} + +multilib_src_test() { + export OMP_NUM_THREADS=$(makeopts_jobs) + meson_src_test -t 100 +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3ace4f06a18cb6007d274cc1dffc018ab229dafd Author: Matt Turner gentoo org> AuthorDate: Thu Jan 4 17:58:36 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 4 18:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ace4f06 x11-libs/pixman: Drop empty assignment Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 27ff22e23b55..64f5bc702b84 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -13,9 +13,7 @@ inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-func DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} = * ]]; then - SRC_URI="" -else +if [[ ${PV} != * ]]; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 106b056ffeab053066745fac0ee9e8312e77b2fc Author: Matt Turner gentoo org> AuthorDate: Thu Jan 4 17:57:15 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 4 18:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106b056f x11-libs/pixman: Version bump to 0.43.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.43.0.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 47a369091e05..0e09fc59d90b 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1 +1,2 @@ DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 +DIST pixman-0.43.0.tar.xz 638236 BLAKE2B 1a807d4d5598a5fe6077d6bbc7786cba41a698a1f03801cc5367ade8707500ee215a0faf65afe85f9e040b0380f1074c2fdfd31c0805dc41a4e5e34e36416764 SHA512 a90399b8c6aec218abb2f419fb5d6894acf9f4c7acb4fd3893b0b7c805ba47c82ee7efb363be59bb1a15b6997b2dddb7dba062a165503b035e1124fff1b271c9 diff --git a/x11-libs/pixman/pixman-0.43.0.ebuild b/x11-libs/pixman/pixman-0.43.0.ebuild new file mode 100644 index ..64f5bc702b84 --- /dev/null +++ b/x11-libs/pixman/pixman-0.43.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} != * ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" +RESTRICT="!test? ( test )" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +multilib_src_configure() { + if ( use arm || use arm64 ) && tc-is-clang ; then + # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 + append-cflags $(test-flags-CC -fno-integrated-as) + fi + + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature cpu_flags_ppc_altivec vmx) + $(meson_feature loongson2f loongson-mmi) + $(meson_feature test openmp) # only used in unit tests + $(meson_feature test tests) + -Ddefault_library=$(usex static-libs both shared) + -Ddemos=disabled + -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 +} + +multilib_src_test() { + export OMP_NUM_THREADS=$(makeopts_jobs) + meson_src_test -t 100 +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 80286caeabb86061a6a8d4e9ae660a1a0c913449 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 4 17:57:07 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 4 18:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80286cae x11-libs/pixman: Disable demos Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index dd2e5f9cb679..27ff22e23b55 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -50,6 +50,7 @@ multilib_src_configure() { $(meson_feature test openmp) # only used in unit tests $(meson_feature test tests) -Ddefault_library=$(usex static-libs both shared) + -Ddemos=disabled -Dgtk=disabled -Dlibpng=disabled )
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 534d10dedbb4c2d6d942b93890795caa71b501a5 Author: Matt Turner gentoo org> AuthorDate: Thu Jan 4 17:56:41 2024 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 4 18:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534d10de x11-libs/pixman: Propagate keywords Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index fa237942c444..dd2e5f9cb679 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5b86df4fdf4c864e1023f60e838f194c42fadfa2 Author: Sam James gentoo org> AuthorDate: Sat Jan 21 03:55:44 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 21 03:56:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b86df4f x11-libs/pixman: fix build for arm64 Closes: https://bugs.gentoo.org/891459 Bug: https://bugs.gentoo.org/768138 See: 18745f353da4ddd132b344f0f20e035dfa917b93 Thanks-to: Fergus Dall google.com> Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 4 ++-- x11-libs/pixman/pixman-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index a374ef666c6d..2e5fa64a855c 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ pkg_setup() { } multilib_src_configure() { - if use arm && tc-is-clang ; then + if ( use arm || use arm64 ) && tc-is-clang ; then # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 append-cflags $(test-flags-CC -fno-integrated-as) fi diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 1cd3dd3a43a8..e4c0e9e9a0ee 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ pkg_setup() { } multilib_src_configure() { - if use arm && tc-is-clang ; then + if ( use arm || use arm64 ) && tc-is-clang ; then # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 append-cflags $(test-flags-CC -fno-integrated-as) fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 25cc16afcdd78a11d0c24beee54a086c8f624849 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 3 06:04:35 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 3 06:04:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cc16af x11-libs/pixman: Stabilize 0.42.2 x86, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 397ec588a58b..a374ef666c6d 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3841c3d1c2d671e55f1c4313e47b43b9ab261d2c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 2 06:31:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 2 06:31:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3841c3d1 x11-libs/pixman: Stabilize 0.42.2 amd64, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 4c274d484e3b..397ec588a58b 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: d4cf1f51a0421a5e56c0d010bb86a5b057d67c11 Author: Matt Turner gentoo org> AuthorDate: Tue Nov 29 16:44:20 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Nov 29 16:52:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cf1f51 x11-libs/pixman: Fix enabling neon on arm/arm64 Closes: https://bugs.gentoo.org/881169 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 9 +++-- x11-libs/pixman/pixman-.ebuild | 9 +++-- 2 files changed, 14 insertions(+), 4 deletions(-) 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-.ebuild b/x11-libs/pixman/pixman-.ebuild index 0fbef29030a3..1cd3dd3a43a8 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.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 }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: a54c92d11312f49083b1a3bb42f8554840f4e4bd Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 19 07:00:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 19 07:01:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54c92d1 x11-libs/pixman: Stabilize 0.42.2 hppa, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index aea08ea08b13..802e65eac019 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 9dd4bc67e61a64ea8db9c154d13d2ec016067b71 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 16 18:22:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 16 18:22:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd4bc67 x11-libs/pixman: Stabilize 0.42.2 ppc64, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 16c1f47d4ed8..aea08ea08b13 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 45e711e6687bd7acd72506763de9d7400377556d Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 16 07:58:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 16 07:58:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e711e6 x11-libs/pixman: Stabilize 0.42.2 sparc, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index da87182c88a0..d6bf15b16652 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 8fd3b85521f31509d50ae9e7bd9679b461c53b03 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:54:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:54:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd3b855 x11-libs/pixman: Stabilize 0.42.2 arm, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 5abc6a0cf478..da87182c88a0 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: da6bc7b018c19574cdef39fe7534a57d89628eb2 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Nov 12 15:49:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Nov 12 15:49:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6bc7b0 x11-libs/pixman: Stabilize 0.42.2 arm64, #880793 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/pixman/pixman-0.42.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.42.2.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild index 0fbef29030a3..5abc6a0cf478 100644 --- a/x11-libs/pixman/pixman-0.42.2.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3aea8f122fa335f3545b9b218136a6ccb3e7e57c Author: Matt Turner gentoo org> AuthorDate: Wed Nov 2 17:39:52 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 2 17:43:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aea8f12 x11-libs/pixman: Version bump to 0.42.2 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/{pixman-.ebuild => pixman-0.42.2.ebuild} | 2 ++ x11-libs/pixman/pixman-.ebuild | 2 ++ 3 files changed, 5 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index e31b21c01b32..5e301e406d24 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1 +1,2 @@ DIST pixman-0.40.0.tar.xz 634752 BLAKE2B 29b71f5eb6c3df0318c7a6153c6abbce29748b0b578697916414a869a029635fe5e0bab06b8f701a764c95e475c115ed12eb4f93c751d234b5868f4c4196d7db SHA512 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270 +DIST pixman-0.42.2.tar.xz 652984 BLAKE2B 6286a9d064a5a24017fccbb0a6e9f6ef932077c2e33ec043826d4a7a6c707c9111d3de4b806cbcdb47fc2794f1f930d24d078de1ff2912061967db0890540957 SHA512 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8 diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-0.42.2.ebuild similarity index 96% copy from x11-libs/pixman/pixman-.ebuild copy to x11-libs/pixman/pixman-0.42.2.ebuild index ee72ddca48c6..0fbef29030a3 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-0.42.2.ebuild @@ -47,8 +47,10 @@ multilib_src_configure() { $(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) -Ddefault_library=$(usex static-libs both shared) -Dgtk=disabled -Dlibpng=disabled diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index ee72ddca48c6..0fbef29030a3 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -47,8 +47,10 @@ multilib_src_configure() { $(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) -Ddefault_library=$(usex static-libs both shared) -Dgtk=disabled -Dlibpng=disabled
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: b3c5c7ad968dc3a748605ceb4a1ee1e5fd2f6775 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 18 00:52:28 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 18 00:56:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3c5c7ad x11-libs/pixman: Set remote-id Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/metadata.xml | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml index b6b501a3b833..9eeb5bbef528 100644 --- a/x11-libs/pixman/metadata.xml +++ b/x11-libs/pixman/metadata.xml @@ -1,14 +1,15 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - x...@gentoo.org - X11 - - - Enable Loongson2f MMI optimizations. - - - cpe:/a:pixman:pixman - + +x...@gentoo.org +X11 + + +Enable Loongson2f MMI optimizations. + + +cpe:/a:pixman:pixman +pixman/pixman +
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 0ba7cfeffd00d23f6dbb19913f680959809cf222 Author: David Seifert gentoo org> AuthorDate: Sat May 14 21:51:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 15 01:18:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba7cfef x11-libs/pixman: [QA] tc-has-openmp → tc-check-openmp Signed-off-by: David Seifert gentoo.org> Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 16 +++- x11-libs/pixman/pixman-.ebuild | 16 +++- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index d74622ede459..795b17992f52 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -22,12 +22,18 @@ fi LICENSE="MIT" SLOT="0" -IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" +RESTRICT="!test? ( test )" -multilib_src_configure() { - local openmp=disabled - tc-has-openmp && openmp=enabled +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +multilib_src_configure() { if use arm && tc-is-clang ; then # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 append-cflags $(test-flags-CC -fno-integrated-as) @@ -42,10 +48,10 @@ multilib_src_configure() { $(meson_feature cpu_flags_ppc_altivec vmx) $(meson_feature cpu_flags_arm_neon neon) $(meson_feature loongson2f loongson-mmi) + $(meson_feature test openmp) # only used in unit tests -Ddefault_library=$(usex static-libs both shared) -Dgtk=disabled -Dlibpng=disabled - -Dopenmp=$openmp # only used in unit tests ) meson_src_configure } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index b1bf1b2339dd..ee72ddca48c6 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -22,12 +22,18 @@ fi LICENSE="MIT" SLOT="0" -IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test" +RESTRICT="!test? ( test )" -multilib_src_configure() { - local openmp=disabled - tc-has-openmp && openmp=enabled +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp +} + +multilib_src_configure() { if use arm && tc-is-clang ; then # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 append-cflags $(test-flags-CC -fno-integrated-as) @@ -42,10 +48,10 @@ multilib_src_configure() { $(meson_feature cpu_flags_ppc_altivec vmx) $(meson_feature cpu_flags_arm_neon neon) $(meson_feature loongson2f loongson-mmi) + $(meson_feature test openmp) # only used in unit tests -Ddefault_library=$(usex static-libs both shared) -Dgtk=disabled -Dlibpng=disabled - -Dopenmp=$openmp # only used in unit tests ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 55d08d8cff47fb6f438af84b3b8d016968e4d6d8 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 7 04:15:20 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 7 04:27:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d08d8c x11-libs/pixman: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> x11-libs/pixman/pixman-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index e6332d538639..b1bf1b2339dd 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5dbd3385763e85351a6f2464361cd70c7c284abf Author: WANG Xuerui gentoo org> AuthorDate: Sat May 7 04:15:16 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 7 04:27:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dbd3385 x11-libs/pixman: keyword 0.40.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index a269bcee7084..d74622ede459 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 18745f353da4ddd132b344f0f20e035dfa917b93 Author: Sam James gentoo org> AuthorDate: Sun Nov 7 02:14:32 2021 + Commit: Sam James gentoo org> CommitDate: Sun Nov 7 02:14:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18745f35 x11-libs/pixman: fix build with ARM + Clang Closes: https://bugs.gentoo.org/768138 Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 7 ++- x11-libs/pixman/pixman-.ebuild | 9 +++-- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 90fff3bb904..a269bcee708 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -28,6 +28,11 @@ multilib_src_configure() { local openmp=disabled tc-has-openmp && openmp=enabled + if use arm && tc-is-clang ; then + # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 + append-cflags $(test-flags-CC -fno-integrated-as) + fi + local emesonargs=( $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index d79304a2d1a..e6332d53863 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -9,14 +9,14 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi @@ -28,6 +28,11 @@ multilib_src_configure() { local openmp=disabled tc-has-openmp && openmp=enabled + if use arm && tc-is-clang ; then + # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46 + append-cflags $(test-flags-CC -fno-integrated-as) + fi + local emesonargs=( $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: cd079c3d0afce9125516f8f0a92c9ba22b551446 Author: James Le Cuirot gentoo org> AuthorDate: Sun Sep 19 10:58:10 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Sep 19 12:46:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd079c3d x11-libs/pixman: Keyword 0.40.0 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 65d7123b398..90fff3bb904 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: e9e83e797b43d263c2f92fe40be366b403a9c282 Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:33:40 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e83e79 x11-libs/pixman: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 12 ++-- x11-libs/pixman/pixman-.ebuild | 12 ++-- 2 files changed, 4 insertions(+), 20 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index daac7421675..65d7123b398 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -45,15 +45,7 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" -} - -multilib_src_install() { - meson_src_install + meson_src_test -t 100 } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 316d0b79f70..d79304a2d1a 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs +inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -45,15 +45,7 @@ multilib_src_configure() { meson_src_configure } -multilib_src_compile() { - meson_src_compile -} - multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" -} - -multilib_src_install() { - meson_src_install + meson_src_test -t 100 }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: e6529677c4bdd3ea975dcc8ef9a7b07c82bf49c9 Author: Sam James gentoo org> AuthorDate: Mon Apr 5 20:50:37 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 5 22:17:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6529677 x11-libs/pixman: drop s390 to ~s390 (unstable) Signed-off-by: Sam James gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index c6e6516af00..daac7421675 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 21de7c2c156806b2a0c5f69a361e2fd714f672d2 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 11:58:30 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 11:58:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21de7c2c x11-libs/pixman: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 4 ++-- x11-libs/pixman/pixman-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 4c953f789d0..c6e6516af00 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index b614ed9cc15..316d0b79f70 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5367c6831f9e7ff245a235d9c0308b75dcc33772 Author: Matt Turner gentoo org> AuthorDate: Thu Oct 15 19:12:53 2020 + Commit: Matt Turner gentoo org> CommitDate: Thu Oct 15 19:15:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5367c683 x11-libs/pixman: die if tests fail Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- x11-libs/pixman/pixman-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index d4510830221..51a3421ad1b 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -51,7 +51,7 @@ multilib_src_compile() { multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 + meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" } multilib_src_install() { diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 9c15b1e0965..b614ed9cc15 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -51,7 +51,7 @@ multilib_src_compile() { multilib_src_test() { export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 + meson test -v -C "${BUILD_DIR}" -t 100 || die "tests failed" } multilib_src_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: a1b46104b8b688ce8787f74612a34be9e69a99b7 Author: Matt Turner gentoo org> AuthorDate: Wed Jun 24 20:09:57 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 24 20:13:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b46104 x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 - x11-libs/pixman/pixman-0.38.4.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 3ce2039a5fe..e31b21c01b3 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.38.4.tar.gz 897926 BLAKE2B 2c27069411e709391a1cc0af6c37acf2f06b4fad433a3197e24a0636d5d828ddbf1ca339d91470514d75e126452bc2300d14a2b862671bd11a8b85057d86b31c SHA512 b66dc23c0bc7327cb90085cbc14ccf96ad58001a927f23af24e0258ca13f32d4255535862f1efcf00e9e723410aa9f51edf26fb01c8cde49379d1225acf7b5af DIST pixman-0.40.0.tar.xz 634752 BLAKE2B 29b71f5eb6c3df0318c7a6153c6abbce29748b0b578697916414a869a029635fe5e0bab06b8f701a764c95e475c115ed12eb4f93c751d234b5868f4c4196d7db SHA512 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270 diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild deleted file mode 100644 index e327798978a..000 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs - -DESCRIPTION="Low-level pixel manipulation routines" -HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; -fi - -LICENSE="MIT" -SLOT="0" -IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local openmp=disabled - tc-has-openmp && openmp=enabled - - local emesonargs=( - $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) - $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) - $(meson_feature cpu_flags_x86_mmxext mmx) - $(meson_feature cpu_flags_x86_sse2 sse2) - $(meson_feature cpu_flags_x86_ssse3 ssse3) - $(meson_feature altivec vmx) - $(meson_feature neon neon) - $(meson_feature loongson2f loongson-mmi) - -Dgtk=disabled - -Dlibpng=disabled - -Dopenmp=$openmp # only used in unit tests - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - export OMP_NUM_THREADS=$(makeopts_jobs) - meson test -v -C "${BUILD_DIR}" -t 100 -} - -multilib_src_install() { - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 7d45185134b9825ba7a16e218be1a4c82b71169f Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jun 24 15:31:57 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 24 17:22:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d451851 x11-libs/pixman: stable 0.40.0 for hppa, bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index b64d7f2162a..d4510830221 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: f6e0f2bae57ac287528e1751e04daf9f21162d9e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:15:45 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:15:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6e0f2ba x11-libs/pixman: x86 stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index b1b2fb0aa47..9ca0bf37538 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 7a263207688c1aa9e6c511436ac99a52530367a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:11:59 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:11:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a263207 x11-libs/pixman: sparc stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 726b34e9dbb..b1b2fb0aa47 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 2171926d6e1317a23db933a9549113ebc0c27123 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:10:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:10:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2171926d x11-libs/pixman: s390 stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index cda88ac15c5..726b34e9dbb 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 8405006c7a0a607d3cda1b36fd3beb2fe0246a46 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:08:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:08:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8405006c x11-libs/pixman: ppc64 stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 7005920536a..cda88ac15c5 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 6cb1e78d388048bd5beb49297f5ba9f036cddbcf Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:06:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:06:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb1e78d x11-libs/pixman: ppc stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 4629f9793e5..7005920536a 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: c9609cb2d811e9dd1f8f7993127f23281ca752c7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:03:29 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:03:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9609cb2 x11-libs/pixman: arm stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 52a8752e024..4629f9793e5 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 7611798739b6a93b0e53422b4819bb8fb438bf09 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 14:59:39 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 14:59:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76117987 x11-libs/pixman: amd64 stable wrt bug #727768 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.40.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild index 9c15b1e0965..52a8752e024 100644 --- a/x11-libs/pixman/pixman-0.40.0.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 84821ebd339ba2cb4998924e31196466c6a18880 Author: James Le Cuirot gentoo org> AuthorDate: Sat Sep 14 13:27:59 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 19 22:07:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84821ebd x11-libs/pixman: Reintroduce static-libs USE flag A couple of packages actually depend on this, even though it looks static libs have not been installed since the transition to Meson. The tree hasn't broken because they use [static-libs(+)]. Closes: https://bugs.gentoo.org/698548 Closes: https://github.com/gentoo/gentoo/pull/12925 Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index ee4a7b6b0de..296db0dbcb1 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs" multilib_src_configure() { local openmp=disabled @@ -37,6 +37,7 @@ multilib_src_configure() { $(meson_feature cpu_flags_ppc_altivec vmx) $(meson_feature cpu_flags_arm_neon neon) $(meson_feature loongson2f loongson-mmi) + -Ddefault_library=$(usex static-libs both shared) -Dgtk=disabled -Dlibpng=disabled -Dopenmp=$openmp # only used in unit tests
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: be8a46fa13505e6cc7d3aa10c19cac5429db3812 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 19 22:09:40 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 19 22:09:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8a46fa x11-libs/pixman: Version bump to 0.40.0 Closes https://bugs.gentoo.org/694094 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/{pixman-.ebuild => pixman-0.40.0.ebuild} | 2 +- x11-libs/pixman/pixman-.ebuild | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 6acf91b8884..3ce2039a5fe 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1 +1,2 @@ DIST pixman-0.38.4.tar.gz 897926 BLAKE2B 2c27069411e709391a1cc0af6c37acf2f06b4fad433a3197e24a0636d5d828ddbf1ca339d91470514d75e126452bc2300d14a2b862671bd11a8b85057d86b31c SHA512 b66dc23c0bc7327cb90085cbc14ccf96ad58001a927f23af24e0258ca13f32d4255535862f1efcf00e9e723410aa9f51edf26fb01c8cde49379d1225acf7b5af +DIST pixman-0.40.0.tar.xz 634752 BLAKE2B 29b71f5eb6c3df0318c7a6153c6abbce29748b0b578697916414a869a029635fe5e0bab06b8f701a764c95e475c115ed12eb4f93c751d234b5868f4c4196d7db SHA512 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270 diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild similarity index 96% copy from x11-libs/pixman/pixman-.ebuild copy to x11-libs/pixman/pixman-0.40.0.ebuild index 296db0dbcb1..9c15b1e0965 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-0.40.0.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi LICENSE="MIT" diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 296db0dbcb1..9c15b1e0965 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} = * ]]; then SRC_URI="" else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz; fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 581fd7edc69dd8b5ad49cee734a367a8094b5882 Author: Matt Turner gentoo org> AuthorDate: Wed Sep 11 18:15:41 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Sep 11 18:20:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581fd7ed x11-libs/pixman: Switch USE=altivec -> CPU_FLAGS_PPC=altivec Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 97ba3b6a51a..95726ead8e9 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3" multilib_src_configure() { local openmp=disabled @@ -34,7 +34,7 @@ multilib_src_configure() { $(meson_feature cpu_flags_x86_mmxext mmx) $(meson_feature cpu_flags_x86_sse2 sse2) $(meson_feature cpu_flags_x86_ssse3 ssse3) - $(meson_feature altivec vmx) + $(meson_feature cpu_flags_ppc_altivec vmx) $(meson_feature cpu_flags_arm_neon neon) $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/, profiles/arch/arm64/
commit: c19d79f30fefa99705e08a32d855a59371e994a7 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 27 00:56:07 2019 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 27 00:56:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19d79f3 x11-libs/pixman: Switch USE=neon -> CPU_FLAGS_ARM=neon Signed-off-by: Matt Turner gentoo.org> profiles/arch/arm64/package.use.mask | 5 ++--- x11-libs/pixman/pixman-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index db7e1031970..9dd68701321 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -333,9 +333,8 @@ media-sound/pulseaudio neon media-libs/vo-aacenc cpu_flags_arm_neon # Alexis Ballier (2017-06-16) -# neon on pixman seems armv7 only, at least according to configure checks: it -# aborts when neon is enabled. -x11-libs/pixman neon +# pixman's neon code is armv7 only. +x11-libs/pixman cpu_flags_arm_neon neon # James Le Cuirot (2017-05-22) # Only available on some architectures. diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 17ea41af338..d47bd5ea26c 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3" src_unpack() { default @@ -40,7 +40,7 @@ multilib_src_configure() { $(meson_feature cpu_flags_x86_sse2 sse2) $(meson_feature cpu_flags_x86_ssse3 ssse3) $(meson_feature altivec vmx) - $(meson_feature neon neon) + $(meson_feature cpu_flags_arm_neon neon) $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled -Dlibpng=disabled
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3f0927a49e534977d29886e14e4cd50038440893 Author: Matt Turner gentoo org> AuthorDate: Tue Aug 27 00:56:48 2019 + Commit: Matt Turner gentoo org> CommitDate: Tue Aug 27 00:56:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f0927a4 x11-libs/pixman: Remove unnecessary src_unpack() Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 5 - 1 file changed, 5 deletions(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index d47bd5ea26c..97ba3b6a51a 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -24,11 +24,6 @@ LICENSE="MIT" SLOT="0" IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3" -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - multilib_src_configure() { local openmp=disabled tc-has-openmp && openmp=enabled
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 15997405f8f43bf97c753ffc1f259de5629345c0 Author: Matt Turner gentoo org> AuthorDate: Tue Jul 9 20:16:41 2019 + Commit: Matt Turner gentoo org> CommitDate: Sat Jul 13 17:37:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15997405 x11-libs/pixman: Limit test suite $(makeopts_jobs) threads Otherwise we would run as many OpenMP threads as there are CPU cores and ignore MAKEOPTS. Since we're running tests in parallel *and* the tests spawn multiple threads, we will still exceed $(makeopts_jobs) threads total, but I don't think that can be helped. Closes: https://bugs.gentoo.org/688926 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 3 ++- x11-libs/pixman/pixman-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index b5fcceac957..91bb30113a6 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal toolchain-funcs +inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -54,6 +54,7 @@ multilib_src_compile() { } multilib_src_test() { + export OMP_NUM_THREADS=$(makeopts_jobs) meson test -v -C "${BUILD_DIR}" -t 100 } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 0e6923456a8..17ea41af338 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal toolchain-funcs +inherit ${GIT_ECLASS} meson multilib-minimal multiprocessing toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -54,6 +54,7 @@ multilib_src_compile() { } multilib_src_test() { + export OMP_NUM_THREADS=$(makeopts_jobs) meson test -v -C "${BUILD_DIR}" -t 100 }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 43dafe5bc3206ad6336d7d68c18eb79ecf5a0710 Author: Matt Turner gentoo org> AuthorDate: Mon Jun 17 15:40:52 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Jun 17 15:42:04 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43dafe5b x11-libs/pixman: Use tc-has-openmp Closes: https://bugs.gentoo.org/684656 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 7 +-- x11-libs/pixman/pixman-.ebuild | 7 +-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index 3fbd5e9c832..b5fcceac957 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal +inherit ${GIT_ECLASS} meson multilib-minimal toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -30,6 +30,9 @@ src_unpack() { } multilib_src_configure() { + local openmp=disabled + tc-has-openmp && openmp=enabled + local emesonargs=( $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) @@ -41,7 +44,7 @@ multilib_src_configure() { $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled -Dlibpng=disabled - -Dopenmp=auto # only used in unit tests + -Dopenmp=$openmp # only used in unit tests ) meson_src_configure } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 58862e4166b..0e6923456a8 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} = * ]]; then GIT_ECLASS="git-r3" fi -inherit ${GIT_ECLASS} meson multilib-minimal +inherit ${GIT_ECLASS} meson multilib-minimal toolchain-funcs DESCRIPTION="Low-level pixel manipulation routines" HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; @@ -30,6 +30,9 @@ src_unpack() { } multilib_src_configure() { + local openmp=disabled + tc-has-openmp && openmp=enabled + local emesonargs=( $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) @@ -41,7 +44,7 @@ multilib_src_configure() { $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled -Dlibpng=disabled - -Dopenmp=auto # only used in unit tests + -Dopenmp=$openmp # only used in unit tests ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 11bbef475ef6ade77238775720e4f678796f560a Author: Matt Turner gentoo org> AuthorDate: Wed May 1 20:43:47 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed May 1 20:43:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bbef47 x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 x11-libs/pixman/Manifest | 1 - x11-libs/pixman/pixman-0.36.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index af1afb775f2..6acf91b8884 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 DIST pixman-0.38.4.tar.gz 897926 BLAKE2B 2c27069411e709391a1cc0af6c37acf2f06b4fad433a3197e24a0636d5d828ddbf1ca339d91470514d75e126452bc2300d14a2b862671bd11a8b85057d86b31c SHA512 b66dc23c0bc7327cb90085cbc14ccf96ad58001a927f23af24e0258ca13f32d4255535862f1efcf00e9e723410aa9f51edf26fb01c8cde49379d1225acf7b5af diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild deleted file mode 100644 index 118922ce911..000 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -XORG_MULTILIB=yes -inherit xorg-2 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; -DESCRIPTION="Low-level pixel manipulation routines" - -if [[ $PV != * ]]; then - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -fi - -IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" - -src_configure() { - XORG_CONFIGURE_OPTIONS=( - $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) - $(use_enable cpu_flags_x86_mmxext mmx) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_ssse3 ssse3) - $(use_enable altivec vmx) - $(use_enable neon arm-neon) - $(use_enable loongson2f loongson-mmi) - --disable-gtk - --disable-libpng - ) - xorg-2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 14bad926b4817805e62a56ebb98bd9510df1aaeb Author: Matt Turner gentoo org> AuthorDate: Wed May 1 18:22:16 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed May 1 18:22:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bad926 x11-libs/pixman-0.38.4: hppa stable, bug 682846 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index 1e79c7be59a..3fbd5e9c832 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5d38152ca0aceae94d0a550845455687697c45ff Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 28 18:30:31 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 28 20:59:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d38152c x11-libs/pixman: stable 0.38.4 for sparc, bug #682846 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index 8725ad47c6d..1e79c7be59a 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: fbfde72f83792a3cf5e4abd4bca10ca961ae40e1 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 28 09:35:10 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 28 09:35:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfde72f x11-libs/pixman: s390 stable wrt bug #682846 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index d8a7e4dbca4..8725ad47c6d 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 6a10febf5afad06e500825573cff623888233747 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 28 04:21:16 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 28 04:21:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a10febf x11-libs/pixman-0.38.4: ppc64 stable, bug 682846 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index b9da0b99b6c..d8a7e4dbca4 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 9d5e3ba54eede781b4f85f07a008b787d087520b Author: Matt Turner gentoo org> AuthorDate: Sun Apr 28 00:48:20 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 28 00:48:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5e3ba5 x11-libs/pixman-0.38.4: alpha stable, bug 682846 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index d47b4e70303..7a934667dd4 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 92cbc3e8fcc41668d1215354c67702ce2e676500 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 27 11:50:46 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 27 11:52:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92cbc3e8 x11-libs/pixman: x86 stable wrt bug #682846 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index c4678a3dd08..dbc3ab730ff 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 662b86b706579f025140275480efa2cc07acb278 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 27 11:47:01 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 27 11:47:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662b86b7 x11-libs/pixman: arm stable wrt bug #682846 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index c9b66219da9..c4678a3dd08 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 06d1742697e6748e4da0bc0232f68715c841a293 Author: Aaron Bauman gentoo org> AuthorDate: Sat Apr 27 04:25:37 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Apr 27 04:25:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d17426 x11-libs/pixman: amd64 stable wrt bug #682846 Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index 9f030e2ab83..c9b66219da9 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: bca51a6e54e809b0bbcf16e50144a148d5f23f35 Author: Aaron Bauman gentoo org> AuthorDate: Sat Apr 27 03:12:27 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Apr 27 03:12:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca51a6e x11-libs/pixman: arm64 stable (bug #682846) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 x11-libs/pixman/pixman-0.38.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild index 58862e4166b..9f030e2ab83 100644 --- a/x11-libs/pixman/pixman-0.38.4.ebuild +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; if [[ ${PV} = * ]]; then SRC_URI="" else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 53529712f163653c0073dc5f7d41b102f2caa258 Author: Matt Turner gentoo org> AuthorDate: Wed Apr 10 17:27:19 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 10 17:28:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53529712 x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 2 -- x11-libs/pixman/pixman-0.38.0.ebuild | 58 --- x11-libs/pixman/pixman-0.38.2.ebuild | 59 3 files changed, 119 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 3e2f8c58e16..af1afb775f2 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,4 +1,2 @@ DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 -DIST pixman-0.38.0.tar.gz 891291 BLAKE2B 8d057fba6d85ab4d2bb83903e8f1a6ac05659be4d0645782f5cf4c190e7b27fa0e7d6b2718ab111bd8ded9b617c7aad42dbfdf2169d49816b7eaf6e6673c6a5f SHA512 1b0205dbe9d9185c68813ce577a889f3c83e83fbd9955c3a72d411c3b476e6be93fc246b5b6ef4ee17e2bb8eb6fb5559e01dff7feb6a6c4c6314f980e960d690 -DIST pixman-0.38.2.tar.gz 897487 BLAKE2B 0e1dbd24d5510687ac17f15c32fb271c33e9c3f652e689d9ba2a01c9c806696e2020a94fa4fc0892f5b44e2f4b8cd1539142ce443b43d19f9155415033ce75ea SHA512 e809b7bcc81f53067dc70fceb1b8809d3b6b7166b9689ed4e9455f1eb94d61d90cc236aac19e330851f52c074e26a74a5c402a3bbcdef41fd3b6aebc57150539 DIST pixman-0.38.4.tar.gz 897926 BLAKE2B 2c27069411e709391a1cc0af6c37acf2f06b4fad433a3197e24a0636d5d828ddbf1ca339d91470514d75e126452bc2300d14a2b862671bd11a8b85057d86b31c SHA512 b66dc23c0bc7327cb90085cbc14ccf96ad58001a927f23af24e0258ca13f32d4255535862f1efcf00e9e723410aa9f51edf26fb01c8cde49379d1225acf7b5af diff --git a/x11-libs/pixman/pixman-0.38.0.ebuild b/x11-libs/pixman/pixman-0.38.0.ebuild deleted file mode 100644 index 9af2c222cf3..000 --- a/x11-libs/pixman/pixman-0.38.0.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} meson multilib-minimal - -DESCRIPTION="Low-level pixel manipulation routines" -HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" - SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; -fi - -LICENSE="MIT" -SLOT="0" -IUSE="altivec cpu_flags_arm_iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" - -src_unpack() { - default - [[ $PV = * ]] && git-r3_src_unpack -} - -multilib_src_configure() { - local emesonargs=( - $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) - $(meson_feature cpu_flags_x86_mmxext mmx) - $(meson_feature cpu_flags_x86_sse2 sse2) - $(meson_feature cpu_flags_x86_ssse3 ssse3) - $(meson_feature altivec vmx) - $(meson_feature neon neon) - $(meson_feature loongson2f loongson-mmi) - -Dgtk=disabled - -Dlibpng=disabled - -Dopenmp=auto # only used in unit tests - ) - meson_src_configure -} - -multilib_src_compile() { - meson_src_compile -} - -multilib_src_test() { - meson_src_test -} - -multilib_src_install() { - meson_src_install -} diff --git a/x11-libs/pixman/pixman-0.38.2.ebuild b/x11-libs/pixman/pixman-0.38.2.ebuild deleted file mode 100644 index 58862e4166b..000 --- a/x11-libs/pixman/pixman-0.38.2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; - -if [[ ${PV} = * ]]; then - GIT_ECLASS="git-r3" -fi - -inherit ${GIT_ECLASS} meson multilib-minimal - -DESCRIPTION="Low-level pixel manipulation routines" -HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; -if [[ ${PV} = * ]]; then - SRC_URI="" -else - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: dfc4f932e39bd052cab7b40d523acedbc1f0a448 Author: Matt Turner gentoo org> AuthorDate: Wed Apr 10 17:26:29 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed Apr 10 17:28:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc4f932 x11-libs/pixman: Version bump to 0.38.4 Closes: https://bugs.gentoo.org/683042 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.38.4.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 82ca1b7841b..3e2f8c58e16 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,3 +1,4 @@ DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 DIST pixman-0.38.0.tar.gz 891291 BLAKE2B 8d057fba6d85ab4d2bb83903e8f1a6ac05659be4d0645782f5cf4c190e7b27fa0e7d6b2718ab111bd8ded9b617c7aad42dbfdf2169d49816b7eaf6e6673c6a5f SHA512 1b0205dbe9d9185c68813ce577a889f3c83e83fbd9955c3a72d411c3b476e6be93fc246b5b6ef4ee17e2bb8eb6fb5559e01dff7feb6a6c4c6314f980e960d690 DIST pixman-0.38.2.tar.gz 897487 BLAKE2B 0e1dbd24d5510687ac17f15c32fb271c33e9c3f652e689d9ba2a01c9c806696e2020a94fa4fc0892f5b44e2f4b8cd1539142ce443b43d19f9155415033ce75ea SHA512 e809b7bcc81f53067dc70fceb1b8809d3b6b7166b9689ed4e9455f1eb94d61d90cc236aac19e330851f52c074e26a74a5c402a3bbcdef41fd3b6aebc57150539 +DIST pixman-0.38.4.tar.gz 897926 BLAKE2B 2c27069411e709391a1cc0af6c37acf2f06b4fad433a3197e24a0636d5d828ddbf1ca339d91470514d75e126452bc2300d14a2b862671bd11a8b85057d86b31c SHA512 b66dc23c0bc7327cb90085cbc14ccf96ad58001a927f23af24e0258ca13f32d4255535862f1efcf00e9e723410aa9f51edf26fb01c8cde49379d1225acf7b5af diff --git a/x11-libs/pixman/pixman-0.38.4.ebuild b/x11-libs/pixman/pixman-0.38.4.ebuild new file mode 100644 index 000..58862e4166b --- /dev/null +++ b/x11-libs/pixman/pixman-0.38.4.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} meson multilib-minimal + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature altivec vmx) + $(meson_feature neon neon) + $(meson_feature loongson2f loongson-mmi) + -Dgtk=disabled + -Dlibpng=disabled + -Dopenmp=auto # only used in unit tests + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson test -v -C "${BUILD_DIR}" -t 100 +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 40868cdbd7bc421ffc020614b9299f80a3e61e3e Author: Matt Turner gentoo org> AuthorDate: Sun Apr 7 20:55:15 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 7 20:59:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40868cdb x11-libs/pixman: Add iwmmxt2 support Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 9af2c222cf3..b3d002804a6 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -22,7 +22,7 @@ fi LICENSE="MIT" SLOT="0" -IUSE="altivec cpu_flags_arm_iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" src_unpack() { default @@ -32,6 +32,7 @@ src_unpack() { multilib_src_configure() { local emesonargs=( $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) $(meson_feature cpu_flags_x86_mmxext mmx) $(meson_feature cpu_flags_x86_sse2 sse2) $(meson_feature cpu_flags_x86_ssse3 ssse3)
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5c6e6be4932527d5f5bc3f52ef8b13174d88d067 Author: Matt Turner gentoo org> AuthorDate: Sun Apr 7 20:56:45 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 7 20:59:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c6e6be4 x11-libs/pixman: Version bump to 0.38.2 Closes: https://bugs.gentoo.org/680802 Closes: https://bugs.gentoo.org/681178 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.38.2.ebuild | 59 2 files changed, 60 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 776df0c874c..82ca1b7841b 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1,3 @@ DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 DIST pixman-0.38.0.tar.gz 891291 BLAKE2B 8d057fba6d85ab4d2bb83903e8f1a6ac05659be4d0645782f5cf4c190e7b27fa0e7d6b2718ab111bd8ded9b617c7aad42dbfdf2169d49816b7eaf6e6673c6a5f SHA512 1b0205dbe9d9185c68813ce577a889f3c83e83fbd9955c3a72d411c3b476e6be93fc246b5b6ef4ee17e2bb8eb6fb5559e01dff7feb6a6c4c6314f980e960d690 +DIST pixman-0.38.2.tar.gz 897487 BLAKE2B 0e1dbd24d5510687ac17f15c32fb271c33e9c3f652e689d9ba2a01c9c806696e2020a94fa4fc0892f5b44e2f4b8cd1539142ce443b43d19f9155415033ce75ea SHA512 e809b7bcc81f53067dc70fceb1b8809d3b6b7166b9689ed4e9455f1eb94d61d90cc236aac19e330851f52c074e26a74a5c402a3bbcdef41fd3b6aebc57150539 diff --git a/x11-libs/pixman/pixman-0.38.2.ebuild b/x11-libs/pixman/pixman-0.38.2.ebuild new file mode 100644 index 000..58862e4166b --- /dev/null +++ b/x11-libs/pixman/pixman-0.38.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} meson multilib-minimal + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature altivec vmx) + $(meson_feature neon neon) + $(meson_feature loongson2f loongson-mmi) + -Dgtk=disabled + -Dlibpng=disabled + -Dopenmp=auto # only used in unit tests + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson test -v -C "${BUILD_DIR}" -t 100 +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 26484721def273b718277e67a7ceec7cb4c5988b Author: Matt Turner gentoo org> AuthorDate: Sun Apr 7 20:55:29 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Apr 7 20:59:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26484721 x11-libs/pixman: Run the test suite with a longer timeout Standard Meson test timeout is too short for slow ARM/iwMMXt and MIPS/Loongson systems. Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index b3d002804a6..58862e4166b 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -51,7 +51,7 @@ multilib_src_compile() { } multilib_src_test() { - meson_src_test + meson test -v -C "${BUILD_DIR}" -t 100 } multilib_src_install() {
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 4aa9ed9e2b68634c4506cb0085971c15f315e5f0 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 18 17:29:56 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 18 17:29:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa9ed9e x11-libs/pixman: Configure with -Dopenmp=auto Closes: https://bugs.gentoo.org/680802 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.38.0.ebuild | 1 + x11-libs/pixman/pixman-.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/x11-libs/pixman/pixman-0.38.0.ebuild b/x11-libs/pixman/pixman-0.38.0.ebuild index d7ab4c45e9b..9af2c222cf3 100644 --- a/x11-libs/pixman/pixman-0.38.0.ebuild +++ b/x11-libs/pixman/pixman-0.38.0.ebuild @@ -40,6 +40,7 @@ multilib_src_configure() { $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled -Dlibpng=disabled + -Dopenmp=auto # only used in unit tests ) meson_src_configure } diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index d7ab4c45e9b..9af2c222cf3 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -40,6 +40,7 @@ multilib_src_configure() { $(meson_feature loongson2f loongson-mmi) -Dgtk=disabled -Dlibpng=disabled + -Dopenmp=auto # only used in unit tests ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: d1abced69636438a165a5cb3ea0844af8219c73c Author: Matt Turner gentoo org> AuthorDate: Sun Mar 17 19:16:20 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 17 19:17:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1abced6 x11-libs/pixman: Version bump to 0.38.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.38.0.ebuild | 57 2 files changed, 58 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 257e9213fc3..776df0c874c 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1 +1,2 @@ DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 +DIST pixman-0.38.0.tar.gz 891291 BLAKE2B 8d057fba6d85ab4d2bb83903e8f1a6ac05659be4d0645782f5cf4c190e7b27fa0e7d6b2718ab111bd8ded9b617c7aad42dbfdf2169d49816b7eaf6e6673c6a5f SHA512 1b0205dbe9d9185c68813ce577a889f3c83e83fbd9955c3a72d411c3b476e6be93fc246b5b6ef4ee17e2bb8eb6fb5559e01dff7feb6a6c4c6314f980e960d690 diff --git a/x11-libs/pixman/pixman-0.38.0.ebuild b/x11-libs/pixman/pixman-0.38.0.ebuild new file mode 100644 index 000..d7ab4c45e9b --- /dev/null +++ b/x11-libs/pixman/pixman-0.38.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; + +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} meson multilib-minimal + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} = * ]]; then + SRC_URI="" +else + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; +fi + +LICENSE="MIT" +SLOT="0" +IUSE="altivec cpu_flags_arm_iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" + +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature altivec vmx) + $(meson_feature neon neon) + $(meson_feature loongson2f loongson-mmi) + -Dgtk=disabled + -Dlibpng=disabled + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: e6f0b36d6b5a199deb19b5a5f5a50f88f28dff8f Author: Matt Turner gentoo org> AuthorDate: Sun Mar 17 19:06:50 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 17 19:17:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6f0b36d x11-libs/pixman: Convert build to meson Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-.ebuild | 63 +++--- 1 file changed, 45 insertions(+), 18 deletions(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 076a3ddb2d7..d7ab4c45e9b 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,30 +1,57 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 -XORG_MULTILIB=yes -inherit xorg-2 +EAPI=7 EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; -DESCRIPTION="Low-level pixel manipulation routines" -if [[ $PV != * ]]; then +if [[ ${PV} = * ]]; then + GIT_ECLASS="git-r3" +fi + +inherit ${GIT_ECLASS} meson multilib-minimal + +DESCRIPTION="Low-level pixel manipulation routines" +HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/; +if [[ ${PV} = * ]]; then + SRC_URI="" +else KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.gz; fi +LICENSE="MIT" +SLOT="0" IUSE="altivec cpu_flags_arm_iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" -src_configure() { - XORG_CONFIGURE_OPTIONS=( - $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) - $(use_enable cpu_flags_x86_mmxext mmx) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_ssse3 ssse3) - $(use_enable altivec vmx) - $(use_enable neon arm-neon) - $(use_enable loongson2f loongson-mmi) - --disable-gtk - --disable-libpng +src_unpack() { + default + [[ $PV = * ]] && git-r3_src_unpack +} + +multilib_src_configure() { + local emesonargs=( + $(meson_feature cpu_flags_arm_iwmmxt iwmmxt) + $(meson_feature cpu_flags_x86_mmxext mmx) + $(meson_feature cpu_flags_x86_sse2 sse2) + $(meson_feature cpu_flags_x86_ssse3 ssse3) + $(meson_feature altivec vmx) + $(meson_feature neon neon) + $(meson_feature loongson2f loongson-mmi) + -Dgtk=disabled + -Dlibpng=disabled ) - xorg-2_src_configure + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile +} + +multilib_src_test() { + meson_src_test +} + +multilib_src_install() { + meson_src_install }
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: b1233344f6a92104ece298b5efe6d26aef642bfe Author: Mikle Kolyada gentoo org> AuthorDate: Sat Feb 16 07:40:31 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Feb 16 07:40:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1233344 x11-libs/pixman: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 736ca932d6a..118922ce911 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: a43bd8b4a716e7d5196333617b6d817b11b17fed Author: Matt Turner gentoo org> AuthorDate: Thu Jan 31 18:10:38 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu Jan 31 18:11:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43bd8b4 x11-libs/pixman: Drop old versions Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 - x11-libs/pixman/pixman-0.34.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 2e6fde6cc78..257e9213fc3 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.34.0.tar.bz2 739656 BLAKE2B 8e235ec6332125046ac952c32bb3d6d2adabae01f121a952f62aed66470c367f31268f7fc5d4387db5e3a6145cde4f013871f2d82d2d8765e5a41cb8247d4761 SHA512 755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418 DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild deleted file mode 100644 index 17398e176c3..000 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2018 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -XORG_MULTILIB=yes -inherit xorg-2 - -EGIT_REPO_URI="https://anongit.freedesktop.org/git/pixman.git; -DESCRIPTION="Low-level pixel manipulation routines" - -if [[ $PV != * ]]; then - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -fi - -IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" - -src_configure() { - XORG_CONFIGURE_OPTIONS=( - $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) - $(use_enable cpu_flags_x86_mmxext mmx) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_ssse3 ssse3) - $(use_enable altivec vmx) - $(use_enable neon arm-neon) - $(use_enable loongson2f loongson-mmi) - --disable-gtk - --disable-libpng - ) - xorg-2_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 495e8107e568cf4457b8aaec45d0931b88b1450d Author: Matt Turner gentoo org> AuthorDate: Mon Jan 28 05:10:43 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Jan 28 05:10:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=495e8107 x11-libs/pixman-0.36.0: alpha stable, bug 675818 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index bc589940849..736ca932d6a 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: a2e628bd4687103fd31f518ca7821c2622919917 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 27 14:12:49 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 27 14:14:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e628bd x11-libs/pixman: stable 0.36.0 for ppc64, bug #675818 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 87817f696d9..bc589940849 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 7fe5547b6f36e6a5903d0e65bfea73d8ab075c05 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 27 12:15:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 27 12:18:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe5547b x11-libs/pixman: stable 0.36.0 for hppa, bug #675818 Package-Manager: Portage-2.3.58, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index c0be981ce63..87f69847d74 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 5d3ba97d9fe82ce1aec5380287ef6522556d6f90 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Jan 24 21:43:51 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Jan 24 22:22:37 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3ba97d x11-libs/pixman: x86 stable (bug #675818) Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index d99cc7d5d46..c0be981ce63 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 74ca03ed92d9b511beee7d0352abf7b8e79f10c3 Author: Mart Raudsepp gentoo org> AuthorDate: Tue Jan 22 10:43:05 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jan 22 10:47:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ca03ed x11-libs/pixman: arm64 stable (bug #675818) Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index d0f0cc30924..d99cc7d5d46 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 4f50bd6107d61c06d1ef3413564a499eb8e5a715 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 21 23:21:55 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 21 23:21:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f50bd61 x11-libs/pixman: stable 0.36.0 for ia64, bug #675818 Package-Manager: Portage-2.3.56, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 21969a6f380..d0f0cc30924 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3848ac13d972b7e95ba9c78dd9b9c89a332e6430 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 21 07:42:18 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 21 07:42:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3848ac13 x11-libs/pixman: arm stable wrt bug #675818 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 6c7a6c22237..21969a6f380 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 990d589ab3111960e7d68f40a6bfd927bc7a73b2 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jan 21 07:38:11 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jan 21 07:38:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990d589a x11-libs/pixman: amd64 stable wrt bug #675818 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 x11-libs/pixman/pixman-0.36.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 071652ca24d..6c7a6c22237 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 45580e566ed0634e71898ca6be83d98b3fd8d5da Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Jan 20 08:22:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 20 09:53:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45580e56 x11-libs/pixman: stable 0.36.0 for sparc, bug #675818 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> x11-libs/pixman/pixman-0.36.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild index 3b905898e57..071652ca24d 100644 --- a/x11-libs/pixman/pixman-0.36.0.ebuild +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 6b095f9417bc801afa6683b1aa04bb0d0d53dce9 Author: Matt Turner gentoo org> AuthorDate: Wed Nov 21 17:21:12 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Nov 21 17:24:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b095f94 x11-libs/pixman: Version bump to 0.36.0 Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/Manifest | 1 + x11-libs/pixman/pixman-0.36.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 5f929dc4892..2e6fde6cc78 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1 +1,2 @@ DIST pixman-0.34.0.tar.bz2 739656 BLAKE2B 8e235ec6332125046ac952c32bb3d6d2adabae01f121a952f62aed66470c367f31268f7fc5d4387db5e3a6145cde4f013871f2d82d2d8765e5a41cb8247d4761 SHA512 755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418 +DIST pixman-0.36.0.tar.bz2 739957 BLAKE2B 05834dbed8a5bfed607a20f78523e7441f5b78a7a01c7d302c48b8f15dcda37111a8a99e7119b84a0a8a26b55fa93db1c2af316359095cb7db0d8a9e263a1eb7 SHA512 ed99c85a8ce11f52659da61bff599c0405ae0069c30434bdef7238bc9f18e83e6d534cddf38c14d753943edbaeba580c5005ad7575f27e469ca7be7878678d21 diff --git a/x11-libs/pixman/pixman-0.36.0.ebuild b/x11-libs/pixman/pixman-0.36.0.ebuild new file mode 100644 index 000..3b905898e57 --- /dev/null +++ b/x11-libs/pixman/pixman-0.36.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +XORG_MULTILIB=yes +inherit xorg-2 + +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; +DESCRIPTION="Low-level pixel manipulation routines" + +if [[ $PV != * ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +fi + +IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" + +src_configure() { + XORG_CONFIGURE_OPTIONS=( + $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) + $(use_enable cpu_flags_x86_mmxext mmx) + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_ssse3 ssse3) + $(use_enable altivec vmx) + $(use_enable neon arm-neon) + $(use_enable loongson2f loongson-mmi) + --disable-gtk + --disable-libpng + ) + xorg-2_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 9f68e08342289177f168b3f8917331f23d56a0f7 Author: Matt Turner gentoo org> AuthorDate: Tue Oct 30 22:39:14 2018 + Commit: Matt Turner gentoo org> CommitDate: Tue Oct 30 22:41:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f68e083 x11-libs/pixman: Switch IUSE=iwmmxt to IUSE=cpu_flags_arm_iwmmxt Signed-off-by: Matt Turner gentoo.org> x11-libs/pixman/pixman-0.34.0.ebuild | 6 +++--- x11-libs/pixman/pixman-.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index f9a23e06bb2..17398e176c3 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,16 +12,16 @@ if [[ $PV != * ]]; then KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi -IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="altivec loongson2f cpu_flags_arm_iwmmxt cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" src_configure() { XORG_CONFIGURE_OPTIONS=( + $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) $(use_enable cpu_flags_x86_mmxext mmx) $(use_enable cpu_flags_x86_sse2 sse2) $(use_enable cpu_flags_x86_ssse3 ssse3) $(use_enable altivec vmx) $(use_enable neon arm-neon) - $(use_enable iwmmxt arm-iwmmxt) $(use_enable loongson2f loongson-mmi) --disable-gtk --disable-libpng diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 1ddfad8bc90..076a3ddb2d7 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,16 +12,16 @@ if [[ $PV != * ]]; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi -IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" +IUSE="altivec cpu_flags_arm_iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3" src_configure() { XORG_CONFIGURE_OPTIONS=( + $(use_enable cpu_flags_arm_iwmmxt arm-iwmmxt) $(use_enable cpu_flags_x86_mmxext mmx) $(use_enable cpu_flags_x86_sse2 sse2) $(use_enable cpu_flags_x86_ssse3 ssse3) $(use_enable altivec vmx) $(use_enable neon arm-neon) - $(use_enable iwmmxt arm-iwmmxt) $(use_enable loongson2f loongson-mmi) --disable-gtk --disable-libpng
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: f8c8d68608ce2db869df6f86656dd0c2db10ca88 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 22 10:34:25 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 22 10:34:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c8d686 x11-libs/pixman: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 7ea8007f19c..f9a23e06bb2 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,7 @@ EGIT_REPO_URI="https://anongit.freedesktop.org/git/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: ec60995b1d1293416cb58a7836cd46c7d76c929d Author: Matt Turner gentoo org> AuthorDate: Tue Jun 5 18:37:09 2018 + Commit: Matt Turner gentoo org> CommitDate: Tue Jun 5 18:37:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec60995b x11-libs/pixman: Update to FreeDesktop GitLab repo address x11-libs/pixman/pixman-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 983516d4015..1ddfad8bc90 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -5,7 +5,7 @@ EAPI=5 XORG_MULTILIB=yes inherit xorg-2 -EGIT_REPO_URI="https://anongit.freedesktop.org/git/pixman.git; +EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: b57775415bdb26a97c0d80907734a60d3ae9ea04 Author: David Hicks hicks id au> AuthorDate: Mon Jul 31 11:06:17 2017 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 16 07:14:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5777541 x11-libs/pixman: use HTTPS for freedesktop.org Package-Manager: Portage-2.3.6, Repoman-2.3.3 x11-libs/pixman/pixman-0.34.0.ebuild | 2 +- x11-libs/pixman/pixman-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 03baf8035b3..7ea8007f19c 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -5,7 +5,7 @@ EAPI=5 XORG_MULTILIB=yes inherit xorg-2 -EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" +EGIT_REPO_URI="https://anongit.freedesktop.org/git/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 908c4e19d2f..983516d4015 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -5,7 +5,7 @@ EAPI=5 XORG_MULTILIB=yes inherit xorg-2 -EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" +EGIT_REPO_URI="https://anongit.freedesktop.org/git/pixman.git; DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: c3b3ba68e6d6dfe3e4a96cb0d89b3b2427a309ad Author: Michael Weber gentoo org> AuthorDate: Tue Mar 28 22:50:17 2017 + Commit: Michael Weber gentoo org> CommitDate: Tue Mar 28 22:50:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b3ba68 x11-libs/pixman: arm64 stable. Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="arm64" x11-libs/pixman/pixman-0.34.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 0d6286c5893..03baf8035b3 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -9,7 +9,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV != * ]]; then - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: ee016dfda9be44ae736a1b1ecefcb4cc08946397 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 5 02:58:44 2017 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 5 02:59:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee016dfd x11-libs/pixman: Drop mistakenly added KEYWORDS. x11-libs/pixman/pixman-0.34.0.ebuild | 4 +--- x11-libs/pixman/pixman-.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 9d91539cda9..0d6286c5893 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -8,9 +8,7 @@ inherit xorg-2 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" -if [[ $PV = * ]]; then - KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" -else +if [[ $PV != * ]]; then KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi diff --git a/x11-libs/pixman/pixman-.ebuild b/x11-libs/pixman/pixman-.ebuild index 2db953010b6..908c4e19d2f 100644 --- a/x11-libs/pixman/pixman-.ebuild +++ b/x11-libs/pixman/pixman-.ebuild @@ -8,9 +8,7 @@ inherit xorg-2 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" -if [[ $PV = * ]]; then - KEYWORDS="" -else +if [[ $PV != * ]]; then KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/, x11-libs/pixman/files/
commit: dc334ab014eb05ab9b522b5e9933cb0aa9028852 Author: Matt Turner gentoo org> AuthorDate: Sun Mar 5 02:28:44 2017 + Commit: Matt Turner gentoo org> CommitDate: Sun Mar 5 02:37:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc334ab0 x11-libs/pixman: Drop old version 0.32.8. x11-libs/pixman/Manifest| 1 - x11-libs/pixman/files/pixman-0.32.8-clang.patch | 93 - x11-libs/pixman/pixman-0.32.8.ebuild| 36 -- 3 files changed, 130 deletions(-) diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index d5a8bfb9ab4..2f4913eb330 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,2 +1 @@ -DIST pixman-0.32.8.tar.bz2 696038 SHA256 5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2 WHIRLPOOL 0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb DIST pixman-0.34.0.tar.bz2 739656 SHA256 39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0 SHA512 755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418 WHIRLPOOL c5aa0abc6f09b667cbb91b926536ffa9c2d88ef61b7d4d2377bd57dd6844689db61a9ef1ef6282878bbfec1068454d3d4f188b1ff269e86e3b77d95b261c4c06 diff --git a/x11-libs/pixman/files/pixman-0.32.8-clang.patch b/x11-libs/pixman/files/pixman-0.32.8-clang.patch deleted file mode 100644 index d5319292fbd..000 --- a/x11-libs/pixman/files/pixman-0.32.8-clang.patch +++ /dev/null @@ -1,93 +0,0 @@ -From d24b415f3e2753a588759d028b811e1ce38fea6c Mon Sep 17 00:00:00 2001 -From: Andrea Canciani-Date: Sun, 11 Oct 2015 09:45:57 +0200 -Subject: mmx: Improve detection of support for "K" constraint - -Older versions of clang emitted an error on the "K" constraint, but at -least since version 3.7 it is supported. Just like gcc, this -constraint is only allowed for constants, but apparently clang -requires them to be known before inlining. - -Using the macro definition _mm_shuffle_pi16(A, N) ensures that the "K" -constraint is always applied to a literal constant, independently from -the compiler optimizations and allows building pixman-mmx on modern -clang. - -Reviewed-by: Matt Turner -Signed-off-by: Andrea Canciani - -diff --git a/configure.ac b/configure.ac -index 2178126..3a66909 100644 a/configure.ac -+++ b/configure.ac -@@ -347,15 +347,27 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[ - #error "Need GCC >= 3.4 for MMX intrinsics" - #endif - #include -+#include -+ -+/* Check support for block expressions */ -+#define _mm_shuffle_pi16(A, N) \ -+({ \ -+ __m64 ret; \ -+ \ -+ /* Some versions of clang will choke on K */\ -+ asm ("pshufw %2, %1, %0\n\t"\ -+ : "=y" (ret) \ -+ : "y" (A), "K" ((const int8_t)N) \ -+ ); \ -+ \ -+ ret;\ -+}) -+ - int main () { - __m64 v = _mm_cvtsi32_si64 (1); - __m64 w; - --/* Some versions of clang will choke on K */ --asm ("pshufw %2, %1, %0\n\t" --: "=y" (w) --: "y" (v), "K" (5) --); -+w = _mm_shuffle_pi16(v, 5); - - /* Some versions of clang will choke on this */ - asm ("pmulhuw %1, %0\n\t" -diff --git a/pixman/pixman-mmx.c b/pixman/pixman-mmx.c -index 05c48a4..dec3974 100644 a/pixman/pixman-mmx.c -+++ b/pixman/pixman-mmx.c -@@ -89,21 +89,7 @@ _mm_mulhi_pu16 (__m64 __A, __m64 __B) - return __A; - } - --# ifdef __OPTIMIZE__ --extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, __artificial__)) --_mm_shuffle_pi16 (__m64 __A, int8_t const __N) --{ --__m64 ret; -- --asm ("pshufw %2, %1, %0\n\t" -- : "=y" (ret) -- : "y" (__A), "K" (__N) --); -- --return ret; --} --# else --# define _mm_shuffle_pi16(A, N) \ -+# define _mm_shuffle_pi16(A, N) \ - ({ \ - __m64 ret; \ - \ -@@ -114,7 +100,6 @@
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 2a064637864b402a2ee27df0388ee3b6ac509b9e Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 25 12:27:31 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 25 12:27:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a064637 x11-libs/pixman: ppc64 stable wrt bug #579266 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 973afdf..35d9744 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV = * ]]; then - KEYWORDS="alpha amd64 arm hppa ia64 ppc sparc x86" + KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3bc5391b61aadf03ac1061fe2a50f477997ac23e Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jan 22 17:19:57 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jan 22 17:19:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc5391b x11-libs/pixman: sparc stable wrt bug #579266 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.34.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 7a53c08..973afdf 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV = * ]]; then - KEYWORDS="alpha amd64 arm hppa ia64 ppc x86" + KEYWORDS="alpha amd64 arm hppa ia64 ppc sparc x86" else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 3656248df0b0006aafcbab3d6d51bc6175745372 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 17 10:47:47 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 17 10:47:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3656248d x11-libs/pixman: ppc stable wrt bug #579266 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 3016ffb..7a53c08 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV = * ]]; then - KEYWORDS="alpha amd64 arm hppa ia64 x86" + KEYWORDS="alpha amd64 arm hppa ia64 ppc x86" else - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/
commit: 6e9a69e5cfd1117533064b2606ed0654f5e34d5b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 16 10:43:42 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 16 10:43:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9a69e5 x11-libs/pixman: ia64 stable wrt bug #579266 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild b/x11-libs/pixman/pixman-0.34.0.ebuild index 0421d69..3016ffb 100644 --- a/x11-libs/pixman/pixman-0.34.0.ebuild +++ b/x11-libs/pixman/pixman-0.34.0.ebuild @@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman" DESCRIPTION="Low-level pixel manipulation routines" if [[ $PV = * ]]; then - KEYWORDS="alpha amd64 arm hppa x86" + KEYWORDS="alpha amd64 arm hppa ia64 x86" else - KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" fi IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 cpu_flags_x86_ssse3"