[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 6ad09df3873c7ebd1b06b7af27036e31d06e134b Author: Mart Raudsepp gentoo org> AuthorDate: Tue Apr 30 07:55:29 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Apr 30 08:23:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad09df3 dev-lang/orc: drop 0.4.33, 0.4.34 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 2 -- dev-lang/orc/orc-0.4.33.ebuild | 40 dev-lang/orc/orc-0.4.34.ebuild | 39 --- 3 files changed, 81 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 565795e1170d..1c4abf5d2b4e 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,3 +1 @@ -DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 -DIST orc-0.4.34.tar.xz 202628 BLAKE2B b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a SHA512 ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41 DIST orc-0.4.38.tar.xz 227152 BLAKE2B f7babfec5f4d792fb52eb0ca23743b6c06a12625edcf0cecbf8e3cb88c13171a760c6874061a3e55a43df5389346b3c3d0ba3463d6e1ef32f685162f7478e631 SHA512 49f34be85f6980e4b5e94f848016f5788b658323f3a120110bc237722ac99938c02976efbe96022d148054330432899533305d4dd21be8fab76fd1995179339a diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild deleted file mode 100644 index e068104a0ad4.. --- a/dev-lang/orc/orc-0.4.33.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -DEPEND="" -RDEPEND="" -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled # FIXME: always installs static library, bug 645232 - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) - $(meson_feature test tests) - -Dtools=enabled # requires orc-test - ) - meson_src_configure -} diff --git a/dev-lang/orc/orc-0.4.34.ebuild b/dev-lang/orc/orc-0.4.34.ebuild deleted file mode 100644 index 4a1c717d77ec.. --- a/dev-lang/orc/orc-0.4.34.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 - ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) - $(meson_feature test tests) - -Dtools=enabled # requires orc-test - ) - meson_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 74b1ce4d40e78ea5a34a82ed1dc414ee169bb69e Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 1 19:48:23 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 1 19:53:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74b1ce4d dev-lang/orc: add 0.4.38 Updates DOCS list. Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.38.ebuild | 41 + 2 files changed, 42 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 461885d00178..565795e1170d 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1,3 @@ DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 DIST orc-0.4.34.tar.xz 202628 BLAKE2B b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a SHA512 ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41 +DIST orc-0.4.38.tar.xz 227152 BLAKE2B f7babfec5f4d792fb52eb0ca23743b6c06a12625edcf0cecbf8e3cb88c13171a760c6874061a3e55a43df5389346b3c3d0ba3463d6e1ef32f685162f7478e631 SHA512 49f34be85f6980e4b5e94f848016f5788b658323f3a120110bc237722ac99938c02976efbe96022d148054330432899533305d4dd21be8fab76fd1995179339a diff --git a/dev-lang/orc/orc-0.4.38.ebuild b/dev-lang/orc/orc-0.4.38.ebuild new file mode 100644 index ..d24ae2205ccd --- /dev/null +++ b/dev-lang/orc/orc-0.4.38.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +RESTRICT="!test? ( test )" +IUSE="gtk-doc static-libs test" + +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 + ) +" + +DOCS=( CONTRIBUTING.md README RELEASE ) + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dorc-test=enabled + -Dbenchmarks=disabled + -Dexamples=disabled + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 8a50ca6fc80431d506dea2de30787b37b2362e31 Author: Matoro Mahri matoro tk> AuthorDate: Thu Feb 29 17:15:48 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Mar 1 07:17:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a50ca6f dev-lang/orc: Keyword 0.4.34 alpha, #925733 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Viorel Munteanu gentoo.org> dev-lang/orc/orc-0.4.34.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/orc/orc-0.4.34.ebuild b/dev-lang/orc/orc-0.4.34.ebuild index f3ef85f1507b..4a1c717d77ec 100644 --- a/dev-lang/orc/orc-0.4.34.ebuild +++ b/dev-lang/orc/orc-0.4.34.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=8 @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: e0e99cf13db549458bb475f2ac07507c1c456697 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 4 23:17:10 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 4 23:17:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e99cf1 dev-lang/orc: drop 0.4.31, 0.4.32 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 2 -- dev-lang/orc/orc-0.4.31.ebuild | 40 dev-lang/orc/orc-0.4.32.ebuild | 40 3 files changed, 82 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 698e5a27dc95..461885d00178 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,4 +1,2 @@ -DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 -DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 DIST orc-0.4.34.tar.xz 202628 BLAKE2B b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a SHA512 ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41 diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild deleted file mode 100644 index e684d952f3f1.. --- a/dev-lang/orc/orc-0.4.31.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -DEPEND="" -RDEPEND="" -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled # FIXME: always installs static library, bug 645232 - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) - $(meson_feature test tests) - -Dtools=enabled # requires orc-test - ) - meson_src_configure -} diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild deleted file mode 100644 index a62ed172545d.. --- a/dev-lang/orc/orc-0.4.32.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit meson-multilib - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -RESTRICT="!test? ( test )" -IUSE="gtk-doc static-libs test" - -DEPEND="" -RDEPEND="" -BDEPEND=" - gtk-doc? ( - dev-util/gtk-doc - app-text/docbook-xml-dtd:4.1.2 - app-text/docbook-xml-dtd:4.3 ) -" - -multilib_src_configure() { - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - local emesonargs=( - -Ddefault_library=$(usex static-libs both shared) - -Dorc-backend=all - -Dorc-test=enabled # FIXME: always installs static library, bug 645232 - -Dbenchmarks=disabled - -Dexamples=disabled - $(meson_native_use_feature gtk-doc gtk_doc) -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 49f74715b1cda34f8cbf3698f6b1b1394e19a149 Author: Sam James gentoo org> AuthorDate: Tue May 30 23:53:01 2023 + Commit: Sam James gentoo org> CommitDate: Tue May 30 23:53:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f74715 dev-lang/orc: add 0.4.34 No static lib is installed now (fixed upstream) for orc-test. But I assume (not checked, at least not yet) that gst still needs the orc-test header. Bug: https://bugs.gentoo.org/645232 Signed-off-by: Sam James gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.34.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 65a60609e2f1..698e5a27dc95 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,3 +1,4 @@ DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 +DIST orc-0.4.34.tar.xz 202628 BLAKE2B b741e9bd5c0f0f3e56fad2f8a9bc10ce4a503a936eb2d64c4acf8ea5a69aaefc54edbd037846343181fb4f5f54bcd4409e5d4ee993ae09d266bdf37bcb86114a SHA512 ea6ce72398fad7569b97afe8e635402a7cc6d5e27b57c27fd76d85ccdf971391b52187297e5849e50ce1031691e9748f2cc312cb39bd0c6ac23c00ac6d96cb41 diff --git a/dev-lang/orc/orc-0.4.34.ebuild b/dev-lang/orc/orc-0.4.34.ebuild new file mode 100644 index ..f3ef85f1507b --- /dev/null +++ b/dev-lang/orc/orc-0.4.34.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +RESTRICT="!test? ( test )" +IUSE="gtk-doc static-libs test" + +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 + ) +" + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dorc-test=enabled + -Dbenchmarks=disabled + -Dexamples=disabled + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: c101ae7ea9df8d12e05eb3052216f98f6b7dbff9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 31 11:44:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 31 11:44:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c101ae7e dev-lang/orc: Stabilize 0.4.33 arm64, #886973 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index 48e3fa0e78dd..c54c1ffd606c 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 929b061717232355cfe8e35e4db9f2d5e9d575ea Author: Arthur Zamarin gentoo org> AuthorDate: Sun Mar 5 09:00:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Mar 5 09:00:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929b0617 dev-lang/orc: Stabilize 0.4.33 arm, #886973 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index 53383cef9d04..48e3fa0e78dd 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d39682c1d7b357f4dbd70a4d6d05a94dfd45e960 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 17:13:22 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 17:13:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d39682c1 dev-lang/orc: Stabilize 0.4.33 x86, #886973 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index 51bb1904eade..d3729803aa74 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: ad933308e25d7ab8b12db637fd93777529d3d178 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Feb 21 17:13:23 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Feb 21 17:13:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad933308 dev-lang/orc: Stabilize 0.4.33 amd64, #886973 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index d3729803aa74..53383cef9d04 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 07ccd31ca6bdd80f9830932de5a8884ee280d635 Author: Sam James gentoo org> AuthorDate: Wed Feb 8 13:50:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 13:50:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ccd31c dev-lang/orc: Stabilize 0.4.33 ppc64, #886973 Signed-off-by: Sam James gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index 235a03aab3b5..34a7dda801fb 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.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 @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: c4c9c1c204f32fb18a60e65aaf03c8acb55719bf Author: Sam James gentoo org> AuthorDate: Wed Feb 8 13:50:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed Feb 8 13:50:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4c9c1c2 dev-lang/orc: Stabilize 0.4.33 ppc, #886973 Signed-off-by: Sam James gentoo.org> dev-lang/orc/orc-0.4.33.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild index 34a7dda801fb..51bb1904eade 100644 --- a/dev-lang/orc/orc-0.4.33.ebuild +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 35c3c34ec383c901b753f8d47edeea66dcc08368 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 18 18:51:20 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 18 18:51:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c3c34e dev-lang/orc: Stabilize 0.4.32 amd64, #886973 Signed-off-by: Arthur Zamarin gentoo.org> dev-lang/orc/orc-0.4.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild index 28aeb6b55fcd..38821fa6cd37 100644 --- a/dev-lang/orc/orc-0.4.32.ebuild +++ b/dev-lang/orc/orc-0.4.32.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 801ddbd4ad4d3356d0a9e28bac2e457a0d048a4d Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:30:32 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:30:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801ddbd4 dev-lang/orc: Stabilize 0.4.32 arm64, #886973 Signed-off-by: Sam James gentoo.org> dev-lang/orc/orc-0.4.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild index 235a03aab3b5..339391c2024e 100644 --- a/dev-lang/orc/orc-0.4.32.ebuild +++ b/dev-lang/orc/orc-0.4.32.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 373ac5d970c69d808661398ef77662796ec6f4e6 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:25:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=373ac5d9 dev-lang/orc: add 0.4.33 Signed-off-by: Sam James gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.33.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index ca74330ac242..65a60609e2f1 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1,3 @@ DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 +DIST orc-0.4.33.tar.xz 199024 BLAKE2B 45518ff948f794c5a0eb14ddd462b58760d178267da34fd449a20d1bef4f7d6378b499efe1c7782e83c55be060b6f67023074cf8134e6a5ce129921324562c9b SHA512 ae8adce5dd62f4054879e6f2db76ce8a7959fd32fef0fb99f73f450ff58c5237e15bca764f6780309a163e40afcf400345f12b0aed5b88dc698064e44f8eede0 diff --git a/dev-lang/orc/orc-0.4.33.ebuild b/dev-lang/orc/orc-0.4.33.ebuild new file mode 100644 index ..235a03aab3b5 --- /dev/null +++ b/dev-lang/orc/orc-0.4.33.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson-multilib + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +RESTRICT="!test? ( test )" +IUSE="gtk-doc static-libs test" + +DEPEND="" +RDEPEND="" +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 ) +" + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dorc-test=enabled # FIXME: always installs static library, bug 645232 + -Dbenchmarks=disabled + -Dexamples=disabled + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: be89a4a9c8db2cc41dd7b23ebfc2822bee0bb138 Author: Sam James gentoo org> AuthorDate: Sun May 22 03:52:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun May 22 03:52:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be89a4a9 dev-lang/orc: add 0.4.32 Signed-off-by: Sam James gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.32.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index a0ffc682c76e..ca74330ac242 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1 +1,2 @@ DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 +DIST orc-0.4.32.tar.xz 180340 BLAKE2B fca41f0fc46bb6a841eb37f0f403afd0850053f93d34d50ba61c2e50c5029be7cb4fa0ba03828d87275aae1b4be2d968c32318d5d895ca7adf0f5edaf1f89efd SHA512 63e2ab05bc23e07cd5c1ed3192515ec3b1f666abb4f9ea5de4bd72461f3a5d7066860e2ad38f35d0acd81fadfa06f2a18d61838eae89c74dec6a78099a343567 diff --git a/dev-lang/orc/orc-0.4.32.ebuild b/dev-lang/orc/orc-0.4.32.ebuild new file mode 100644 index ..235a03aab3b5 --- /dev/null +++ b/dev-lang/orc/orc-0.4.32.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson-multilib + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +RESTRICT="!test? ( test )" +IUSE="gtk-doc static-libs test" + +DEPEND="" +RDEPEND="" +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 ) +" + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dorc-test=enabled # FIXME: always installs static library, bug 645232 + -Dbenchmarks=disabled + -Dexamples=disabled + $(meson_native_use_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test + ) + meson_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: bd02f24d9dac639f800441a529757d0abbf778e5 Author: WANG Xuerui gentoo org> AuthorDate: Thu May 19 11:46:04 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 19 12:18:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd02f24d dev-lang/orc: keyword 0.4.31 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 349b3c1a3082..ac1bd42ea962 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 40da15f02accf55449ade2d01a67bedb0180a5ab Author: Yongxiang Liang gmail com> AuthorDate: Sun Jan 9 11:47:08 2022 + Commit: Yixun Lan gentoo org> CommitDate: Sun Jan 23 08:04:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40da15f0 dev-lang/orc: keyword ~riscv Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Yixun Lan gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 3546de6e720c..349b3c1a3082 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.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 @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/files/, dev-lang/orc/
commit: 75ad69a7792753f1525041158b5dcf3889ad2832 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Feb 20 09:48:40 2021 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Feb 20 10:12:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ad69a7 dev-lang/orc: remove old Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 2 - dev-lang/orc/files/0.4.29-test-rounding.patch | 73 dev-lang/orc/metadata.xml | 3 - dev-lang/orc/orc-0.4.28-r1.ebuild | 75 - dev-lang/orc/orc-0.4.29.ebuild| 81 --- 5 files changed, 234 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 8df1a57c6ab..a0ffc682c76 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,3 +1 @@ -DIST orc-0.4.28.tar.xz 469460 BLAKE2B 86fa2d10a33fbffbb2b96827adbddaa81d0baa8135fe21fba338cbcd25a1c1e853873ec1c4ef5c0a32d66ba95f855f1f16ddbc32f68a89e5a98c75b9b0261aa7 SHA512 2ae3100e7d0c03eba9a8a10a8924da4d729e1967b63e5dfdf88c4aee907d7ece82c782d74f4cb7e28a366dd74ce5e1ddc6e2b971e5a2f879b0501cc313b93410 -DIST orc-0.4.29.tar.xz 465076 BLAKE2B f7c81429d95af7031f190a4c3d52959eda1835d3092493e3fa15e4b6719290c1c1f23459448f7c499ba4085ad8d7b9f49e687521d76823a1e8ce6d3916b39a37 SHA512 57aa75bbefa9ba9ffcce97affd504c13c57612e2409863c011555bed6ff6ba224d38ed66b715bf103679a8ee28ddae427db3d78c7b4a2ddfa7dbd72a4fa81726 DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 diff --git a/dev-lang/orc/files/0.4.29-test-rounding.patch b/dev-lang/orc/files/0.4.29-test-rounding.patch deleted file mode 100644 index 653132fcb8e..000 --- a/dev-lang/orc/files/0.4.29-test-rounding.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 73986d82e1ae60b224b401143cd4ce2c452bf326 Mon Sep 17 00:00:00 2001 -From: Doug Nazar -Date: Wed, 7 Aug 2019 00:11:35 -0400 -Subject: [PATCH] orctest: Switch nearby float comparison to ULP method - - orc-test/orcarray.c | 7 ++- - orc-test/orctest.c | 8 - 2 files changed, 6 insertions(+), 9 deletions(-) - -diff --git a/orc-test/orcarray.c b/orc-test/orcarray.c -index c0666c5..b27a1f9 100644 a/orc-test/orcarray.c -+++ b/orc-test/orcarray.c -@@ -211,9 +211,6 @@ orc_array_set_pattern_2 (OrcArray *array, OrcRandomContext *context, - } - } - --#define MIN_NONDENORMAL (1.1754944909521339405e-38) --#define MIN_NONDENORMAL_D (2.2250738585072014e-308) -- - int - orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) - { -@@ -230,7 +227,7 @@ orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) - for (i=0;in;i++){ - if (isnan(a[i]) && isnan(b[i])) continue; - if (a[i] == b[i]) continue; -- if (fabs(a[i] - b[i]) < MIN_NONDENORMAL) continue; -+ if ((a[i] < 0.0) == (b[i] < 0.0) && abs(*(orc_uint32 *)[i] - *(orc_uint32 *)[i]) <= 2) continue; - return FALSE; - } - } -@@ -247,7 +244,7 @@ orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) - for (i=0;in;i++){ - if (isnan(a[i]) && isnan(b[i])) continue; - if (a[i] == b[i]) continue; -- if (fabs(a[i] - b[i]) < MIN_NONDENORMAL_D) continue; -+ if ((a[i] < 0.0) == (b[i] < 0.0) && abs(*(orc_uint64 *)[i] - *(orc_uint64 *)[i]) <= 2) continue; - return FALSE; - } - } -diff --git a/orc-test/orctest.c b/orc-test/orctest.c -index 9f0e942..54658bc 100644 a/orc-test/orctest.c -+++ b/orc-test/orctest.c -@@ -44,8 +44,6 @@ - #define snprintf _snprintf - #endif - --#define MIN_NONDENORMAL (1.1754944909521339405e-38) -- - void _orc_profile_init(void); - - OrcRandomContext rand_context; -@@ -527,10 +525,12 @@ float_compare (OrcArray *array1, OrcArray *array2, int i, int j) - case 4: - if (isnan(*(float *)ptr1) && isnan(*(float *)ptr2)) return TRUE; - if (*(float *)ptr1 == *(float *)ptr2) return TRUE; -- if (fabs(*(float *)ptr1 - *(float *)ptr2) < MIN_NONDENORMAL) return TRUE; -+ if ((*(float *)ptr1 < 0.0) == (*(float *)ptr2 < 0.0) && abs(*(orc_uint32 *)ptr1 - *(orc_uint32 *)ptr2) <= 2) return TRUE; - return FALSE; - case 8: -- /* FIXME */ -+ if (isnan(*(double *)ptr1) && isnan(*(double *)ptr2)) return TRUE; -+ if (*(double *)ptr1 == *(double *)ptr2) return TRUE; -+ if ((*(double *)ptr1 < 0.0) == (*(double *)ptr2 < 0.0) && abs(*(orc_uint64 *)ptr1 - *(orc_uint64 *)ptr2) <= 2) return TRUE; - return FALSE; - } - return FALSE; --- -2.21.0 - diff --git a/dev-lang/orc/metadata.xml b/dev-lang/orc/metadata.xml index
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 8186d79fcbb60645a1fc859de037a1529ca6011f Author: Sam James gentoo org> AuthorDate: Wed Nov 4 15:50:22 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 15:50:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8186d79f dev-lang/orc: Stabilize 0.4.31 ppc64, #753128 Thanks-to: ernsteiswuerfel mailbox.org> Signed-off-by: Sam James gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 0dc40a8f458..9e3fbb59e42 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: f67caa3696334419d17909c6d93596f12941eb9a Author: Sam James gentoo org> AuthorDate: Wed Aug 19 22:35:56 2020 + Commit: Sam James gentoo org> CommitDate: Wed Aug 19 22:35:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67caa36 dev-lang/orc: arm64 stable (bug #738056) Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Sam James gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 51e0e030da5..ccb0f62c755 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" IUSE="gtk-doc static-libs test"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 09f358b3d2785e6d420840b7628c38820f620a42 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jan 27 18:32:57 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jan 27 18:33:07 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f358b3 dev-lang/orc: add USE=gtk-doc, other ebuild touchups Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 16 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 80391fff7cf..024578c7326 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,20 +13,28 @@ LICENSE="BSD BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RESTRICT="!test? ( test )" -IUSE="static-libs test" +IUSE="gtk-doc static-libs test" DEPEND="" RDEPEND="" +BDEPEND=" + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.1.2 + app-text/docbook-xml-dtd:4.3 ) +" multilib_src_configure() { # FIXME: handle backends per arch? What about cross-compiling for the other arches? local emesonargs=( - $(meson_feature test tests) -Ddefault_library=$(usex static-libs both shared) -Dorc-backend=all + -Dorc-test=enabled # FIXME: always installs static library, bug 645232 -Dbenchmarks=disabled -Dexamples=disabled - -Dgtk_doc=disabled + $(meson_feature gtk-doc gtk_doc) + $(meson_feature test tests) + -Dtools=enabled # requires orc-test ) meson_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 1af9f21cda0328e7658780a7c5c532107d035c4f Author: Matt Turner gentoo org> AuthorDate: Sun Nov 24 03:16:07 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 24 03:16:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af9f21c dev-lang/orc: Restrict tests if not USE=test Signed-off-by: Matt Turner gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index d2815ec1a3b..80391fff7cf 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -12,6 +12,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +RESTRICT="!test? ( test )" IUSE="static-libs test" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: c1d084a7abeb863767f8fa6a77445f2f079244f7 Author: Matt Turner gentoo org> AuthorDate: Sun Nov 24 02:19:59 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 24 03:06:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d084a7 dev-lang/orc-0.4.31: add ~ppc64, bug 691804 Signed-off-by: Matt Turner gentoo.org> dev-lang/orc/orc-0.4.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild index 44f4b73a4ed..d2815ec1a3b 100644 --- a/dev-lang/orc/orc-0.4.31.ebuild +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs test" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: e3633014ee6b3f8d556d44cc59b5ec6ebf516504 Author: Matt Turner gentoo org> AuthorDate: Thu Nov 21 19:39:26 2019 + Commit: Matt Turner gentoo org> CommitDate: Sat Nov 23 21:41:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3633014 dev-lang/orc: Version bump to 0.4.31 - Convert to Meson (autotools build system was removed) - EAPI=7 - Drop Darwin hack - Drop IUSE=pax_kernel Bug: https://bugs.gentoo.org/691804 Closes: https://bugs.gentoo.org/554600 Closes: https://bugs.gentoo.org/645232 Closes: https://bugs.gentoo.org/698272 Signed-off-by: Matt Turner gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.31.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 18a95f669b6..8df1a57c6ab 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1,3 @@ DIST orc-0.4.28.tar.xz 469460 BLAKE2B 86fa2d10a33fbffbb2b96827adbddaa81d0baa8135fe21fba338cbcd25a1c1e853873ec1c4ef5c0a32d66ba95f855f1f16ddbc32f68a89e5a98c75b9b0261aa7 SHA512 2ae3100e7d0c03eba9a8a10a8924da4d729e1967b63e5dfdf88c4aee907d7ece82c782d74f4cb7e28a366dd74ce5e1ddc6e2b971e5a2f879b0501cc313b93410 DIST orc-0.4.29.tar.xz 465076 BLAKE2B f7c81429d95af7031f190a4c3d52959eda1835d3092493e3fa15e4b6719290c1c1f23459448f7c499ba4085ad8d7b9f49e687521d76823a1e8ce6d3916b39a37 SHA512 57aa75bbefa9ba9ffcce97affd504c13c57612e2409863c011555bed6ff6ba224d38ed66b715bf103679a8ee28ddae427db3d78c7b4a2ddfa7dbd72a4fa81726 +DIST orc-0.4.31.tar.xz 177768 BLAKE2B f06fd6be70063ebc82b45c1801a53aab66b5fc8a85c33991602488ec8ed29f2271df20c3780655953cabe33e865530b1218aafa0592261bcc5dccc4a4b3945e7 SHA512 4e97597e70982dbfc239d1ef9a8913b0155e5aaac15d91162d7f73a1095bd944e27fbe6d6194b9f74af07b985a44b1d9dddbe917425e1ad9e8da17ce86495696 diff --git a/dev-lang/orc/orc-0.4.31.ebuild b/dev-lang/orc/orc-0.4.31.ebuild new file mode 100644 index 000..44f4b73a4ed --- /dev/null +++ b/dev-lang/orc/orc-0.4.31.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson multilib-minimal + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="static-libs test" + +DEPEND="" +RDEPEND="" + +multilib_src_configure() { + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + local emesonargs=( + $(meson_feature test tests) + -Ddefault_library=$(usex static-libs both shared) + -Dorc-backend=all + -Dbenchmarks=disabled + -Dexamples=disabled + -Dgtk_doc=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: dev-lang/orc/
commit: c1b08be242ca18797e939a1e28dc2963e238afea Author: Mikle Kolyada gentoo org> AuthorDate: Fri Sep 13 17:31:45 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Sep 13 17:31:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b08be2 dev-lang/orc: arm stable wrt bug #691802 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 9c9f219b028..250fabd0674 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 41a3e9bac5aa0e45e24170d2abf098ffb846e3d4 Author: David Seifert gentoo org> AuthorDate: Sun Aug 18 12:26:28 2019 + Commit: David Seifert gentoo org> CommitDate: Sun Aug 18 12:36:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a3e9ba dev-lang/orc: [QA] Fix trailing whitespace Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: David Seifert gentoo.org> dev-lang/orc/orc-0.4.28-r1.ebuild | 4 ++-- dev-lang/orc/orc-0.4.29.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/orc/orc-0.4.28-r1.ebuild b/dev-lang/orc/orc-0.4.28-r1.ebuild index f3c0d8f6779..08b0162607c 100644 --- a/dev-lang/orc/orc-0.4.28-r1.ebuild +++ b/dev-lang/orc/orc-0.4.28-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -25,7 +25,7 @@ DOCS=( README RELEASE ) src_prepare() { default - # Do not build examples + # Do not build examples sed -e '/SUBDIRS/ s:examples::' \ -i Makefile.am Makefile.in || die } diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 3f2c781d0fd..9c9f219b028 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -31,7 +31,7 @@ PATCHES=( src_prepare() { default - # Do not build examples + # Do not build examples sed -e '/SUBDIRS/ s:examples::' \ -i Makefile.am Makefile.in || die }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 5af5b65fb3d9679b87f8b8033eec44d18c468941 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 13 11:40:21 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 13 11:40:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af5b65f dev-lang/orc: ppc stable wrt bug #691802 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 0ab81b54b27..3f2c781d0fd 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d8e0bff24eb3e063ea10245234b7ed129fbe6d8f Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 11 20:26:04 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 11 21:28:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8e0bff2 dev-lang/orc: x86 stable (bug #691802) Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index f3139bd9985..0ab81b54b27 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: a7bdde3e4a2516cb65da5abe313642a4894c516a Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 10 15:47:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 10 15:49:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7bdde3e Revert "dev-lang/orc: keyworded 0.4.29 for ppc64, bug #691804" This reverts commit cab7a60bba76b3763288cfaedd4a5e5b3e8b6d17. Bug: https://bugs.gentoo.org/691804 Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 7cfea21a42c..f3139bd9985 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: cab7a60bba76b3763288cfaedd4a5e5b3e8b6d17 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 10 09:06:26 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 10 09:06:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cab7a60b dev-lang/orc: keyworded 0.4.29 for ppc64, bug #691804 Package-Manager: Portage-2.3.71, Repoman-2.3.17 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index f3139bd9985..7cfea21a42c 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 767be3dd20c8af8ea0cd48a9f7ababb6c79ec628 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Aug 9 12:51:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Aug 9 12:51:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767be3dd dev-lang/orc: amd64 stable wrt bug #691802 Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-lang/orc/orc-0.4.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 7c92dcb5075..f3139bd9985 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/, dev-lang/orc/files/
commit: 91c13cd00de06d52ab502a5074100b6ab8bf5ded Author: Mart Raudsepp gentoo org> AuthorDate: Fri Aug 9 06:45:29 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Aug 9 06:45:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91c13cd0 dev-lang/orc: fix tests on some platforms (Phenom, ARM) ARM may have other tests, but this fixes some. Fixes tests for Phenom 32bit builds. Closes: https://bugs.gentoo.org/596128 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/files/0.4.29-test-rounding.patch | 73 +++ dev-lang/orc/orc-0.4.29.ebuild| 6 +++ 2 files changed, 79 insertions(+) diff --git a/dev-lang/orc/files/0.4.29-test-rounding.patch b/dev-lang/orc/files/0.4.29-test-rounding.patch new file mode 100644 index 000..653132fcb8e --- /dev/null +++ b/dev-lang/orc/files/0.4.29-test-rounding.patch @@ -0,0 +1,73 @@ +From 73986d82e1ae60b224b401143cd4ce2c452bf326 Mon Sep 17 00:00:00 2001 +From: Doug Nazar +Date: Wed, 7 Aug 2019 00:11:35 -0400 +Subject: [PATCH] orctest: Switch nearby float comparison to ULP method + +--- + orc-test/orcarray.c | 7 ++- + orc-test/orctest.c | 8 + 2 files changed, 6 insertions(+), 9 deletions(-) + +diff --git a/orc-test/orcarray.c b/orc-test/orcarray.c +index c0666c5..b27a1f9 100644 +--- a/orc-test/orcarray.c b/orc-test/orcarray.c +@@ -211,9 +211,6 @@ orc_array_set_pattern_2 (OrcArray *array, OrcRandomContext *context, + } + } + +-#define MIN_NONDENORMAL (1.1754944909521339405e-38) +-#define MIN_NONDENORMAL_D (2.2250738585072014e-308) +- + int + orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) + { +@@ -230,7 +227,7 @@ orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) + for (i=0;in;i++){ + if (isnan(a[i]) && isnan(b[i])) continue; + if (a[i] == b[i]) continue; +- if (fabs(a[i] - b[i]) < MIN_NONDENORMAL) continue; ++ if ((a[i] < 0.0) == (b[i] < 0.0) && abs(*(orc_uint32 *)[i] - *(orc_uint32 *)[i]) <= 2) continue; + return FALSE; + } + } +@@ -247,7 +244,7 @@ orc_array_compare (OrcArray *array1, OrcArray *array2, int flags) + for (i=0;in;i++){ + if (isnan(a[i]) && isnan(b[i])) continue; + if (a[i] == b[i]) continue; +- if (fabs(a[i] - b[i]) < MIN_NONDENORMAL_D) continue; ++ if ((a[i] < 0.0) == (b[i] < 0.0) && abs(*(orc_uint64 *)[i] - *(orc_uint64 *)[i]) <= 2) continue; + return FALSE; + } + } +diff --git a/orc-test/orctest.c b/orc-test/orctest.c +index 9f0e942..54658bc 100644 +--- a/orc-test/orctest.c b/orc-test/orctest.c +@@ -44,8 +44,6 @@ + #define snprintf _snprintf + #endif + +-#define MIN_NONDENORMAL (1.1754944909521339405e-38) +- + void _orc_profile_init(void); + + OrcRandomContext rand_context; +@@ -527,10 +525,12 @@ float_compare (OrcArray *array1, OrcArray *array2, int i, int j) + case 4: + if (isnan(*(float *)ptr1) && isnan(*(float *)ptr2)) return TRUE; + if (*(float *)ptr1 == *(float *)ptr2) return TRUE; +- if (fabs(*(float *)ptr1 - *(float *)ptr2) < MIN_NONDENORMAL) return TRUE; ++ if ((*(float *)ptr1 < 0.0) == (*(float *)ptr2 < 0.0) && abs(*(orc_uint32 *)ptr1 - *(orc_uint32 *)ptr2) <= 2) return TRUE; + return FALSE; + case 8: +- /* FIXME */ ++ if (isnan(*(double *)ptr1) && isnan(*(double *)ptr2)) return TRUE; ++ if (*(double *)ptr1 == *(double *)ptr2) return TRUE; ++ if ((*(double *)ptr1 < 0.0) == (*(double *)ptr2 < 0.0) && abs(*(orc_uint64 *)ptr1 - *(orc_uint64 *)ptr2) <= 2) return TRUE; + return FALSE; + } + return FALSE; +-- +2.21.0 + diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild index 974ea15e13d..7c92dcb5075 100644 --- a/dev-lang/orc/orc-0.4.29.ebuild +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -22,6 +22,12 @@ DEPEND="${RDEPEND} DOCS=( README RELEASE ) +PATCHES=( + # Fixes some tests on various platforms (AMD Phenom, ARM, etc) with more suitable + # float comparison - https://gitlab.freedesktop.org/gstreamer/orc/issues/18 + "${FILESDIR}"/${PV}-test-rounding.patch +) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: ad2178ccc3444b8c14b0882774be5f50b14e66cc Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 15 11:22:51 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 15 14:16:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2178cc dev-lang/orc: bump to 0.4.29 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.29.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index f2dacd4a135..18a95f669b6 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1 +1,2 @@ DIST orc-0.4.28.tar.xz 469460 BLAKE2B 86fa2d10a33fbffbb2b96827adbddaa81d0baa8135fe21fba338cbcd25a1c1e853873ec1c4ef5c0a32d66ba95f855f1f16ddbc32f68a89e5a98c75b9b0261aa7 SHA512 2ae3100e7d0c03eba9a8a10a8924da4d729e1967b63e5dfdf88c4aee907d7ece82c782d74f4cb7e28a366dd74ce5e1ddc6e2b971e5a2f879b0501cc313b93410 +DIST orc-0.4.29.tar.xz 465076 BLAKE2B f7c81429d95af7031f190a4c3d52959eda1835d3092493e3fa15e4b6719290c1c1f23459448f7c499ba4085ad8d7b9f49e687521d76823a1e8ce6d3916b39a37 SHA512 57aa75bbefa9ba9ffcce97affd504c13c57612e2409863c011555bed6ff6ba224d38ed66b715bf103679a8ee28ddae427db3d78c7b4a2ddfa7dbd72a4fa81726 diff --git a/dev-lang/orc/orc-0.4.29.ebuild b/dev-lang/orc/orc-0.4.29.ebuild new file mode 100644 index 000..974ea15e13d --- /dev/null +++ b/dev-lang/orc/orc-0.4.29.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic multilib-minimal pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +DOCS=( README RELEASE ) + +src_prepare() { + default + + # Do not build examples + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die +} + +multilib_src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + ECONF_SOURCE="${S}" econf \ + --disable-gtk-doc \ + --enable-backend=all \ + $(use_enable static-libs static) + # TODO: bug #645232 - Not ready for this yet, as it installs some headers to live and gst-plugins-base:0.10 includes some + # Additionally it doesn't seem good that FEATURES=test would change what files are installed (headers + orctest.so + orc-bugreport) + # $(use_enable test tests) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + prune_libtool_files --all + + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +multilib_src_install_all() { + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/{*.c,*.orc} + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d42ab7c34254cfe17f0613a1d6bd42d17aa935e1 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jul 15 23:08:23 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jul 15 23:08:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42ab7c3 dev-lang/orc: remove old Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-lang/orc/Manifest | 1 - dev-lang/orc/orc-0.4.27.ebuild | 70 -- 2 files changed, 71 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index fbfa36563fb..f2dacd4a135 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1 @@ -DIST orc-0.4.27.tar.xz 465116 BLAKE2B 1289867c84371797350847e1ae71a002ec250abc56611fe6ec8d263ff64e17ed8d990f45adfbf6d1a0c7e98c2e6ec30c3135e433f00e9fa53cecce359f5b2d72 SHA512 5ca0b4553e370ea7c95acfc8248d9d568dafc9577041d47f52c7d0945456c534e18e0e80d28df9301d6deac1ea4f8ea6a51ca373b32927c8724846d8ec1f73e8 DIST orc-0.4.28.tar.xz 469460 BLAKE2B 86fa2d10a33fbffbb2b96827adbddaa81d0baa8135fe21fba338cbcd25a1c1e853873ec1c4ef5c0a32d66ba95f855f1f16ddbc32f68a89e5a98c75b9b0261aa7 SHA512 2ae3100e7d0c03eba9a8a10a8924da4d729e1967b63e5dfdf88c4aee907d7ece82c782d74f4cb7e28a366dd74ce5e1ddc6e2b971e5a2f879b0501cc313b93410 diff --git a/dev-lang/orc/orc-0.4.27.ebuild b/dev-lang/orc/orc-0.4.27.ebuild deleted file mode 100644 index abf52976ec5..000 --- a/dev-lang/orc/orc-0.4.27.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic multilib-minimal pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - default - - # Do not build examples - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die -} - -multilib_src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - - # FIXME: handle backends per arch ? - ECONF_SOURCE="${S}" econf \ - --disable-gtk-doc \ - --enable-backend=all \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - prune_libtool_files --all - - if use pax_kernel; then - pax-mark m "${ED}"usr/bin/orc-bugreport - pax-mark m "${ED}"usr/bin/orcc - pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* - fi -} - -multilib_src_install_all() { - einstalldocs - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/{*.c,*.orc} - fi -} - -pkg_postinst() { - if use pax_kernel; then - ewarn "Please run \"revdep-pax\" after installation". - ewarn "It's provided by sys-apps/elfix." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 18395ec9c190fd0a84b2cc5841a1e3501f4112c0 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Mar 31 20:40:32 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Mar 31 20:40:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18395ec9 dev-lang/orc: install RELEASE file (contains release notes) instead of TODO Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-lang/orc/orc-0.4.28-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-lang/orc/orc-0.4.28-r1.ebuild b/dev-lang/orc/orc-0.4.28-r1.ebuild index ca76b4868f6..7bc99c46d18 100644 --- a/dev-lang/orc/orc-0.4.28-r1.ebuild +++ b/dev-lang/orc/orc-0.4.28-r1.ebuild @@ -20,6 +20,8 @@ DEPEND="${RDEPEND} >=dev-util/gtk-doc-am-1.12 " +DOCS=( README RELEASE ) + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 092f7128412257dcfc0ce9f74c729c483c07b8bd Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 17 17:07:19 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 17 17:19:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=092f7128 dev-lang/orc: amd64 stable wrt bug #650540 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-lang/orc/orc-0.4.28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.28-r1.ebuild b/dev-lang/orc/orc-0.4.28-r1.ebuild index c52de3a0a45..9b33d449d8b 100644 --- a/dev-lang/orc/orc-0.4.28-r1.ebuild +++ b/dev-lang/orc/orc-0.4.28-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: b10e3ba19c61c57cef8c59218732f7bfb1b13f91 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jan 21 11:41:49 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jan 21 11:56:03 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b10e3ba1 dev-lang/orc: install test headers always, used by some things Bug: https://bugs.gentoo.org/645232 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-lang/orc/orc-0.4.28-r1.ebuild | 73 +++ 1 file changed, 73 insertions(+) diff --git a/dev-lang/orc/orc-0.4.28-r1.ebuild b/dev-lang/orc/orc-0.4.28-r1.ebuild new file mode 100644 index 000..c52de3a0a45 --- /dev/null +++ b/dev-lang/orc/orc-0.4.28-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic multilib-minimal pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + default + + # Do not build examples + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die +} + +multilib_src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + ECONF_SOURCE="${S}" econf \ + --disable-gtk-doc \ + --enable-backend=all \ + $(use_enable static-libs static) + # TODO: bug #645232 - Not ready for this yet, as it installs some headers to live and gst-plugins-base:0.10 includes some + # Additionally it doesn't seem good that FEATURES=test would change what files are installed (headers + orctest.so + orc-bugreport) + # $(use_enable test tests) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + prune_libtool_files --all + + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +multilib_src_install_all() { + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/{*.c,*.orc} + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 0f109a9ac976bba1982c5b0b4997a2de7a58f8fa Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jan 21 11:57:42 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jan 21 11:57:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f109a9a dev-lang/orc: remove problematic revision Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-lang/orc/orc-0.4.28.ebuild | 71 -- 1 file changed, 71 deletions(-) diff --git a/dev-lang/orc/orc-0.4.28.ebuild b/dev-lang/orc/orc-0.4.28.ebuild deleted file mode 100644 index a8bdc643a1d..000 --- a/dev-lang/orc/orc-0.4.28.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic multilib-minimal pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs test" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - default - - # Do not build examples - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die -} - -multilib_src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - - # FIXME: handle backends per arch? What about cross-compiling for the other arches? - ECONF_SOURCE="${S}" econf \ - --disable-gtk-doc \ - --enable-backend=all \ - $(use_enable static-libs static) \ - $(use_enable test tests) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - prune_libtool_files --all - - if use pax_kernel; then - pax-mark m "${ED}"usr/bin/orc-bugreport - pax-mark m "${ED}"usr/bin/orcc - pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* - fi -} - -multilib_src_install_all() { - einstalldocs - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/{*.c,*.orc} - fi -} - -pkg_postinst() { - if use pax_kernel; then - ewarn "Please run \"revdep-pax\" after installation". - ewarn "It's provided by sys-apps/elfix." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d69dc971c8dc05998fdfd1138ac06d9ee0ca9a9a Author: Mart Raudsepp gentoo org> AuthorDate: Sun Jan 21 01:31:56 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jan 21 01:37:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69dc971 dev-lang/orc: bump to 0.4.28 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.28.ebuild | 71 ++ 2 files changed, 72 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 54d1a2cacf8..fbfa36563fb 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1 +1,2 @@ DIST orc-0.4.27.tar.xz 465116 BLAKE2B 1289867c84371797350847e1ae71a002ec250abc56611fe6ec8d263ff64e17ed8d990f45adfbf6d1a0c7e98c2e6ec30c3135e433f00e9fa53cecce359f5b2d72 SHA512 5ca0b4553e370ea7c95acfc8248d9d568dafc9577041d47f52c7d0945456c534e18e0e80d28df9301d6deac1ea4f8ea6a51ca373b32927c8724846d8ec1f73e8 +DIST orc-0.4.28.tar.xz 469460 BLAKE2B 86fa2d10a33fbffbb2b96827adbddaa81d0baa8135fe21fba338cbcd25a1c1e853873ec1c4ef5c0a32d66ba95f855f1f16ddbc32f68a89e5a98c75b9b0261aa7 SHA512 2ae3100e7d0c03eba9a8a10a8924da4d729e1967b63e5dfdf88c4aee907d7ece82c782d74f4cb7e28a366dd74ce5e1ddc6e2b971e5a2f879b0501cc313b93410 diff --git a/dev-lang/orc/orc-0.4.28.ebuild b/dev-lang/orc/orc-0.4.28.ebuild new file mode 100644 index 000..a8bdc643a1d --- /dev/null +++ b/dev-lang/orc/orc-0.4.28.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit eutils flag-o-matic multilib-minimal pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs test" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + default + + # Do not build examples + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die +} + +multilib_src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + + # FIXME: handle backends per arch? What about cross-compiling for the other arches? + ECONF_SOURCE="${S}" econf \ + --disable-gtk-doc \ + --enable-backend=all \ + $(use_enable static-libs static) \ + $(use_enable test tests) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + prune_libtool_files --all + + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +multilib_src_install_all() { + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/{*.c,*.orc} + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: e144bdbef9bd5b642accfffee6941cb8e1eadda0 Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 5 19:37:33 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 6 14:15:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e144bdbe dev-lang/orc: remove old Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-lang/orc/Manifest | 1 - dev-lang/orc/orc-0.4.26-r1.ebuild | 70 --- 2 files changed, 71 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 75de708f6cc..54d1a2cacf8 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1 @@ -DIST orc-0.4.26.tar.xz 465768 BLAKE2B ad43fb948ccb8e0b3a34a68a14b4baf8541c137643de9f5cf61c2e8e67a1e0cc627f55f00bc7f23c6cb5c8b41fa809aef15ba4a977d4ab29d92549d6c2b8e634 SHA512 c0b02d4f00b7cc45c5952a4db4f63629bbcbc4d338bbe69fd2743198f2b346bf437742a7a8e1d308f765caf1b43f7fab75add7ebf69897bc0e335a169eef7326 DIST orc-0.4.27.tar.xz 465116 BLAKE2B 1289867c84371797350847e1ae71a002ec250abc56611fe6ec8d263ff64e17ed8d990f45adfbf6d1a0c7e98c2e6ec30c3135e433f00e9fa53cecce359f5b2d72 SHA512 5ca0b4553e370ea7c95acfc8248d9d568dafc9577041d47f52c7d0945456c534e18e0e80d28df9301d6deac1ea4f8ea6a51ca373b32927c8724846d8ec1f73e8 diff --git a/dev-lang/orc/orc-0.4.26-r1.ebuild b/dev-lang/orc/orc-0.4.26-r1.ebuild deleted file mode 100644 index abf52976ec5..000 --- a/dev-lang/orc/orc-0.4.26-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit eutils flag-o-matic multilib-minimal pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - default - - # Do not build examples - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die -} - -multilib_src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - - # FIXME: handle backends per arch ? - ECONF_SOURCE="${S}" econf \ - --disable-gtk-doc \ - --enable-backend=all \ - $(use_enable static-libs static) -} - -multilib_src_install() { - emake DESTDIR="${D}" install - prune_libtool_files --all - - if use pax_kernel; then - pax-mark m "${ED}"usr/bin/orc-bugreport - pax-mark m "${ED}"usr/bin/orcc - pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* - fi -} - -multilib_src_install_all() { - einstalldocs - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins examples/{*.c,*.orc} - fi -} - -pkg_postinst() { - if use pax_kernel; then - ewarn "Please run \"revdep-pax\" after installation". - ewarn "It's provided by sys-apps/elfix." - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 2c5303a26c06eaa64c65c02a474bc991f837d83e Author: Manuel Rüger gentoo org> AuthorDate: Mon Nov 20 19:28:29 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Mon Nov 20 19:33:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5303a2 dev-lang/orc: Stable on amd64 Package-Manager: Portage-2.3.14, Repoman-2.3.6 dev-lang/orc/orc-0.4.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.27.ebuild b/dev-lang/orc/orc-0.4.27.ebuild index 0edb6dec3d5..b228e59adb5 100644 --- a/dev-lang/orc/orc-0.4.27.ebuild +++ b/dev-lang/orc/orc-0.4.27.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 0a4ebdbb396acf2f6e5cb9755defe13fe7af1e3a Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Nov 11 21:38:37 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Nov 11 21:48:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4ebdbb dev-lang/orc: x86 stable (bug #635900) Package-Manager: Portage-2.3.13, Repoman-2.3.4 dev-lang/orc/orc-0.4.27.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.27.ebuild b/dev-lang/orc/orc-0.4.27.ebuild index 22790071c58..0edb6dec3d5 100644 --- a/dev-lang/orc/orc-0.4.27.ebuild +++ b/dev-lang/orc/orc-0.4.27.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 hppa ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 62c34a42b6b37994a30c84279eabda6f49ccddab Author: Alexis Ballier gentoo org> AuthorDate: Thu Jun 22 11:12:22 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Thu Jun 22 11:47:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c34a42 dev-lang/orc: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-lang/orc/orc-0.4.26-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.26-r1.ebuild b/dev-lang/orc/orc-0.4.26-r1.ebuild index a58ec660f5d..abf52976ec5 100644 --- a/dev-lang/orc/orc-0.4.26-r1.ebuild +++ b/dev-lang/orc/orc-0.4.26-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 0f659118e0b10c79d4856016cf6df16b480cf359 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Feb 5 06:18:15 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Feb 5 06:18:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f659118 dev-lang/orc: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-lang/orc/Manifest | 1 - dev-lang/orc/orc-0.4.25.ebuild | 55 -- dev-lang/orc/orc-0.4.26.ebuild | 55 -- 3 files changed, 111 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index d82fc13..565297a 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1 @@ -DIST orc-0.4.25.tar.xz 467184 SHA256 c1b1d54a58f26d483f0b3881538984789fe5d5460ab8fab74a1cacbd3d1c53d1 SHA512 13f636e3ab86e725e15f885462db1944744b8389f263b7afa2279c0e68fb8e71344a646ecb8b7a7fce03e93ab78351a1b79d5eaef106ab8e1d808e82b514316a WHIRLPOOL 4d186f632a828856f73d8174aaea4ac60f4e9d8accbba65da50e8348f06748ea3961fab697f5c44d883711399f7b7af8a46aeecb8d594cc5f1225580c6091011 DIST orc-0.4.26.tar.xz 465768 SHA256 7d52fa80ef84988359c3434e1eea302d077a08987abdde6905678ebcad4fa649 SHA512 c0b02d4f00b7cc45c5952a4db4f63629bbcbc4d338bbe69fd2743198f2b346bf437742a7a8e1d308f765caf1b43f7fab75add7ebf69897bc0e335a169eef7326 WHIRLPOOL 019891cc9272315666b9b68eb439002192d676794bb7b8b490353991b152a6deadb5171bf46b0e4894c2372b77935e2578b9a0221e6172a8ccfa6f7966983c8c diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild deleted file mode 100644 index 8d33004.. --- a/dev-lang/orc/orc-0.4.25.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -inherit autotools-multilib flag-o-matic gnome2-utils pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - if ! use examples; then - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die - fi - - gnome2_environment_reset #556160 -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - autotools-multilib_src_configure -} - -src_install() { - autotools-multilib_src_install - if use pax_kernel; then - pax-mark m "${ED}"usr/bin/orc-bugreport - pax-mark m "${ED}"usr/bin/orcc - pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* - fi -} - -pkg_postinst() { - if use pax_kernel; then - ewarn "Please run \"revdep-pax\" after installation". - ewarn "It's provided by sys-apps/elfix." - fi -} diff --git a/dev-lang/orc/orc-0.4.26.ebuild b/dev-lang/orc/orc-0.4.26.ebuild deleted file mode 100644 index 815bcb5.. --- a/dev-lang/orc/orc-0.4.26.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -inherit autotools-multilib flag-o-matic gnome2-utils pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - if ! use examples; then - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die - fi - - gnome2_environment_reset #556160 -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: e906ea0d662d4445b5a82a3750206a4b7c21113a Author: Markus Meier gentoo org> AuthorDate: Tue Dec 6 20:57:08 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue Dec 6 20:57:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e906ea0d dev-lang/orc: arm stable, bug #587010 Package-Manager: portage-2.3.2 RepoMan-Options: --include-arches="arm" dev-lang/orc/orc-0.4.26-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.26-r1.ebuild b/dev-lang/orc/orc-0.4.26-r1.ebuild index a9bcba1..cd187a9 100644 --- a/dev-lang/orc/orc-0.4.26-r1.ebuild +++ b/dev-lang/orc/orc-0.4.26-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: ff5bf7969c40a77ec834bbdd425fcf62134a789c Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sat Sep 17 14:54:38 2016 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sat Sep 17 14:55:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5bf796 dev-lang/orc: bump to EAPI=6, switch to multilib-minimal Do not build examples at all, binaries are not installed, thus avoiding bug #556160 altogether. Package-Manager: portage-2.3.0 dev-lang/orc/orc-0.4.26-r1.ebuild | 71 +++ 1 file changed, 71 insertions(+) diff --git a/dev-lang/orc/orc-0.4.26-r1.ebuild b/dev-lang/orc/orc-0.4.26-r1.ebuild new file mode 100644 index ..1941d86 --- /dev/null +++ b/dev-lang/orc/orc-0.4.26-r1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils flag-o-matic multilib-minimal pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + default + + # Do not build examples + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die +} + +multilib_src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + + # FIXME: handle backends per arch ? + ECONF_SOURCE="${S}" econf \ + --disable-gtk-doc \ + --enable-backend=all \ + $(use_enable static-libs static) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + prune_libtool_files --all + + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +multilib_src_install_all() { + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/{*.c,*.orc} + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 31ca7330382e08f4739e1010b5a72fd833c87802 Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 17 13:44:02 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 17 13:44:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ca7330 dev-lang/orc: Version bump Package-Manager: portage-2.3.0 dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.26.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 3aef982..d82fc13 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1 +1,2 @@ DIST orc-0.4.25.tar.xz 467184 SHA256 c1b1d54a58f26d483f0b3881538984789fe5d5460ab8fab74a1cacbd3d1c53d1 SHA512 13f636e3ab86e725e15f885462db1944744b8389f263b7afa2279c0e68fb8e71344a646ecb8b7a7fce03e93ab78351a1b79d5eaef106ab8e1d808e82b514316a WHIRLPOOL 4d186f632a828856f73d8174aaea4ac60f4e9d8accbba65da50e8348f06748ea3961fab697f5c44d883711399f7b7af8a46aeecb8d594cc5f1225580c6091011 +DIST orc-0.4.26.tar.xz 465768 SHA256 7d52fa80ef84988359c3434e1eea302d077a08987abdde6905678ebcad4fa649 SHA512 c0b02d4f00b7cc45c5952a4db4f63629bbcbc4d338bbe69fd2743198f2b346bf437742a7a8e1d308f765caf1b43f7fab75add7ebf69897bc0e335a169eef7326 WHIRLPOOL 019891cc9272315666b9b68eb439002192d676794bb7b8b490353991b152a6deadb5171bf46b0e4894c2372b77935e2578b9a0221e6172a8ccfa6f7966983c8c diff --git a/dev-lang/orc/orc-0.4.26.ebuild b/dev-lang/orc/orc-0.4.26.ebuild new file mode 100644 index ..815bcb5 --- /dev/null +++ b/dev-lang/orc/orc-0.4.26.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +inherit autotools-multilib flag-o-matic gnome2-utils pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="https://gstreamer.freedesktop.org/; +SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + if ! use examples; then + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die + fi + + gnome2_environment_reset #556160 +} + +src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + autotools-multilib_src_configure +} + +src_install() { + autotools-multilib_src_install + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 727105152cd8e369d0a7464e312d068f473cfc4e Author: Pacho Ramos gentoo org> AuthorDate: Sat Sep 17 13:43:21 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Sep 17 13:43:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72710515 dev-lang/orc: Drop old Package-Manager: portage-2.3.0 dev-lang/orc/Manifest | 2 -- dev-lang/orc/orc-0.4.23.ebuild | 39 -- dev-lang/orc/orc-0.4.24.ebuild | 55 -- 3 files changed, 96 deletions(-) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index 0884961..3aef982 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,3 +1 @@ -DIST orc-0.4.23.tar.xz 450076 SHA256 767eaebce2941737b43368225ec54598b3055ca78b4dc50c4092f5fcdc0bdfe7 SHA512 e12bca0dcc7230da825834f50b88ff531a6aed83a29ccc5b57e969adb1af7ceb2c1d4dd04cd248e38db92fded6edc809c7deba42cd1ddeacd62b0e922950d92e WHIRLPOOL 62df2cbc9943b7c7e625519d0f16bf1becbce78b26ccaebbc315ac43f2ceee689b6ad6632ce5e49123aa59d97ec73c3268a3fd6b81f94ca4dcf97de7a3a222e5 -DIST orc-0.4.24.tar.xz 455880 SHA256 338cd493b5247300149821c6312bdf7422a3593ae98691fc75d7e4fe727bd39b SHA512 f40f692873a4fa506379a1b9e3ed1d329ee42470fb0b083aec5f993c1b6f756e63b772dbf664ca3328531c2f9be141ca43ed79a49572c1f02d82f85aa4306216 WHIRLPOOL 2d41972933ede160a9b85f6ed2ee4aabefc51557f2f65d30f9c65b32e4fcc6e14b8bf55609859b5084997bdc875a1249114de31ec59d944e993fc9e2f0651bc1 DIST orc-0.4.25.tar.xz 467184 SHA256 c1b1d54a58f26d483f0b3881538984789fe5d5460ab8fab74a1cacbd3d1c53d1 SHA512 13f636e3ab86e725e15f885462db1944744b8389f263b7afa2279c0e68fb8e71344a646ecb8b7a7fce03e93ab78351a1b79d5eaef106ab8e1d808e82b514316a WHIRLPOOL 4d186f632a828856f73d8174aaea4ac60f4e9d8accbba65da50e8348f06748ea3961fab697f5c44d883711399f7b7af8a46aeecb8d594cc5f1225580c6091011 diff --git a/dev-lang/orc/orc-0.4.23.ebuild b/dev-lang/orc/orc-0.4.23.ebuild deleted file mode 100644 index 11faa6b.. --- a/dev-lang/orc/orc-0.4.23.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit autotools-multilib flag-o-matic gnome2-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - if ! use examples; then - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die - fi - - gnome2_environment_reset #556160 -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - autotools-multilib_src_configure -} diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild deleted file mode 100644 index f14cb5c.. --- a/dev-lang/orc/orc-0.4.24.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -inherit autotools-multilib flag-o-matic gnome2-utils pax-utils - -DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" -HOMEPAGE="https://gstreamer.freedesktop.org/; -SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; - -LICENSE="BSD BSD-2" -SLOT="0" -KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples pax_kernel static-libs" - -RDEPEND="" -DEPEND="${RDEPEND} - app-arch/xz-utils - >=dev-util/gtk-doc-am-1.12 -" - -src_prepare() { - if ! use examples; then - sed -e '/SUBDIRS/ s:examples::' \ - -i Makefile.am Makefile.in || die - fi - - gnome2_environment_reset #556160 -} - -src_configure() { - # any optimisation on PPC/Darwin yields in a complaint from the assembler - # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) - # the same for Intel/Darwin, although the error message there is different - # but along the same lines - [[ ${CHOST} == *-darwin* ]] && filter-flags -O* - autotools-multilib_src_configure -} - -src_install() { - autotools-multilib_src_install -
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d60a06aa1de48d45c3cfad678f030bda23084aeb Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jul 30 09:16:19 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jul 30 09:33:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d60a06aa dev-lang/orc: Stable for HPPA (bug #584468). Package-Manager: portage-2.3.0 RepoMan-Options: --ignore-arches dev-lang/orc/orc-0.4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild index 8052418..8d33004 100644 --- a/dev-lang/orc/orc-0.4.25.ebuild +++ b/dev-lang/orc/orc-0.4.25.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm hppa ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 6b2c7f506342261950d16af7ccd60ee4a11d7e60 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 11 12:19:01 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 11 19:39:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2c7f50 dev-lang/orc: x86 stable, bug 584468 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="x86" dev-lang/orc/orc-0.4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild index 6873522..394b61b 100644 --- a/dev-lang/orc/orc-0.4.25.ebuild +++ b/dev-lang/orc/orc-0.4.25.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: d5d990ff44db62edf3f6b60e0c8f8c7607e371f1 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 11 11:59:15 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 11 12:06:08 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d990ff dev-lang/orc: amd64 stable, bug 584468 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="amd64" dev-lang/orc/orc-0.4.25.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild index e8fcb8f..6873522 100644 --- a/dev-lang/orc/orc-0.4.25.ebuild +++ b/dev-lang/orc/orc-0.4.25.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 2420c07fde6418b69fa27eaeb95fbb05af2b8425 Author: Markus Meier gentoo org> AuthorDate: Wed Jun 8 20:03:46 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Jun 8 20:03:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2420c07f dev-lang/orc: arm stable, bug #584468 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --include-arches="arm" dev-lang/orc/orc-0.4.25.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild index bea2ab3..e8fcb8f 100644 --- a/dev-lang/orc/orc-0.4.25.ebuild +++ b/dev-lang/orc/orc-0.4.25.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="https://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples pax_kernel static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 6400680685f10e734104cad1414753c9c7ff9f93 Author: Mart Raudsepp gentoo org> AuthorDate: Thu Mar 10 00:47:49 2016 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Mar 10 00:47:49 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64006806 dev-lang/orc: bump to 0.4.25 dev-lang/orc/Manifest | 1 + dev-lang/orc/orc-0.4.25.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/dev-lang/orc/Manifest b/dev-lang/orc/Manifest index a486c22..0884961 100644 --- a/dev-lang/orc/Manifest +++ b/dev-lang/orc/Manifest @@ -1,2 +1,3 @@ DIST orc-0.4.23.tar.xz 450076 SHA256 767eaebce2941737b43368225ec54598b3055ca78b4dc50c4092f5fcdc0bdfe7 SHA512 e12bca0dcc7230da825834f50b88ff531a6aed83a29ccc5b57e969adb1af7ceb2c1d4dd04cd248e38db92fded6edc809c7deba42cd1ddeacd62b0e922950d92e WHIRLPOOL 62df2cbc9943b7c7e625519d0f16bf1becbce78b26ccaebbc315ac43f2ceee689b6ad6632ce5e49123aa59d97ec73c3268a3fd6b81f94ca4dcf97de7a3a222e5 DIST orc-0.4.24.tar.xz 455880 SHA256 338cd493b5247300149821c6312bdf7422a3593ae98691fc75d7e4fe727bd39b SHA512 f40f692873a4fa506379a1b9e3ed1d329ee42470fb0b083aec5f993c1b6f756e63b772dbf664ca3328531c2f9be141ca43ed79a49572c1f02d82f85aa4306216 WHIRLPOOL 2d41972933ede160a9b85f6ed2ee4aabefc51557f2f65d30f9c65b32e4fcc6e14b8bf55609859b5084997bdc875a1249114de31ec59d944e993fc9e2f0651bc1 +DIST orc-0.4.25.tar.xz 467184 SHA256 c1b1d54a58f26d483f0b3881538984789fe5d5460ab8fab74a1cacbd3d1c53d1 SHA512 13f636e3ab86e725e15f885462db1944744b8389f263b7afa2279c0e68fb8e71344a646ecb8b7a7fce03e93ab78351a1b79d5eaef106ab8e1d808e82b514316a WHIRLPOOL 4d186f632a828856f73d8174aaea4ac60f4e9d8accbba65da50e8348f06748ea3961fab697f5c44d883711399f7b7af8a46aeecb8d594cc5f1225580c6091011 diff --git a/dev-lang/orc/orc-0.4.25.ebuild b/dev-lang/orc/orc-0.4.25.ebuild new file mode 100644 index 000..f8a9c49 --- /dev/null +++ b/dev-lang/orc/orc-0.4.25.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +inherit autotools-multilib flag-o-matic gnome2-utils pax-utils + +DESCRIPTION="The Oil Runtime Compiler, a just-in-time compiler for array operations" +HOMEPAGE="http://gstreamer.freedesktop.org/; +SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; + +LICENSE="BSD BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="examples pax_kernel static-libs" + +RDEPEND="" +DEPEND="${RDEPEND} + app-arch/xz-utils + >=dev-util/gtk-doc-am-1.12 +" + +src_prepare() { + if ! use examples; then + sed -e '/SUBDIRS/ s:examples::' \ + -i Makefile.am Makefile.in || die + fi + + gnome2_environment_reset #556160 +} + +src_configure() { + # any optimisation on PPC/Darwin yields in a complaint from the assembler + # Parameter error: r0 not allowed for parameter %lu (code as 0 not r0) + # the same for Intel/Darwin, although the error message there is different + # but along the same lines + [[ ${CHOST} == *-darwin* ]] && filter-flags -O* + autotools-multilib_src_configure +} + +src_install() { + autotools-multilib_src_install + if use pax_kernel; then + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* + fi +} + +pkg_postinst() { + if use pax_kernel; then + ewarn "Please run \"revdep-pax\" after installation". + ewarn "It's provided by sys-apps/elfix." + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 2060e0e33641dbf54e129161777425f1b4797f6a Author: Magnus Granberg gentoo org> AuthorDate: Tue Oct 27 20:24:55 2015 + Commit: Magnus Granberg gentoo org> CommitDate: Tue Oct 27 20:26:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2060e0e3 dev-lang/orc: change hardened to pax_kernel use flag #554596 Package-Manager: portage-2.2.23 dev-lang/orc/metadata.xml | 3 +++ dev-lang/orc/orc-0.4.24.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/dev-lang/orc/metadata.xml b/dev-lang/orc/metadata.xml index 9e260ce..e8002d5 100644 --- a/dev-lang/orc/metadata.xml +++ b/dev-lang/orc/metadata.xml @@ -2,4 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> gstreamer + + Apply patch needed for pax enabled kernels. + diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild index de2d36c..f3b4701 100644 --- a/dev-lang/orc/orc-0.4.24.ebuild +++ b/dev-lang/orc/orc-0.4.24.ebuild @@ -12,7 +12,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="examples hardened static-libs" +IUSE="examples pax_kernel static-libs" RDEPEND="" DEPEND="${RDEPEND} @@ -40,7 +40,7 @@ src_configure() { src_install() { autotools-multilib_src_install - if use hardened; then + if use pax_kernel; then pax-mark m "${ED}"usr/bin/orc-bugreport pax-mark m "${ED}"usr/bin/orcc pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* @@ -48,7 +48,7 @@ src_install() { } pkg_postinst() { - if use hardened; then + if use pax_kernel; then ewarn "Please run \"revdep-pax\" after installation". ewarn "It's provided by sys-apps/elfix." fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 7531f7446afedc887fdb18a38f35dc554cf3c915 Author: Markus Meier gentoo org> AuthorDate: Sat Oct 3 08:48:40 2015 + Commit: Markus Meier gentoo org> CommitDate: Sat Oct 3 08:48:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7531f744 dev-lang/orc: arm stable, bug #551826 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm" dev-lang/orc/orc-0.4.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild index 9a09f8c..de2d36c 100644 --- a/dev-lang/orc/orc-0.4.24.ebuild +++ b/dev-lang/orc/orc-0.4.24.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 arm hppa ~ppc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples hardened static-libs" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: 2972c432dcd6488f548e8ca467ec5befa8248004 Author: Alexandre Rostovtsev gentoo org> AuthorDate: Fri Sep 11 00:15:49 2015 + Commit: Alexandre Rostovtsev gentoo org> CommitDate: Fri Sep 11 00:16:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2972c432 dev-lang/orc: fix pax-mark calls and make them non-fatal Gentoo-Bug: 560126 Reported-by: orionbelt2, Thomas Beutin Package-Manager: portage-2.2.20.1 dev-lang/orc/orc-0.4.24.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild index c56d33c..80fe7b3 100644 --- a/dev-lang/orc/orc-0.4.24.ebuild +++ b/dev-lang/orc/orc-0.4.24.ebuild @@ -41,9 +41,9 @@ src_configure() { src_install() { autotools-multilib_src_install if use hardened; then - pax-mark m usr/bin/orc-bugreport || die - pax-mark m usr/bin/orcc || die - pax-mark m usr/$(get_libdir)/liborc*.so* || die + pax-mark m "${ED}"usr/bin/orc-bugreport + pax-mark m "${ED}"usr/bin/orcc + pax-mark m "${ED}"usr/$(get_libdir)/liborc*.so* fi }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/
commit: b2a1e3ecbf646bb3bb5927f49c1d1579d3bf9b14 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Sep 7 21:50:08 2015 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Sep 7 21:50:08 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a1e3ec dev-lang/orc: amd64 stable wrt bug #551826 Package-Manager: portage-2.2.20.1 RepoMan-Options: --ignore-arches dev-lang/orc/orc-0.4.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/orc/orc-0.4.24.ebuild b/dev-lang/orc/orc-0.4.24.ebuild index b468c6b..c56d33c 100644 --- a/dev-lang/orc/orc-0.4.24.ebuild +++ b/dev-lang/orc/orc-0.4.24.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.xz; LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="examples hardened static-libs" RDEPEND=""