[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2015-11-10 Thread Agostino Sarubbo
commit: abb431df67b44147e5a81978f98377ae836d4b90
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 12:01:14 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 12:01:14 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb431df

dev-ml/camlp5: amd64 stable wrt bug #463018

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

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

diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
index 4fcf3b9..ec4e37a 100644
--- a/dev-ml/camlp5/camlp5-6.14.ebuild
+++ b/dev-ml/camlp5/camlp5-6.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2015-11-11 Thread Agostino Sarubbo
commit: fc73c6930b2da2041770f5734acb75412525131d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 11 09:53:55 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 11 09:53:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc73c693

dev-ml/camlp5: x86 stable wrt bug #463018

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

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

diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
index ec4e37a..24cabec 100644
--- a/dev-ml/camlp5/camlp5-6.14.ebuild
+++ b/dev-ml/camlp5/camlp5-6.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2015-11-12 Thread Agostino Sarubbo
commit: 2f7b4b13fe703fa2edb610c79ce0f3b6ddfaca05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov 12 11:21:18 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov 12 11:21:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7b4b13

dev-ml/camlp5: ppc stable wrt bug #463018

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

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

diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
index 24cabec..30e029a 100644
--- a/dev-ml/camlp5/camlp5-6.14.ebuild
+++ b/dev-ml/camlp5/camlp5-6.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2015-11-12 Thread Alexis Ballier
commit: 6d3a5b578f417894c8b9b84c9f0bfb0900ba49d4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Nov 12 11:58:47 2015 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Nov 12 11:58:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d3a5b57

dev-ml/camlp5: remove old

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

 dev-ml/camlp5/Manifest   |  2 --
 dev-ml/camlp5/camlp5-6.12.ebuild | 67 
 dev-ml/camlp5/camlp5-6.13.ebuild | 67 
 3 files changed, 136 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index c78bd26..9c3a372 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1 @@
-DIST camlp5-6.12.tgz 716173 SHA256 
b716c8b248289205bc76823000bc0b0988517cfcfd9c2eb1a3c43cc2cd7d5c02 SHA512 
33cf0738b0f8f1daad0f40158654c32a7a4b1559671c6f95193a9c71bb0fdb7f8328a3d012c5fdba83fe940882588a6e12c242a7585dd193974d4f7dedbdbc12
 WHIRLPOOL 
76d1d2c3eaf8781e594a66e50b2b2d2858a11310b7f8ed5f43cfef2d6598acb0ae573a4ab16154d8aee1d51043cc0e7a24fd9c0fb2d92651000a5100d0a9a50b
-DIST camlp5-6.13.tgz 719912 SHA256 
d1e948c04079e417d2b616f03f57cda9b6111c563d7ce59a8956ac93772e4aa9 SHA512 
184280c0de77c72125c82b4ad93cba0af713374838248a3f0250b775a75f1a0a34d3c48a037fb91601d70a637cdf6b005222f866a700bb024c4a0caa8dbc41b7
 WHIRLPOOL 
feef006286a0011157dc5076fb7397a2de651e831ed26a90ed80f1bc3b36f8eb35d2c7fd3eff4a37501a729314e921b7c7aaa7715df8bfba5408976ff28bd127
 DIST camlp5-6.14.tgz 748674 SHA256 
09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 
7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9
 WHIRLPOOL 
305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b

diff --git a/dev-ml/camlp5/camlp5-6.12.ebuild b/dev-ml/camlp5/camlp5-6.12.ebuild
deleted file mode 100644
index 30e029a..000
--- a/dev-ml/camlp5/camlp5-6.12.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib findlib eutils
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="http://camlp5.gforge.inria.fr/";
-SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
-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
-
-S=${WORKDIR}/${MY_P}
-
-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-6.13.ebuild b/dev-ml/camlp5/camlp5-6.13.ebuild
deleted file mode 100644
index 4fcf3b9..000
--- a/dev-ml/camlp5/camlp5-6.13.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib findlib eutils
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="http://camlp5.gforge.inria.fr/";
-SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
-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
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   for i in ${PATCHLIST} ; do
-   epatch "${DISTDIR}/${i}

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-07-17 Thread Alexis Ballier
commit: bca74061caba5e220f6ef3e44ef325d21bb8584c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul 17 11:44:08 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul 17 11:54:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bca74061

dev-ml/camlp5: bump to 7.01

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.01.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 779132d5854..63d63cd0a50 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,2 +1,3 @@
 DIST camlp5-6.17.tar.gz 718935 SHA256 
8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 SHA512 
c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
 WHIRLPOOL 
287641aa68bda275e39968aae93500307b5726e5381bbb5012840fcd6f3fd9a24335e9950a8fd9fed61045bf328ea877cd96ad735f6ce712b2e65a747e4ccf9e
 DIST camlp5-7.00.tar.gz 755750 SHA256 
0b252388e58f879c78c075b17fc8bf3714bc070d5914425bb3adfeefa9097cfd SHA512 
2d63451229f86fffeb287735ed26901ad43bb964b6ede1716cb82737001a5c1e4b77479a969509606f6a4f14bb6dbff32275d82f4a9640e0c16bb6594779e849
 WHIRLPOOL 
14fe8e69a7146397744d3868196f8df4d14e33a849bc0159ac6ffb4f4acc99ee1b8c37a65de3a1a82743eeaac7506c7c8fe517c0f1880e5967e0adb1d5684dc4
+DIST camlp5-7.01.tar.gz 757118 SHA256 
c83640ffabc5506d7b9c9fdcc342062dee1eabd90de547c0471faf5ef5560540 SHA512 
9930957f707d9d2c8903f87f5f3444f71bad3d84c944436c7abc6de19209595c974098cd60a6a391f8ae87c4fb53b5122cba8e42e34fcf46d798dbdc28840008
 WHIRLPOOL 
584257c9c7a4ae1b55f6c8135b347708aeb7c892f495a10110f330e23dee01d6d95c2f921e14958fd7f2957373d7817cefd18c7e861e20f2dcff933405c5b23b

diff --git a/dev-ml/camlp5/camlp5-7.01.ebuild b/dev-ml/camlp5/camlp5-7.01.ebuild
new file mode 100644
index 000..c0f52ab10e7
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.01.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-04-27 Thread Alexis Ballier
commit: ecbfa5a5ec5aaf18def71908af4cce785fdd5de9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Apr 27 10:37:40 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Apr 27 10:40:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbfa5a5

dev-ml/camlp5: add remoteid

Package-Manager: Portage-2.3.5, Repoman-2.3.2

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

diff --git a/dev-ml/camlp5/metadata.xml b/dev-ml/camlp5/metadata.xml
index ffac4d7ebc0..bcb339ab42c 100644
--- a/dev-ml/camlp5/metadata.xml
+++ b/dev-ml/camlp5/metadata.xml
@@ -5,4 +5,7 @@
m...@gentoo.org
Gentoo ML Project
 
+  
+ camlp5/camlp5
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-06-25 Thread Alexis Ballier
commit: f6f5af48e7668f5edc9c682ae7121d3d607a5055
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 25 09:24:58 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 25 14:42:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f5af48

dev-ml/camlp5: Hook in ocaml 4.04.2 support

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/camlp5/camlp5-6.17.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
index bb868f3abf0..1e3bd458fdc 100644
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -34,6 +34,10 @@ 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() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-06-26 Thread Alexis Ballier
commit: 4a51666e5848f25f06ca29517492be77890bb07c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jun 26 11:10:03 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jun 26 11:43:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a51666e

dev-ml/camlp5: Bump to 7.00

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.00.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 548bf739ae3..779132d5854 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1 +1,2 @@
 DIST camlp5-6.17.tar.gz 718935 SHA256 
8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 SHA512 
c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
 WHIRLPOOL 
287641aa68bda275e39968aae93500307b5726e5381bbb5012840fcd6f3fd9a24335e9950a8fd9fed61045bf328ea877cd96ad735f6ce712b2e65a747e4ccf9e
+DIST camlp5-7.00.tar.gz 755750 SHA256 
0b252388e58f879c78c075b17fc8bf3714bc070d5914425bb3adfeefa9097cfd SHA512 
2d63451229f86fffeb287735ed26901ad43bb964b6ede1716cb82737001a5c1e4b77479a969509606f6a4f14bb6dbff32275d82f4a9640e0c16bb6594779e849
 WHIRLPOOL 
14fe8e69a7146397744d3868196f8df4d14e33a849bc0159ac6ffb4f4acc99ee1b8c37a65de3a1a82743eeaac7506c7c8fe517c0f1880e5967e0adb1d5684dc4

diff --git a/dev-ml/camlp5/camlp5-7.00.ebuild b/dev-ml/camlp5/camlp5-7.00.ebuild
new file mode 100644
index 000..c0f52ab10e7
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.00.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-11-04 Thread Alexis Ballier
commit: 0263ad56e98c4f81cbfb5ec7a012c23fa6e57e9c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Oct 27 11:42:27 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Nov  4 09:37:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0263ad56

dev-ml/camlp5: bump to 7.03

Package-Manager: Portage-2.3.12, Repoman-2.3.4

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.03.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 63d63cd0a50..76cd3b6d5ce 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1,4 @@
 DIST camlp5-6.17.tar.gz 718935 SHA256 
8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 SHA512 
c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
 WHIRLPOOL 
287641aa68bda275e39968aae93500307b5726e5381bbb5012840fcd6f3fd9a24335e9950a8fd9fed61045bf328ea877cd96ad735f6ce712b2e65a747e4ccf9e
 DIST camlp5-7.00.tar.gz 755750 SHA256 
0b252388e58f879c78c075b17fc8bf3714bc070d5914425bb3adfeefa9097cfd SHA512 
2d63451229f86fffeb287735ed26901ad43bb964b6ede1716cb82737001a5c1e4b77479a969509606f6a4f14bb6dbff32275d82f4a9640e0c16bb6594779e849
 WHIRLPOOL 
14fe8e69a7146397744d3868196f8df4d14e33a849bc0159ac6ffb4f4acc99ee1b8c37a65de3a1a82743eeaac7506c7c8fe517c0f1880e5967e0adb1d5684dc4
 DIST camlp5-7.01.tar.gz 757118 SHA256 
c83640ffabc5506d7b9c9fdcc342062dee1eabd90de547c0471faf5ef5560540 SHA512 
9930957f707d9d2c8903f87f5f3444f71bad3d84c944436c7abc6de19209595c974098cd60a6a391f8ae87c4fb53b5122cba8e42e34fcf46d798dbdc28840008
 WHIRLPOOL 
584257c9c7a4ae1b55f6c8135b347708aeb7c892f495a10110f330e23dee01d6d95c2f921e14958fd7f2957373d7817cefd18c7e861e20f2dcff933405c5b23b
+DIST camlp5-7.03.tar.gz 758136 SHA256 
c13d0a957a8e70627e1900ca25243b5e8da042bbda9eaa9e7d06955c0e3df21a SHA512 
0c76d469c5f8c727088f3136107b6690349b50791ef8baefffdaa90141230907f977a7a886a9e8d88d39d8fa315637d882d0205c57d752e16575c888a8a1f54d
 WHIRLPOOL 
3423b097c2bb7d09a2d1747417c81c1ac8c6ed070ee9aac055aad3e56bfdbc87f58c03b6798b24d728d360405117cc6bbd87fab5ecba93bd19451c6cc53d17b2

diff --git a/dev-ml/camlp5/camlp5-7.03.ebuild b/dev-ml/camlp5/camlp5-7.03.ebuild
new file mode 100644
index 000..c0f52ab10e7
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.03.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# 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 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2016-02-02 Thread Alexis Ballier
commit: 4ed327cd4fb362993732fcb7c775bfc5f80ee5c9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb  2 08:36:42 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb  2 08:51:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed327cd

dev-ml/camlp5: bump to 6.15

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

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-6.15.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 9c3a372..d38913a 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1 +1,2 @@
 DIST camlp5-6.14.tgz 748674 SHA256 
09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 
7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9
 WHIRLPOOL 
305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
+DIST camlp5-6.15.tgz 756199 SHA256 
2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 
658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca
 WHIRLPOOL 
d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432

diff --git a/dev-ml/camlp5/camlp5-6.15.ebuild b/dev-ml/camlp5/camlp5-6.15.ebuild
new file mode 100644
index 000..4fcf3b9
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-6.15.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib findlib eutils
+
+MY_P=${P%_p*}
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="http://camlp5.gforge.inria.fr/";
+SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+
+S=${WORKDIR}/${MY_P}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2016-02-04 Thread Tobias Klausmann
commit: 2aba14aea6fe18d441ffc2369aa125d97f26a82c
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Feb  4 17:23:56 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Feb  4 17:23:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aba14ae

dev-ml/camlp5: add alpha keyword

Gentoo-Bug: 463018

Package-Manager: portage-2.2.27

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

diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
index 30e029a..1300c32 100644
--- a/dev-ml/camlp5/camlp5-6.14.ebuild
+++ b/dev-ml/camlp5/camlp5-6.14.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ppc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ppc x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2016-04-30 Thread Alexis Ballier
commit: b7e586a2ff0a4b1a699069dd38c1592f625ceacf
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Apr 30 18:07:26 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Apr 30 18:07:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e586a2

dev-ml/camlp5: bump to 6.16

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-6.16.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index d38913a..f4fb001 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,2 +1,3 @@
 DIST camlp5-6.14.tgz 748674 SHA256 
09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 
7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9
 WHIRLPOOL 
305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
 DIST camlp5-6.15.tgz 756199 SHA256 
2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 
658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca
 WHIRLPOOL 
d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432
+DIST camlp5-6.16.tgz 759877 SHA256 
fd446cff6421f5144a521c7cecfdc7217b1424908186cddd3d5be543b35058b1 SHA512 
b1bfa271bb7df169c5b0d0f0a20038ab95c2101475e1729f5a779fea0872165f73b04e0cd792e9fbc31e81bb37cbef06a9761f7748ea1ab87753dbd20202d5ed
 WHIRLPOOL 
433a85b393ee6498c6ab86b7feb2cfec8188526ca628c796efafd1d1c9f6204e737074a63e9e448ef757ba9b7b1dce06433b58278352155f5405ea4a76bb6303

diff --git a/dev-ml/camlp5/camlp5-6.16.ebuild b/dev-ml/camlp5/camlp5-6.16.ebuild
new file mode 100644
index 000..4fcf3b9
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-6.16.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit multilib findlib eutils
+
+MY_P=${P%_p*}
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="http://camlp5.gforge.inria.fr/";
+SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+
+S=${WORKDIR}/${MY_P}
+
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2016-04-30 Thread Alexis Ballier
commit: e95f84c2e0cdf89b1b46206f7ba8a4130c2bb341
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Apr 30 18:08:44 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Apr 30 18:08:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95f84c2

dev-ml/camlp5: propagate ~alpha to newest versions

Package-Manager: portage-2.2.28
Signed-off-by: Alexis Ballier  gentoo.org>

 dev-ml/camlp5/camlp5-6.15.ebuild | 2 +-
 dev-ml/camlp5/camlp5-6.16.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-6.15.ebuild b/dev-ml/camlp5/camlp5-6.15.ebuild
index 4fcf3b9..c27411a 100644
--- a/dev-ml/camlp5/camlp5-6.15.ebuild
+++ b/dev-ml/camlp5/camlp5-6.15.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"

diff --git a/dev-ml/camlp5/camlp5-6.16.ebuild b/dev-ml/camlp5/camlp5-6.16.ebuild
index 4fcf3b9..c27411a 100644
--- a/dev-ml/camlp5/camlp5-6.16.ebuild
+++ b/dev-ml/camlp5/camlp5-6.16.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2016-11-29 Thread Alexis Ballier
commit: 2c8b8a2f97cca7ec14f4bc875f1eea14ad02564c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Nov 29 11:26:30 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Nov 29 12:18:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c8b8a2f

dev-ml/camlp5: bump to 6.17

Package-Manager: portage-2.3.2

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-6.17.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index f4fb001..09a9348 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1,4 @@
 DIST camlp5-6.14.tgz 748674 SHA256 
09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 
7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9
 WHIRLPOOL 
305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
 DIST camlp5-6.15.tgz 756199 SHA256 
2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 
658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca
 WHIRLPOOL 
d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432
 DIST camlp5-6.16.tgz 759877 SHA256 
fd446cff6421f5144a521c7cecfdc7217b1424908186cddd3d5be543b35058b1 SHA512 
b1bfa271bb7df169c5b0d0f0a20038ab95c2101475e1729f5a779fea0872165f73b04e0cd792e9fbc31e81bb37cbef06a9761f7748ea1ab87753dbd20202d5ed
 WHIRLPOOL 
433a85b393ee6498c6ab86b7feb2cfec8188526ca628c796efafd1d1c9f6204e737074a63e9e448ef757ba9b7b1dce06433b58278352155f5405ea4a76bb6303
+DIST camlp5-6.17.tar.gz 718935 SHA256 
8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 SHA512 
c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
 WHIRLPOOL 
287641aa68bda275e39968aae93500307b5726e5381bbb5012840fcd6f3fd9a24335e9950a8fd9fed61045bf328ea877cd96ad735f6ce712b2e65a747e4ccf9e

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
new file mode 100644
index ..f7616f3
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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 ~x86-fbsd"
+IUSE="doc +ocamlopt"
+
+DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-01-23 Thread Tobias Klausmann
commit: e989fec100551510a721bda359e4d4dd53f6d9b0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Jan 23 18:24:56 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Jan 23 18:27:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e989fec1

dev-ml/camlp5-6.17-r0: stable on alpha

Gentoo-Bug: 604938

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

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
index a100a3d..4ecbbb3 100644
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ppc x86 ~x86-fbsd"
+KEYWORDS="alpha amd64 ppc x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-01-24 Thread Alexis Ballier
commit: 2cce6731a0f6d0676db92a4594aad0258a9b9c9b
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 24 10:38:41 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 24 10:38:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cce6731

dev-ml/camlp5: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/camlp5/Manifest   |  3 --
 dev-ml/camlp5/camlp5-6.14.ebuild | 67 
 dev-ml/camlp5/camlp5-6.15.ebuild | 67 
 dev-ml/camlp5/camlp5-6.16.ebuild | 67 
 4 files changed, 204 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 09a9348..548bf73 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,4 +1 @@
-DIST camlp5-6.14.tgz 748674 SHA256 
09f9ed12893d2ec39c88106af2306865c966096bedce0250f2fe52b67d2480e2 SHA512 
7dd57b8725953099726fc2e5f6dda01ed74485a4bbf41cb30ccd2163ee38bc6dff36fd83069c58d7990522527d266c9e180a8e333b36a42bc216315dc88a25e9
 WHIRLPOOL 
305bb842e449775352cbbf3c89a301a188419c10462f0959b00e181596218b5251dac50856f152ad471fd680e557e6595978c395e9c2864c38ddacd7287c4e3b
-DIST camlp5-6.15.tgz 756199 SHA256 
2e0e1e31e0537f2179766820dd9bd0a4d424bc5ab9c610e6dbf9145f27747f2b SHA512 
658ff32d1d124e91e85d8eba47039bb75573b3807d67fae723335bb06d3237c4151f6d671fb3b068ec4ebffdde03f7956174c9f0ca29eafa5990974987bc2aca
 WHIRLPOOL 
d449b7a485967b79efbc030527513d99dd19d4856ebc132133d09d7028c210b4314ac401de65ac7671d3066f6a2184df157a0091fc173f4d6e7ae8bc7ad2c432
-DIST camlp5-6.16.tgz 759877 SHA256 
fd446cff6421f5144a521c7cecfdc7217b1424908186cddd3d5be543b35058b1 SHA512 
b1bfa271bb7df169c5b0d0f0a20038ab95c2101475e1729f5a779fea0872165f73b04e0cd792e9fbc31e81bb37cbef06a9761f7748ea1ab87753dbd20202d5ed
 WHIRLPOOL 
433a85b393ee6498c6ab86b7feb2cfec8188526ca628c796efafd1d1c9f6204e737074a63e9e448ef757ba9b7b1dce06433b58278352155f5405ea4a76bb6303
 DIST camlp5-6.17.tar.gz 718935 SHA256 
8fa2a46a7030b1194862650cbb71ab52a10a0174890560a8b6edf236f8937414 SHA512 
c4bf32eb79202d6127375b940fe77fc57c7dc5f8c6763b50ba23ab52ae9f3edb0ba15148109af2f6f4808619348d78e927cfdf29901bf1141b17de0d3fd8ff30
 WHIRLPOOL 
287641aa68bda275e39968aae93500307b5726e5381bbb5012840fcd6f3fd9a24335e9950a8fd9fed61045bf328ea877cd96ad735f6ce712b2e65a747e4ccf9e

diff --git a/dev-ml/camlp5/camlp5-6.14.ebuild b/dev-ml/camlp5/camlp5-6.14.ebuild
deleted file mode 100644
index 1300c32..
--- a/dev-ml/camlp5/camlp5-6.14.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib findlib eutils
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="http://camlp5.gforge.inria.fr/";
-SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="alpha amd64 ppc x86 ~x86-fbsd"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
-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
-
-S=${WORKDIR}/${MY_P}
-
-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-6.15.ebuild b/dev-ml/camlp5/camlp5-6.15.ebuild
deleted file mode 100644
index c27411a..
--- a/dev-ml/camlp5/camlp5-6.15.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit multilib findlib eutils
-
-MY_P=${P%_p*}
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="http://camlp5.gforge.inria.fr/";
-SRC_URI="http://camlp5.gforge.inria.fr/distrib/src/${MY_P}.tgz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
-IUSE="doc +ocamlopt"
-
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
-RDEPEND="${DEPEND}"
-
-PATCHLEVEL=${PV#*_p}
-PATCHLIST=""
-
-

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2017-01-07 Thread Aaron Bauman
commit: 38dce73a7568d54352f2fe5e9a8b172224b55b20
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Jan  8 05:21:51 2017 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jan  8 06:49:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38dce73a

dev-ml/camlp5: amd64 stable wrt bug #604938

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

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
index f7616f3..bb3a5ca 100644
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-rel$(replace_all_version_separators '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~ppc ~x86 ~x86-fbsd"
 IUSE="doc +ocamlopt"
 
 DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-17 Thread Agostino Sarubbo
commit: bb2a5431c1d5678c9c05a91fd75ac6d7702de6ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:08:47 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:08:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2a5431

dev-ml/camlp5: ppc stable wrt bug #709348

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 542b744b42f..e5802860ce2 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"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-17 Thread Agostino Sarubbo
commit: f8e5096a6e0084e9180c9f7d74105a93f2672cdc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:13:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:13:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e5096a

dev-ml/camlp5: amd64 stable wrt bug #709348

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index e5802860ce2..108531924ff 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"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-17 Thread Agostino Sarubbo
commit: b120d34370673b58e2712e517bc6945f3e891e29
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:21:09 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:21:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b120d343

dev-ml/camlp5: x86 stable wrt bug #709348

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 108531924ff..18e4341dd51 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"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-17 Thread Alfredo Tupone
commit: 4b6d68a52e23634636ec41491900aa6165339b9c
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Mon Feb 17 13:36:14 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Feb 17 13:36:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b6d68a5

dev-ml/camlp5: remove old versions

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

 dev-ml/camlp5/Manifest   |  5 ---
 dev-ml/camlp5/camlp5-6.17.ebuild | 72 
 dev-ml/camlp5/camlp5-7.00.ebuild | 68 -
 dev-ml/camlp5/camlp5-7.01.ebuild | 68 -
 dev-ml/camlp5/camlp5-7.03.ebuild | 68 -
 dev-ml/camlp5/camlp5-7.10.ebuild | 48 ---
 6 files changed, 329 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index e8a48e6da5c..88a996b85b6 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,6 +1 @@
-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

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
deleted file mode 100644
index f8ae1a8ac72..000
--- 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}"
- 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2019-10-20 Thread David Seifert
commit: 4baeef9480ed2b767b8dfe2e1292a5542534ef2f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Oct 13 16:45:43 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Oct 20 11:40:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4baeef94

dev-ml/camlp5: ocaml version upper bound

Closes: https://github.com/gentoo/gentoo/pull/13275
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 dev-ml/camlp5/camlp5-6.17.ebuild | 9 ++---
 dev-ml/camlp5/camlp5-7.00.ebuild | 9 ++---
 dev-ml/camlp5/camlp5-7.01.ebuild | 9 ++---
 dev-ml/camlp5/camlp5-7.03.ebuild | 9 ++---
 4 files changed, 24 insertions(+), 12 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-6.17.ebuild b/dev-ml/camlp5/camlp5-6.17.ebuild
index 9f3df08d5fb..96b44eda917 100644
--- a/dev-ml/camlp5/camlp5-6.17.ebuild
+++ b/dev-ml/camlp5/camlp5-6.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -16,7 +16,10 @@ SLOT="0/${PV}"
 KEYWORDS="alpha amd64 ppc x86"
 IUSE="doc +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   <=dev-lang/ocaml-4.4.2
+"
 RDEPEND="${DEPEND}"
 
 PATCHLEVEL=${PV#*_p}
@@ -44,7 +47,7 @@ src_configure() {
./configure \
--strict \
-prefix /usr \
-   -bindir /usr/bin \
+   -bindir /usr/bin \
-libdir /usr/$(get_libdir)/ocaml \
-mandir /usr/share/man || die "configure failed"
 }

diff --git a/dev-ml/camlp5/camlp5-7.00.ebuild b/dev-ml/camlp5/camlp5-7.00.ebuild
index 547a32353af..2ead52bac71 100644
--- a/dev-ml/camlp5/camlp5-7.00.ebuild
+++ b/dev-ml/camlp5/camlp5-7.00.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -16,7 +16,10 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   <=dev-lang/ocaml-4.6.0
+"
 RDEPEND="${DEPEND}"
 
 PATCHLEVEL=${PV#*_p}
@@ -40,7 +43,7 @@ src_configure() {
./configure \
--strict \
-prefix /usr \
-   -bindir /usr/bin \
+   -bindir /usr/bin \
-libdir /usr/$(get_libdir)/ocaml \
-mandir /usr/share/man || die "configure failed"
 }

diff --git a/dev-ml/camlp5/camlp5-7.01.ebuild b/dev-ml/camlp5/camlp5-7.01.ebuild
index 547a32353af..2ead52bac71 100644
--- a/dev-ml/camlp5/camlp5-7.01.ebuild
+++ b/dev-ml/camlp5/camlp5-7.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -16,7 +16,10 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   <=dev-lang/ocaml-4.6.0
+"
 RDEPEND="${DEPEND}"
 
 PATCHLEVEL=${PV#*_p}
@@ -40,7 +43,7 @@ src_configure() {
./configure \
--strict \
-prefix /usr \
-   -bindir /usr/bin \
+   -bindir /usr/bin \
-libdir /usr/$(get_libdir)/ocaml \
-mandir /usr/share/man || die "configure failed"
 }

diff --git a/dev-ml/camlp5/camlp5-7.03.ebuild b/dev-ml/camlp5/camlp5-7.03.ebuild
index 547a32353af..2ead52bac71 100644
--- a/dev-ml/camlp5/camlp5-7.03.ebuild
+++ b/dev-ml/camlp5/camlp5-7.03.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -16,7 +16,10 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
-DEPEND=">=dev-lang/ocaml-3.10:=[ocamlopt?]"
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   <=dev-lang/ocaml-4.6.0
+"
 RDEPEND="${DEPEND}"
 
 PATCHLEVEL=${PV#*_p}
@@ -40,7 +43,7 @@ src_configure() {
./configure \
--strict \
-prefix /usr \
-   -bindir /usr/bin \
+   -bindir /usr/bin \
-libdir /usr/$(get_libdir)/ocaml \
-mandir /usr/share/man || die "configure failed"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-09 Thread Miroslav Šulc
commit: 265051f1c0d66801b385cfce96b75163a973b04a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb 10 00:49:58 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 10 00:53:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=265051f1

dev-ml/camlp5: bump to 7.11

Bug: https://bugs.gentoo.org/708924
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.11.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 8b95932ffc1..e8a48e6da5c 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -3,3 +3,4 @@ DIST camlp5-7.00.tar.gz 755750 BLAKE2B 
b047422ff34c4d15c21b65bd7473ccdad8bfc1f48
 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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
new file mode 100644
index 000..542b744b42f
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.11.ebuild
@@ -0,0 +1,48 @@
+# 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"
+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
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-02-09 Thread Miroslav Šulc
commit: 8d0cc69227bbca4f88d0e4da3a5879dd41ae685b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb 10 00:53:21 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 10 00:53:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d0cc692

dev-ml/camlp5: restricted 7.10 wrt ocaml

Closes: https://bugs.gentoo.org/708924
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.10.ebuild b/dev-ml/camlp5/camlp5-7.10.ebuild
index 542b744b42f..5d5237a3aeb 100644
--- a/dev-ml/camlp5/camlp5-7.10.ebuild
+++ b/dev-ml/camlp5/camlp5-7.10.ebuild
@@ -15,7 +15,7 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
-DEPEND="dev-lang/ocaml"
+DEPEND="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-01-15 Thread Alfredo Tupone
commit: 35c15657737239094903650c6941b7ac0a9d5e95
Author: Tupone Alfredo  gentoo  org>
AuthorDate: Wed Jan 15 08:16:02 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jan 15 08:16:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c15657

dev-ml/camlp5: version bump

Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.10.ebuild | 48 
 dev-ml/camlp5/metadata.xml   |  5 -
 3 files changed, 53 insertions(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 893ad6f7a26..8b95932ffc1 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,3 +2,4 @@ DIST camlp5-6.17.tar.gz 718935 BLAKE2B 
b0a573e1110d6ce0654325a1a7310ebee8c815998
 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

diff --git a/dev-ml/camlp5/camlp5-7.10.ebuild b/dev-ml/camlp5/camlp5-7.10.ebuild
new file mode 100644
index 000..542b744b42f
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.10.ebuild
@@ -0,0 +1,48 @@
+# 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"
+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/metadata.xml b/dev-ml/camlp5/metadata.xml
index ccabf3b60ae..7994efd51d4 100644
--- a/dev-ml/camlp5/metadata.xml
+++ b/dev-ml/camlp5/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   tup...@gentoo.org
+   Tupone Alfredo
+   

camlp5/camlp5




[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-10-22 Thread Sam James
commit: 0be353a3ce9cc457ebf45a94fc01517742739de4
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:57:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:57:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0be353a3

dev-ml/camlp5: Keyword 7.12 arm, #748576

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index e2d0cdddb96..793785bf9fd 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-10-22 Thread Sam James
commit: 9a7d64386ef7deb70a7fe84e77e0099fe7727d84
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 22 13:55:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 22 13:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7d6438

dev-ml/camlp5: Keyword 7.12 arm64, #748576

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index 59d3a95dc7e..e2d0cdddb96 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.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 ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-10-27 Thread Sam James
commit: 054908fd0994ecccac1cb3832288dd4a3e6e03ed
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 28 03:31:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 28 03:31:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054908fd

dev-ml/camlp5: ppc64 keyworded (bug #748576)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index 793785bf9fd..5b42e456fdf 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-05-04 Thread Sam James
commit: c3ae0de3dbef1f9cddb5ccbc95064b55326e352b
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 27 20:00:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 19:22:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ae0de3

dev-ml/camlp5: fix function/phase declaration style

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/camlp5-7.12.ebuild | 4 ++--
 dev-ml/camlp5/camlp5-7.13.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index 5b42e456fdf..57725adb301 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,7 +42,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/camlp5/camlp5-7.13.ebuild b/dev-ml/camlp5/camlp5-7.13.ebuild
index 470b0612971..79a35e5dfeb 100644
--- a/dev-ml/camlp5/camlp5-7.13.ebuild
+++ b/dev-ml/camlp5/camlp5-7.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -36,7 +36,7 @@ src_configure() {
-mandir /usr/share/man || die "configure failed"
 }
 
-src_compile(){
+src_compile() {
emake out
if use ocamlopt; then
emake opt



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-06-09 Thread Sam James
commit: 4e8107f630fdcbc8bba8c72fab6437313f77944a
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 10 03:54:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 10 03:54:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e8107f6

dev-ml/camlp5: add 8.00.01

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 59d7550ec11..a8818df9974 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,4 +2,5 @@ DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
+DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
new file mode 100644
index 000..fe4e5ebe576
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.00.01.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 vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel${PV}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-01-09 Thread Alfredo Tupone
commit: 62f34c37ab311f1cca64054f3402606c6d84e897
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Jan  9 10:51:46 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Jan  9 10:51:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f34c37

dev-ml/camlp5: ocaml-4.13 blocks

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-7.12.ebuild| 4 ++--
 dev-ml/camlp5/camlp5-7.13.ebuild| 4 ++--
 dev-ml/camlp5/camlp5-7.14.ebuild| 4 ++--
 dev-ml/camlp5/camlp5-8.00.01.ebuild | 4 ++--
 dev-ml/camlp5/camlp5-8.00.ebuild| 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
index 57725adb301e..8b1abd386720 100644
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ b/dev-ml/camlp5/camlp5-7.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="
-   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-04-04 Thread Alfredo Tupone
commit: d9c113fb884518cf64bf228aa4ccf765bc07fbed
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Apr  4 16:25:35 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Apr  4 16:25:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9c113fb

dev-ml/camlp5: 8.00.03 bump

Closes: https://bugs.gentoo.org/836403
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest | 1 +
 dev-ml/camlp5/camlp5-8.00.02.ebuild| 4 ++--
 dev-ml/camlp5/{camlp5-8.00.02.ebuild => camlp5-8.00.03.ebuild} | 9 +++--
 3 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 2e6e02fb6c36..703a5309725c 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -4,4 +4,5 @@ DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
 DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
+DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc8ca08010cf37edc90174dd71e79f6495e9f3d11b2f2900bf79e44f495152d8a1015cf5c7dba29a19e8a75c15196
 SHA512 
a6259d2d491ed1f967dd383f03d3da65a3f383d28340111f57883c6d56cee2d267c0f752ba98bcdb72c24cf724a606718de26b6c55b84ad9b5f8f6d620f3cba1
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.02.ebuild 
b/dev-ml/camlp5/camlp5-8.00.02.ebuild
index fe4e5ebe5766..fdcbb12eff30 100644
--- a/dev-ml/camlp5/camlp5-8.00.02.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.02.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,7 +16,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="
-   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-05-01 Thread Jakov Smolić
commit: 9eba8e0ea0c7295dbe2a7e9a74a033ed9bed99bc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun May  1 21:51:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun May  1 21:51:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eba8e0e

dev-ml/camlp5: Keyword 8.00.03 x86, #841446

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index 2bd4d7b1d2b2..e8c7e6533cb1 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-05-03 Thread Arthur Zamarin
commit: 14c7c9e0b899033e4f571f519cf36a912cb4c4ca
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:45:08 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:45:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c7c9e0

dev-ml/camlp5: Keyword 8.00.03 arm64, #841446

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index e8c7e6533cb1..16f3d46ca718 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-05-03 Thread Arthur Zamarin
commit: 7690d91de1b7ac0a9567ec25278573fa29a5ad67
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:47:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:47:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7690d91d

dev-ml/camlp5: Keyword 8.00.03 arm, #841446

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index 16f3d46ca718..fd5f87b9d59d 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-05-03 Thread Arthur Zamarin
commit: 14c23110f119929ba8fd8fd266394a96f009a036
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:52:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:52:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c23110

dev-ml/camlp5: Keyword 8.00.03 ppc64, #841446

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index fd5f87b9d59d..0d91ecb5474c 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2022-05-03 Thread Arthur Zamarin
commit: d98438a69c0a190dd7c755ef57b73b907d823ef4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 18:01:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 18:01:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98438a6

dev-ml/camlp5: Keyword 8.00.03 ppc, #841446

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
index 0d91ecb5474c..51e1576dbe88 100644
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.03.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-07-27 Thread Sam James
commit: 5f9ed2274c6992bd3ef772532bd445a3573d7a5d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 28 03:11:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 03:11:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9ed227

dev-ml/camlp5: Stabilize 8.00.01 ppc64, #804777

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
index 51a0e363d98..d2ab69f6461 100644
--- a/dev-ml/camlp5/camlp5-8.00.01.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.01.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-07-27 Thread Sam James
commit: c2c1295adb27ec52cc52f2951abe108cfb45e14f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 28 03:09:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 28 03:09:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c1295a

dev-ml/camlp5: Stabilize 8.00.01 ppc, #804777

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
index fe4e5ebe576..51a0e363d98 100644
--- a/dev-ml/camlp5/camlp5-8.00.01.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.01.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-01-24 Thread Sam James
commit: 668421835f9e33ca060e424999e1f1cc3fc15ef3
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 22 06:52:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 16:06:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66842183

dev-ml/camlp5: bump to 8.00

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 87216412e8f..59d7550ec11 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,3 +2,4 @@ DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
+DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.ebuild b/dev-ml/camlp5/camlp5-8.00.ebuild
new file mode 100644
index 000..df181c7416a
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.00.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 vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel${PV}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+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_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-10-05 Thread Sam James
commit: a1e634e64ccf605f05ebf176c72588c9f763165b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  6 00:55:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  6 01:01:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1e634e6

dev-ml/camlp5: add 8.00.02

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index a8818df9974..2e6e02fb6c3 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -3,4 +3,5 @@ DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
+DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.02.ebuild 
b/dev-ml/camlp5/camlp5-8.00.02.ebuild
new file mode 100644
index 000..fe4e5ebe576
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.00.02.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 vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel${PV}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-07-28 Thread Agostino Sarubbo
commit: c2565ad1deabaeb3c4c8dc46f8781190accfa46e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 29 06:43:03 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 29 06:43:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2565ad1

dev-ml/camlp5: x86 stable wrt bug #804777

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

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

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
index d2ab69f6461..cc4f3f46f61 100644
--- a/dev-ml/camlp5/camlp5-8.00.01.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.01.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-07-29 Thread Agostino Sarubbo
commit: a96badc522b272c3d7b2790d30ea8642be752b33
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 29 07:05:16 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 29 07:05:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96badc5

dev-ml/camlp5: amd64 stable wrt bug #804777

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

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

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
index cc4f3f46f61..dc69d481ee5 100644
--- a/dev-ml/camlp5/camlp5-8.00.01.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.01.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-01-26 Thread Alfredo Tupone
commit: 7c36e0f62b67beffd1452c1254d6ed041d9f6bd5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jan 27 07:00:13 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jan 27 07:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c36e0f6

dev-ml/camlp5: increasing stack during compile

Bug: https://bugs.gentoo.org/710966
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-7.11-r1.ebuild | 3 ++-
 dev-ml/camlp5/camlp5-7.14.ebuild| 3 ++-
 dev-ml/camlp5/camlp5-8.00.ebuild| 1 +
 3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-7.11-r1.ebuild 
b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
index 5f91a735d0e..6be6bcfd624 100644
--- a/dev-ml/camlp5/camlp5-7.11-r1.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,7 @@ src_configure() {
 }
 
 src_compile() {
+   ulimit -s 1153
emake out
if use ocamlopt; then
emake  opt

diff --git a/dev-ml/camlp5/camlp5-7.14.ebuild b/dev-ml/camlp5/camlp5-7.14.ebuild
index cd630ba25bd..6bc2cca9ade 100644
--- a/dev-ml/camlp5/camlp5-7.14.ebuild
+++ b/dev-ml/camlp5/camlp5-7.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -37,6 +37,7 @@ src_configure() {
 }
 
 src_compile() {
+   ulimit -s 1153
emake out
if use ocamlopt; then
emake opt

diff --git a/dev-ml/camlp5/camlp5-8.00.ebuild b/dev-ml/camlp5/camlp5-8.00.ebuild
index df181c7416a..fe4e5ebe576 100644
--- a/dev-ml/camlp5/camlp5-8.00.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.ebuild
@@ -35,6 +35,7 @@ src_configure() {
 }
 
 src_compile() {
+   ulimit -s 1153
emake out
if use ocamlopt; then
emake opt



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-11-09 Thread Sam James
commit: 65c415d6c73fbe6c93e79e5843d8f3f01ea7dccd
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:04:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:04:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c415d6

dev-ml/camlp5: bump to 7.13

This is the first version with ~proper OCaml 4.11.0
support.

Bug: https://bugs.gentoo.org/753713
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.13.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index f99200f8912..ecf3d1602bd 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,2 +1,3 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
+DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2

diff --git a/dev-ml/camlp5/camlp5-7.13.ebuild b/dev-ml/camlp5/camlp5-7.13.ebuild
new file mode 100644
index 000..470b0612971
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.13.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib vcs-clean
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-7.12-destdir.patch" )
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+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="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-11-09 Thread Sam James
commit: a4c213ab1b5420acfb0adce3b36b7f02a72f003d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:03:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:03:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c213ab

dev-ml/camlp5: mark 7.11 incompat. w/ newer ocaml

Closes: https://bugs.gentoo.org/753713
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild 
b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
similarity index 95%
rename from dev-ml/camlp5/camlp5-7.11.ebuild
rename to dev-ml/camlp5/camlp5-7.11-r1.ebuild
index 12f10b2cd86..5f91a735d0e 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 ppc x86"
 IUSE="doc +ocamlopt"
 
-DEPEND="dev-lang/ocaml"
+DEPEND="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2021-01-13 Thread Alfredo Tupone
commit: ad672221e70167a7e56198fcb608471bc682
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Jan 14 06:39:24 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Jan 14 06:39:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad672221

dev-ml/camlp5: ML maintains it

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

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

diff --git a/dev-ml/camlp5/metadata.xml b/dev-ml/camlp5/metadata.xml
index cafe415ffc7..a0efa42d1bb 100644
--- a/dev-ml/camlp5/metadata.xml
+++ b/dev-ml/camlp5/metadata.xml
@@ -1,9 +1,9 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   tup...@gentoo.org
-   Tupone Alfredo
+   
+   m...@gentoo.org
+   ML


gie...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-12-28 Thread Sam James
commit: 58a342de13ede0922b4f497247d1bffe8e72d0eb
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 29 04:06:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 29 04:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a342de

dev-ml/camlp5: bump to 7.14

* Adds 4.12.0 support
* Should support 4.10.2 now too
* Adds tests

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index ecf3d1602bd..87216412e8f 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1,4 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
+DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6

diff --git a/dev-ml/camlp5/camlp5-7.14.ebuild b/dev-ml/camlp5/camlp5-7.14.ebuild
new file mode 100644
index 000..cd630ba25bd
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.14.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib vcs-clean
+
+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 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-7.12-destdir.patch" )
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+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_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-05-13 Thread Alfredo Tupone
commit: a828a291d0e70df9d734162ee846a217e406e338
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed May 13 08:10:43 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed May 13 08:11:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a828a291

dev-ml/camlp5: fis QA warning on CFLAGS

Closes: https://bugs.gentoo.org/722360
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-7.11.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 999ed280a3f..87dad60235d 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11.ebuild
@@ -18,6 +18,10 @@ IUSE="doc +ocamlopt"
 DEPEND="dev-lang/ocaml"
 RDEPEND="${DEPEND}"
 
+QA_FLAGS_IGNORED=(
+   /usr/bin/camlp5[or].opt
+)
+
 DOCS="CHANGES DEVEL ICHANGES README.md UPGRADING MODE"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-05-13 Thread Joonas Niilola
commit: 768234f9dd7ea1823a6df40ddf1e551d201664a6
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed May 13 13:18:45 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed May 13 13:19:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768234f9

dev-ml/camlp5: attempt to fix breakage

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 87dad60235d..91b242f306d 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11.ebuild
@@ -19,7 +19,7 @@ DEPEND="dev-lang/ocaml"
 RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED=(
-   /usr/bin/camlp5[or].opt
+   /usr/bin/camlp5{o,r}.opt
 )
 
 DOCS="CHANGES DEVEL ICHANGES README.md UPGRADING MODE"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-05-13 Thread Alfredo Tupone
commit: b3febb9a5b73592bc77eb5004d1330d00066b70d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 14 05:58:33 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 14 05:58:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3febb9a

dev-ml/camlp5: Try for fixing SourcingError

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-7.11.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild b/dev-ml/camlp5/camlp5-7.11.ebuild
index 91b242f306d..12f10b2cd86 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11.ebuild
@@ -19,7 +19,8 @@ DEPEND="dev-lang/ocaml"
 RDEPEND="${DEPEND}"
 
 QA_FLAGS_IGNORED=(
-   /usr/bin/camlp5{o,r}.opt
+   /usr/bin/camlp5o.opt
+   /usr/bin/camlp5r.opt
 )
 
 DOCS="CHANGES DEVEL ICHANGES README.md UPGRADING MODE"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-10 Thread Alfredo Tupone
commit: feb81bf9b6e14ef9c9065a200fca5fc6dab34fa5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jul 10 12:18:40 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jul 10 12:19:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb81bf9

dev-ml/camlp5: add 8.03.00

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest  |  1 +
 dev-ml/camlp5/camlp5-8.03.00.ebuild | 69 +
 2 files changed, 70 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index d18d2bc07caa..dd717f839514 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,3 +1,4 @@
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd
+DIST camlp5-8.03.00.tar.gz 1284346 BLAKE2B 
1c73c3093597b6ff7ad5b571880c8e3981edd9f9ec63b7770043e05514b87532f345dfe89eae7cf96cfd928ea36d036081ee000d0ca119d4e7d8bc96e5f5b337
 SHA512 
2e595aba439e9e2ce8e87d21a79e7e71e17ff460bd83ee2484dc38f171bb3d146f3ae2475b4d48f163f193c347b4485478f62a527503172d1210bb7ce9571664

diff --git a/dev-ml/camlp5/camlp5-8.03.00.ebuild 
b/dev-ml/camlp5/camlp5-8.03.00.ebuild
new file mode 100644
index ..b427939c85a1
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.03.00.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+RDEPEND="
+   dev-ml/bos:=
+   dev-ml/camlp-streams:=[ocamlopt?]
+   dev-ml/fmt:=[ocamlopt?]
+   dev-ml/fpath:=
+   dev-ml/logs:=[ocamlopt?]
+   dev-ml/re:=[ocamlopt?]
+   dev-ml/rresult:=
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   ulimit -s 1153
+   emake bootstrap
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-08-06 Thread Alfredo Tupone
commit: 276b8ff0606ae89235db4a39a0b90b4c7c12b0b5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Aug  6 14:10:54 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Aug  6 14:11:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=276b8ff0

dev-ml/camlp5: add 8.01.00

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest  |  1 +
 dev-ml/camlp5/camlp5-8.01.00.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index bd4aa77f25b5..6fb7c5ddd6b6 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -8,3 +8,4 @@ DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93
+DIST camlp5-8.01.00.tar.gz 1249037 BLAKE2B 
299308068ff0fa5e83c671103278a71f5563575caf47043071351b2c1fe833180c22c8d4a7c1d20c59d1f1550aea39a2207366a4ecc24e460f14561c2f97b9ee
 SHA512 
70d66931f3c063870980e50da5bc98a5b7340d01c6f7026441267647dff6ed42cb155b5134e3943fbba14b0753a87a4c264662738c44ce9e4d99c4deb6f3a21d

diff --git a/dev-ml/camlp5/camlp5-8.01.00.ebuild 
b/dev-ml/camlp5/camlp5-8.01.00.ebuild
new file mode 100644
index ..3338ff08f328
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.01.00.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+RDEPEND="
+   dev-ml/camlp-streams:=
+   dev-ml/rresult:=
+   dev-ml/bos:=
+   dev-ml/pcre-ocaml:=
+"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-08-08 Thread Alfredo Tupone
commit: c73b540c714b22ae8ae93eb426865e525365d97b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Aug  8 15:38:49 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Aug  8 15:39:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73b540c

dev-ml/camlp5: add 8.02.00, drop 8.01.00

Closes: https://bugs.gentoo.org/911844
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest | 2 +-
 dev-ml/camlp5/{camlp5-8.01.00.ebuild => camlp5-8.02.00.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 6fb7c5ddd6b6..af6ca1792ee5 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -8,4 +8,4 @@ DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93
-DIST camlp5-8.01.00.tar.gz 1249037 BLAKE2B 
299308068ff0fa5e83c671103278a71f5563575caf47043071351b2c1fe833180c22c8d4a7c1d20c59d1f1550aea39a2207366a4ecc24e460f14561c2f97b9ee
 SHA512 
70d66931f3c063870980e50da5bc98a5b7340d01c6f7026441267647dff6ed42cb155b5134e3943fbba14b0753a87a4c264662738c44ce9e4d99c4deb6f3a21d
+DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-8.01.00.ebuild 
b/dev-ml/camlp5/camlp5-8.02.00.ebuild
similarity index 100%
rename from dev-ml/camlp5/camlp5-8.01.00.ebuild
rename to dev-ml/camlp5/camlp5-8.02.00.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-07-16 Thread Sam James
commit: 297240513cd6057e6f1612d92a9a3a8a77b3ea7d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 06:11:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 06:11:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29724051

dev-ml/camlp5: Keyword 8.00.05-r1 ppc64, #895368

Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/camlp5-8.00.05-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild 
b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
index 651a93376e93..b5684025da2f 100644
--- a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-06-05 Thread Alfredo Tupone
commit: 16be5ca0b8d1fbf4dc57fb1f25ac46ffd7dd38bd
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed Jun  5 17:47:54 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed Jun  5 17:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16be5ca0

dev-ml/camlp5: rebuild after test

Closes: https://bugs.gentoo.org/911844
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-8.02.00-r1.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild 
b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
index e984b76b319f..9ef7049a8ee4 100644
--- a/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
+++ b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
@@ -52,7 +52,12 @@ src_compile() {
 }
 
 src_test() {
+   ulimit -s 1153
emake bootstrap
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 0b22d70206e75a5f3733691b4f6e9203f7b96a9f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:33:39 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b22d702

dev-ml/camlp5: drop old 8.00.02

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

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 46840ffe4359..40ff1ab7c109 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -3,7 +3,6 @@ DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
-DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.02.ebuild 
b/dev-ml/camlp5/camlp5-8.00.02.ebuild
deleted file mode 100644
index 3879135fbbfc..
--- a/dev-ml/camlp5/camlp5-8.00.02.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/";
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel${PV}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 21bb996ef80309a4d13f31537fc479dcc81c471a
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:34:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21bb996e

dev-ml/camlp5: drop old 7.14

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

 dev-ml/camlp5/Manifest   |  1 -
 dev-ml/camlp5/camlp5-7.14.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 672b880356af..0be6c9e7d3c5 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,7 +1,6 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
-DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-7.14.ebuild b/dev-ml/camlp5/camlp5-7.14.ebuild
deleted file mode 100644
index c550b617f8f4..
--- a/dev-ml/camlp5/camlp5-7.14.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-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="amd64 ~arm ~arm64 ~ppc ppc64 x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 7148e6b523244a5e606fd6c586b3cb2709ca2342
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:34:34 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7148e6b5

dev-ml/camlp5: drop old 8.00

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

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index e275564c6eb3..672b880356af 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -4,5 +4,4 @@ DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
-DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-8.00.ebuild b/dev-ml/camlp5/camlp5-8.00.ebuild
deleted file mode 100644
index a45ffdbce718..
--- a/dev-ml/camlp5/camlp5-8.00.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/";
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel${PV}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 5d48afea1cfec87ce0d02a713fbb092654e501bb
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:33:10 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d48afea

dev-ml/camlp5: drop old 8.00.03

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

 dev-ml/camlp5/Manifest  |  1 -
 dev-ml/camlp5/camlp5-8.00.03.ebuild | 55 -
 2 files changed, 56 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index af6ca1792ee5..46840ffe4359 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -4,7 +4,6 @@ DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
 DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
 DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
-DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc8ca08010cf37edc90174dd71e79f6495e9f3d11b2f2900bf79e44f495152d8a1015cf5c7dba29a19e8a75c15196
 SHA512 
a6259d2d491ed1f967dd383f03d3da65a3f383d28340111f57883c6d56cee2d267c0f752ba98bcdb72c24cf724a606718de26b6c55b84ad9b5f8f6d620f3cba1
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.03.ebuild 
b/dev-ml/camlp5/camlp5-8.00.03.ebuild
deleted file mode 100644
index 51e1576dbe88..
--- a/dev-ml/camlp5/camlp5-8.00.03.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/";
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel${PV}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="doc +ocamlopt"
-
-RDEPEND="dev-ml/camlp-streams:="
-
-src_prepare() {
-   egit_clean
-   default
-}
-
-src_configure() {
-   ./configure \
-   --strict \
-   -prefix /usr \
-   -bindir /usr/bin \
-   -libdir /usr/$(get_libdir)/ocaml \
-   -mandir /usr/share/man || die "configure failed"
-}
-
-src_compile() {
-   ulimit -s 1153
-   emake out
-   if use ocamlopt; then
-   emake opt
-   emake opt.opt
-   fi
-}
-
-src_test() {
-   emake bootstrap
-}
-
-src_install() {
-   emake DESTDIR="${ED}" install
-   # findlib support
-   insinto "$(ocamlfind printconf destdir)/${PN}"
-   doins etc/META
-
-   dodoc -r doc/*
-   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 246f3e8bde6eb1e082e5e72816658bad24f04d4f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:35:23 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246f3e8b

dev-ml/camlp5: drop old 7.13

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

 dev-ml/camlp5/Manifest   |  1 -
 dev-ml/camlp5/camlp5-7.13.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 0be6c9e7d3c5..957f543df2e6 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,6 +1,5 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
-DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-7.13.ebuild b/dev-ml/camlp5/camlp5-7.13.ebuild
deleted file mode 100644
index 959865ec86f5..
--- a/dev-ml/camlp5/camlp5-7.13.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-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="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 91f3de48e95bf526b2f691d420f1d45db94d745d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:35:45 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f3de48

dev-ml/camlp5: drop old 7.12

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

 dev-ml/camlp5/Manifest   |  1 -
 dev-ml/camlp5/camlp5-7.12.ebuild | 61 
 2 files changed, 62 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 957f543df2e6..52c23aa55fe9 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,5 +1,4 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
-DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-7.12.ebuild b/dev-ml/camlp5/camlp5-7.12.ebuild
deleted file mode 100644
index 8efd1340c1e7..
--- a/dev-ml/camlp5/camlp5-7.12.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-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="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 55a076d982fb5a4795cb5b9d56721a2796fc93df
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:36:07 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55a076d9

dev-ml/camlp5: drop old 7.11-r1

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

 dev-ml/camlp5/Manifest  |  1 -
 dev-ml/camlp5/camlp5-7.11-r1.ebuild | 54 -
 2 files changed, 55 deletions(-)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 52c23aa55fe9..d18d2bc07caa 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,4 +1,3 @@
-DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.02.00.tar.gz 1260249 BLAKE2B 
d205cf29207c925bc52098c9e1e74c76b851c71514bc7ae6f6c1ff3c7bf971f7cf6974625c484d2ddf252d0befc557e3b2dd7134e8f5bed270d59d40f15be9a8
 SHA512 
6e3caccc780f8de1d5804ae8f5700d29255f968f7f8ee3f9ef6f3456883d63aeb0abe797233823fd368b40b74feb1f537c3a61ce35d0c9c2737ab06743a09ddd

diff --git a/dev-ml/camlp5/camlp5-7.11-r1.ebuild 
b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
deleted file mode 100644
index 01c63a85041b..
--- a/dev-ml/camlp5/camlp5-7.11-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 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="amd64 ~ppc x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-07-02 Thread Maciej Barć
commit: 9401d61bfc28b89277e4db75f43773e3ed4933b3
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Jul  2 14:34:07 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Jul  2 14:50:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9401d61b

dev-ml/camlp5: drop old 8.00.01

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

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 40ff1ab7c109..e275564c6eb3 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -2,7 +2,6 @@ DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
 DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2
 DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90e1babd346b7681afd7453649c7f3682f95f238e51b74b3b3a7a2c5b5a854be892b30a7d1e3b62c3272f5442e
 SHA512 
1b39949c532ca622b01a8e800aa1dcad34f1c944ffe580003642bd742dedc158f3ee54602f3b05f89c0e259525d7feed101b971ebd589449b6d56046389a5bf6
-DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.01.ebuild 
b/dev-ml/camlp5/camlp5-8.00.01.ebuild
deleted file mode 100644
index 1c40d3c4d766..
--- a/dev-ml/camlp5/camlp5-8.00.01.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib vcs-clean
-
-DESCRIPTION="A preprocessor-pretty-printer of ocaml"
-HOMEPAGE="https://camlp5.github.io/";
-SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}/${PN}-rel${PV}"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
-IUSE="doc +ocamlopt"
-
-DEPEND="
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2024-05-29 Thread Alfredo Tupone
commit: 8266dfc73a7af43e4e864585fc34a6680b63e61c
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu May 30 06:27:01 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu May 30 06:27:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8266dfc7

dev-ml/camlp5: Dependencies

Closes: https://bugs.gentoo.org/932497
Signed-off-by: Alfredo Tupone  gentoo.org>

 .../{camlp5-8.02.00.ebuild => camlp5-8.02.00-r1.ebuild}  | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-8.02.00.ebuild 
b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
similarity index 88%
rename from dev-ml/camlp5/camlp5-8.02.00.ebuild
rename to dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
index 3338ff08f328..e984b76b319f 100644
--- a/dev-ml/camlp5/camlp5-8.02.00.ebuild
+++ b/dev-ml/camlp5/camlp5-8.02.00-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,11 +16,17 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="
-   dev-ml/camlp-streams:=
-   dev-ml/rresult:=
+   dev-ml/astring:=
dev-ml/bos:=
+   dev-ml/camlp-streams:=
+   dev-ml/fmt:=
+   dev-ml/fpath:=
+   dev-ml/logs:=
dev-ml/pcre-ocaml:=
+   dev-ml/re:=
+   dev-ml/rresult:=
 "
+DEPEND="${RDEPEND}"
 
 src_prepare() {
egit_clean



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-04-28 Thread Alfredo Tupone
commit: 9066d11c1dbbabc7c9e7d7afb542364dac228f97
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Apr 28 13:04:49 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Apr 28 13:04:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9066d11c

dev-ml/camlp5: stabilize 8.00.05-r1 for amd64

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/camlp5-8.00.05-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild 
b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
index adb4094a4b81..651a93376e93 100644
--- a/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-03-16 Thread Sam James
commit: c91bdd4b5754f441ac149d9962997874a53d7287
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 16 23:17:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 16 23:17:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c91bdd4b

dev-ml/camlp5: Stabilize 8.00.04 arm64, #901641

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
index 187bb0f348a4..f505ec7d8bca 100644
--- a/dev-ml/camlp5/camlp5-8.00.04.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-03-16 Thread Sam James
commit: 1e50c845b77c847241fc47fa6321229935c1b6e9
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 16 23:51:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 16 23:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e50c845

dev-ml/camlp5: Stabilize 8.00.04 arm, #901641

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
index f505ec7d8bca..92ed7761d3a1 100644
--- a/dev-ml/camlp5/camlp5-8.00.04.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-03-16 Thread Arthur Zamarin
commit: 0bf01fac96e6a0cf85e4c2cba71d9c13cf2308e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 06:39:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 06:39:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf01fac

dev-ml/camlp5: Stabilize 8.00.04 x86, #901641

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
index 92ed7761d3a1..34ef61199a50 100644
--- a/dev-ml/camlp5/camlp5-8.00.04.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-03-17 Thread Arthur Zamarin
commit: 29673459957e1fb1c6235dcd6cead4e41b4ea4c1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 07:00:07 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 07:00:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29673459

dev-ml/camlp5: Stabilize 8.00.04 amd64, #901641

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
index 34ef61199a50..1e64d462ded1 100644
--- a/dev-ml/camlp5/camlp5-8.00.04.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-03-17 Thread Arthur Zamarin
commit: 82df8515e68d40efaa83f27acd0763c229542d15
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 17 11:26:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 17 11:26:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82df8515

dev-ml/camlp5: Stabilize 8.00.04 ppc64, #901641

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
index 1e64d462ded1..72fc5526dee9 100644
--- a/dev-ml/camlp5/camlp5-8.00.04.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel${PV}"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="dev-ml/camlp-streams:="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-02-15 Thread Matt Turner
commit: e7c1d52871b8975f20df2d1b5062f8ac9c17b59e
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Feb 15 18:28:52 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Feb 15 18:36:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c1d528

dev-ml/camlp5: Drop alpha keywords

Signed-off-by: Matt Turner  gentoo.org>

 dev-ml/camlp5/camlp5-7.11-r1.ebuild | 2 +-
 dev-ml/camlp5/camlp5-7.12.ebuild| 2 +-
 dev-ml/camlp5/camlp5-7.13.ebuild| 2 +-
 dev-ml/camlp5/camlp5-7.14.ebuild| 2 +-
 dev-ml/camlp5/camlp5-8.00.01.ebuild | 2 +-
 dev-ml/camlp5/camlp5-8.00.02.ebuild | 2 +-
 dev-ml/camlp5/camlp5-8.00.ebuild| 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-ml/camlp5/camlp5-7.11-r1.ebuild 
b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
index a425a55740f5..01c63a85041b 100644
--- a/dev-ml/camlp5/camlp5-7.11-r1.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 IUSE="doc +ocamlopt"
 
 DEPEND="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-02-18 Thread Alfredo Tupone
commit: 58c04a927274999a7313fbf38f7d8b9d90ae5b91
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Feb 18 21:40:00 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Feb 18 21:40:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c04a92

dev-ml/camlp5: add 8.00.05

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 534d080aa9ad..bd4aa77f25b5 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -6,4 +6,5 @@ DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24
 DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
 DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc8ca08010cf37edc90174dd71e79f6495e9f3d11b2f2900bf79e44f495152d8a1015cf5c7dba29a19e8a75c15196
 SHA512 
a6259d2d491ed1f967dd383f03d3da65a3f383d28340111f57883c6d56cee2d267c0f752ba98bcdb72c24cf724a606718de26b6c55b84ad9b5f8f6d620f3cba1
 DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
+DIST camlp5-8.00.05.tar.gz 1237587 BLAKE2B 
1028b1e77a048a6b2e8df4ab58171d4e182a21aa1ca01113fc0cb8b7e6f61b5db58e8c3a2f149d05c056fbd48c0c0d97e597121e4b2b55d62f1f62d80e92312b
 SHA512 
f4cee1fba85dc3a7479929facd79d0b88f23de575107886a8d4c41cd4a0bee21ccc72f2791712635e401ca10c3ec24cfea32558eca09ba6616e01e8433c57bbe
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.05.ebuild 
b/dev-ml/camlp5/camlp5-8.00.05.ebuild
new file mode 100644
index ..adad633b99f9
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.00.05.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+RDEPEND="
+   dev-ml/camlp-streams:=
+   dev-ml/rresult:=
+   dev-ml/bos:=
+"
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-02-19 Thread Alfredo Tupone
commit: 253f71555e134b27d21a2db997f979f84253d1a2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Feb 19 08:43:41 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Feb 19 08:44:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253f7155

dev-ml/camlp5: fix deps

Closes: https://bugs.gentoo.org/895350
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/{camlp5-8.00.05.ebuild => camlp5-8.00.05-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-8.00.05.ebuild 
b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
similarity index 94%
rename from dev-ml/camlp5/camlp5-8.00.05.ebuild
rename to dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
index adad633b99f9..adb4094a4b81 100644
--- a/dev-ml/camlp5/camlp5-8.00.05.ebuild
+++ b/dev-ml/camlp5/camlp5-8.00.05-r1.ebuild
@@ -12,13 +12,14 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="doc +ocamlopt"
 
 RDEPEND="
dev-ml/camlp-streams:=
dev-ml/rresult:=
dev-ml/bos:=
+   dev-ml/pcre-ocaml:=
 "
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2023-01-27 Thread Alfredo Tupone
commit: 5eb1ae3fffef028aa39336af876dce7fd21434a6
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jan 27 19:46:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jan 27 19:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb1ae3f

dev-ml/camlp5: add 8.00.04

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/camlp5/Manifest  |  1 +
 dev-ml/camlp5/camlp5-8.00.04.ebuild | 55 +
 2 files changed, 56 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index 703a5309725c..534d080aa9ad 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -5,4 +5,5 @@ DIST camlp5-7.14.tar.gz 1044110 BLAKE2B 
c9aa5be80df8d2c376fc41c157b2cd86658dbb90
 DIST camlp5-8.00.01.tar.gz 1321790 BLAKE2B 
df4403af56cd07f8e07745bdb73f698ddba24803cde22f11cfbeda425d4360f51be45a92b3f522c52a204f867bb3403dacebf20bfe463f6fd751901102ef2213
 SHA512 
f40e57845ac4a14cf260ddd9df616d12df09f67efaf6735e915598aee981721e8203bf9203fb83d08e34e43021c08003de64dbf3bdcd4d12fd079542fb7649aa
 DIST camlp5-8.00.02.tar.gz 1340114 BLAKE2B 
a251973253a729fd568f9a8410d43e963ca4879b7298186358293869bec0eabe79e97f819cd4af3c771490fbd4a7bd8cb1d47482f4fe699720b3577bad8536f4
 SHA512 
b9950cac70e77d62f147dc8edac0aef2a2bb563ca7bbc709dcf030e2536a0973188414c8612f8b2441a6e05c4d09579bc474974513bf0c59ad4702a46a0cc7f6
 DIST camlp5-8.00.03.tar.gz 1217877 BLAKE2B 
971bd45c2740586b9883bd92f42479ae432cc8ca08010cf37edc90174dd71e79f6495e9f3d11b2f2900bf79e44f495152d8a1015cf5c7dba29a19e8a75c15196
 SHA512 
a6259d2d491ed1f967dd383f03d3da65a3f383d28340111f57883c6d56cee2d267c0f752ba98bcdb72c24cf724a606718de26b6c55b84ad9b5f8f6d620f3cba1
+DIST camlp5-8.00.04.tar.gz 1232659 BLAKE2B 
47dd18e9c518b0dccda62d054d7950dffa025a129c81eb673e6caf11f37c2af1644de861288af2ecb8e95ee4d21bf0a1d69da4fe9ed5b3d1cf3bf1012ea06d4c
 SHA512 
0951a9528c8c9b4becf54b352a6f897cb1af26de437a137757d597a3a2ad8aef1160a3c326c9503f783bccd154d8c14a354d3a35baae2bb551611697ce4f5327
 DIST camlp5-8.00.tar.gz 1321320 BLAKE2B 
14957ea83e40f3e2f68c7cbbec1ab84325eba1057f38905a37f9516a99a009024ee0b463cf50d23d94e710b027b835dd51153a429c8bda22be7fe95dc911
 SHA512 
6a0d19ced4d94cd3afebfbc373d344229c5faf088e8910dea32ed4dfa841dd9844c72849f8a6281e2bce55295665eae90391cf29d062a44b083761a9e04bce93

diff --git a/dev-ml/camlp5/camlp5-8.00.04.ebuild 
b/dev-ml/camlp5/camlp5-8.00.04.ebuild
new file mode 100644
index ..187bb0f348a4
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-8.00.04.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/";
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel${PV}"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+RDEPEND="dev-ml/camlp-streams:="
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile() {
+   ulimit -s 1153
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_test() {
+   emake bootstrap
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/files/

2024-07-04 Thread Maciej Barć
commit: cabae4dc8bd51d33a017a78e25d123f51b202aa3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jul  4 06:56:33 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Jul  4 12:43:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cabae4dc

dev-ml/camlp5: remove unused patch(es)

Bug: https://github.com/gentoo/gentoo/pull/37421
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/camlp5/files/camlp5-7.12-destdir.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/dev-ml/camlp5/files/camlp5-7.12-destdir.patch 
b/dev-ml/camlp5/files/camlp5-7.12-destdir.patch
deleted file mode 100644
index d43a29c97d3f..
--- a/dev-ml/camlp5/files/camlp5-7.12-destdir.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: camlp5-rel712/Makefile
-===
 camlp5-rel712.orig/Makefile
-+++ camlp5-rel712/Makefile
-@@ -57,7 +57,7 @@ install:
-   for i in $(DIRS) compile; do \
- (cd $$i; $(MAKE) install DESTDIR=$(DESTDIR); cd ..); \
-   done
--  cp etc/topfind.camlp5 `ocamlc -where`/. || true
-+  cp etc/topfind.camlp5 "$(DESTDIR)`ocamlc -where`/." || true
- 
- uninstall:
-   @if test -z "$(LIBDIR)"; then \