[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 845be0854b9cfd3466ea49b42268aea83bf0f280 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Jun 30 19:53:15 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Jun 30 20:05:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=845be085 dev-ml/ppx_sexp_value: add 0.16.0 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_sexp_value/Manifest | 1 + dev-ml/ppx_sexp_value/ppx_sexp_value-0.16.0.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index 04a564ff5c07..6c064c5ffdc3 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1,2 +1,3 @@ DIST ppx_sexp_value-0.14.0.tar.gz 7740 BLAKE2B f495d0b9032a73cd6a62292185e77cfe6206bb06564e663c04a20c9430dd4188da529bef6428a7a07309109ec7fc51d3909ac58d5760c1fab618f59eee8a6b63 SHA512 d33ed503025e07588a21ca6796004dd53ddfb9f67f3527d066c4767734fb8723d0a9d31082d285ba82996d8b69faecb624f116046ea8048637f05773ee3e89a8 DIST ppx_sexp_value-0.15.0.tar.gz 7839 BLAKE2B 72ac20f7bae60979f2b90c2103773549af655fff9c291d8f0afbfb773495ea2e387ce8149e782fd87db484ea882b9a35347a80472f37d9d1ab6f26bbff845db3 SHA512 b6eb67114c8d63b7eeeb63c5ce1c043a4c8879bd6502733449b3b1d665d345c9685ffefc0f8b0a3203b31e169f238f7decc882e72b0436601d1461e86b0f5d03 +DIST ppx_sexp_value-0.16.0.tar.gz 8460 BLAKE2B b8d616e9c2d9a1f86a0727c4f05f630fee705b8fea5add83d71b94a5c63905c198c69dd5ac3676cbf8c6f8ebdbc2bfbae01ec1d0936eb13137b1107f3d1aed28 SHA512 f38c6045dc9d5136fcfaad00039fb7f0caf34ca1fb2031145fedb0b5d4c39b13c58c8d744ca77ebe291526b9f0b995d6f0d0f4cd18136b92e1125fb30e2ae2bd diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.16.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.16.0.ebuild new file mode 100644 index ..1d7d16261863 --- /dev/null +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.16.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Standard library for ppx rewriters" +HOMEPAGE="https://github.com/janestreet/ppx_sexp_value; +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +DEPEND=" + >=dev-lang/ocaml-4.14 + dev-ml/ppx_here:${SLOT} + dev-ml/ppx_sexp_conv:${SLOT} + >=dev-ml/ppxlib-0.28.0:= +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 708e18191141f2bc8bd218b8a3d4421752820621 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:23:50 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:23:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708e1819 dev-ml/ppx_sexp_value: Stabilize 0.15.0-r1 arm64, #901533 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index a7a2374007e1..970e0091cc7d 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 613b572095db6c41d75b1c9fa94ec420c8a36ae1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:12:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:12:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=613b5720 dev-ml/ppx_sexp_value: Stabilize 0.15.0-r1 x86, #901533 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index 9b73cf46ed86..0cf87ccfe746 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 8a111ec42020b0a72b2cfb9d05c0961bc7e50568 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:12:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:12:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a111ec4 dev-ml/ppx_sexp_value: Stabilize 0.15.0-r1 ppc64, #901533 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index 0cf87ccfe746..a7a2374007e1 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: f24e48b1a4503e62144ce9a3237570080158524c Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 15:09:29 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 15:09:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24e48b1 dev-ml/ppx_sexp_value: Stabilize 0.15.0-r1 arm, #901533 Signed-off-by: Arthur Zamarin gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index ee71a344ac72..9b73cf46ed86 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 636f394473c1bc97f067f225ed7dce587ca76481 Author: Alfredo Tupone gentoo org> AuthorDate: Thu Mar 16 13:34:08 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Thu Mar 16 13:34:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=636f3944 dev-ml/ppx_sexp_value: stabilize 0.15.0-r1 for amd64 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index 0bfc4626dbc5..ee71a344ac72 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 352a3929a623656207c3af0fd3d77a0eebc68a45 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 10 07:59:03 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 10 08:14:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352a3929 dev-ml/ppx_sexp_value: add ppxlib dep Signed-off-by: Alfredo Tupone gentoo.org> .../{ppx_sexp_value-0.15.0.ebuild => ppx_sexp_value-0.15.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild similarity index 88% rename from dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild rename to dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild index 20344bbab120..0bfc4626dbc5 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,5 +17,6 @@ IUSE="+ocamlopt" DEPEND=" dev-ml/ppx_here:${SLOT} dev-ml/ppx_sexp_conv:${SLOT} + >=dev-ml/ppxlib-0.23.0:= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: d066ab333ed4d91f058df126c08d7ab324724f76 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Oct 19 20:33:46 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Oct 19 20:41:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d066ab33 dev-ml/ppx_sexp_value: adj deps Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index f0cfc2381a22..d69e19265924 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -19,8 +19,9 @@ DEPEND=" >=dev-ml/ppx_here-0.14.0:= >=dev-ml/ppx_sexp_conv-0.14.0:= >=dev-ml/ppxlib-0.18.0:= - >=dev-ml/ocaml-compiler-libs-0.11.0:= - >=dev-ml/ocaml-migrate-parsetree-2.0.0:= - dev-ml/cinaps:= + >=dev-ml/ocaml-compiler-libs-0.11.0:= + >=dev-ml/ocaml-migrate-parsetree-2.0.0:= + dev-ml/cinaps:= + dev-ml/sexplib0:= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: ba4b254d6a4fa4e57eb7f91c97537fb7e3eb4d5e Author: Alfredo Tupone gentoo org> AuthorDate: Sun Apr 24 11:53:47 2022 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Apr 24 11:53:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4b254d dev-ml/ppx_sexp_value: 0.15.0 bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_sexp_value/Manifest | 1 + dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index fcec929450bf..04a564ff5c07 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1 +1,2 @@ DIST ppx_sexp_value-0.14.0.tar.gz 7740 BLAKE2B f495d0b9032a73cd6a62292185e77cfe6206bb06564e663c04a20c9430dd4188da529bef6428a7a07309109ec7fc51d3909ac58d5760c1fab618f59eee8a6b63 SHA512 d33ed503025e07588a21ca6796004dd53ddfb9f67f3527d066c4767734fb8723d0a9d31082d285ba82996d8b69faecb624f116046ea8048637f05773ee3e89a8 +DIST ppx_sexp_value-0.15.0.tar.gz 7839 BLAKE2B 72ac20f7bae60979f2b90c2103773549af655fff9c291d8f0afbfb773495ea2e387ce8149e782fd87db484ea882b9a35347a80472f37d9d1ab6f26bbff845db3 SHA512 b6eb67114c8d63b7eeeb63c5ce1c043a4c8879bd6502733449b3b1d665d345c9685ffefc0f8b0a3203b31e169f238f7decc882e72b0436601d1461e86b0f5d03 diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild new file mode 100644 index ..20344bbab120 --- /dev/null +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.15.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Standard library for ppx rewriters" +HOMEPAGE="https://github.com/janestreet/ppx_sexp_value; +SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="+ocamlopt" + +DEPEND=" + dev-ml/ppx_here:${SLOT} + dev-ml/ppx_sexp_conv:${SLOT} +" +RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 317dac5ec5668a28681a263796d29d921e64f957 Author: Alfredo Tupone gentoo org> AuthorDate: Sun Mar 7 17:48:56 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Sun Mar 7 18:00:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317dac5e dev-ml/ppx_sexp_value: rm old version Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Alfredo Tupone gentoo.org> dev-ml/ppx_sexp_value/Manifest| 1 - dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild | 27 --- 2 files changed, 28 deletions(-) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index fa80fbff385..fcec929450b 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1,2 +1 @@ DIST ppx_sexp_value-0.14.0.tar.gz 7740 BLAKE2B f495d0b9032a73cd6a62292185e77cfe6206bb06564e663c04a20c9430dd4188da529bef6428a7a07309109ec7fc51d3909ac58d5760c1fab618f59eee8a6b63 SHA512 d33ed503025e07588a21ca6796004dd53ddfb9f67f3527d066c4767734fb8723d0a9d31082d285ba82996d8b69faecb624f116046ea8048637f05773ee3e89a8 -DIST ppx_sexp_value-0.9.0.tar.gz 10666 BLAKE2B db3f3bc626b00dd6bf6c1ab1afedfd581ec48689307c1ad52767b0aa64d5c36a10556b37ac3e2e2fecf1eb5230ab1e049f458ff3c8c039cf789146f1458dbf2a SHA512 7dcb8f70a7938d26fc5a1afea2bf5e77c4996d8e82720206ab9e5a462a59182dcedfbfede49ed83ed50f2683776b75fb5bae00c53fc451b03f6a33e126566e84 diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild deleted file mode 100644 index 5418fe3f363..000 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit opam - -DESCRIPTION="Standard library for ppx rewriters" -HOMEPAGE="https://github.com/janestreet/ppx_sexp_value; -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - dev-ml/ppx_core:= - dev-ml/ppx_driver:= - dev-ml/ppx_here:= - dev-ml/ppx_metaquot:= - dev-ml/ppx_sexp_conv:= - dev-ml/sexplib:= - dev-ml/ocaml-migrate-parsetree:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/jbuilder"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 4bec28d13a963d62b32125dc17a896eda7d5f1d3 Author: Sam James gentoo org> AuthorDate: Sat Oct 24 00:16:12 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 24 00:16:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bec28d1 dev-ml/ppx_sexp_value: Keyword 0.14.0 ppc, #748576 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index 89c7cf21e31..91c06a2aca3 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: bf89b7202965d092ba59e868f5005c3e26e4f28e Author: Sam James gentoo org> AuthorDate: Sat Oct 17 01:08:36 2020 + Commit: Sam James gentoo org> CommitDate: Sat Oct 17 01:08:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf89b720 dev-ml/ppx_sexp_value: Keyword 0.14.0 x86, #748936 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index 2bd4484f14d..89c7cf21e31 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: d1c7cdc465ebf894ff62d4f1271d59c9af4b86ea Author: Mark Wright gentoo org> AuthorDate: Fri Oct 16 14:26:09 2020 + Commit: Mark Wright gentoo org> CommitDate: Fri Oct 16 15:16:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1c7cdc4 dev-ml/ppx_sexp_value: Fix deps Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Mark Wright gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index 97fc2d94349..2bd4484f14d 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -15,11 +15,12 @@ KEYWORDS="~amd64 ~arm ~arm64" IUSE="+ocamlopt" DEPEND=" - dev-ml/base:= - dev-ml/ppx_here:= - dev-ml/ppx_sexp_conv:= - dev-ml/ocaml-migrate-parsetree:= - dev-ml/result:= - dev-ml/ppxlib:= + >=dev-ml/base-0.14.0:= + >=dev-ml/ppx_here-0.14.0:= + >=dev-ml/ppx_sexp_conv-0.14.0:= + >=dev-ml/ppxlib-0.18.0:= + >=dev-ml/ocaml-compiler-libs-0.11.0:= + >=dev-ml/ocaml-migrate-parsetree-2.0.0:= + dev-ml/cinaps:= " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 65bcb4de193c033501afb90ef69909ebef9a03f7 Author: Sam James gentoo org> AuthorDate: Thu Oct 15 12:40:56 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 15 12:41:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bcb4de dev-ml/ppx_sexp_value: arm64 keyworded (bug #748936) Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index a6476e57dcf..97fc2d94349 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm" +KEYWORDS="~amd64 ~arm ~arm64" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 1ade65362e2cf984e4e1096ced07170614f8613d Author: Sam James gentoo org> AuthorDate: Thu Oct 15 01:16:28 2020 + Commit: Sam James gentoo org> CommitDate: Thu Oct 15 01:16:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ade6536 dev-ml/ppx_sexp_value: Keyword 0.14.0 arm, #748936 Signed-off-by: Sam James gentoo.org> dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild index 0b8d92037c6..a6476e57dcf 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.14.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm" IUSE="+ocamlopt" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 773261ec8610f9a6d72dacaf964b50be72c3d4d2 Author: Alexis Ballier gentoo org> AuthorDate: Tue Aug 15 07:18:00 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Aug 15 07:26:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=773261ec dev-ml/ppx_sexp_value: convert to opam.eclass Package-Manager: Portage-2.3.7, Repoman-2.3.3 dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild | 13 +++-- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild index a5901d07f62..5418fe3f363 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-0.9.0.ebuild @@ -3,6 +3,8 @@ EAPI=6 +inherit opam + DESCRIPTION="Standard library for ppx rewriters" HOMEPAGE="https://github.com/janestreet/ppx_sexp_value; SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" @@ -13,7 +15,6 @@ KEYWORDS="~amd64" IUSE="" DEPEND=" - dev-lang/ocaml:= dev-ml/ppx_core:= dev-ml/ppx_driver:= dev-ml/ppx_here:= @@ -23,12 +24,4 @@ DEPEND=" dev-ml/ocaml-migrate-parsetree:= " RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder" - -src_install() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - ${PN}.install || die -} +DEPEND="${DEPEND} dev-ml/jbuilder"
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/files/, dev-ml/ppx_sexp_value/
commit: 69548160f8d2d9fcd6191cc29d3883ac813992b6 Author: Alexis Ballier gentoo org> AuthorDate: Sat Apr 1 16:51:51 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Apr 2 08:38:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69548160 dev-ml/ppx_sexp_value: Bump to 0.9.0 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-ml/ppx_sexp_value/Manifest | 2 +- dev-ml/ppx_sexp_value/files/oc43.patch | 62 -- ...13.33.00.ebuild => ppx_sexp_value-0.9.0.ebuild} | 31 --- 3 files changed, 11 insertions(+), 84 deletions(-) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index e329abaa00f..c62478c3278 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1 +1 @@ -DIST ppx_sexp_value-113.33.00.tar.gz 55863 SHA256 c26380a790ce4226a180d69314d284c8d7b093f1874e965d5f90bd66b532d20f SHA512 a13af6addb235b138df6ad021615625133739aaadc254b62efc3951f3259a434614232d60032f969de674652152dc8a67e05a0e6999e1dc6d4504352c5c9a374 WHIRLPOOL 68d82b5aacf3f0682bd82a56361d4d89ef6136c1dd0a9b06b96d49723978f56551a63f143172f69c906e97db93b7e34179a01f9340bac495611f463441badfa6 +DIST ppx_sexp_value-0.9.0.tar.gz 10666 SHA256 4460c05a8389a4089d97a8af650f2972e4386e0fd91683aa53d4d1197275711a SHA512 7dcb8f70a7938d26fc5a1afea2bf5e77c4996d8e82720206ab9e5a462a59182dcedfbfede49ed83ed50f2683776b75fb5bae00c53fc451b03f6a33e126566e84 WHIRLPOOL a4a51ee6eaebacf3c779302d491992455865ceb83f5dca679e7390c765c324f4e14d3c849abc7e4c6ea8bd90d8d8f08a772a05782ef1f6e060ba0a77c60c279d diff --git a/dev-ml/ppx_sexp_value/files/oc43.patch b/dev-ml/ppx_sexp_value/files/oc43.patch deleted file mode 100644 index 36cc972541a..000 --- a/dev-ml/ppx_sexp_value/files/oc43.patch +++ /dev/null @@ -1,62 +0,0 @@ -diff -uNr ppx_sexp_value-113.33.00/_oasis ppx_sexp_value-113.33.00+4.03/_oasis ppx_sexp_value-113.33.00/_oasis2016-03-09 16:44:54.0 +0100 -+++ ppx_sexp_value-113.33.00+4.03/_oasis 2016-03-22 15:13:51.0 +0100 -@@ -1,8 +1,8 @@ - OASISFormat: 0.4 --OCamlVersion: >= 4.02.3 -+OCamlVersion: >= 4.03.0 - FindlibVersion: >= 1.3.2 - Name: ppx_sexp_value --Version: 113.33.00 -+Version: 113.33.00+4.03 - Synopsis: A ppx rewriter that simplifies building s-expressions from ocaml values - Authors: Jane Street Group, LLC- Copyrights: (C) 2015-2016 Jane Street Group LLC -diff -uNr ppx_sexp_value-113.33.00/opam ppx_sexp_value-113.33.00+4.03/opam ppx_sexp_value-113.33.00/opam 2016-03-18 12:08:01.0 +0100 -+++ ppx_sexp_value-113.33.00+4.03/opam 2016-03-22 17:51:37.0 +0100 -@@ -18,4 +18,4 @@ - "ppx_sexp_conv" - "ppx_tools" {>= "0.99.3"} - ] --available: [ ocaml-version >= "4.02.3" ] -+available: [ ocaml-version >= "4.03.0" ] -diff -uNr ppx_sexp_value-113.33.00/src/ppx_sexp_value.ml ppx_sexp_value-113.33.00+4.03/src/ppx_sexp_value.ml ppx_sexp_value-113.33.00/src/ppx_sexp_value.ml 2016-03-09 16:44:54.0 +0100 -+++ ppx_sexp_value-113.33.00+4.03/src/ppx_sexp_value.ml2016-03-22 15:13:51.0 +0100 -@@ -25,13 +25,10 @@ - eapply ~loc (evar ~loc ("Sexplib.Conv.sexp_of_" ^ typ)) [pexp_constant ~loc const] - in - match const with -- | Const_int _ -> f "int" -- | Const_char _ -> f "char" -- | Const_string_ -> f "string" -- | Const_float _ -> f "float" -- | Const_int32 _ -> f "int32" -- | Const_int64 _ -> f "int64" -- | Const_nativeint _ -> f "nativeint" -+ | Pconst_integer _ -> f "int" -+ | Pconst_char _ -> f "char" -+ | Pconst_string_ -> f "string" -+ | Pconst_float _ -> f "float" - ;; - - let sexp_of_constraint ~loc expr ctyp = -@@ -90,7 +87,7 @@ - | Pexp_record (fields, None) -> - sexp_of_record ~loc fields - | Pexp_apply ({ pexp_desc = Pexp_ident { txt = Lident "~~"; _ }; _}, -- [ ("", { pexp_desc = Pexp_constraint (expr, ctyp); _ }) ]) -> -+ [ (Nolabel, { pexp_desc = Pexp_constraint (expr, ctyp); _ }) ]) -> - let expr_str = Pprintast.string_of_expression expr in - sexp_list ~loc - (elist ~loc [ sexp_atom ~loc (estring ~loc expr_str) -@@ -168,7 +165,7 @@ - (* Don't misinterpret [%sexp ~~(e : t)] for the deprecated application syntax. *) - | Pexp_apply ({ pexp_desc = Pexp_ident { txt = Lident "~~"; _}; _ }, _) -> expr - | Pexp_apply (f, (_ :: _ as args)) -- when List.for_all args ~f:(fun (lab, _) -> lab = "") -> -+ when List.for_all args ~f:(fun (lab, _) -> lab = Nolabel) -> - let el = List.map (f :: List.map args ~f:snd) ~f:rewrite_arg in - let e = pexp_tuple ~loc el in - if !allow_deprecated_syntax then diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 9af827c77a34e07c3ed6072bdde1596844a524c8 Author: Alexis Ballier gentoo org> AuthorDate: Tue Jan 24 11:41:37 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Jan 24 11:50:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af827c7 dev-ml/ppx_sexp_value: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-ml/ppx_sexp_value/Manifest | 1 - .../ppx_sexp_value/ppx_sexp_value-113.24.00.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index fa172bc..e329aba 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1,2 +1 @@ -DIST ppx_sexp_value-113.24.00.tar.gz 56003 SHA256 3f807c867075ea47691be78315bb888f984e6cde27f0cf6e982e92880748a88d SHA512 ebf45351cc0d1dc64bbb612766e9915d70d72b057ee787a434bb90f289f6a4f63ab9d4a4be7474d4ffd981217a2250fff3c3580aa7b20256fb242cc4fbd9f624 WHIRLPOOL 503c4fd3d1e782887be14524a8392f56d2e7c314981af3e69dadb160eda009160729f8ad189eb100eb53f9e6af4367e53ecc7c579cbd500c8907c1e454dfd7d7 DIST ppx_sexp_value-113.33.00.tar.gz 55863 SHA256 c26380a790ce4226a180d69314d284c8d7b093f1874e965d5f90bd66b532d20f SHA512 a13af6addb235b138df6ad021615625133739aaadc254b62efc3951f3259a434614232d60032f969de674652152dc8a67e05a0e6999e1dc6d4504352c5c9a374 WHIRLPOOL 68d82b5aacf3f0682bd82a56361d4d89ef6136c1dd0a9b06b96d49723978f56551a63f143172f69c906e97db93b7e34179a01f9340bac495611f463441badfa6 diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.24.00.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-113.24.00.ebuild deleted file mode 100644 index 5d69b0b.. --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.24.00.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit oasis - -DESCRIPTION="Standard library for ppx rewriters" -HOMEPAGE="http://www.janestreet.com/ocaml; -SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64" -IUSE="" - -DEPEND="dev-ml/ppx_tools:= - dev-ml/ppx_core:= - dev-ml/ppx_driver:= - dev-ml/ppx_here:= - dev-ml/ppx_sexp_conv:= -" -RDEPEND="${DEPEND}" -DEPEND="${DEPEND} dev-ml/opam" - -src_configure() { - emake setup.exe - OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure -} - -src_compile() { - emake -} - -src_install() { - opam-installer -i \ - --prefix="${ED}/usr" \ - --libdir="${D}/$(ocamlc -where)" \ - --docdir="${ED}/usr/share/doc/${PF}" \ - ${PN}.install || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/, dev-ml/ppx_sexp_value/files/
commit: 7aab055ad4a92787d3216d12faf17fa2d16a7a23 Author: Alexis Ballier gentoo org> AuthorDate: Tue May 3 15:08:42 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue May 3 17:44:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aab055a dev-ml/ppx_sexp_value: fix build with ocaml 4.03 Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/ppx_sexp_value/files/oc43.patch | 62 ++ .../ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild | 4 ++ 2 files changed, 66 insertions(+) diff --git a/dev-ml/ppx_sexp_value/files/oc43.patch b/dev-ml/ppx_sexp_value/files/oc43.patch new file mode 100644 index 000..36cc972 --- /dev/null +++ b/dev-ml/ppx_sexp_value/files/oc43.patch @@ -0,0 +1,62 @@ +diff -uNr ppx_sexp_value-113.33.00/_oasis ppx_sexp_value-113.33.00+4.03/_oasis +--- ppx_sexp_value-113.33.00/_oasis2016-03-09 16:44:54.0 +0100 ppx_sexp_value-113.33.00+4.03/_oasis 2016-03-22 15:13:51.0 +0100 +@@ -1,8 +1,8 @@ + OASISFormat: 0.4 +-OCamlVersion: >= 4.02.3 ++OCamlVersion: >= 4.03.0 + FindlibVersion: >= 1.3.2 + Name: ppx_sexp_value +-Version: 113.33.00 ++Version: 113.33.00+4.03 + Synopsis: A ppx rewriter that simplifies building s-expressions from ocaml values + Authors: Jane Street Group, LLC+ Copyrights: (C) 2015-2016 Jane Street Group LLC +diff -uNr ppx_sexp_value-113.33.00/opam ppx_sexp_value-113.33.00+4.03/opam +--- ppx_sexp_value-113.33.00/opam 2016-03-18 12:08:01.0 +0100 ppx_sexp_value-113.33.00+4.03/opam 2016-03-22 17:51:37.0 +0100 +@@ -18,4 +18,4 @@ + "ppx_sexp_conv" + "ppx_tools" {>= "0.99.3"} + ] +-available: [ ocaml-version >= "4.02.3" ] ++available: [ ocaml-version >= "4.03.0" ] +diff -uNr ppx_sexp_value-113.33.00/src/ppx_sexp_value.ml ppx_sexp_value-113.33.00+4.03/src/ppx_sexp_value.ml +--- ppx_sexp_value-113.33.00/src/ppx_sexp_value.ml 2016-03-09 16:44:54.0 +0100 ppx_sexp_value-113.33.00+4.03/src/ppx_sexp_value.ml2016-03-22 15:13:51.0 +0100 +@@ -25,13 +25,10 @@ + eapply ~loc (evar ~loc ("Sexplib.Conv.sexp_of_" ^ typ)) [pexp_constant ~loc const] + in + match const with +- | Const_int _ -> f "int" +- | Const_char _ -> f "char" +- | Const_string_ -> f "string" +- | Const_float _ -> f "float" +- | Const_int32 _ -> f "int32" +- | Const_int64 _ -> f "int64" +- | Const_nativeint _ -> f "nativeint" ++ | Pconst_integer _ -> f "int" ++ | Pconst_char _ -> f "char" ++ | Pconst_string_ -> f "string" ++ | Pconst_float _ -> f "float" + ;; + + let sexp_of_constraint ~loc expr ctyp = +@@ -90,7 +87,7 @@ + | Pexp_record (fields, None) -> + sexp_of_record ~loc fields + | Pexp_apply ({ pexp_desc = Pexp_ident { txt = Lident "~~"; _ }; _}, +- [ ("", { pexp_desc = Pexp_constraint (expr, ctyp); _ }) ]) -> ++ [ (Nolabel, { pexp_desc = Pexp_constraint (expr, ctyp); _ }) ]) -> + let expr_str = Pprintast.string_of_expression expr in + sexp_list ~loc + (elist ~loc [ sexp_atom ~loc (estring ~loc expr_str) +@@ -168,7 +165,7 @@ + (* Don't misinterpret [%sexp ~~(e : t)] for the deprecated application syntax. *) + | Pexp_apply ({ pexp_desc = Pexp_ident { txt = Lident "~~"; _}; _ }, _) -> expr + | Pexp_apply (f, (_ :: _ as args)) +- when List.for_all args ~f:(fun (lab, _) -> lab = "") -> ++ when List.for_all args ~f:(fun (lab, _) -> lab = Nolabel) -> + let el = List.map (f :: List.map args ~f:snd) ~f:rewrite_arg in + let e = pexp_tuple ~loc el in + if !allow_deprecated_syntax then diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild index 5d69b0b..09fc807 100644 --- a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild @@ -24,6 +24,10 @@ DEPEND="dev-ml/ppx_tools:= RDEPEND="${DEPEND}" DEPEND="${DEPEND} dev-ml/opam" +src_prepare() { + has_version '>=dev-lang/ocaml-4.03' && epatch "${FILESDIR}/oc43.patch" +} + src_configure() { emake setup.exe OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure
[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_value/
commit: 22841f5df0e83d780d9834110789981742c307e5 Author: Alexis Ballier gentoo org> AuthorDate: Tue Mar 22 08:53:47 2016 + Commit: Alexis Ballier gentoo org> CommitDate: Tue Mar 22 09:20:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22841f5d dev-ml/ppx_sexp_value: bump to 113.33.00 Package-Manager: portage-2.2.28 Signed-off-by: Alexis Ballier gentoo.org> dev-ml/ppx_sexp_value/Manifest | 1 + .../ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-ml/ppx_sexp_value/Manifest b/dev-ml/ppx_sexp_value/Manifest index a1df05d..fa172bc 100644 --- a/dev-ml/ppx_sexp_value/Manifest +++ b/dev-ml/ppx_sexp_value/Manifest @@ -1 +1,2 @@ DIST ppx_sexp_value-113.24.00.tar.gz 56003 SHA256 3f807c867075ea47691be78315bb888f984e6cde27f0cf6e982e92880748a88d SHA512 ebf45351cc0d1dc64bbb612766e9915d70d72b057ee787a434bb90f289f6a4f63ab9d4a4be7474d4ffd981217a2250fff3c3580aa7b20256fb242cc4fbd9f624 WHIRLPOOL 503c4fd3d1e782887be14524a8392f56d2e7c314981af3e69dadb160eda009160729f8ad189eb100eb53f9e6af4367e53ecc7c579cbd500c8907c1e454dfd7d7 +DIST ppx_sexp_value-113.33.00.tar.gz 55863 SHA256 c26380a790ce4226a180d69314d284c8d7b093f1874e965d5f90bd66b532d20f SHA512 a13af6addb235b138df6ad021615625133739aaadc254b62efc3951f3259a434614232d60032f969de674652152dc8a67e05a0e6999e1dc6d4504352c5c9a374 WHIRLPOOL 68d82b5aacf3f0682bd82a56361d4d89ef6136c1dd0a9b06b96d49723978f56551a63f143172f69c906e97db93b7e34179a01f9340bac495611f463441badfa6 diff --git a/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild b/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild new file mode 100644 index 000..5d69b0b --- /dev/null +++ b/dev-ml/ppx_sexp_value/ppx_sexp_value-113.33.00.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" + +inherit oasis + +DESCRIPTION="Standard library for ppx rewriters" +HOMEPAGE="http://www.janestreet.com/ocaml; +SRC_URI="http://ocaml.janestreet.com/ocaml-core/${PV%.*}/files/${P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-ml/ppx_tools:= + dev-ml/ppx_core:= + dev-ml/ppx_driver:= + dev-ml/ppx_here:= + dev-ml/ppx_sexp_conv:= +" +RDEPEND="${DEPEND}" +DEPEND="${DEPEND} dev-ml/opam" + +src_configure() { + emake setup.exe + OASIS_SETUP_COMMAND="./setup.exe" oasis_src_configure +} + +src_compile() { + emake +} + +src_install() { + opam-installer -i \ + --prefix="${ED}/usr" \ + --libdir="${D}/$(ocamlc -where)" \ + --docdir="${ED}/usr/share/doc/${PF}" \ + ${PN}.install || die +}