public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2015-11-05  8:46 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2015-11-05  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     44a23c2510aa3dc688f4f9957f626ee81537cfc0
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  5 08:46:01 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Nov  5 08:46:01 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a23c25

dev-ml/zarith: Bump to 1.4.

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-ml/zarith/Manifest          |  1 +
 dev-ml/zarith/zarith-1.4.ebuild | 47 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index d2705de..558cede 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1 +1,2 @@
 DIST zarith-1.3.tgz 69415 SHA256 946687d6f032b96ab9db9661d876e39437bff783e0ad473ac463c06259b7a3d7 SHA512 c8b0b32ae3cae2808d0af701fbf134fd8bf7b1b3042fbd562edf4a54f958386b4b425117838e60033f51ee0e4ea22969ddc7a8968ba979a4ad70c725cf4357d4 WHIRLPOOL 363e9f973a2e8ebc305c66e6d8dcb6f68bb5599dfce3da906fe013e2d7acfd80b17e886de60f393b72538488dcfdba33b0656f2fe6b19aeeec88d6c0ec3bf21b
+DIST zarith-1.4.tgz 88392 SHA256 98bc21d9e86c3726b5641e0a4c6e859a1bf52b3f691344187e432760386b4861 SHA512 52c39ba98a3abd5fe8a38a7efd879993a6b3113133bdc0c9541168637fe9c8f813a9d38db679199ff0bf1b41f5f4a49f63876a2ca6a74796c309622b8023ac75 WHIRLPOOL c7abfcd9c81ee04fc819925c5f4fd07ea6603a1c2630a523b3a3b3bb3e21a7fcff0532a166b0cb6d9376b4f40747e7232be2d4b3f6e65592103b1ea12f96470c

diff --git a/dev-ml/zarith/zarith-1.4.ebuild b/dev-ml/zarith/zarith-1.4.ebuild
new file mode 100644
index 0000000..e2ab191
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.4.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib eutils toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
+SRC_URI="https://forge.ocamlcore.org/frs/download.php/1567/${P}.tgz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2024-07-15 13:45 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2024-07-15 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6740af41c7496a1b02ac4f92be10cb0ca1e58ab1
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 13:44:46 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 13:44:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6740af41

dev-ml/zarith: update EAPI 7 -> 8

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/zarith-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.14.ebuild b/dev-ml/zarith/zarith-1.14.ebuild
index 7b1ddd25ed05..71653713a899 100644
--- a/dev-ml/zarith/zarith-1.14.ebuild
+++ b/dev-ml/zarith/zarith-1.14.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit findlib toolchain-funcs
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2024-07-15 13:43 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2024-07-15 13:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ac1cc2e236cdae99f82232b00fafb0ae0b58ce91
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 15 13:42:36 2024 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 13:42:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1cc2e2

dev-ml/zarith: add 1.14

Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 +
 dev-ml/zarith/zarith-1.14.ebuild | 59 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index cfcf085547b5..023897c156f6 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1 +1,2 @@
 DIST zarith-1.13.tar.gz 85994 BLAKE2B a5860319e17f4e660f248f3e724076b578d27dc3a06e8b54d68bcd6ed021a0354ad714dfcb06329bb9c4a3eadc3d08fd84fd76ef5d1a8902a06a7506d77addde SHA512 a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f
+DIST zarith-1.14.tar.gz 91788 BLAKE2B e00b6ed0893a7a4b53c859edc02030336f1c35405202f87741d87288819bdb6562bb3728c6950074b625ad9e5a16cc4afd39c4e0e2486ba18f1a84e49339fdd3 SHA512 8a7f3e82dfa5699c8dda54dd5398c712f3ac4fe04f5208d43d8ba198fb8152de5f91cbb59c15c0a4ba010d4dfcc79f52e405bdd0abbf2798167e9e4216bcb3dd

