summaryrefslogtreecommitdiff
path: root/dev-ml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
committerV3n3RiX <venerix@redcorelinux.org>2020-02-29 18:01:47 +0000
commitceeeb463cc1eef97fd62eaee8bf2196ba04bc384 (patch)
tree9f47ee47c31a0f13f9496879cd88a1042550aa81 /dev-ml
parent53cba99042fa967e2a93da9f8db806fe2d035543 (diff)
gentoo (leap year) resync : 29.02.2020
Diffstat (limited to 'dev-ml')
-rw-r--r--dev-ml/Manifest.gzbin27552 -> 27544 bytes
-rw-r--r--dev-ml/camlp5/Manifest12
-rw-r--r--dev-ml/camlp5/camlp5-6.17.ebuild72
-rw-r--r--dev-ml/camlp5/camlp5-7.00.ebuild68
-rw-r--r--dev-ml/camlp5/camlp5-7.01.ebuild68
-rw-r--r--dev-ml/camlp5/camlp5-7.03.ebuild68
-rw-r--r--dev-ml/camlp5/camlp5-7.10.ebuild48
-rw-r--r--dev-ml/camlp5/camlp5-7.11.ebuild4
-rw-r--r--dev-ml/camlzip/Manifest4
-rw-r--r--dev-ml/camlzip/camlzip-1.10.ebuild37
-rw-r--r--dev-ml/camlzip/metadata.xml5
-rw-r--r--dev-ml/dune/Manifest4
-rw-r--r--dev-ml/dune/dune-1.7.2.ebuild37
-rw-r--r--dev-ml/dune/dune-2.1.0.ebuild2
-rw-r--r--dev-ml/extlib/Manifest6
-rw-r--r--dev-ml/extlib/extlib-1.7.1.ebuild4
-rw-r--r--dev-ml/extlib/extlib-1.7.2.ebuild4
-rw-r--r--dev-ml/extlib/extlib-1.7.6.ebuild4
-rw-r--r--dev-ml/facile/Manifest2
-rw-r--r--dev-ml/facile/facile-1.1.3.ebuild4
-rw-r--r--dev-ml/lablgl/Manifest2
-rw-r--r--dev-ml/lablgl/lablgl-1.05-r1.ebuild2
-rw-r--r--dev-ml/lablgtk/Manifest8
-rw-r--r--dev-ml/lablgtk/lablgtk-2.18.10.ebuild76
-rw-r--r--dev-ml/lablgtk/lablgtk-2.18.5.ebuild4
-rw-r--r--dev-ml/lablgtk/lablgtk-2.18.8-r1.ebuild2
-rw-r--r--dev-ml/lablgtk/metadata.xml5
-rw-r--r--dev-ml/zarith/Manifest4
-rw-r--r--dev-ml/zarith/metadata.xml5
-rw-r--r--dev-ml/zarith/zarith-1.9.1.ebuild54
30 files changed, 212 insertions, 403 deletions
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index c004f1de56ed..86b95fd58817 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 2637aaa4f23e..d036a281a2bd 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,13 +1,3 @@
-DIST camlp5-6.17.tar.gz 718935 BLAKE2B b0a573e1110d6ce0654325a1a7310ebee8c815998df3f1a2bec514a4c4755dedfe68349a55dd227c97a667dbbf36c3d896bd17400e32b0f05e3e9801142aa204 SHA512 c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
-DIST camlp5-7.00.tar.gz 755750 BLAKE2B b047422ff34c4d15c21b65bd7473ccdad8bfc1f484a0075f1beeaa50fdca72b2f900b437333c847a4e4fd7bb8ae5c37aa4ed984e3a850c4dcba045d8678502c4 SHA512 2d63451229f86fffeb287735ed26901ad43bb964b6ede1716cb82737001a5c1e4b77479a969509606f6a4f14bb6dbff32275d82f4a9640e0c16bb6594779e849
-DIST camlp5-7.01.tar.gz 757118 BLAKE2B 5d7c6f39f24bfee545552aae5c126305d2c767d06762aa516c21bcc5b327b312b7c38d742717eb507b92ae1e27de9c0fcde4d616754a7ce616b5f56689c8dc5a SHA512 9930957f707d9d2c8903f87f5f3444f71bad3d84c944436c7abc6de19209595c974098cd60a6a391f8ae87c4fb53b5122cba8e42e34fcf46d798dbdc28840008
-DIST camlp5-7.03.tar.gz 758136 BLAKE2B 4e1169adf7e119f1f659fe684a8b06c4730db3bcd7807169552de0e3fc115f8d45bc11961f3aee0a9c2d86e1130ec776a1bb7753d7d4e95f661d65d1f841406c SHA512 0c76d469c5f8c727088f3136107b6690349b50791ef8baefffdaa90141230907f977a7a886a9e8d88d39d8fa315637d882d0205c57d752e16575c888a8a1f54d
-DIST camlp5-7.10.tar.gz 849559 BLAKE2B b05624156e914c2657d76afbf3dfacd295fe5985ae3809959a40029a8052669be6ae8a6ff889fbf2c602d3f19c9995f013b388c140738f4bb4f4da9970911ed5 SHA512 faa9e88f56477162038fc80429d5839c93b3e38aec90366730babe737e2e6bb260dc39975947a6601212cc0c68f465bdbccb6337da23c07181909dfb11cf8640
DIST camlp5-7.11.tar.gz 878224 BLAKE2B f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d SHA512 109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
-EBUILD camlp5-6.17.ebuild 1667 BLAKE2B 1a697733022a5ba44310108cad0418de1b856575f2ba2e18cb449c026507b796e737a0b3988936231271de307fb61ebcd655d930afd739191989c8a346cf6874 SHA512 adbe95ff3504175b62a65bc609d0dbefa2a1f8755ca33aa61465b3b7e0be50355e916c94ca406d4223027c0e5e624518f8144af1ea4d944c6de95899f954bd8f
-EBUILD camlp5-7.00.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
-EBUILD camlp5-7.01.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
-EBUILD camlp5-7.03.ebuild 1473 BLAKE2B 903f983282688ac736fb814e32d39b8a7dc4dccf103ebaaad573528a5f93f4fa77dc25189b7aa2d95c53529f7055012772f27217d77fa523c49666036f74ea0a SHA512 4b8e2cc30fcec4941ad38ddd5555bdc81610e8267ff7551178b68110b4fd1ddbac1333bac01ebcbaab168412f84c1579203ee1476f9e4caf9861e3cf25303c4b
-EBUILD camlp5-7.10.ebuild 949 BLAKE2B 810503c75e88dc9f3977b9a0abc792550da30c35c75f4e12e8db6e9a90a1d3e3633de5d5b5ad0a44f94ec6483b40ee3306bdf5ffcfb699d82f5bb2d9d0f1a3fe SHA512 79e382b13c34f552875ae9bc5e6c8ccdcc5724c37702b95b5e9af7b900e6766188946861031f95a7183e4d758e45b3dcd5ec9db5fcd3e06440d4c48b59be9d26
-EBUILD camlp5-7.11.ebuild 943 BLAKE2B 402d36749069983687d813ccdfeffc13b6ad90813db363d85024d8d68b2606cafdcb74ced4ddd526ae8cb0fc3f266572efe01d33f071a402e15ec57f050169d1 SHA512 5ee48affda4c799567189842f8278864a29b90f0b6187e4e4233f36bd76e5376181cd149674bd3e19ff532a4b13ce198dfef86cec78175d9dd994e84015f96c9
+EBUILD camlp5-7.11.ebuild 941 BLAKE2B da669d9224d324e569eed611c48d6deb24cc1666f2fa25e79abe85d5e82b25d9c1bf3050f556e5c81e9f4eea64ecbcb238935a5e207e15f2b133ea56cd6b8770 SHA512 c89294930ad1b92cb3b687949ea3841cec547acc671973e19e1de1c1569d99af4d2f052adef926e7bb20d378999cc6f7596ac3a7cc240b1d1dfd4458626cf21e
MISC metadata.xml 325 BLAKE2B e1e22f9260b70f58e523e16ba3f5a9fd8b58050ed7ba2107af06db261129f190620aee89c824557af3f5724b4f78ee5b4899addeee6fc9572315a2640f9d666d SHA512 52021194baa57054aaaad66864a51fd2bdf9c161e32fe78dcb1541480cfa03780645e3c1bb64271ce21015af26f2362fcb620c44c80253db82e06e1d38ed95b9
diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
deleted file mode 100644
index f8ae1a8ac72c..000000000000
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib findlib eutils versionator
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/"
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(replace_all_version_separators '').tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ppc x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
- >=dev-lang/ocaml-3.10:=[ocamlopt?]
- <=dev-lang/ocaml-4.4.2
-"
-RDEPEND="${DEPEND}"
-
-PATCHLEVEL=${PV#*_p}
-PATCHLIST=""
-
-if [ "${PATCHLEVEL}" != "${PV}" ] ; then
- for (( i=1; i<=PATCHLEVEL; i++ )) ; do
- SRC_URI="${SRC_URI}
- http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
- PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
- done
-fi
-
-src_prepare() {
- for i in ${PATCHLIST} ; do
- epatch "${DISTDIR}/${i}"
- done
- # ocaml 4.04.2 support
- cp -a ocaml_stuff/4.04.1 ocaml_stuff/4.04.2 || die
- cp ocaml_src/lib/versdep/4.04.{1,2}.ml || die
- sed -i -e 's/4.04.1/4.04.2/' ocaml_stuff/4.04.2/utils/pconfig.ml || die
-}
-
-src_configure() {
- ./configure \
- --strict \
- -prefix /usr \
- -bindir /usr/bin \
- -libdir /usr/$(get_libdir)/ocaml \
- -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile(){
- emake out
- if use ocamlopt; then
- emake opt
- emake opt.opt
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- # findlib support
- insinto "$(ocamlfind printconf destdir)/${PN}"
- doins etc/META
-
- use doc && dohtml -r doc/*
-
- dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
-}
diff --git a/dev-ml/camlp5/camlp5-7.00.ebuild b/dev-ml/camlp5/camlp5-7.00.ebuild
deleted file mode 100644
index 2ead52bac719..000000000000
--- a/dev-ml/camlp5/camlp5-7.00.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib findlib eutils versionator
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/"
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(replace_all_version_separators '').tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
- >=dev-lang/ocaml-3.10:=[ocamlopt?]
- <=dev-lang/ocaml-4.6.0
-"
-RDEPEND="${DEPEND}"
-
-PATCHLEVEL=${PV#*_p}
-PATCHLIST=""
-
-if [ "${PATCHLEVEL}" != "${PV}" ] ; then
- for (( i=1; i<=PATCHLEVEL; i++ )) ; do
- SRC_URI="${SRC_URI}
- http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
- PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
- done
-fi
-
-src_prepare() {
- for i in ${PATCHLIST} ; do
- epatch "${DISTDIR}/${i}"
- done
-}
-
-src_configure() {
- ./configure \
- --strict \
- -prefix /usr \
- -bindir /usr/bin \
- -libdir /usr/$(get_libdir)/ocaml \
- -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile(){
- emake out
- if use ocamlopt; then
- emake opt
- emake opt.opt
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- # findlib support
- insinto "$(ocamlfind printconf destdir)/${PN}"
- doins etc/META
-
- use doc && dohtml -r doc/*
-
- dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
-}
diff --git a/dev-ml/camlp5/camlp5-7.01.ebuild b/dev-ml/camlp5/camlp5-7.01.ebuild
deleted file mode 100644
index 2ead52bac719..000000000000
--- a/dev-ml/camlp5/camlp5-7.01.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib findlib eutils versionator
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/"
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(replace_all_version_separators '').tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
- >=dev-lang/ocaml-3.10:=[ocamlopt?]
- <=dev-lang/ocaml-4.6.0
-"
-RDEPEND="${DEPEND}"
-
-PATCHLEVEL=${PV#*_p}
-PATCHLIST=""
-
-if [ "${PATCHLEVEL}" != "${PV}" ] ; then
- for (( i=1; i<=PATCHLEVEL; i++ )) ; do
- SRC_URI="${SRC_URI}
- http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
- PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
- done
-fi
-
-src_prepare() {
- for i in ${PATCHLIST} ; do
- epatch "${DISTDIR}/${i}"
- done
-}
-
-src_configure() {
- ./configure \
- --strict \
- -prefix /usr \
- -bindir /usr/bin \
- -libdir /usr/$(get_libdir)/ocaml \
- -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile(){
- emake out
- if use ocamlopt; then
- emake opt
- emake opt.opt
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- # findlib support
- insinto "$(ocamlfind printconf destdir)/${PN}"
- doins etc/META
-
- use doc && dohtml -r doc/*
-
- dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
-}
diff --git a/dev-ml/camlp5/camlp5-7.03.ebuild b/dev-ml/camlp5/camlp5-7.03.ebuild
deleted file mode 100644
index 2ead52bac719..000000000000
--- a/dev-ml/camlp5/camlp5-7.03.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit multilib findlib eutils versionator
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/"
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(replace_all_version_separators '').tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
- >=dev-lang/ocaml-3.10:=[ocamlopt?]
- <=dev-lang/ocaml-4.6.0
-"
-RDEPEND="${DEPEND}"
-
-PATCHLEVEL=${PV#*_p}
-PATCHLIST=""
-
-if [ "${PATCHLEVEL}" != "${PV}" ] ; then
- for (( i=1; i<=PATCHLEVEL; i++ )) ; do
- SRC_URI="${SRC_URI}
- http://pauillac.inria.fr/~ddr/camlp5/distrib/src/patch-${PV%_p*}-${i} -> ${MY_P}-patch-${i}.patch"
- PATCHLIST="${PATCHLIST} ${MY_P}-patch-${i}.patch"
- done
-fi
-
-src_prepare() {
- for i in ${PATCHLIST} ; do
- epatch "${DISTDIR}/${i}"
- done
-}
-
-src_configure() {
- ./configure \
- --strict \
- -prefix /usr \
- -bindir /usr/bin \
- -libdir /usr/$(get_libdir)/ocaml \
- -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile(){
- emake out
- if use ocamlopt; then
- emake opt
- emake opt.opt
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- # findlib support
- insinto "$(ocamlfind printconf destdir)/${PN}"
- doins etc/META
-
- use doc && dohtml -r doc/*
-
- dodoc CHANGES DEVEL ICHANGES README UPGRADING MODE
-}
diff --git a/dev-ml/camlp5/camlp5-7.10.ebuild b/dev-ml/camlp5/camlp5-7.10.ebuild
deleted file mode 100644
index 5d5237a3aebf..000000000000
--- a/dev-ml/camlp5/camlp5-7.10.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/"
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(ver_rs 1- '').tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="<dev-lang/ocaml-4.09"
-RDEPEND="${DEPEND}"
-
-DOCS="CHANGES DEVEL ICHANGES README.md UPGRADING MODE"
-
-src_configure() {
- ./configure \
- --strict \
- -prefix /usr \
- -bindir /usr/bin \
- -libdir /usr/$(get_libdir)/ocaml \
- -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile(){
- emake out
- if use ocamlopt; then
- emake opt
- emake opt.opt
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS="doc/*"
-
- default
-
- # findlib support
- insinto "$(ocamlfind printconf destdir)/${PN}"
- doins etc/META
-}
diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 542b744b42f5..999ed280a3f6 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
LICENSE="BSD"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86"
+KEYWORDS="~alpha amd64 ppc x86"
IUSE="doc +ocamlopt"
DEPEND="dev-lang/ocaml"
@@ -29,7 +29,7 @@ src_configure() {
-mandir /usr/share/man || die "configure failed"
}
-src_compile(){
+src_compile() {
emake out
if use ocamlopt; then
emake opt
diff --git a/dev-ml/camlzip/Manifest b/dev-ml/camlzip/Manifest
index 9c45cd5a2ec5..e6a3543e3202 100644
--- a/dev-ml/camlzip/Manifest
+++ b/dev-ml/camlzip/Manifest
@@ -1,5 +1,7 @@
DIST camlzip-1.06.tar.gz 26499 BLAKE2B a7a1dbe157c0dcb9847bcd6324bbb7cbaf39342d0fdbaed51d2c004ae7b03f8d655fb15da50dae6190b976675e405e28fa2d4fa35a2f4372c50519564d58f981 SHA512 5ef0172927106589620678897f12f054533503a5cf13df71bf4deda43f223d0cd6acce118977e87bce53afe289f367b851f192a8e693274c2bd13549121019dd
DIST camlzip-1.07.tar.gz 26652 BLAKE2B f373ac0427faa9b6a846e9db8f3e48c00ec6885b8a11cc09fae96b5a7656908f172fda73dbea8ddd1b3dbfd98bcfa3e2e67ce9faf2942d1e260fc0a804813a05 SHA512 b92e9db002b9b398fd132c6ecd8098fac4cc7ddb3f770cc412990dcdf4bd62ba358c762d31fb0b5cd6b32f20d3bf4b3410ca6e86c511a438b92ece940f9831bd
+DIST camlzip-1.10.tar.gz 27335 BLAKE2B bbf24953634278589395dd9fcedf1e3becce8dad1f380393dc3ac59589143e1685dc14085ef566e12fb751c6f1a333dd368795a5083b94a43b71e058e86489f3 SHA512 5c42e0d808230e3820b2e7ef34b544ca51a7bf0a484ce4e1c8b1e4966133196bb3ff7c3ca85b9c50050aca389316eb52f0335f6e2ad60c000594a33171b9a9a9
EBUILD camlzip-1.06.ebuild 678 BLAKE2B 1cf4d95499422bce82abc437c7548137cddfe93c96144c943d958b65695a358733f0018e2f60df0726947e09d462ef76ef2889e314461ecc601727bfaf30dc69 SHA512 f33b4b3cb0d158f0514482d67592c357ecda300bcfa5637018fa335b537e05016e4b908f9e3112c6c9c3aa94e829b2ef03d8f071e8931d295354a171bc0c62c1
EBUILD camlzip-1.07.ebuild 809 BLAKE2B 774b993515003a89142706a1c3580bff6e2b1508cccd67b986ef0a521aeb45a9f25a13043db071d0224a5c758a9bf9f2b250421d422eafce943ac14830f1c689 SHA512 1ced2107bda8135e57ed6ef58313332461cc1b001e049ffecbee1e066b7bce1c02e3dcb868a8126445b41c60d867bb381e553e380f55e750ce46ddd215ceac66
-MISC metadata.xml 251 BLAKE2B 5a2cab12190752f3347eda1469de0eedd0e62247a59b4735e891b210368a76615c226b3fda09670f5649e5d886dcb66c2b3da9d9a5c4b002bc8bba68c1216f6f SHA512 9bcbc95bd38801f6d837a4a49932336c8af43fafa8a795c12706b41684878ff966b4a4fd9f922046f2dc00bda806aa3597237c055f8f1693cba6a99d6d84b8ad
+EBUILD camlzip-1.10.ebuild 805 BLAKE2B a4177543efa93743e5d4bc70fc46a4a7af981a20ea72562df8e22774bd31184da4de1922c88a8d10cddc16748e62fa27928c8a33b1f799e376812f76aa4630bb SHA512 f0e9a6a31980cf67cf6bc002152b188b5aa528f6999bbec1c1f5961d2300203452ef6595f826371eb8901c94c5ebdb93ab658fea16c1087b977615643fd27412
+MISC metadata.xml 331 BLAKE2B 0d8f433e2cede398f8cfcf629db7a0f6440766bf9d822e65529135ff915632c578ee0fda0ced5fcec0259aa568b391bda7f2ae070f4c351051b7e68113e17363 SHA512 93244e380436e9779580d7e6a9d8175f00bdac042935ffb0312d6a794af01c88fb4c4f6da42650c121bd7912adb1da0ea6fdf9fa02c367f82c9a8b8ad221f35e
diff --git a/dev-ml/camlzip/camlzip-1.10.ebuild b/dev-ml/camlzip/camlzip-1.10.ebuild
new file mode 100644
index 000000000000..3c6a128e841c
--- /dev/null
+++ b/dev-ml/camlzip/camlzip-1.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib
+
+IUSE="+ocamlopt"
+
+DESCRIPTION="Compressed file access ML library (ZIP, GZIP and JAR)"
+HOMEPAGE="https://github.com/xavierleroy/camlzip"
+SRC_URI="https://github.com/xavierleroy/camlzip/archive/rel$(ver_rs 1- '').tar.gz -> ${P}.tar.gz"
+
+SLOT="1/${PV}"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+RDEPEND=">=dev-lang/ocaml-4.02:=[ocamlopt?]
+ >=sys-libs/zlib-1.1.3"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
+
+src_compile() {
+ emake all
+ if use ocamlopt; then
+ emake allopt
+ fi
+}
+
+src_install() {
+ findlib_src_preinst
+ emake DESTDIR="${D}" install-findlib
+ dosym zip/libcamlzip.a /usr/$(get_libdir)/ocaml/libcamlzip.a
+
+ dodoc README Changes
+}
diff --git a/dev-ml/camlzip/metadata.xml b/dev-ml/camlzip/metadata.xml
index 57e9234a0ba8..e9aafd4d0149 100644
--- a/dev-ml/camlzip/metadata.xml
+++ b/dev-ml/camlzip/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>
<upstream>
<remote-id type="github">xavierleroy/camlzip</remote-id>
</upstream>
diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 6a92da7ec6b5..2b31c758ebd8 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -1,5 +1,3 @@
-DIST dune-1.7.2.tar.gz 666745 BLAKE2B 2edda7273f92bcb9c20b5cb9a8eee75ad33c3ce1bd88406dbd51256373c554b5442096fb74ba990ee2fcec784c19ab55099e70385f040e1055a30c925cf50987 SHA512 2d53fb910fdf8774fc9ef5343831311d1d4007fe5ef47a5084596b98dd8c89b7a404912e959753d6a8d7eb8b8a923d6a7bc74dad2cdb2c80d26b3fa48373658c
DIST dune-2.1.0.tar.gz 1170295 BLAKE2B 16ee2c34e0183bd255d23410f70001ca008b8e82815f93ad727079da00b8592d219e7664c93bed7b97b3a1e997306d60672b7d6c45fe6dae7371b4025df06722 SHA512 24afb44e458f819dfde3775b76c3ccf43f3fa5d8ce9a14ee9bf6658c1c116f95659c21a9ea208e5711c844fabc661cc434070bce6c9307154d506b6599ffb57f
-EBUILD dune-1.7.2.ebuild 767 BLAKE2B 40114de2079e709d136c057616167e0fc3d362d65bd78ce9c897f012a9f5f039ffd36d68eb4d09ba520d46a2da2b89ff7c4fb704a9efc02b286f1c4de6620853 SHA512 8ef26767a0767cdbe06a80a70aefdfdd43736579fe11b1a5966370a13aaf9278d84b3c84984fdcdeef8f22e609438bfcebb146ceb1a13417e81a0aa11ece5a80
-EBUILD dune-2.1.0.ebuild 688 BLAKE2B e8b1eb72141d037e5a2876cc9a31e140bb282bd857d0f85b79b0766e6a6c6a5ee9ac696448dfdef78b1217819ce6cec05516e967c510b627864fec2869c3c25f SHA512 b92ecec208deecae293bb3ca7ef33ac8bbfd9b79e2ae2a32bf6d1bd46c32a7d232b4446445c9058e3e521c344f76ca2b75efb306f151d2bab4596f512d2c7509
+EBUILD dune-2.1.0.ebuild 685 BLAKE2B 55bc20cb2a57b17db2654f6d915733e5220b867972d5479b123a0c07923728a326b057e1a8a5c513887f87df996e06ada81c1f62eba2dd4f7ba9f63870e84645 SHA512 92a310d9b51fb842e2547dda2fc816fa4556e8bc7f6f2fd088fa3a9f6abe6016de27f2ba9182628b9ceedfb472d0ee0fe74dfe44686c622e62e8512c6047e7cd
MISC metadata.xml 242 BLAKE2B cf769ef02b6c4a44259c41bd7d8a6ff26667ab728d194a15597388e9d7c651c0564b04e464dee09aea2a15e0086375444d2227171b6f7a0c5e62d85e7a27282c SHA512 8293ffa247118ebab6925fec47f3d66bfebde1d25b101c57458d11ffaead3a70cf1fe9f1ed6e028b6ff2c769047966fdd673aee0296fa8ccf91c02e005dfb41e
diff --git a/dev-ml/dune/dune-1.7.2.ebuild b/dev-ml/dune/dune-1.7.2.ebuild
deleted file mode 100644
index 0805c0c0d01b..000000000000
--- a/dev-ml/dune/dune-1.7.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing
-
-DESCRIPTION="A composable build system for OCaml"
-HOMEPAGE="https://github.com/ocaml/dune"
-SRC_URI="https://github.com/ocaml/dune/archive/1.7.2.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-
-DEPEND="dev-lang/ocaml"
-RDEPEND="${DEPEND}
- !dev-ml/jbuilder"
-BDEPEND=""
-
-RESTRICT="test"
-
-src_configure() {
- ocaml configure.ml --libdir "${EPREFIX}/usr/$(get_libdir)/ocaml" || die
-}
-
-src_compile() {
- ocaml bootstrap.ml || die
- ./boot.exe -j $(makeopts_jobs) || die
-}
-
-src_install() {
- default
- mv "${D}"/usr/doc "${D}"/usr/share/doc/${PF}
- mv "${D}"/usr/man "${D}"/usr/share/man
-}
diff --git a/dev-ml/dune/dune-2.1.0.ebuild b/dev-ml/dune/dune-2.1.0.ebuild
index 81bdc3273583..ca1534e877f3 100644
--- a/dev-ml/dune/dune-2.1.0.ebuild
+++ b/dev-ml/dune/dune-2.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 x86"
IUSE="test"
DEPEND="dev-lang/ocaml"
diff --git a/dev-ml/extlib/Manifest b/dev-ml/extlib/Manifest
index 500a02b68ab4..566a57e76b9e 100644
--- a/dev-ml/extlib/Manifest
+++ b/dev-ml/extlib/Manifest
@@ -2,7 +2,7 @@ AUX ocaml405.patch 1539 BLAKE2B d61c8398986a66664810684870351856ca94318a82d07194
DIST extlib-1.7.1.tar.gz 85397 BLAKE2B f2e924f651cc43ca29914c95400a26bfd062ecb4e7379d169533d394497215906b56e8f57ba29358965f0b8c125c33dcb9a0a95c09488404fd348261d075457f SHA512 42ea1be22a57ab31e5857df0c4c0f98a07e1b5958b34181cd5ab7c83ded112c208315d22cd3dd178d53e75ca109a70cb47ae479e95be8c47ea2087b1a158dc4d
DIST extlib-1.7.2.tar.gz 85934 BLAKE2B fab7f5f99be414a83f46144bc8f2f54aeb545ef9041b62f227f9dafd267a3f8608b94388ffc39903b069ec7d481b4da8a6a2e9aa289c68263613cf64aa6a45e0 SHA512 d9f34f5bbd5e94a8dccc5bdbc1ec0e5015608675469c4f513461fa587a5eb7e1398542388fd885d7656591ca85ce30c0e2a9ee26b9722a9dd65189aac35d64ed
DIST extlib-1.7.6.tar.gz 88068 BLAKE2B 32376c09728ec7e7d762888ad706641b94bcc976f2e1f42f246ba79fe862b60df7ff924e1e22e89333d8f2e1d999deb71eee481c3c5919aa5d1e02731f64f323 SHA512 3065e2474fb0e480ed076aa1156584a4a6c839cd5d9e59f341e41113abb1736241354aa7ee7cb492967698bc392969522fd5bf30d1ad7f94754c4e10f376afa8
-EBUILD extlib-1.7.1.ebuild 891 BLAKE2B d6f027a141b65333b975fe0b07a2f91d93568f888e8d9d3c7017c372abf716458ba85e48be93b270a000579ac2413f10ed56be9b8a72b7a346d05f69f8118f05 SHA512 b349d8d19e5f8a4ea4370ea9301f44e292a28dcbe8426e3d068042e22c5d643c161c5b4131ce1ed66de155a681c9c99068dccbb569d710e8c0ffb1ef36ce0cba
-EBUILD extlib-1.7.2.ebuild 840 BLAKE2B 86d4c868a5a7a24a47849746b70ea15f21a8d69fb9b7ec82ae87217ccac760a04de02317132729ee0bdaa9ed8ad42ef0a11a1bb735afb82ae76cad11cc21c7b4 SHA512 c50cf98e44d44fe48f0c67ed398811cca2cbc0b2d94edf474c2d7d5bed5918263cb562df305b8aa31d501dc6e97417bc7acd4231e31bcefb7463b09161617211
-EBUILD extlib-1.7.6.ebuild 845 BLAKE2B 4aef45104c303847c8c267f65bccd338569e5137522bd46550028cfe6632a1396bae0ca358a7c7891e9d2599aa7e977318ec797dae64097caf35b55829433d8f SHA512 9c9e1945f39527e7dabc90b58f87f0d27e097b867668923acbc08507ceeeeccbe6efe86e59ad7842f89509090e1f1c587fa8b4855fae8275287d4b46474f7998
+EBUILD extlib-1.7.1.ebuild 887 BLAKE2B b557faaae9bcde92b59e99bc5a38d864131c23ab11f76b4351d12efb6a4c6c982047205ed093dc4dc764279318acfe2c85af89dda7000c93b61bb34eef21f879 SHA512 fcdc98d7e67b566ccf1c37c87eb8f155bf07295ef2c446012919765b8838bc933e5aae030b7f8d820fb7422dddf1c61901ff1cb71655a4fc81d2c76761580e45
+EBUILD extlib-1.7.2.ebuild 836 BLAKE2B c28451604b7317f492deebaf48a52198eb80f1d2602fcbe3803371b419fa6e593710dafaf7a863ff642117941ea6c853d2a98a552eefbb0b9260ad0d91876753 SHA512 2886cdd93555e6bf52bc2bca917d420da8cf0e04dfbe52aacdd87080d3d1e72d16f0d822bcfeb36d89f7a2405fc5006962d1a67085b09d30b4a0012ddab4b4c3
+EBUILD extlib-1.7.6.ebuild 844 BLAKE2B 1aac975321754c837889f58a9899ad546ed04790bfe697aad4e65058a85d6c47ed997f5f72fc4e13064635bc4acf4e4a6ad07fce00e32080b4e6176b7080fe31 SHA512 57c1ac05e1456012a35518ad52709e806052e4cd06b22c150852cd8fb7113b1a1504c9fd18add5f1cd366966b040bf298d7ae75ffa74eb3ea2494342cb3f5887
MISC metadata.xml 307 BLAKE2B dff1518edb8ae0815b4d3e72f1d577777025cd137106f5306162ef360e6eca62e264c96ce45a33839e3d44c7a560dd28c6b0b0e48ff22599ce1820a6d4dffd70 SHA512 55cc867ee131089f2f781119f1f9cccd0999f3e86ffb84b694db20a885a26ec1ee85861768ac616c4b7668d74fe667aa1bad855004bbe5951a1fc8c9cb3943ab
diff --git a/dev-ml/extlib/extlib-1.7.1.ebuild b/dev-ml/extlib/extlib-1.7.1.ebuild
index 33dffa043aaf..6cdb6da3e65f 100644
--- a/dev-ml/extlib/extlib-1.7.1.ebuild
+++ b/dev-ml/extlib/extlib-1.7.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
@@ -39,7 +39,7 @@ src_test() {
emake -j1 test
}
-src_install () {
+src_install() {
findlib_src_install
# install documentation
diff --git a/dev-ml/extlib/extlib-1.7.2.ebuild b/dev-ml/extlib/extlib-1.7.2.ebuild
index 4f53ed7d6c4a..87f06dc98481 100644
--- a/dev-ml/extlib/extlib-1.7.2.ebuild
+++ b/dev-ml/extlib/extlib-1.7.2.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
@@ -35,7 +35,7 @@ src_test() {
emake -j1 test
}
-src_install () {
+src_install() {
findlib_src_install
# install documentation
diff --git a/dev-ml/extlib/extlib-1.7.6.ebuild b/dev-ml/extlib/extlib-1.7.6.ebuild
index 54e4c815cc39..f3159e67c8f3 100644
--- a/dev-ml/extlib/extlib-1.7.6.ebuild
+++ b/dev-ml/extlib/extlib-1.7.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -38,7 +38,7 @@ src_test() {
emake -j1 test
}
-src_install () {
+src_install() {
findlib_src_install
# install documentation
diff --git a/dev-ml/facile/Manifest b/dev-ml/facile/Manifest
index fe62ef878568..1c5aa16e7bbe 100644
--- a/dev-ml/facile/Manifest
+++ b/dev-ml/facile/Manifest
@@ -1,4 +1,4 @@
AUX facile-1.1-make.patch 1613 BLAKE2B e469aa4820358b9d197251c6b3c6150c0aeaca8362d104441fc35e975e401776e1d23804a160cd6b37c545c769c0c856ff871d0428bbde47828fc9cc79125d20 SHA512 024132dfacce666c1f52f331fe5ec9f927dbabc1742b44aa11be7ae8851c25943afea5f2f99b3e544127b5c49af7d7337d4b59c60165a777990402855100ebc0
DIST facile-1.1.3.tar.gz 99656 BLAKE2B 19d81c48c39b96083628cc40eb9aca7e8ad7dea4ae81c884bfb22daa56135ac411698d57b68f3112829a1fc53d29612627809901c6e30eb4672776508eee57b2 SHA512 78d315188e661245eb7306b645e9baaca94db0b9511112b57dbc8597bf2f75cab5604c8f4cf850209464e802c636f592552c8b492730cb28896d2acd7f413346
-EBUILD facile-1.1.3.ebuild 1376 BLAKE2B e17ef392ca1bf37d7bd0b103a6172e63f638f11d9bdc38a7ef151eb9d583a239d2b9730d6181527cd0223e6e8f26226db1d4a9527077e649d1e889bcaf37f43e SHA512 842e16de591184e92d9c6dccc56b6868ad81f75aa5f94ccb00f73633e75273b0864338edb3ad2c79d74ab68cf0dc5a65a87a248b4a2721f5aa135abd927864b3
+EBUILD facile-1.1.3.ebuild 1378 BLAKE2B 79aa9d8bc8471e72cad08b688d311da71fcf0a8160817c696c7881bb3c3507562c8f00099b1c831405321abc89b2379e3ecc82fdc57fd6aae3e995eabc5d3fd1 SHA512 ed81eaa0a138cc9df3837fee57707369e828dc567561664f7c0045d1480e06a28479a1615cf8aa0eee7ee3a13b33830c482d3bc91fc6192d2f51192518e05c4e
MISC metadata.xml 250 BLAKE2B e32e25cd925d2f9f725dd425ca1730abb222f72111492ce8236afbb1175b96598c6d7c4bb50b85c881f194dcc90c53e2d728aef8f469b3b2de9d50bd40fa2413 SHA512 5bac93ad70caeae856a1f45913ee9817f8c50a0714711c62d34d471128b0598da1117be37d63d8a7b11bd5be2b244e4a48dec9cbd4b8c792a94834c40247ff29
diff --git a/dev-ml/facile/facile-1.1.3.ebuild b/dev-ml/facile/facile-1.1.3.ebuild
index 1f3ed1639553..ee8d7e1d75be 100644
--- a/dev-ml/facile/facile-1.1.3.ebuild
+++ b/dev-ml/facile/facile-1.1.3.ebuild
@@ -37,7 +37,7 @@ src_prepare() {
fi
}
-src_configure(){
+src_configure() {
# This is a custom configure script and it does not support standard options
./configure --faciledir "${D}"$(ocamlc -where)/facile/ || die
}
@@ -46,7 +46,7 @@ src_test() {
emake check
}
-src_install(){
+src_install() {
dodir $(ocamlc -where)
emake install
einstalldocs
diff --git a/dev-ml/lablgl/Manifest b/dev-ml/lablgl/Manifest
index 5ea9a531d613..7169214b53b0 100644
--- a/dev-ml/lablgl/Manifest
+++ b/dev-ml/lablgl/Manifest
@@ -1,3 +1,3 @@
DIST lablgl-1.05.tar.gz 296597 BLAKE2B 01fff39607f0b4e965737c6fec53cbd3b154bb2df3528fd37626ac87c6cb46a29f97881a242206310b1bd576fb9dfc72ede1eb24cf287ddfc55194b8d55eb83d SHA512 e8bf7d993610912d50ec3a6c18a24d2ff7d0727a41fe102e745050bb83ee02a9995e8b1b8c7dbd94f6b2a8363145f22e9772e36253dced762a63ec3c6c54379d
-EBUILD lablgl-1.05-r1.ebuild 2054 BLAKE2B d384f5ad7ea4d0f481116472889ab902f46e6e73402d2b32983c44aaebeedef3461deb90553496166156f14b794fd40f876819715a4060eb00777ba6ae21652c SHA512 8ead7f77bf00fbfe1744b9620eba2e4e72fae31b03bed96b2b26c943ff04c9ccebcffbfb43701695a6bf5465cf84bddb34c8e56170c22ee45f190cd6ffe728d7
+EBUILD lablgl-1.05-r1.ebuild 2053 BLAKE2B 0d243578337f978eefd8bac65f155b71c3272b525e64e4d8ce143e7bcd0a2bbb02474a848e8d1f6145dfb5944842995804ff705908c11cb2f529212044470476 SHA512 b7c765d959377ae137d03ffdf7f50c0cbd0f7f761033f1d7a867a3a75e59f2d61fe5ff3d4da3ab77de56909d903d90fb2694dfde9cdad5d62e691e16938df8f8
MISC metadata.xml 168 BLAKE2B 5f277cc66dbafa7e7985433f84b0f9a656a176a9b901862e2a8353ca2d4526797dded9696e835b9696c7f72324e94959cfb5a22de49a7e3e61604153886037ab SHA512 00eec08786156434460f5ed77b647579546cf1a86341a4f2c9c9c84326468c2c21dc5101c4277103b19266bb6f788823f4ddf3b9d044da26326d79bf2ac9a274
diff --git a/dev-ml/lablgl/lablgl-1.05-r1.ebuild b/dev-ml/lablgl/lablgl-1.05-r1.ebuild
index cd31010997bd..c4e56182d865 100644
--- a/dev-ml/lablgl/lablgl-1.05-r1.ebuild
+++ b/dev-ml/lablgl/lablgl-1.05-r1.ebuild
@@ -69,7 +69,7 @@ src_compile() {
fi
}
-src_install () {
+src_install() {
# Makefile do not use mkdir so the library is not installed
# but copied as a 'stublibs' file.
dodir /usr/$(get_libdir)/ocaml/stublibs
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index ea0e4c067107..846132778470 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -1,5 +1,7 @@
+DIST lablgtk-2.18.10.tar.gz 1068504 BLAKE2B 8f82cd8b31c136420bfbbeaf78ec2d7913b7c5fc16abd485c508f8de3ab587173b0b5c798cdbe851254b48754929c1f0063cfc9e3c5e0663b7cdebc380ec0e8a SHA512 73705aaa80db433d11a28df5f6f5d10bd282e477e90916152a87e71865ccfcd7dfbdbe77350ecadf61ba2ccc7a188de1c68f1e6385e20c75f167969001e8418d
DIST lablgtk-2.18.5.tar.gz 808005 BLAKE2B 279fd9f018948438b616a12ab60fca3019330504a79d8b76c58fa0a99a7b36df9bf78f57f0e60c4eea6f0bad60f94c06b26490518ec25a5a72c342e4b7c42501 SHA512 7b6ba1a4dfa82cc3bbc502082ff4fccc23cc06ee4f30d01a2e423f3f99e945a4befe450d230b5aa19c5b810e9f46f2838655099d49da2db7c8a2e52eac213024
DIST lablgtk-2.18.8.tar.gz 855263 BLAKE2B 92aeadcfac666756e50ea573c7a2119cc13eab5c2f2e033fcdf92d5c33d597d64bf2e860ff181d958b4d8e9a3d4002b3eaabbd1da7580444fee91dafaba26289 SHA512 1510b8886dd55b82fbc96f333d84779f51a4794d13b0934569d13b1975ded9ec684855b9856f636fb302fd8ff2f118d0d5f3ffb2b8086d22cdad442e963868ae
-EBUILD lablgtk-2.18.5.ebuild 2491 BLAKE2B 2f53117e6de9aa3900f1086013861d98c60ae50a3b27265335aaca24bc4ee4533e70b51d66138f1e552d9bba2f708f660db5ff2f45bf63d9e59dfc764a201348 SHA512 16f5c0ca8b432e285e59ed69e7bd2c080bb1aa1bd080753c9ff77c74547f740e285f221d30c5cbf8507dcf74eaa49c1f8b853881693e1bbd08b2b1639bdb7165
-EBUILD lablgtk-2.18.8-r1.ebuild 1761 BLAKE2B a14d6732ebb0cd9103ce42fc55e97ecb779ab4d31dfe70c1b0b08ce086fd0348cb99497fbb5647f6f00183923c35892d688e2a76d5ae52065ee028ac01eaf31c SHA512 6030d3ae0ecb9c971f13919202db320304a5b90f5e3668ba2bc5e3bd6a943a9854149f2d16b116030e9ee8bc8715f3ead23b17877f8a9d8ed30a932f0295a55b
-MISC metadata.xml 383 BLAKE2B f59b6011af9733a217dad8be7234433c96e54f61ada270a01b2aa2195184b0d65f5358ade54d71a082029f02b6b902254781bc19bdaf94742f2a74620059ce68 SHA512 4f9bc70bee361fe4ab68962b8c1cf5423153247253e8d4f4b4f08eacbd5bbff6cb3928baa28d458eb2c6161fdd16bee3858a94ab35d8e77232b6571d88dea337
+EBUILD lablgtk-2.18.10.ebuild 1920 BLAKE2B 8f146c37022eea8e66190cb99218923612e81d6c9a93e986cd39e031e3d38dbcac1cf1683822dc5651286ab68e14d788c467a57a6fd13bc08fb6d258b7a76da2 SHA512 396324232a96ed20123b5c08e7f856ea7ac021f89c8069a51552d6a36ebbdb4aa8ac633ab05522701214c1dfc76ad2ffddaa2177d6e168172bf2e03dbd9202a0
+EBUILD lablgtk-2.18.5.ebuild 2489 BLAKE2B 204e53f86cab5b9ea6e9ccc8ecb07645c1e877948d8560de806e45f91ddd4236747a3e514fea6945a02cea09de3458c0d2141e8243ed8eae7d90d6ef3eb803a1 SHA512 926aeca6f295b17fa6a9af58510c59f7051bc7b6199b46e1f87e2c681fdfd65c6d67a977fdb462fc43ca617cf3a0325a3b9c0c8570677878bd1d8e8142b6ee49
+EBUILD lablgtk-2.18.8-r1.ebuild 1760 BLAKE2B 2e73fb8c471cef9fa98edcf64196a1f5a83f05a352056dd9735dd8395f60ee4d68b6af3aac17a54b4b67935414ad58bcb64fc5e90f7aa91af1ef9c4b86ab7075 SHA512 621b7b01895245a3bef9c20c6e8ea14ad0bed063b36b3b7260d4c04af96496384ad6d8f1411f1ea37fdf790e6d58f51ab720145708cbf5947bda04bab8b9462b
+MISC metadata.xml 463 BLAKE2B 79b09024eeae81c18bf584e6341773512c569e348cea23294fd1354bbc6f5ac4da24ffa2a00cf89c44fe7b3af4b8214d6c53f2b36e7c2aca0fedbe2a7d944c97 SHA512 c4dc8d0ea137fa1d8694702fec3dc42eec83967f061c72097b77032ccfe8e6f47450d7a7486647acdf0387ac3d2cf8c028b772d71943d402bec5a7bd976a0ce1
diff --git a/dev-ml/lablgtk/lablgtk-2.18.10.ebuild b/dev-ml/lablgtk/lablgtk-2.18.10.ebuild
new file mode 100644
index 000000000000..4cbb3b17630c
--- /dev/null
+++ b/dev-ml/lablgtk/lablgtk-2.18.10.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Objective CAML interface for Gtk+2"
+HOMEPAGE="http://lablgtk.forge.ocamlcore.org"
+SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception examples? ( lablgtk-examples )"
+SLOT="2/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="debug examples glade gnomecanvas +ocamlopt opengl sourceview spell svg"
+
+DEPEND="dev-lang/ocaml:=[ocamlopt?]
+ dev-ml/camlp4:=
+ x11-libs/gtk+:2
+ glade? ( gnome-base/libglade )
+ gnomecanvas? ( gnome-base/libgnomecanvas )
+ opengl? (
+ dev-ml/lablgl:=
+ x11-libs/gtkglarea:2
+ )
+ sourceview? ( x11-libs/gtksourceview:2.0 )
+ spell? ( app-text/gtkspell:2 )
+ svg? ( gnome-base/librsvg:2 )"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-ml/findlib
+ virtual/pkgconfig"
+
+DOCS=( CHANGES README CHANGES.API )
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug)
+ $(use_with svg rsvg)
+ $(use_with glade)
+ --without-gnomeui
+ --without-panel
+ $(use_with opengl gl)
+ $(use_with spell gtkspell)
+ --without-gtksourceview
+ $(use_with sourceview gtksourceview2)
+ $(use_with gnomecanvas)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ # parallel build crashes
+ emake -j1 all
+ if use ocamlopt; then
+ emake -j1 opt
+ fi
+}
+
+src_install() {
+ local destdir="$(ocamlfind printconf destdir || die)"
+ dodir "${destdir}/stublibs"
+ export OCAMLFIND_DESTDIR=${ED}"${destdir}"
+ export OCAMLPATH="${ED}${destdir}"
+ export OCAMLFIND_LDCONF=ignore
+
+ default
+ rm "${ED}/usr/$(get_libdir)/ocaml/ld.conf" || die
+ dosym lablgtk2/liblablgtk2.a \
+ /usr/$(get_libdir)/ocaml/liblablgtk2.a
+ dosym lablgtk2/liblablgtksourceview2.a \
+ /usr/$(get_libdir)/ocaml/liblablgtksourceview2.a
+
+ if use examples; then
+ dodoc -r examples/
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/dev-ml/lablgtk/lablgtk-2.18.5.ebuild b/dev-ml/lablgtk/lablgtk-2.18.5.ebuild
index e582427e9c8a..8cfdfda4cf9c 100644
--- a/dev-ml/lablgtk/lablgtk-2.18.5.ebuild
+++ b/dev-ml/lablgtk/lablgtk-2.18.5.ebuild
@@ -63,7 +63,7 @@ install_examples() {
docompress -x /usr/share/doc/${PF}/examples
}
-src_install () {
+src_install() {
findlib_src_preinst
export OCAMLPATH="${OCAMLFIND_DESTDIR}"
emake install DESTDIR="${D}"
@@ -74,7 +74,7 @@ src_install () {
use examples && install_examples
}
-pkg_postinst () {
+pkg_postinst() {
if use examples; then
elog "To run the examples you can use the lablgtk2 toplevel."
elog "e.g: lablgtk2 /usr/share/doc/${PF}/examples/testgtk.ml"
diff --git a/dev-ml/lablgtk/lablgtk-2.18.8-r1.ebuild b/dev-ml/lablgtk/lablgtk-2.18.8-r1.ebuild
index bed3712e2d4b..d1e17c9dd1b2 100644
--- a/dev-ml/lablgtk/lablgtk-2.18.8-r1.ebuild
+++ b/dev-ml/lablgtk/lablgtk-2.18.8-r1.ebuild
@@ -55,7 +55,7 @@ src_compile() {
fi
}
-src_install () {
+src_install() {
local destdir="$(ocamlfind printconf destdir || die)"
dodir "${destdir}/stublibs"
export OCAMLFIND_DESTDIR=${ED}"${destdir}"
diff --git a/dev-ml/lablgtk/metadata.xml b/dev-ml/lablgtk/metadata.xml
index aed1d62bbc06..1fec605bab95 100644
--- a/dev-ml/lablgtk/metadata.xml
+++ b/dev-ml/lablgtk/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="glade">Enable libglade bindings compilation.</flag>
<flag name="gnomecanvas">Enable libgnomecanvas bindings compilation.</flag>
diff --git a/dev-ml/zarith/Manifest b/dev-ml/zarith/Manifest
index 162fb1c166d1..d007e1f89549 100644
--- a/dev-ml/zarith/Manifest
+++ b/dev-ml/zarith/Manifest
@@ -2,8 +2,10 @@ 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
EBUILD zarith-1.4.1.ebuild 1193 BLAKE2B 84a323166b9230e8a2a7924b31f87bdea990306161d2fb0eb8e8f3055b48e19302e1d27d4ea72ee7ae4759e710595cb740bb0076b15cf5ad601a969fbb753f94 SHA512 60bfc326aaea319952c69a3ae2b05339d743009d7c0e783355ed07b410c8b94ec5c5e4cb7b4c423929efaf41b82c21b630fb12b2ef9a2f024560054818e68f99
EBUILD zarith-1.5.ebuild 1325 BLAKE2B 2957002ba292cd66a0493c9fcf71407d3996193430d4741ceb9bfa0efccaab91b3a0644f1458bd2fc8a573ee74d44cdee0f55c73306649346376117b9803ec5a SHA512 b83b61d3e2caf9fda5cb4abe42882d817af171ccbbdb526e161b0a62997aa37d5876626fbcba3e5df17fc1a0f07a5c0fb48943b8549b6a0351e195ac1b604385
EBUILD zarith-1.6.ebuild 1325 BLAKE2B 2957002ba292cd66a0493c9fcf71407d3996193430d4741ceb9bfa0efccaab91b3a0644f1458bd2fc8a573ee74d44cdee0f55c73306649346376117b9803ec5a SHA512 b83b61d3e2caf9fda5cb4abe42882d817af171ccbbdb526e161b0a62997aa37d5876626fbcba3e5df17fc1a0f07a5c0fb48943b8549b6a0351e195ac1b604385
EBUILD zarith-1.7.ebuild 1321 BLAKE2B 3af5a784eb0c7ae6318136e5ba37d98fbd0ec1494b30b0366c944418e7c315323b647f62bd1ec7aac83334fae8521ec6cef6b21e39c0a2c517f14fbbfb23de94 SHA512 c2d0508d7c4186b7775002f9015731614458eb9426d953850ac6556ebc8f0cc91fc49c0aac67f9a1dd379f38c2bdf063624644deae23fe3413af895f9f8bd11b
-MISC metadata.xml 319 BLAKE2B 8878bafcbe97a90b21060ad76abda62a05b1e2d44f35cee2d97277b3b552bdab1a6369b1f0bb58c4c88a1554b1002986584b12e81ff3967aceaf72a021d8f3c7 SHA512 1b7fc977fced54aa17f5de59c639218224e10ee412105315a08b0d6751cb3e3df7f39ad05a5e872ab7113bf6e4ca1aa5db9b836b2697ad734dfcce476b1fd4cf
+EBUILD zarith-1.9.1.ebuild 1403 BLAKE2B 9fe1d01c56173a3466555a9e28fa755427c425128f466cfae6f38dd1c5ec2e547032435bfef6f9956fd21724dbbdc24ee96aa04ecda4e3f9e36f89687e6e3bf6 SHA512 f0ae8b2643a517b45cdef32649167cb6deec5f18bf9f580e743636690fe0026d948f9ed7ca75934e8483abbae0707d03eeded55cdf5172f6c05d3b2011c88f99
+MISC metadata.xml 399 BLAKE2B 8d0594f3da1c885b3c23bc0bd85bb499b46c1bf9e6d9ce97d03a5bbb9b3ef07be3fe71887464d0334eb5338db123a07113b40f83c4887a99041eccd77d3aed21 SHA512 a1b5ac5f460c86208b260d2adf19bcfe4e34c076be1aa4f52aef993d8e709411ecaf3fa0b6170b0fca952ae7fc1c8e70cb20f7d40ea528ec69dc32624a61faf0
diff --git a/dev-ml/zarith/metadata.xml b/dev-ml/zarith/metadata.xml
index 115ad2ef77f0..dc2c35e803b2 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>
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 000000000000..dc83db4cb61f
--- /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
+}