[gentoo-commits] repo/gentoo:master commit in: dev-lang/orc/

2024-04-30 Thread Mart Raudsepp
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/

2024-04-01 Thread Mart Raudsepp
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/

2024-02-29 Thread Viorel Munteanu
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/

2023-11-04 Thread Mart Raudsepp
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/

2023-05-30 Thread Sam James
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/

2023-03-31 Thread Arthur Zamarin
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/

2023-03-05 Thread Arthur Zamarin
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/

2023-02-21 Thread Arthur Zamarin
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/

2023-02-21 Thread Arthur Zamarin
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/

2023-02-08 Thread Sam James
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/

2023-02-08 Thread Sam James
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/

2022-12-18 Thread Arthur Zamarin
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/

2022-12-18 Thread Sam James
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/

2022-12-18 Thread Sam James
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/

2022-05-21 Thread Sam James
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/

2022-05-19 Thread WANG Xuerui
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/

2022-01-23 Thread Yixun Lan
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/

2021-02-20 Thread Mart Raudsepp
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/

2020-11-04 Thread Sam James
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/

2020-08-19 Thread Sam James
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/

2020-01-27 Thread Mart Raudsepp
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/

2019-11-23 Thread Matt Turner
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/

2019-11-23 Thread Matt Turner
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/

2019-11-23 Thread Matt Turner
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/

2019-09-13 Thread Mikle Kolyada
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/

2019-08-18 Thread David Seifert
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/

2019-08-13 Thread Agostino Sarubbo
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/

2019-08-11 Thread Thomas Deutschmann
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/

2019-08-10 Thread Sergei Trofimovich
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/

2019-08-10 Thread Sergei Trofimovich
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/

2019-08-09 Thread Agostino Sarubbo
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/

2019-08-09 Thread Mart Raudsepp
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/

2019-04-15 Thread Mart Raudsepp
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/

2018-07-15 Thread Mart Raudsepp
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/

2018-03-31 Thread Mart Raudsepp
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/

2018-03-17 Thread Mikle Kolyada
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/

2018-01-21 Thread Mart Raudsepp
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/

2018-01-21 Thread Mart Raudsepp
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/

2018-01-20 Thread Mart Raudsepp
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/

2018-01-06 Thread Mart Raudsepp
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/

2017-11-20 Thread Manuel Rüger
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/

2017-11-11 Thread Thomas Deutschmann
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/

2017-06-22 Thread Alexis Ballier
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/

2017-02-04 Thread Mart Raudsepp
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/

2016-12-06 Thread Markus Meier
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/

2016-09-17 Thread Gilles Dartiguelongue
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/

2016-09-17 Thread Pacho Ramos
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/

2016-09-17 Thread Pacho Ramos
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/

2016-07-30 Thread Jeroen Roovers
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/

2016-06-11 Thread Pacho Ramos
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/

2016-06-11 Thread Pacho Ramos
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/

2016-06-08 Thread Markus Meier
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/

2016-03-09 Thread Mart Raudsepp
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/

2015-10-27 Thread Magnus Granberg
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/

2015-10-03 Thread Markus Meier
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/

2015-09-10 Thread Alexandre Rostovtsev
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/

2015-09-07 Thread Mikle Kolyada
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=""