diff --git a/dev-ml/zarith/zarith-1.14.ebuild b/dev-ml/zarith/zarith-1.14.ebuild
new file mode 100644
index 000000000000..7b1ddd25ed05
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+	>=dev-lang/ocaml-4.05:=[ocamlopt=]
+	dev-libs/gmp:0=
+"
+DEPEND="${RDEPEND} dev-lang/perl"
+
+DOCS=( README.md Changes )
+
+src_configure() {
+	tc-export CC AR
+	./configure \
+		-ocamllibdir /usr/$(get_libdir)/ocaml -gmp || die
+	sed -i \
+		-e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \
+		project.mak || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+	findlib_src_preinst
+
+	emake \
+		HASOCAMLOPT=$(usex ocamlopt yes no) \
+		HASDYNLINK=$(usex ocamlopt yes no) \
+		DESTDIR="${ED}" \
+		install
+
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2024-03-01  4:01 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-03-01  4:01 UTC (permalink / raw
  To: gentoo-commits

commit:     88fc9fc044aaf8c2b4bf8b27e0e38751f9cd2318
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 04:00:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  1 04:00:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fc9fc0

dev-ml/zarith: Stabilize 1.13 amd64, #924580

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild
index cc89cb150c39..4312ddbd84a7 100644
--- a/dev-ml/zarith/zarith-1.13.ebuild
+++ b/dev-ml/zarith/zarith-1.13.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="doc +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2024-02-29 23:58 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2024-02-29 23:58 UTC (permalink / raw
  To: gentoo-commits

commit:     a8c2b35f50a01d401be9c29abe6d720804ebbe44
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Feb 29 23:39:22 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 23:57:40 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8c2b35f

dev-ml/zarith: remove support for mpir USE flag

mpir is an ancient fork of gmp from 2017. It claims to be focused on
speed. It doesn't build with modern compilers due to Modern C issues,
and it fails to build with LTO as well. Unlike gmp, this will never be
fixed.

Bug: https://bugs.gentoo.org/812950
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.13.ebuild | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild
index ffe8f2bf2cdc..cc89cb150c39 100644
--- a/dev-ml/zarith/zarith-1.13.ebuild
+++ b/dev-ml/zarith/zarith-1.13.ebuild
@@ -12,13 +12,12 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
-IUSE="doc mpir +ocamlopt"
+IUSE="doc +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 
 RDEPEND="
 	>=dev-lang/ocaml-4.05:=[ocamlopt=]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir:= )
+	dev-libs/gmp:0=
 "
 DEPEND="${RDEPEND} dev-lang/perl"
 
@@ -29,8 +28,7 @@ S="${WORKDIR}/Zarith-release-${PV}"
 src_configure() {
 	tc-export CC AR
 	./configure \
-		-ocamllibdir /usr/$(get_libdir)/ocaml \
-		$(usex mpir "-mpir" "-gmp") || die
+		-ocamllibdir /usr/$(get_libdir)/ocaml -gmp || die
 	sed -i \
 		-e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \
 		project.mak || die


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2024-02-14 19:47 Arthur Zamarin
  0 siblings, 0 replies; 41+ messages in thread
From: Arthur Zamarin @ 2024-02-14 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     de0c736bd0e5296e2c02f811a26a35cd28b0a970
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 19:47:04 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 19:47:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0c736b

dev-ml/zarith: Stabilize 1.13 x86, #924580

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild
index 0ecf19d7d607..ffe8f2bf2cdc 100644
--- a/dev-ml/zarith/zarith-1.13.ebuild
+++ b/dev-ml/zarith/zarith-1.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2023-09-22 14:09 Maciej Barć
  0 siblings, 0 replies; 41+ messages in thread
From: Maciej Barć @ 2023-09-22 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f3fc9a9d1d2dfd56cdfa94c8d7c32f07181b5603
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 22 12:47:08 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 14:09:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fc9a9d

dev-ml/zarith: bump to 1.13

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 +
 dev-ml/zarith/zarith-1.13.ebuild | 61 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 3f61bef4a069..5e58ad423ebb 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1 +1,2 @@
 DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4
+DIST zarith-1.13.tar.gz 85994 BLAKE2B a5860319e17f4e660f248f3e724076b578d27dc3a06e8b54d68bcd6ed021a0354ad714dfcb06329bb9c4a3eadc3d08fd84fd76ef5d1a8902a06a7506d77addde SHA512 a562fa8bf4f5ef44f2af6b9a8f028182fd184c89f8c41455acdc02851cc0fc3124d3776c0de930e8d09cd5d6d88cc689f80f4b597068a0611131f45d057b101f

diff --git a/dev-ml/zarith/zarith-1.13.ebuild b/dev-ml/zarith/zarith-1.13.ebuild
new file mode 100644
index 000000000000..0ecf19d7d607
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.13.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+	>=dev-lang/ocaml-4.05:=[ocamlopt=]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir:= )
+"
+DEPEND="${RDEPEND} dev-lang/perl"
+
+DOCS=( README.md Changes )
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC AR
+	./configure \
+		-ocamllibdir /usr/$(get_libdir)/ocaml \
+		$(usex mpir "-mpir" "-gmp") || die
+	sed -i \
+		-e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \
+		project.mak || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+	findlib_src_preinst
+
+	emake \
+		HASOCAMLOPT=$(usex ocamlopt yes no) \
+		HASDYNLINK=$(usex ocamlopt yes no) \
+		DESTDIR="${ED}" \
+		install
+
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-09-12 19:11 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2021-09-12 19:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8dee2571f459deb35c9745186a38dc72361aa4e9
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 19:10:57 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 19:10:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dee2571

dev-ml/zarith: remove old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 -
 dev-ml/zarith/zarith-1.11.ebuild | 58 ----------------------------------------
 2 files changed, 59 deletions(-)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 9638f9f30e0..3f61bef4a06 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,2 +1 @@
-DIST zarith-1.11.tar.gz 98909 BLAKE2B 01deed333dc79dfdb5748c835ef80403c7892e36e461a1c65e5bb97f147b32df2e6cbe8f4e9b916aabc3bd2479bd97439a68d9cdb123d15b7c9ed0e3e7f784f3 SHA512 7c0645d63511d42b763cd0a33b3fb139c26d23ae0cf59cd651388644cb8e7c43a83265d55d69ff3320d8c4586c4f8dbd9c3412197bab2e110c38e6e7dac88b83
 DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4

diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild
deleted file mode 100644
index b6074eeede1..00000000000
--- a/dev-ml/zarith/zarith-1.11.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="doc mpir +ocamlopt"
-RESTRICT="!ocamlopt? ( test )"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt=]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir:= )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-DOCS=( README.md Changes )
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC AR
-	./configure \
-		-host "${CHOST}" \
-		-ocamllibdir /usr/$(get_libdir)/ocaml \
-		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	emake HASOCAMLOPT=yes HASDYNLINK=yes tests
-}
-
-src_install() {
-	findlib_src_preinst
-
-	emake \
-		HASOCAMLOPT=$(usex ocamlopt yes no) \
-		HASDYNLINK=$(usex ocamlopt yes no) \
-		install
-
-	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
-
-	use doc && HTML_DOCS=( html/* )
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-09-12 12:20 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2021-09-12 12:20 UTC (permalink / raw
  To: gentoo-commits

commit:     6ab7f907e2687bab0295ad09a73260ca5d22b78a
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 12 12:20:29 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Sun Sep 12 12:20:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ab7f907

dev-ml/zarith: VariableScope

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/zarith-1.12.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
index 365b3503fd3..1b285165f7c 100644
--- a/dev-ml/zarith/zarith-1.12.ebuild
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -29,8 +29,10 @@ src_configure() {
 	tc-export CC AR
 	./configure \
 		-ocamllibdir /usr/$(get_libdir)/ocaml \
-		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
 		$(usex mpir "-mpir" "-gmp") || die
+	sed -i \
+		-e 's|$(INSTALLDIR)|$(DESTDIR)$(INSTALLDIR)|g' \
+		project.mak || die
 }
 
 src_compile() {
@@ -48,6 +50,7 @@ src_install() {
 	emake \
 		HASOCAMLOPT=$(usex ocamlopt yes no) \
 		HASDYNLINK=$(usex ocamlopt yes no) \
+		DESTDIR="${ED}" \
 		install
 
 	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-04-18 21:27 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-04-18 21:27 UTC (permalink / raw
  To: gentoo-commits

commit:     8b28bdc0782a25d566a269c2822117c9af04dbbf
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 21:23:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 21:26:43 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b28bdc0

dev-ml/zarith: Stabilize 1.12 x86, #783585

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
index c3d8469ffaf..365b3503fd3 100644
--- a/dev-ml/zarith/zarith-1.12.ebuild
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-04-18  6:48 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-04-18  6:48 UTC (permalink / raw
  To: gentoo-commits

commit:     b205fb612c148fdc44e78422912cc75d08accdfe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 06:48:35 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 06:48:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b205fb61

dev-ml/zarith: Stabilize 1.12 ppc, #783585

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
index 77ef6cb19c9..c3d8469ffaf 100644
--- a/dev-ml/zarith/zarith-1.12.ebuild
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-04-18  6:47 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-04-18  6:47 UTC (permalink / raw
  To: gentoo-commits

commit:     74aa508491313aa970b6014abc081bd7fa65fd26
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 18 06:46:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 18 06:46:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74aa5084

dev-ml/zarith: Stabilize 1.12 amd64, #783585

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
index baeb795af4c..77ef6cb19c9 100644
--- a/dev-ml/zarith/zarith-1.12.ebuild
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-03-15  4:02 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-03-15  4:02 UTC (permalink / raw
  To: gentoo-commits

commit:     e9910cd54392332f207346cfaab937cbf8c5ca41
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 03:11:12 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 04:01:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9910cd5

dev-ml/zarith: drop 1.7, 1.9.1, 1.10

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/Manifest            |  3 --
 dev-ml/zarith/zarith-1.10.ebuild  | 58 ---------------------------------------
 dev-ml/zarith/zarith-1.7.ebuild   | 52 -----------------------------------
 dev-ml/zarith/zarith-1.9.1.ebuild | 58 ---------------------------------------
 4 files changed, 171 deletions(-)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 833337e66d1..9638f9f30e0 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,5 +1,2 @@
-DIST zarith-1.10.tar.gz 95543 BLAKE2B 4effafb5a4f90fe48282feb6a3deb07cde4e465c52149d663b1185f82c20ad7e72a02e5965cc3d589ea873f82c33f69dcb47299bbd6a9fa7a6fd686ce14ad61d SHA512 94958feccd3be863b4bcc7887f5108099962402ab6eddbae42420cd04323aafe930dac75c6f1f3d50d8f57cdd2108f1b25546999bac3f03a0a682127d5b67612
 DIST zarith-1.11.tar.gz 98909 BLAKE2B 01deed333dc79dfdb5748c835ef80403c7892e36e461a1c65e5bb97f147b32df2e6cbe8f4e9b916aabc3bd2479bd97439a68d9cdb123d15b7c9ed0e3e7f784f3 SHA512 7c0645d63511d42b763cd0a33b3fb139c26d23ae0cf59cd651388644cb8e7c43a83265d55d69ff3320d8c4586c4f8dbd9c3412197bab2e110c38e6e7dac88b83
 DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4
-DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
-DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.10.ebuild b/dev-ml/zarith/zarith-1.10.ebuild
deleted file mode 100644
index 6ae953c8dae..00000000000
--- a/dev-ml/zarith/zarith-1.10.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib multilib
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-DOCS=( README.md Changes )
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-1.9.1-ar.patch
-)
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC AR
-	./configure -host "${CHOST}" \
-		-ocamllibdir /usr/$(get_libdir)/ocaml \
-		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	if use ocamlopt ; then
-		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-	else
-		ewarn "Tests require USE=ocamlopt. Skipping them."
-	fi
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
-	use doc && HTML_DOCS=( html/* )
-	einstalldocs
-}

diff --git a/dev-ml/zarith/zarith-1.7.ebuild b/dev-ml/zarith/zarith-1.7.ebuild
deleted file mode 100644
index 21ad63c4e89..00000000000
--- a/dev-ml/zarith/zarith-1.7.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc ~x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	if use ocamlopt ; then
-		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-	else
-		ewarn "Tests require USE=ocamlopt. Skipping them."
-	fi
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README.md
-	use doc && dohtml html/*
-}

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
deleted file mode 100644
index 04d89fe5a52..00000000000
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib multilib
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-DOCS=( README.md Changes )
-
-PATCHES=(
-	"${FILESDIR}"/${P}-ar.patch
-)
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC AR
-	./configure -host "${CHOST}" \
-		-ocamllibdir /usr/$(get_libdir)/ocaml \
-		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	if use ocamlopt ; then
-		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-	else
-		ewarn "Tests require USE=ocamlopt. Skipping them."
-	fi
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
-	use doc && HTML_DOCS=( html/* )
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-03-03 14:23 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-03-03 14:23 UTC (permalink / raw
  To: gentoo-commits

commit:     91b9c6d4bacb75bc1d68fb92e384252683e9e678
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  3 14:22:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  3 14:23:12 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b9c6d4

dev-ml/zarith: bump to 1.12

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 +
 dev-ml/zarith/zarith-1.12.ebuild | 57 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index ecd22ba5cce..833337e66d1 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,4 +1,5 @@
 DIST zarith-1.10.tar.gz 95543 BLAKE2B 4effafb5a4f90fe48282feb6a3deb07cde4e465c52149d663b1185f82c20ad7e72a02e5965cc3d589ea873f82c33f69dcb47299bbd6a9fa7a6fd686ce14ad61d SHA512 94958feccd3be863b4bcc7887f5108099962402ab6eddbae42420cd04323aafe930dac75c6f1f3d50d8f57cdd2108f1b25546999bac3f03a0a682127d5b67612
 DIST zarith-1.11.tar.gz 98909 BLAKE2B 01deed333dc79dfdb5748c835ef80403c7892e36e461a1c65e5bb97f147b32df2e6cbe8f4e9b916aabc3bd2479bd97439a68d9cdb123d15b7c9ed0e3e7f784f3 SHA512 7c0645d63511d42b763cd0a33b3fb139c26d23ae0cf59cd651388644cb8e7c43a83265d55d69ff3320d8c4586c4f8dbd9c3412197bab2e110c38e6e7dac88b83
+DIST zarith-1.12.tar.gz 93695 BLAKE2B b9622e2f397887d08fb8a8520419cf459e99906c05a897af91258b17d92d3fbbd2314a0a4be8a56a07074dcb0a0d04c896b3b5e69526a6c81a8a07b657d1bfec SHA512 8075573ae65579a2606b37dd1b213032a07d220d28c733f9288ae80d36f8a2cc4d91632806df2503c130ea9658dc207ee3a64347c21aa53969050a208f5b2bb4
 DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
 DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.12.ebuild b/dev-ml/zarith/zarith-1.12.ebuild
new file mode 100644
index 00000000000..baeb795af4c
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.12.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+	>=dev-lang/ocaml-4.05:=[ocamlopt=]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir:= )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+DOCS=( README.md Changes )
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC AR
+	./configure \
+		-ocamllibdir /usr/$(get_libdir)/ocaml \
+		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+	findlib_src_preinst
+
+	emake \
+		HASOCAMLOPT=$(usex ocamlopt yes no) \
+		HASDYNLINK=$(usex ocamlopt yes no) \
+		install
+
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-02-26  9:39 Agostino Sarubbo
  0 siblings, 0 replies; 41+ messages in thread
From: Agostino Sarubbo @ 2021-02-26  9:39 UTC (permalink / raw
  To: gentoo-commits

commit:     0658da5dc99f98404eb23a5fad2846027e917fb9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 09:39:09 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 09:39:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0658da5d

dev-ml/zarith: amd64 stable wrt bug #772842

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ml/zarith/zarith-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild
index af3c19d5633..b6074eeede1 100644
--- a/dev-ml/zarith/zarith-1.11.ebuild
+++ b/dev-ml/zarith/zarith-1.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-02-26  8:09 Agostino Sarubbo
  0 siblings, 0 replies; 41+ messages in thread
From: Agostino Sarubbo @ 2021-02-26  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     10400514b19cd4be1ab30069a0c5f4e80c7e60a9
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 26 08:07:53 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Feb 26 08:09:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10400514

dev-ml/zarith: x86 stable wrt bug #772842

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 dev-ml/zarith/zarith-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild
index 366bc3a0923..af3c19d5633 100644
--- a/dev-ml/zarith/zarith-1.11.ebuild
+++ b/dev-ml/zarith/zarith-1.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-02-25  7:33 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-02-25  7:33 UTC (permalink / raw
  To: gentoo-commits

commit:     26bc09fb1a209b988a7c863e485244fac5610084
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 07:33:05 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 07:33:05 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bc09fb

dev-ml/zarith: Stabilize 1.11 ppc, #772842

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild
index 038a15cc6fd..366bc3a0923 100644
--- a/dev-ml/zarith/zarith-1.11.ebuild
+++ b/dev-ml/zarith/zarith-1.11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 RESTRICT="!ocamlopt? ( test )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-01-14  6:38 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2021-01-14  6:38 UTC (permalink / raw
  To: gentoo-commits

commit:     22a49838441a82919145ea703b30511826004a16
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 14 06:38:09 2021 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Thu Jan 14 06:38:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a49838

dev-ml/zarith: ml maintains it

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml
index dc2c35e803b..98fa0a2215b 100644
--- a/dev-ml/zarith/metadata.xml
+++ b/dev-ml/zarith/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>tupone@gentoo.org</email>
-		<name>Tupone Alfredo</name>
+	<maintainer type="project">
+		<email>ml@gentoo.org</email>
+		<name>ML</name>
 	</maintainer>
 	<use>
 		<flag name="mpir">Use MPIR library instead of GMP.</flag>


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2021-01-11 23:04 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2021-01-11 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     b0742694a6a835cd121ae5f5eb523240d95f329f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 11 23:02:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 11 23:03:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0742694

dev-ml/zarith: bump to 1.11

* Add subslot dep (:=) on sys-libs/mpir because
  it exposes a subslot

* Drop multilib.eclass, we don't need it for
  get_libdir for a few EAPIs now.

* Inherit toolchain-funcs to avoid indirect
  inheritance through multilib, though.

* Use RESTRICT to only allow tests when USE=ocamlopt

* Use [ocamlopt=] dep because we need ocamlopt to be
  entirely aligned on/off, whereas [ocamlopt?] will
  only set it on, not force it off in the negative
  case

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 +
 dev-ml/zarith/zarith-1.11.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index e8e4215241c..ecd22ba5cce 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,3 +1,4 @@
 DIST zarith-1.10.tar.gz 95543 BLAKE2B 4effafb5a4f90fe48282feb6a3deb07cde4e465c52149d663b1185f82c20ad7e72a02e5965cc3d589ea873f82c33f69dcb47299bbd6a9fa7a6fd686ce14ad61d SHA512 94958feccd3be863b4bcc7887f5108099962402ab6eddbae42420cd04323aafe930dac75c6f1f3d50d8f57cdd2108f1b25546999bac3f03a0a682127d5b67612
+DIST zarith-1.11.tar.gz 98909 BLAKE2B 01deed333dc79dfdb5748c835ef80403c7892e36e461a1c65e5bb97f147b32df2e6cbe8f4e9b916aabc3bd2479bd97439a68d9cdb123d15b7c9ed0e3e7f784f3 SHA512 7c0645d63511d42b763cd0a33b3fb139c26d23ae0cf59cd651388644cb8e7c43a83265d55d69ff3320d8c4586c4f8dbd9c3412197bab2e110c38e6e7dac88b83
 DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
 DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.11.ebuild b/dev-ml/zarith/zarith-1.11.ebuild
new file mode 100644
index 00000000000..038a15cc6fd
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.11.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+RESTRICT="!ocamlopt? ( test )"
+
+RDEPEND="
+	>=dev-lang/ocaml-4.05:=[ocamlopt=]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir:= )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+DOCS=( README.md Changes )
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC AR
+	./configure \
+		-host "${CHOST}" \
+		-ocamllibdir /usr/$(get_libdir)/ocaml \
+		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=yes HASDYNLINK=yes tests
+}
+
+src_install() {
+	findlib_src_preinst
+
+	emake \
+		HASOCAMLOPT=$(usex ocamlopt yes no) \
+		HASDYNLINK=$(usex ocamlopt yes no) \
+		install
+
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-11-01 11:24 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2020-11-01 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     1094671f593a26f7ddc98d95a4ae94dd3bbcbfe3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  1 11:23:57 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Nov  1 11:23:57 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1094671f

dev-ml/zarith: Stabilize 1.9.1 amd64, #737156

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index 193701b205b..04d89fe5a52 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-10-26  7:13 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2020-10-26  7:13 UTC (permalink / raw
  To: gentoo-commits

commit:     5d0f42b07ad9f67f83f810c327605c21a47abf49
Author:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 26 07:12:52 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Oct 26 07:12:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0f42b0

dev-ml/zarith: version bump to 1.10

Closes: https://bugs.gentoo.org/749699
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/Manifest           |  1 +
 dev-ml/zarith/zarith-1.10.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index a4e56a3007b..e8e4215241c 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,2 +1,3 @@
+DIST zarith-1.10.tar.gz 95543 BLAKE2B 4effafb5a4f90fe48282feb6a3deb07cde4e465c52149d663b1185f82c20ad7e72a02e5965cc3d589ea873f82c33f69dcb47299bbd6a9fa7a6fd686ce14ad61d SHA512 94958feccd3be863b4bcc7887f5108099962402ab6eddbae42420cd04323aafe930dac75c6f1f3d50d8f57cdd2108f1b25546999bac3f03a0a682127d5b67612
 DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
 DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.10.ebuild b/dev-ml/zarith/zarith-1.10.ebuild
new file mode 100644
index 00000000000..6ae953c8dae
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.10.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib multilib
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+DOCS=( README.md Changes )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-1.9.1-ar.patch
+)
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC AR
+	./configure -host "${CHOST}" \
+		-ocamllibdir /usr/$(get_libdir)/ocaml \
+		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	if use ocamlopt ; then
+		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	else
+		ewarn "Tests require USE=ocamlopt. Skipping them."
+	fi
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-10-25 23:19 Thomas Deutschmann
  0 siblings, 0 replies; 41+ messages in thread
From: Thomas Deutschmann @ 2020-10-25 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3e4e155a442abea4dabd1f142bfe9ee61ad7b0b7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 23:19:11 2020 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 23:19:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4e155a

dev-ml/zarith: x86 stable (bug #737156)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index 433179c20fd..193701b205b 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-10-22 13:59 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2020-10-22 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     da09da8c2a4adcfddef466e329a78723e30f1d6b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 13:57:32 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 13:57:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da09da8c

dev-ml/zarith: Keyword 1.9.1 arm, #748576

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index f973df5a7e1..433179c20fd 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-10-22 13:59 Sam James
  0 siblings, 0 replies; 41+ messages in thread
From: Sam James @ 2020-10-22 13:59 UTC (permalink / raw
  To: gentoo-commits

commit:     a56d7e6d3ca235952726366a963c733c6771c214
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 22 13:55:05 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 22 13:55:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56d7e6d

dev-ml/zarith: Keyword 1.9.1 arm64, #748576

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index 61de687ce25..f973df5a7e1 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ~arm64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-09-07  8:20 Sergei Trofimovich
  0 siblings, 0 replies; 41+ messages in thread
From: Sergei Trofimovich @ 2020-09-07  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1a485d2249f4817720275d030197c2834afe1735
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  7 08:09:19 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 08:19:54 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a485d22

dev-ml/zarith: stable 1.9.1 for ppc

stable wrt bug #737700

Package-Manager: Portage-3.0.5, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index 6f6085a8c09..61de687ce25 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-03-27 12:50 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2020-03-27 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     73876a2b12f1954194ffe5809b8ef7b006d9c007
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 12:50:36 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 12:50:36 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73876a2b

dev-ml/zarith: remove old versions

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/Manifest            |  3 ---
 dev-ml/zarith/zarith-1.4.1.ebuild | 46 ----------------------------------
 dev-ml/zarith/zarith-1.5.ebuild   | 52 ---------------------------------------
 dev-ml/zarith/zarith-1.6.ebuild   | 52 ---------------------------------------
 4 files changed, 153 deletions(-)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index ebd41f16d4f..a4e56a3007b 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,5 +1,2 @@
-DIST zarith-1.4.1.tgz 88831 BLAKE2B f1a434f61dfa23cdb1e41d3e84c53444832978d119aa3f169d1b0302268ba13bc9e1f4cdec8c76b14d53ad49a695f04c1077beb1619a16a89a98ac6a1ebd8361 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659
-DIST zarith-1.5.tar.gz 89211 BLAKE2B f84127baeaf7efb61957e3657e7f2e3771df974ff6f92e3e0a04c93550ee48d5fa9adf473e423d409a2f40dba568ced30ef903c790f32b6e8bccd1032a475b84 SHA512 4e616b8cc81cd83f51696926e598be3bcda0bb5999db3cf42dd627cf537320a0216c74eb14c57e57fc21c909df8ef3fb3fa602a7ad633c115d2ee61af5a9fdcd
-DIST zarith-1.6.tar.gz 89353 BLAKE2B 4dc7dbe17426a57929632d38fae91bdfec4f54371ebb0ae55b6d88c7fffb47c229d0800125eaa2f5fca4e096bb50dceb4e0851ef88a16d3e89bc1db7b9cb32b9 SHA512 a12eacfaa809885f2b0f09ed0fc56d90ebaf9a3d8685db8a41dcaaaa2a9d2410ec96529d8bee653343ea8d51304861dbcf12daba06206a6cf07753ad3b09780d
 DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
 DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.4.1.ebuild b/dev-ml/zarith/zarith-1.4.1.ebuild
deleted file mode 100644
index b55568b348e..00000000000
--- a/dev-ml/zarith/zarith-1.4.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
-SRC_URI="https://forge.ocamlcore.org/frs/download.php/1574/${P}.tgz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-src_configure() {
-	tc-export CC
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README
-	use doc && dohtml html/*
-}

diff --git a/dev-ml/zarith/zarith-1.5.ebuild b/dev-ml/zarith/zarith-1.5.ebuild
deleted file mode 100644
index 1e752ec0c1f..00000000000
--- a/dev-ml/zarith/zarith-1.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	if use ocamlopt ; then
-		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-	else
-		ewarn "Tests require USE=ocamlopt. Skipping them."
-	fi
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README.md
-	use doc && dohtml html/*
-}

diff --git a/dev-ml/zarith/zarith-1.6.ebuild b/dev-ml/zarith/zarith-1.6.ebuild
deleted file mode 100644
index 1e752ec0c1f..00000000000
--- a/dev-ml/zarith/zarith-1.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit findlib eutils toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://github.com/ocaml/Zarith"
-SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4.05:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-S="${WORKDIR}/Zarith-release-${PV}"
-
-src_configure() {
-	tc-export CC
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	if use ocamlopt ; then
-		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-	else
-		ewarn "Tests require USE=ocamlopt. Skipping them."
-	fi
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README.md
-	use doc && dohtml html/*
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-03-27 12:39 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2020-03-27 12:39 UTC (permalink / raw
  To: gentoo-commits

commit:     1a85a3eea7ae7bb021648ed9c274d0df7af4b87a
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 12:39:26 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 12:39:26 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a85a3ee

dev-ml/zarith: require a newer version of ocaml

Closes: https://bugs.gentoo.org/648982
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/zarith-1.4.1.ebuild | 4 ++--
 dev-ml/zarith/zarith-1.5.ebuild   | 4 ++--
 dev-ml/zarith/zarith-1.6.ebuild   | 4 ++--
 dev-ml/zarith/zarith-1.7.ebuild   | 4 ++--
 dev-ml/zarith/zarith-1.9.1.ebuild | 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-ml/zarith/zarith-1.4.1.ebuild b/dev-ml/zarith/zarith-1.4.1.ebuild
index 8825fc311e4..b55568b348e 100644
--- a/dev-ml/zarith/zarith-1.4.1.ebuild
+++ b/dev-ml/zarith/zarith-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
 	!mpir? ( dev-libs/gmp:0= )
 	mpir? ( sci-libs/mpir )"
 

diff --git a/dev-ml/zarith/zarith-1.5.ebuild b/dev-ml/zarith/zarith-1.5.ebuild
index 857c5026e9d..1e752ec0c1f 100644
--- a/dev-ml/zarith/zarith-1.5.ebuild
+++ b/dev-ml/zarith/zarith-1.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
 	!mpir? ( dev-libs/gmp:0= )
 	mpir? ( sci-libs/mpir )"
 

diff --git a/dev-ml/zarith/zarith-1.6.ebuild b/dev-ml/zarith/zarith-1.6.ebuild
index 857c5026e9d..1e752ec0c1f 100644
--- a/dev-ml/zarith/zarith-1.6.ebuild
+++ b/dev-ml/zarith/zarith-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
 	!mpir? ( dev-libs/gmp:0= )
 	mpir? ( sci-libs/mpir )"
 

diff --git a/dev-ml/zarith/zarith-1.7.ebuild b/dev-ml/zarith/zarith-1.7.ebuild
index 13309289758..21ad63c4e89 100644
--- a/dev-ml/zarith/zarith-1.7.ebuild
+++ b/dev-ml/zarith/zarith-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ KEYWORDS="amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
 	!mpir? ( dev-libs/gmp:0= )
 	mpir? ( sci-libs/mpir )"
 

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
index dc83db4cb61..85651e3b495 100644
--- a/dev-ml/zarith/zarith-1.9.1.ebuild
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
+	>=dev-lang/ocaml-4.05:=[ocamlopt?]
 	!mpir? ( dev-libs/gmp:0= )
 	mpir? ( sci-libs/mpir )"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-02-17 18:22 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2020-02-17 18:22 UTC (permalink / raw
  To: gentoo-commits

commit:     65f25651d8930355501fd99b90e5c4fa356c843c
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 17 18:22:03 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Feb 17 18:22:03 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f25651

dev-ml/zarith: took maintainership

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/metadata.xml | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml
index 115ad2ef77f..dc2c35e803b 100644
--- a/dev-ml/zarith/metadata.xml
+++ b/dev-ml/zarith/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>tupone@gentoo.org</email>
+		<name>Tupone Alfredo</name>
+	</maintainer>
 	<use>
 		<flag name="mpir">Use MPIR library instead of GMP.</flag>
 	</use>


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2020-02-17 18:20 Alfredo Tupone
  0 siblings, 0 replies; 41+ messages in thread
From: Alfredo Tupone @ 2020-02-17 18:20 UTC (permalink / raw
  To: gentoo-commits

commit:     1700ee5bc2edd42a42be6c12472b319c1ad8e995
Author:     Tupone Alfredo <tupone <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 17 18:19:53 2020 +0000
Commit:     Alfredo Tupone <tupone <AT> gentoo <DOT> org>
CommitDate: Mon Feb 17 18:19:53 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1700ee5b

dev-ml/zarith: Version bump to 1.9.1

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>

 dev-ml/zarith/Manifest            |  1 +
 dev-ml/zarith/zarith-1.9.1.ebuild | 54 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 01222184fda..ebd41f16d4f 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -2,3 +2,4 @@ DIST zarith-1.4.1.tgz 88831 BLAKE2B f1a434f61dfa23cdb1e41d3e84c53444832978d119aa
 DIST zarith-1.5.tar.gz 89211 BLAKE2B f84127baeaf7efb61957e3657e7f2e3771df974ff6f92e3e0a04c93550ee48d5fa9adf473e423d409a2f40dba568ced30ef903c790f32b6e8bccd1032a475b84 SHA512 4e616b8cc81cd83f51696926e598be3bcda0bb5999db3cf42dd627cf537320a0216c74eb14c57e57fc21c909df8ef3fb3fa602a7ad633c115d2ee61af5a9fdcd
 DIST zarith-1.6.tar.gz 89353 BLAKE2B 4dc7dbe17426a57929632d38fae91bdfec4f54371ebb0ae55b6d88c7fffb47c229d0800125eaa2f5fca4e096bb50dceb4e0851ef88a16d3e89bc1db7b9cb32b9 SHA512 a12eacfaa809885f2b0f09ed0fc56d90ebaf9a3d8685db8a41dcaaaa2a9d2410ec96529d8bee653343ea8d51304861dbcf12daba06206a6cf07753ad3b09780d
 DIST zarith-1.7.tar.gz 89617 BLAKE2B ee8a272a7421d9e723af8aa6207da8fe046585804e669058b6dec8fb47cab80e438d0520c1b61ed6c79bc279d162a7a1043fa40e74c50342b7e4d553ca8e8f5b SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753
+DIST zarith-1.9.1.tar.gz 92321 BLAKE2B d61def81600cb5f3ae931eabebcdf081b6025dd24b1deae46a55f5db4f2c67d44b38b9cb9d73fc7fd9bd76c81545294373e3df5969da217209079a2912a8e285 SHA512 e77620c66a59d35811acfc45c7ef3f0d50d3042194654b1f5b652a2ed5fb9d5f88e9173222e5ced286c61854434da05a4d96668089faa66ff2917afa677fc32f

diff --git a/dev-ml/zarith/zarith-1.9.1.ebuild b/dev-ml/zarith/zarith-1.9.1.ebuild
new file mode 100644
index 00000000000..dc83db4cb61
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.9.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib multilib
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+DOCS=( README.md Changes )
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir /usr/$(get_libdir)/ocaml \
+		-installdir "${ED}"/usr/$(get_libdir)/ocaml \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake -j 1 HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	if use ocamlopt ; then
+		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	else
+		ewarn "Tests require USE=ocamlopt. Skipping them."
+	fi
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dosym zarith/libzarith.a /usr/$(get_libdir)/ocaml/libzarith.a
+	use doc && HTML_DOCS=( html/* )
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2018-12-15  9:19 Mikle Kolyada
  0 siblings, 0 replies; 41+ messages in thread
From: Mikle Kolyada @ 2018-12-15  9:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2c737a7277a73f69bbd2e8542d32ab2e24fc6285
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 15 09:17:51 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Dec 15 09:19:03 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c737a72

dev-ml/zarith: amd64 stable wrt bug #672444

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ml/zarith/zarith-1.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/zarith/zarith-1.7.ebuild b/dev-ml/zarith/zarith-1.7.ebuild
index 857c5026e9d..13309289758 100644
--- a/dev-ml/zarith/zarith-1.7.ebuild
+++ b/dev-ml/zarith/zarith-1.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-10-17  6:04 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2017-10-17  6:04 UTC (permalink / raw
  To: gentoo-commits

commit:     be838881d41aeb8a0be7b032a22cc9121e72ea7b
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 05:52:48 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 05:52:48 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be838881

dev-ml/zarith: bump to 1.7

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-ml/zarith/Manifest          |  1 +
 dev-ml/zarith/zarith-1.7.ebuild | 52 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index a5fd6576dec..c2a2b37603d 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,3 +1,4 @@
 DIST zarith-1.4.1.tgz 88831 SHA256 23b6c140aad25385bb0b862b9b9fe8a5c6e6f608d0fac7a688aaede5ea876650 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659 WHIRLPOOL 51fc093160ccd5b26282dc1e4f0da223cf0de49c357d560c45bf839ae1dadc53968b117f6ecb96da722fcda2c669ececbd6ca3fab61c71059f37764bfc602888
 DIST zarith-1.5.tar.gz 89211 SHA256 b1d7b7394267a40c933d387131004cf0bc0dbdaea7a981fce865e1ae5d12e40b SHA512 4e616b8cc81cd83f51696926e598be3bcda0bb5999db3cf42dd627cf537320a0216c74eb14c57e57fc21c909df8ef3fb3fa602a7ad633c115d2ee61af5a9fdcd WHIRLPOOL 5f99fc525cd54167f8a6188adf8398003e8728ea9fc04b338dd69a2b0c5cbc943b79b9a5dccc41f7e24a62b00ed9900843a8eca124ab652f6c99240d6620bbdb
 DIST zarith-1.6.tar.gz 89353 SHA256 0ad52b7e8d3791d401a5d64d6f85333d096b32d3ebb9f92e2496fbe64574078e SHA512 a12eacfaa809885f2b0f09ed0fc56d90ebaf9a3d8685db8a41dcaaaa2a9d2410ec96529d8bee653343ea8d51304861dbcf12daba06206a6cf07753ad3b09780d WHIRLPOOL 61f963dadeac8cc1eaef4f783957a34fa6a3507f108c26690fb7ac2aee02744f58b2e2457222d1db937f7d79eca13cbb1cdebfd795f7e3868021c737979e93f1
+DIST zarith-1.7.tar.gz 89617 SHA256 d641bb66d04461111b75f2fc37ad1eec764dcf326d98a51ac078695baea2ab3a SHA512 812b5f9b24ce7a24d3370b8728ff6eeb56e3280fa1573e694fe54e781668c29bf8ff95e94aeff59df948adc85b8acd6b4efe117fb50a124f19b4227bee78e753 WHIRLPOOL 9369fbcc235779b7902e580df03c2b3ee8dec23a3278a8e1034c31580f4380671169fd397cad812add97b65ed4a577c20ec03040706e6f8ba4d88001d5623965

diff --git a/dev-ml/zarith/zarith-1.7.ebuild b/dev-ml/zarith/zarith-1.7.ebuild
new file mode 100644
index 00000000000..857c5026e9d
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.7.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	if use ocamlopt ; then
+		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	else
+		ewarn "Tests require USE=ocamlopt. Skipping them."
+	fi
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README.md
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-09-28  8:42 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2017-09-28  8:42 UTC (permalink / raw
  To: gentoo-commits

commit:     34e39758c102fa0d6c0e30585d8071f5417d1fd1
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 28 08:41:07 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Sep 28 08:41:07 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e39758

dev-ml/zarith: bump to 1.6

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 dev-ml/zarith/Manifest          |  1 +
 dev-ml/zarith/zarith-1.6.ebuild | 52 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index f4ded9b4cc6..a5fd6576dec 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,2 +1,3 @@
 DIST zarith-1.4.1.tgz 88831 SHA256 23b6c140aad25385bb0b862b9b9fe8a5c6e6f608d0fac7a688aaede5ea876650 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659 WHIRLPOOL 51fc093160ccd5b26282dc1e4f0da223cf0de49c357d560c45bf839ae1dadc53968b117f6ecb96da722fcda2c669ececbd6ca3fab61c71059f37764bfc602888
 DIST zarith-1.5.tar.gz 89211 SHA256 b1d7b7394267a40c933d387131004cf0bc0dbdaea7a981fce865e1ae5d12e40b SHA512 4e616b8cc81cd83f51696926e598be3bcda0bb5999db3cf42dd627cf537320a0216c74eb14c57e57fc21c909df8ef3fb3fa602a7ad633c115d2ee61af5a9fdcd WHIRLPOOL 5f99fc525cd54167f8a6188adf8398003e8728ea9fc04b338dd69a2b0c5cbc943b79b9a5dccc41f7e24a62b00ed9900843a8eca124ab652f6c99240d6620bbdb
+DIST zarith-1.6.tar.gz 89353 SHA256 0ad52b7e8d3791d401a5d64d6f85333d096b32d3ebb9f92e2496fbe64574078e SHA512 a12eacfaa809885f2b0f09ed0fc56d90ebaf9a3d8685db8a41dcaaaa2a9d2410ec96529d8bee653343ea8d51304861dbcf12daba06206a6cf07753ad3b09780d WHIRLPOOL 61f963dadeac8cc1eaef4f783957a34fa6a3507f108c26690fb7ac2aee02744f58b2e2457222d1db937f7d79eca13cbb1cdebfd795f7e3868021c737979e93f1

diff --git a/dev-ml/zarith/zarith-1.6.ebuild b/dev-ml/zarith/zarith-1.6.ebuild
new file mode 100644
index 00000000000..857c5026e9d
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	if use ocamlopt ; then
+		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	else
+		ewarn "Tests require USE=ocamlopt. Skipping them."
+	fi
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README.md
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-09-10 18:00 Sergei Trofimovich
  0 siblings, 0 replies; 41+ messages in thread
From: Sergei Trofimovich @ 2017-09-10 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     917f8641b73698d22f87a09d80fe80324ed571cd
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 18:00:34 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 18:00:34 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917f8641

dev-ml/zarith: keyworded 1.5 for ppc, bug #596862

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-ml/zarith/zarith-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.5.ebuild b/dev-ml/zarith/zarith-1.5.ebuild
index 25bf4fad370..857c5026e9d 100644
--- a/dev-ml/zarith/zarith-1.5.ebuild
+++ b/dev-ml/zarith/zarith-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.ta
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-09-10 18:00 Sergei Trofimovich
  0 siblings, 0 replies; 41+ messages in thread
From: Sergei Trofimovich @ 2017-09-10 18:00 UTC (permalink / raw
  To: gentoo-commits

commit:     2028fa0467f02d25ef38c4999864dee520b34793
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 17:59:24 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 17:59:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2028fa04

dev-ml/zarith: keyworded 1.4.1 for ppc, bug #596862

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-ml/zarith/zarith-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.4.1.ebuild b/dev-ml/zarith/zarith-1.4.1.ebuild
index ede9da1d967..8825fc311e4 100644
--- a/dev-ml/zarith/zarith-1.4.1.ebuild
+++ b/dev-ml/zarith/zarith-1.4.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://forge.ocamlcore.org/frs/download.php/1574/${P}.tgz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-07-09  8:20 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2017-07-09  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     2cb38bc42a2d5cea1a1fa428916aa0c0641d145f
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 08:20:00 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 08:20:00 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb38bc4

dev-ml/zarith: Skip tests when not building native code, they require it. Bug #624292

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/zarith/zarith-1.5.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.5.ebuild b/dev-ml/zarith/zarith-1.5.ebuild
index fcb766936ac..25bf4fad370 100644
--- a/dev-ml/zarith/zarith-1.5.ebuild
+++ b/dev-ml/zarith/zarith-1.5.ebuild
@@ -37,7 +37,11 @@ src_compile() {
 }
 
 src_test() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	if use ocamlopt ; then
+		emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+	else
+		ewarn "Tests require USE=ocamlopt. Skipping them."
+	fi
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-05-26 13:53 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2017-05-26 13:53 UTC (permalink / raw
  To: gentoo-commits

commit:     e099a1ee8d0bd25f3563e24459919f6d8a34575a
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri May 26 13:50:47 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri May 26 13:52:58 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e099a1ee

dev-ml/zarith: Bump to 1.5

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/zarith/Manifest          |  1 +
 dev-ml/zarith/metadata.xml      |  3 +++
 dev-ml/zarith/zarith-1.5.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 52 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 3f2ab4bf9e7..f4ded9b4cc6 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1 +1,2 @@
 DIST zarith-1.4.1.tgz 88831 SHA256 23b6c140aad25385bb0b862b9b9fe8a5c6e6f608d0fac7a688aaede5ea876650 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659 WHIRLPOOL 51fc093160ccd5b26282dc1e4f0da223cf0de49c357d560c45bf839ae1dadc53968b117f6ecb96da722fcda2c669ececbd6ca3fab61c71059f37764bfc602888
+DIST zarith-1.5.tar.gz 89211 SHA256 b1d7b7394267a40c933d387131004cf0bc0dbdaea7a981fce865e1ae5d12e40b SHA512 4e616b8cc81cd83f51696926e598be3bcda0bb5999db3cf42dd627cf537320a0216c74eb14c57e57fc21c909df8ef3fb3fa602a7ad633c115d2ee61af5a9fdcd WHIRLPOOL 5f99fc525cd54167f8a6188adf8398003e8728ea9fc04b338dd69a2b0c5cbc943b79b9a5dccc41f7e24a62b00ed9900843a8eca124ab652f6c99240d6620bbdb

diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml
index 81a16c82524..1e2b411522c 100644
--- a/dev-ml/zarith/metadata.xml
+++ b/dev-ml/zarith/metadata.xml
@@ -8,4 +8,7 @@
   <use>
 	  <flag name="mpir">Use MPIR library instead of GMP.</flag>
   </use>
+  <upstream>
+	  <remote-id type="github">ocaml/Zarith</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/dev-ml/zarith/zarith-1.5.ebuild b/dev-ml/zarith/zarith-1.5.ebuild
new file mode 100644
index 00000000000..fcb766936ac
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit findlib eutils toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://github.com/ocaml/Zarith"
+SRC_URI="https://github.com/ocaml/Zarith/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+S="${WORKDIR}/Zarith-release-${PV}"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README.md
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2017-02-23  1:14 Andrew Savchenko
  0 siblings, 0 replies; 41+ messages in thread
From: Andrew Savchenko @ 2017-02-23  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     174a2461ec2cf1f3330bfa3d4933cc612246cc2f
Author:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 01:14:17 2017 +0000
Commit:     Andrew Savchenko <bircoph <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 01:14:17 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=174a2461

dev-ml/zarith: fix bug 585026

Keyword on ~x86.

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Andrew Savchenko <bircoph <AT> gentoo.org>

 dev-ml/zarith/zarith-1.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/zarith/zarith-1.4.1.ebuild b/dev-ml/zarith/zarith-1.4.1.ebuild
index 6c958607ea..d82e4a867f 100644
--- a/dev-ml/zarith/zarith-1.4.1.ebuild
+++ b/dev-ml/zarith/zarith-1.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="https://forge.ocamlcore.org/frs/download.php/1574/${P}.tgz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc mpir +ocamlopt"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2016-02-07 16:14 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2016-02-07 16:14 UTC (permalink / raw
  To: gentoo-commits

commit:     d18dbc9ed127be8f0c542f42dab5088b514a7308
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  7 16:07:21 2016 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sun Feb  7 16:13:49 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18dbc9e

dev-ml/zarith: remove old

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-ml/zarith/Manifest             |  2 --
 dev-ml/zarith/zarith-1.3-r1.ebuild | 46 -------------------------------------
 dev-ml/zarith/zarith-1.4.ebuild    | 47 --------------------------------------
 3 files changed, 95 deletions(-)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 8511a52..3f2ab4b 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,3 +1 @@
-DIST zarith-1.3.tgz 69415 SHA256 946687d6f032b96ab9db9661d876e39437bff783e0ad473ac463c06259b7a3d7 SHA512 c8b0b32ae3cae2808d0af701fbf134fd8bf7b1b3042fbd562edf4a54f958386b4b425117838e60033f51ee0e4ea22969ddc7a8968ba979a4ad70c725cf4357d4 WHIRLPOOL 363e9f973a2e8ebc305c66e6d8dcb6f68bb5599dfce3da906fe013e2d7acfd80b17e886de60f393b72538488dcfdba33b0656f2fe6b19aeeec88d6c0ec3bf21b
 DIST zarith-1.4.1.tgz 88831 SHA256 23b6c140aad25385bb0b862b9b9fe8a5c6e6f608d0fac7a688aaede5ea876650 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659 WHIRLPOOL 51fc093160ccd5b26282dc1e4f0da223cf0de49c357d560c45bf839ae1dadc53968b117f6ecb96da722fcda2c669ececbd6ca3fab61c71059f37764bfc602888
-DIST zarith-1.4.tgz 88392 SHA256 98bc21d9e86c3726b5641e0a4c6e859a1bf52b3f691344187e432760386b4861 SHA512 52c39ba98a3abd5fe8a38a7efd879993a6b3113133bdc0c9541168637fe9c8f813a9d38db679199ff0bf1b41f5f4a49f63876a2ca6a74796c309622b8023ac75 WHIRLPOOL c7abfcd9c81ee04fc819925c5f4fd07ea6603a1c2630a523b3a3b3bb3e21a7fcff0532a166b0cb6d9376b4f40747e7232be2d4b3f6e65592103b1ea12f96470c

diff --git a/dev-ml/zarith/zarith-1.3-r1.ebuild b/dev-ml/zarith/zarith-1.3-r1.ebuild
deleted file mode 100644
index 91bc43d..0000000
--- a/dev-ml/zarith/zarith-1.3-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit findlib eutils
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
-SRC_URI="https://forge.ocamlcore.org/frs/download.php/1471/${P}.tgz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-src_configure() {
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README
-	use doc && dohtml html/*
-}

diff --git a/dev-ml/zarith/zarith-1.4.ebuild b/dev-ml/zarith/zarith-1.4.ebuild
deleted file mode 100644
index e2ab191..0000000
--- a/dev-ml/zarith/zarith-1.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit findlib eutils toolchain-funcs
-
-DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
-HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
-SRC_URI="https://forge.ocamlcore.org/frs/download.php/1567/${P}.tgz"
-
-LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="doc mpir +ocamlopt"
-
-RDEPEND="
-	>=dev-lang/ocaml-4:=[ocamlopt?]
-	!mpir? ( dev-libs/gmp:0= )
-	mpir? ( sci-libs/mpir )"
-
-DEPEND="${RDEPEND} dev-lang/perl"
-
-src_configure() {
-	tc-export CC
-	./configure -host "${CHOST}" \
-		-ocamllibdir "/usr/$(get_libdir)" \
-		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
-		$(usex mpir "-mpir" "-gmp") || die
-}
-
-src_compile() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
-	use doc && emake doc
-}
-
-src_test() {
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
-}
-
-src_install() {
-	findlib_src_preinst
-	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
-	dodoc Changes README
-	use doc && dohtml html/*
-}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2015-11-12 18:30 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2015-11-12 18:30 UTC (permalink / raw
  To: gentoo-commits

commit:     f00d9bbdb0e02502c19f7d625f85f6086da30782
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 12 18:30:28 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Thu Nov 12 18:30:28 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00d9bbd

dev-ml/zarith: bump to 1.4.1

Package-Manager: portage-2.2.24
Signed-off-by: Alexis Ballier <aballier <AT> gentoo.org>

 dev-ml/zarith/Manifest            |  1 +
 dev-ml/zarith/zarith-1.4.1.ebuild | 47 +++++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 558cede..8511a52 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -1,2 +1,3 @@
 DIST zarith-1.3.tgz 69415 SHA256 946687d6f032b96ab9db9661d876e39437bff783e0ad473ac463c06259b7a3d7 SHA512 c8b0b32ae3cae2808d0af701fbf134fd8bf7b1b3042fbd562edf4a54f958386b4b425117838e60033f51ee0e4ea22969ddc7a8968ba979a4ad70c725cf4357d4 WHIRLPOOL 363e9f973a2e8ebc305c66e6d8dcb6f68bb5599dfce3da906fe013e2d7acfd80b17e886de60f393b72538488dcfdba33b0656f2fe6b19aeeec88d6c0ec3bf21b
+DIST zarith-1.4.1.tgz 88831 SHA256 23b6c140aad25385bb0b862b9b9fe8a5c6e6f608d0fac7a688aaede5ea876650 SHA512 ef6717e3b6c19ef94fb0e02eb33b1d9f2b2103a9fe0334cb89b01b344ee953fbeeaed8a75b17daa32760faaf93d582e6778ae50e59e9cf878663f2ecba1d5659 WHIRLPOOL 51fc093160ccd5b26282dc1e4f0da223cf0de49c357d560c45bf839ae1dadc53968b117f6ecb96da722fcda2c669ececbd6ca3fab61c71059f37764bfc602888
 DIST zarith-1.4.tgz 88392 SHA256 98bc21d9e86c3726b5641e0a4c6e859a1bf52b3f691344187e432760386b4861 SHA512 52c39ba98a3abd5fe8a38a7efd879993a6b3113133bdc0c9541168637fe9c8f813a9d38db679199ff0bf1b41f5f4a49f63876a2ca6a74796c309622b8023ac75 WHIRLPOOL c7abfcd9c81ee04fc819925c5f4fd07ea6603a1c2630a523b3a3b3bb3e21a7fcff0532a166b0cb6d9376b4f40747e7232be2d4b3f6e65592103b1ea12f96470c

diff --git a/dev-ml/zarith/zarith-1.4.1.ebuild b/dev-ml/zarith/zarith-1.4.1.ebuild
new file mode 100644
index 0000000..6c95860
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.4.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib eutils toolchain-funcs
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
+SRC_URI="https://forge.ocamlcore.org/frs/download.php/1574/${P}.tgz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+src_configure() {
+	tc-export CC
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2015-10-17 16:25 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2015-10-17 16:25 UTC (permalink / raw
  To: gentoo-commits

commit:     bb27079649831775a18227267025c165d8752d15
Author:     Matthew Brewer <tomboy64 <AT> sina <DOT> cn>
AuthorDate: Sat Oct 17 16:23:53 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 16:23:53 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb270796

dev-ml/zarith: revbump

changed SLOT="0" to SLOT="0/${PV}" to make := actually useful

 dev-ml/zarith/{zarith-1.3.ebuild => zarith-1.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/zarith/zarith-1.3.ebuild b/dev-ml/zarith/zarith-1.3-r1.ebuild
similarity index 98%
rename from dev-ml/zarith/zarith-1.3.ebuild
rename to dev-ml/zarith/zarith-1.3-r1.ebuild
index a035529..91bc43d 100644
--- a/dev-ml/zarith/zarith-1.3.ebuild
+++ b/dev-ml/zarith/zarith-1.3-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
 SRC_URI="https://forge.ocamlcore.org/frs/download.php/1471/${P}.tgz"
 
 LICENSE="LGPL-2.1-with-linking-exception"
-SLOT="0"
+SLOT="0/${PV}"
 KEYWORDS="~amd64"
 IUSE="doc mpir +ocamlopt"
 


^ permalink raw reply related	[flat|nested] 41+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/
@ 2015-09-19 14:03 Alexis Ballier
  0 siblings, 0 replies; 41+ messages in thread
From: Alexis Ballier @ 2015-09-19 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     432d1fb4412d2b98c0c773bfbffefaebff411bee
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 19 13:43:56 2015 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Sat Sep 19 14:03:09 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432d1fb4

dev-ml/zarith: initial import, bug #388903

Package-Manager: portage-2.2.20.1

 dev-ml/zarith/Manifest          |  1 +
 dev-ml/zarith/metadata.xml      |  8 +++++++
 dev-ml/zarith/zarith-1.3.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 55 insertions(+)

diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
new file mode 100644
index 0000000..d2705de
--- /dev/null
+++ b/dev-ml/zarith/Manifest
@@ -0,0 +1 @@
+DIST zarith-1.3.tgz 69415 SHA256 946687d6f032b96ab9db9661d876e39437bff783e0ad473ac463c06259b7a3d7 SHA512 c8b0b32ae3cae2808d0af701fbf134fd8bf7b1b3042fbd562edf4a54f958386b4b425117838e60033f51ee0e4ea22969ddc7a8968ba979a4ad70c725cf4357d4 WHIRLPOOL 363e9f973a2e8ebc305c66e6d8dcb6f68bb5599dfce3da906fe013e2d7acfd80b17e886de60f393b72538488dcfdba33b0656f2fe6b19aeeec88d6c0ec3bf21b

diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml
new file mode 100644
index 0000000..444c6eb
--- /dev/null
+++ b/dev-ml/zarith/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>ml</herd>
+  <use>
+	  <flag name="mpir">Use MPIR library instead of GMP.</flag>
+  </use>
+</pkgmetadata>

diff --git a/dev-ml/zarith/zarith-1.3.ebuild b/dev-ml/zarith/zarith-1.3.ebuild
new file mode 100644
index 0000000..a035529
--- /dev/null
+++ b/dev-ml/zarith/zarith-1.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit findlib eutils
+
+DESCRIPTION="Arithmetic and logic operations over arbitrary-precision integers"
+HOMEPAGE="https://forge.ocamlcore.org/projects/zarith/"
+SRC_URI="https://forge.ocamlcore.org/frs/download.php/1471/${P}.tgz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc mpir +ocamlopt"
+
+RDEPEND="
+	>=dev-lang/ocaml-4:=[ocamlopt?]
+	!mpir? ( dev-libs/gmp:0= )
+	mpir? ( sci-libs/mpir )"
+
+DEPEND="${RDEPEND} dev-lang/perl"
+
+src_configure() {
+	./configure -host "${CHOST}" \
+		-ocamllibdir "/usr/$(get_libdir)" \
+		-installdir "${ED}/usr/$(get_libdir)/ocaml" \
+		$(usex mpir "-mpir" "-gmp") || die
+}
+
+src_compile() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) all
+	use doc && emake doc
+}
+
+src_test() {
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) tests
+}
+
+src_install() {
+	findlib_src_preinst
+	emake HASOCAMLOPT=$(usex ocamlopt yes no) HASDYNLINK=$(usex ocamlopt yes no) install
+	dodoc Changes README
+	use doc && dohtml html/*
+}


^ permalink raw reply related	[flat|nested] 41+ messages in thread

end of thread, other threads:[~2024-07-15 13:45 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-05  8:46 [gentoo-commits] repo/gentoo:master commit in: dev-ml/zarith/ Alexis Ballier
  -- strict thread matches above, loose matches on Subject: below --
2024-07-15 13:45 Alfredo Tupone
2024-07-15 13:43 Alfredo Tupone
2024-03-01  4:01 Sam James
2024-02-29 23:58 Sam James
2024-02-14 19:47 Arthur Zamarin
2023-09-22 14:09 Maciej Barć
2021-09-12 19:11 Alfredo Tupone
2021-09-12 12:20 Alfredo Tupone
2021-04-18 21:27 Sam James
2021-04-18  6:48 Sam James
2021-04-18  6:47 Sam James
2021-03-15  4:02 Sam James
2021-03-03 14:23 Sam James
2021-02-26  9:39 Agostino Sarubbo
2021-02-26  8:09 Agostino Sarubbo
2021-02-25  7:33 Sam James
2021-01-14  6:38 Alfredo Tupone
2021-01-11 23:04 Sam James
2020-11-01 11:24 Sam James
2020-10-26  7:13 Alfredo Tupone
2020-10-25 23:19 Thomas Deutschmann
2020-10-22 13:59 Sam James
2020-10-22 13:59 Sam James
2020-09-07  8:20 Sergei Trofimovich
2020-03-27 12:50 Alfredo Tupone
2020-03-27 12:39 Alfredo Tupone
2020-02-17 18:22 Alfredo Tupone
2020-02-17 18:20 Alfredo Tupone
2018-12-15  9:19 Mikle Kolyada
2017-10-17  6:04 Alexis Ballier
2017-09-28  8:42 Alexis Ballier
2017-09-10 18:00 Sergei Trofimovich
2017-09-10 18:00 Sergei Trofimovich
2017-07-09  8:20 Alexis Ballier
2017-05-26 13:53 Alexis Ballier
2017-02-23  1:14 Andrew Savchenko
2016-02-07 16:14 Alexis Ballier
2015-11-12 18:30 Alexis Ballier
2015-10-17 16:25 Alexis Ballier
2015-09-19 14:03 Alexis Ballier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox