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

2023-06-30 Thread Alfredo Tupone
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/

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

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

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

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

2023-03-16 Thread Alfredo Tupone
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/

2023-02-10 Thread Alfredo Tupone
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/

2022-10-19 Thread Alfredo Tupone
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/

2022-04-24 Thread Alfredo Tupone
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/

2021-03-07 Thread Alfredo Tupone
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/

2020-10-23 Thread Sam James
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/

2020-10-16 Thread Sam James
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/

2020-10-16 Thread Mark Wright
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/

2020-10-15 Thread Sam James
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/

2020-10-14 Thread Sam James
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/

2017-08-15 Thread Alexis Ballier
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/

2017-04-02 Thread Alexis Ballier
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/

2017-01-24 Thread Alexis Ballier
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/

2016-05-03 Thread Alexis Ballier
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/

2016-03-22 Thread Alexis Ballier
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
+}