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

2023-12-29 Thread Alfredo Tupone
commit: 9041e271d07eeb9f91b430f3bb772852a85910db
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Dec 29 22:28:16 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Dec 29 22:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9041e271

dev-ml/ppx_sexp_conv: add ocamlopt? deps

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

 dev-ml/ppx_sexp_conv/Manifest  |  1 -
 14.1.ebuild => ppx_sexp_conv-0.14.1-r1.ebuild} | 17 +++
 2-r1.ebuild => ppx_sexp_conv-0.14.2-r2.ebuild} | 17 +++
 14.3.ebuild => ppx_sexp_conv-0.14.3-r1.ebuild} | 16 +++---
 .../ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild   | 25 --
 15.1.ebuild => ppx_sexp_conv-0.15.1-r1.ebuild} |  8 +++
 16.0.ebuild => ppx_sexp_conv-0.16.0-r1.ebuild} |  8 +++
 7 files changed, 32 insertions(+), 60 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 695d65083f07..5a2f9fa9a240 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,6 +1,5 @@
 DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5
 SHA512 
5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
 DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
 DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
-DIST ppx_sexp_conv-0.15.0.tar.gz 67450 BLAKE2B 
06ea07b90237a288922cfc5a9f6ab2730b7ebc208998c8472635af0fee50e5e2acd5972bcbffe20023fa423db4d788cfae3472d10569c47e444f18ce98599a21
 SHA512 
da526b5a783c5b2e6cb5d3fc39d69b2eb29807ba77d58ade82abb9267137e8536ec7b841f6ec51b9eb8a26f71137e78f65df2023b1a47ea586f8d94ce66d
 DIST ppx_sexp_conv-0.15.1.tar.gz 67448 BLAKE2B 
4994b609edd19bc70755c418ff7ed0972199ad6b3dde834ad32400c613113a3b3622dca160a4e49ed5abd6fcb9ced3f7580ffc1bcb055ca1d71a945ae56ea203
 SHA512 
f2b669e7c7bbbc8dd4978b47b73662dd0195ae85cdd71596485211cb5ab4daedcae9be4b33796674320e0d324b7ee9f90d3b219212be98ed792e3a89ccf8c41b
 DIST ppx_sexp_conv-0.16.0.tar.gz 66918 BLAKE2B 
7f7f4bd9c3178d80b0b813204e8abbc2791a519951793ed99df62988b91fc90e3616565a2c1b629a80a05814b7cb06f491109e079b70aba9a1606552a2a8e19f
 SHA512 
ceacd17683c8e739d2e5eaabb585c01615a11b18c1bef7df85b48820885d344cbae94c1351a6a2522e016a1bd41fc3997928d6b2b2169aeda72ea6626eb1f7a0

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-r1.ebuild
similarity index 62%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-r1.ebuild
index 41666a867b9c..c00cadc46031 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1-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=7
@@ -15,14 +15,13 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DEPEND="
-   =dev-ml/base-0.14*:=
-   dev-ml/findlib:=
-   >=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/sexplib0:=
+   =dev-ml/base-0.14*:=[ocamlopt?]
+   dev-ml/findlib:=[ocamlopt?]
+   =dev-ml/ocaml-migrate-parsetree-2.0.0:=[ocamlopt?]
+   dev-ml/cinaps:=[ocamlopt?]
+   dev-ml/sexplib0:=[ocamlopt?]
 "
 RDEPEND="${DEPEND}"
 

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r2.ebuild
similarity index 61%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r2.ebuild
index 2fe40bf31b75..017dfbd5279f 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r2.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=7
@@ -16,13 +16,12 @@ IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536
 DEPEND="
-   =dev-ml/base-0.14*:=
-   dev-ml/findlib:=
-   >=dev-ml/ppxlib-0.18.0:=
-   =dev-ml/ocaml-compiler-libs-0.11.0:=
-   

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

2023-06-30 Thread Alfredo Tupone
commit: 3664b864e87c0e053e808db610cb9ffd7ecc8731
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Jun 30 11:32:04 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Jun 30 13:13:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3664b864

dev-ml/ppx_sexp_conv: add 0.16.0

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

 dev-ml/ppx_sexp_conv/Manifest|  1 +
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild | 25 
 2 files changed, 26 insertions(+)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 005492e50ba4..695d65083f07 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -3,3 +3,4 @@ DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e9480
 DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
 DIST ppx_sexp_conv-0.15.0.tar.gz 67450 BLAKE2B 
06ea07b90237a288922cfc5a9f6ab2730b7ebc208998c8472635af0fee50e5e2acd5972bcbffe20023fa423db4d788cfae3472d10569c47e444f18ce98599a21
 SHA512 
da526b5a783c5b2e6cb5d3fc39d69b2eb29807ba77d58ade82abb9267137e8536ec7b841f6ec51b9eb8a26f71137e78f65df2023b1a47ea586f8d94ce66d
 DIST ppx_sexp_conv-0.15.1.tar.gz 67448 BLAKE2B 
4994b609edd19bc70755c418ff7ed0972199ad6b3dde834ad32400c613113a3b3622dca160a4e49ed5abd6fcb9ced3f7580ffc1bcb055ca1d71a945ae56ea203
 SHA512 
f2b669e7c7bbbc8dd4978b47b73662dd0195ae85cdd71596485211cb5ab4daedcae9be4b33796674320e0d324b7ee9f90d3b219212be98ed792e3a89ccf8c41b
+DIST ppx_sexp_conv-0.16.0.tar.gz 66918 BLAKE2B 
7f7f4bd9c3178d80b0b813204e8abbc2791a519951793ed99df62988b91fc90e3616565a2c1b629a80a05814b7cb06f491109e079b70aba9a1606552a2a8e19f
 SHA512 
ceacd17683c8e739d2e5eaabb585c01615a11b18c1bef7df85b48820885d344cbae94c1351a6a2522e016a1bd41fc3997928d6b2b2169aeda72ea6626eb1f7a0

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild
new file mode 100644
index ..6d2d413beb92
--- /dev/null
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.16.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Support Library for type-driven code generators"
+HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
+SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+# Upper bound on ppxlib for bug #769536
+DEPEND="
+   >=dev-lang/ocaml-4.14
+   dev-ml/base:${SLOT}
+   dev-ml/findlib:=
+   >=dev-ml/ppxlib-0.28:=
+   >=dev-ml/ocaml-compiler-libs-0.11.0:=
+"
+RDEPEND="${DEPEND}"



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

2023-03-25 Thread Arthur Zamarin
commit: 191e0265b64fe589419b41cafc36d00a73af6301
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar 25 13:07:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar 25 13:07:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=191e0265

dev-ml/ppx_sexp_conv: Stabilize 0.15.1 x86, #901525

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 6cd84a6bb5cd..9888ebb019fc 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2023-03-24 Thread Sam James
commit: 99910e4c6a801ac97901167f92bfc40b7051c3ef
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 01:47:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 25 01:47:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99910e4c

dev-ml/ppx_sexp_conv: Stabilize 0.15.1 arm64, #901525

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 8a347338b32a..22ecc7f5724d 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2023-03-24 Thread Sam James
commit: f8ef99551868b47b2be7f58096573c2cb1d51a30
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 01:47:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 25 01:47:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ef9955

dev-ml/ppx_sexp_conv: Stabilize 0.15.1 ppc64, #901525

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 22ecc7f5724d..6cd84a6bb5cd 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2023-03-24 Thread Sam James
commit: 45a143e2cfce57a26c4ed8707e2fa966d2f42d9a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 01:42:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 25 01:42:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a143e2

dev-ml/ppx_sexp_conv: Stabilize 0.15.1 arm, #901525

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 2c347d5c0db3..8a347338b32a 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2023-03-16 Thread Alfredo Tupone
commit: ca30ad14f01eb031dce89a9a144b212f1685d8a0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Mar 16 13:16:15 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Mar 16 13:16:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca30ad14

dev-ml/ppx_sexp_conv: stabilize 0.15.1 for amd64

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 36d60228d3ac..2c347d5c0db3 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2023-03-09 Thread Alfredo Tupone
commit: 8305549cb82744230bde60af862362d31dc66d47
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Mar  9 21:17:06 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Mar  9 21:17:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8305549c

dev-ml/ppx_sexp_conv: fix dep on ppxlib

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 285433dddab4..3075a2aed976 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.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=7
@@ -19,6 +19,7 @@ DEPEND="
=dev-ml/base-0.14*:=
dev-ml/findlib:=
>=dev-ml/ppxlib-0.22.0:=
+   =dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=



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

2023-01-28 Thread Alfredo Tupone
commit: a5c7e167b55ba73ae07a6f549660a6e4628a9e0b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Jan 28 12:52:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Jan 28 13:25:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5c7e167

dev-ml/ppx_sexp_conv: bump to 1.15.1

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

 dev-ml/ppx_sexp_conv/Manifest | 1 +
 ...{ppx_sexp_conv-0.15.0-r1.ebuild => ppx_sexp_conv-0.15.0-r2.ebuild} | 3 ++-
 .../{ppx_sexp_conv-0.15.0-r1.ebuild => ppx_sexp_conv-0.15.1.ebuild}   | 4 ++--
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 2224c3b2006a..005492e50ba4 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -2,3 +2,4 @@ DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584
 DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
 DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
 DIST ppx_sexp_conv-0.15.0.tar.gz 67450 BLAKE2B 
06ea07b90237a288922cfc5a9f6ab2730b7ebc208998c8472635af0fee50e5e2acd5972bcbffe20023fa423db4d788cfae3472d10569c47e444f18ce98599a21
 SHA512 
da526b5a783c5b2e6cb5d3fc39d69b2eb29807ba77d58ade82abb9267137e8536ec7b841f6ec51b9eb8a26f71137e78f65df2023b1a47ea586f8d94ce66d
+DIST ppx_sexp_conv-0.15.1.tar.gz 67448 BLAKE2B 
4994b609edd19bc70755c418ff7ed0972199ad6b3dde834ad32400c613113a3b3622dca160a4e49ed5abd6fcb9ced3f7580ffc1bcb055ca1d71a945ae56ea203
 SHA512 
f2b669e7c7bbbc8dd4978b47b73662dd0195ae85cdd71596485211cb5ab4daedcae9be4b33796674320e0d324b7ee9f90d3b219212be98ed792e3a89ccf8c41b

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild
similarity index 90%
copy from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
copy to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.ebuild
index 4c2c44069a24..a31de8e54ea4 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r2.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
@@ -19,6 +19,7 @@ DEPEND="
dev-ml/base:${SLOT}
dev-ml/findlib:=
>=dev-ml/ppxlib-0.23:=
+   =dev-ml/ocaml-compiler-libs-0.11.0:=
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
similarity index 90%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.ebuild
index 4c2c44069a24..36d60228d3ac 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.1.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
@@ -18,7 +18,7 @@ IUSE="+ocamlopt"
 DEPEND="
dev-ml/base:${SLOT}
dev-ml/findlib:=
-   >=dev-ml/ppxlib-0.23:=
+   >=dev-ml/ppxlib-0.26:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
 "
 RDEPEND="${DEPEND}"



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

2022-04-24 Thread Alfredo Tupone
commit: 456d9141138a63a3019c87f4092b2e978f40f128
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Apr 24 08:57:42 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Apr 24 08:57:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456d9141

dev-ml/ppx_sexp_conv: rework RDEP

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

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
index 4f3852e37595..4c2c44069a24 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
@@ -16,12 +16,9 @@ IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536
 DEPEND="
-   >=dev-lang/ocaml-4.09.0
dev-ml/base:${SLOT}
dev-ml/findlib:=
>=dev-ml/ppxlib-0.23:=
>=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_conv/

2022-04-23 Thread Alfredo Tupone
commit: 9229fe300051b7b2af7410915d95c8a6d1850fc2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sat Apr 23 18:45:41 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sat Apr 23 18:46:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9229fe30

dev-ml/ppx_sexp_conv: depends on slotted dev-ml/base

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

 ...{ppx_sexp_conv-0.15.0.ebuild => ppx_sexp_conv-0.15.0-r1.ebuild} | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
similarity index 91%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
index 289900ec72db..4f3852e37595 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.15.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit dune
 
@@ -10,19 +10,18 @@ HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
 SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0/${PV}"
+SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536
 DEPEND="
>=dev-lang/ocaml-4.09.0
-   =dev-ml/base-0.15*:=
+   dev-ml/base:${SLOT}
dev-ml/findlib:=
>=dev-ml/ppxlib-0.23:=
>=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_conv/

2022-04-22 Thread Alfredo Tupone
commit: e9be5a08b89baabbdcd8a819eb71cf475a1c7601
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Apr 22 18:02:50 2022 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Apr 22 18:03:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9be5a08

dev-ml/ppx_sexp_conv: 0.15.0 bump

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

 dev-ml/ppx_sexp_conv/Manifest | 1 +
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild  | 2 +-
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild   | 2 +-
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild  | 2 +-
 ...ppx_sexp_conv-0.14.2-r1.ebuild => ppx_sexp_conv-0.15.0.ebuild} | 8 
 5 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index d91d707882a1..2224c3b2006a 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5
 SHA512 
5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
 DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
 DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
+DIST ppx_sexp_conv-0.15.0.tar.gz 67450 BLAKE2B 
06ea07b90237a288922cfc5a9f6ab2730b7ebc208998c8472635af0fee50e5e2acd5972bcbffe20023fa423db4d788cfae3472d10569c47e444f18ce98599a21
 SHA512 
da526b5a783c5b2e6cb5d3fc39d69b2eb29807ba77d58ade82abb9267137e8536ec7b841f6ec51b9eb8a26f71137e78f65df2023b1a47ea586f8d94ce66d

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
index 4eb11e6d90b4..41666a867b9c 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 DEPEND="
-   >=dev-ml/base-0.14.0:=
+   =dev-ml/base-0.14*:=
dev-ml/findlib:=
>=dev-ml/ppxlib-0.18.0:=
https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536
 DEPEND="
-   >=dev-ml/base-0.14.0:=
+   >=dev-lang/ocaml-4.09.0
+   =dev-ml/base-0.15*:=
dev-ml/findlib:=
-   >=dev-ml/ppxlib-0.18.0:=
-   =dev-ml/ppxlib-0.23:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=



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

2021-11-15 Thread Agostino Sarubbo
commit: 37c88ed1b2615c361671086b49c84e81e7f33503
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 15 19:41:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 15 19:41:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37c88ed1

dev-ml/ppx_sexp_conv: ppc64 stable wrt bug #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 08cde57271a7..b576f6a12b37 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-11-15 Thread Agostino Sarubbo
commit: 6815ff7d89af83e378c31567ab66e4a70af59b76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Nov 15 16:28:33 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Nov 15 16:28:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6815ff7d

dev-ml/ppx_sexp_conv: ppc stable wrt bug #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 070c960efe14..08cde57271a7 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-11-02 Thread Sam James
commit: dc6fdb82e5e3079438cdc180142afd049e0cb730
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 10:17:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 10:17:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc6fdb82

dev-ml/ppx_sexp_conv: Stabilize 0.14.3 arm, #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index e757ef8332b..4593373a96f 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-11-02 Thread Sam James
commit: 4a8ce46aa978d1df3ceadc9ecc87a004ea983cac
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  2 10:17:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  2 10:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8ce46a

dev-ml/ppx_sexp_conv: Stabilize 0.14.3 arm64, #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 4593373a96f..070c960efe1 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-10-20 Thread Agostino Sarubbo
commit: 759fb64e5fc0d1937146d91d69073f025fcffcf6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 20 07:02:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 20 07:02:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=759fb64e

dev-ml/ppx_sexp_conv: x86 stable wrt bug #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 3360b0098b6..e757ef8332b 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-10-20 Thread Agostino Sarubbo
commit: ea5ae6ae496a4581edf74f2e4975eaed05cc453c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 20 06:55:55 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 20 06:55:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5ae6ae

dev-ml/ppx_sexp_conv: amd64 stable wrt bug #817737

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 4c7a9470da5..3360b0098b6 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-10-14 Thread Sam James
commit: a6c01551d7c31debec3db70595b9311cdb24a998
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 15 03:28:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 15 03:28:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6c01551

dev-ml/ppx_sexp_conv: adjust ppxlib upper bound

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

 .../{ppx_sexp_conv-0.14.2.ebuild => ppx_sexp_conv-0.14.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
similarity index 96%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
index 6f07d06be7e..7cdc3f5e627 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2-r1.ebuild
@@ -19,7 +19,7 @@ DEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
>=dev-ml/ppxlib-0.18.0:=
-   <=dev-ml/ppxlib-0.20.0:=
+   =dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=



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

2021-08-03 Thread Sam James
commit: f9a96411e5ba162860fcd786538fc4eb55a0a27a
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug  3 11:00:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  3 11:00:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a96411

dev-ml/ppx_sexp_conv: Stabilize 0.14.2 arm64, #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index 426c7be1254..6f07d06be7e 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-07-31 Thread Sam James
commit: 562b210e057ebcfb2e537d95f95308f7b8ff0cea
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 22:10:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:10:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=562b210e

dev-ml/ppx_sexp_conv: Stabilize 0.14.2 arm, #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index 3c56df384e3..426c7be1254 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-07-30 Thread Agostino Sarubbo
commit: 24789333959d1064242bbff30bb4f7922eac7e0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul 30 15:13:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul 30 15:13:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24789333

dev-ml/ppx_sexp_conv: ppc stable wrt bug #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index e1e520120a5..3c56df384e3 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-07-30 Thread Sam James
commit: 37acbda43d8c76ad4a06a03cbd4f987e23d9307f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 30 06:13:04 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 30 06:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37acbda4

dev-ml/ppx_sexp_conv: Stabilize 0.14.2 amd64, #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index 8166483b48f..e1e520120a5 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-07-29 Thread Agostino Sarubbo
commit: 934f67477418d15bbede571ae30dc352e41f11c5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 29 06:43:15 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 29 06:43:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934f6747

dev-ml/ppx_sexp_conv: x86 stable wrt bug #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index f3181789caf..8166483b48f 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

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

dev-ml/ppx_sexp_conv: Stabilize 0.14.2 ppc64, #804786

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
index 0779d1b88a0..f3181789caf 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ppc64 ~x86"
 IUSE="+ocamlopt"
 
 # Upper bound on ppxlib for bug #769536



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

2021-07-12 Thread Alfredo Tupone
commit: ab8db94b63cb364ea8ffacbf03d90bf04f309535
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 12 20:35:24 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 12 20:35:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8db94b

dev-ml/ppx_sexp_conv: take maintainership

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

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

diff --git a/dev-ml/ppx_sexp_conv/metadata.xml 
b/dev-ml/ppx_sexp_conv/metadata.xml
index 49e0dac594b..9bee6e451eb 100644
--- a/dev-ml/ppx_sexp_conv/metadata.xml
+++ b/dev-ml/ppx_sexp_conv/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   m...@gentoo.org
+   ML
+   

gie...@gentoo.org
Mark Wright



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

2021-07-12 Thread Alfredo Tupone
commit: af975647812bdfa997de5065220061b19bef5ba3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Jul 12 19:56:58 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Jul 12 19:56:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af975647

dev-ml/ppx_sexp_conv: bump to 0.14.3

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

 dev-ml/ppx_sexp_conv/Manifest| 1 +
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild | 1 +
 .../{ppx_sexp_conv-0.14.1.ebuild => ppx_sexp_conv-0.14.3.ebuild} | 9 -
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 73d29635d0b..d91d707882a 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,2 +1,3 @@
 DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5
 SHA512 
5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
 DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
+DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
index 042c0aba371..5ebf65b8435 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
@@ -18,6 +18,7 @@ DEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
>=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:=

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
similarity index 79%
copy from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
copy to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
index 042c0aba371..4c7a9470da5 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.3.ebuild
@@ -9,20 +9,19 @@ DESCRIPTION="Support Library for type-driven code generators"
 HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
 SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="Apache-2.0"
+LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt"
 
+# Upper bound on ppxlib for bug #769536
 DEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
-   >=dev-ml/ppxlib-0.18.0:=
+   >=dev-ml/ppxlib-0.22.0:=
>=dev-ml/ocaml-compiler-libs-0.11.0:=
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
dev-ml/cinaps:=
dev-ml/sexplib0:=
 "
 RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}"/${P}-ppxlib-0.18.0.patch )



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

2021-03-07 Thread Alfredo Tupone
commit: a24f1542463190c2e5948acfe023bc485a113ce8
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Sun Mar  7 20:12:13 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Sun Mar  7 20:12:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a24f1542

dev-ml/ppx_sexp_conv: drop 0.9.0

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

 dev-ml/ppx_sexp_conv/Manifest  |  1 -
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index aefbf2ef183..73d29635d0b 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,3 +1,2 @@
 DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5
 SHA512 
5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
 DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
-DIST ppx_sexp_conv-0.9.0.tar.gz 28000 BLAKE2B 
2536d3ddbd4ee83baf9eade208983ce9856318079e29da9858838c985b904a7e2e1c6e3ea06bd1360cc17e619f1e952634554e89b294dd00981934679b384c3f
 SHA512 
af3d28a3cdb7c796549a2598c218f69a69d58da715ef2d16077c3adeb22823fa7bec6bc0d8cb6caaf2a0adb56dfcb39d667975959251fb310b69d6abe8302845

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
deleted file mode 100644
index 9dedc0888a6..000
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit opam
-
-DESCRIPTION="Support Library for type-driven code generators"
-HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
-SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE=""
-
-DEPEND="
-   dev-ml/ppx_core:=
-   dev-ml/ppx_driver:=
-   dev-ml/ppx_type_conv:=
-   dev-ml/ppx_metaquot:=
-   dev-ml/ppx_optcomp:=
-   dev-ml/sexplib:=
-   dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/ppx_traverse_builtins:=
-   "
-RDEPEND="${DEPEND}"
-DEPEND="${DEPEND} dev-ml/jbuilder"



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

2021-02-09 Thread Sam James
commit: 8fba56ffe31ff29f1f4bcb9cd35d594894befd7b
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  9 18:31:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  9 18:31:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fba56ff

dev-ml/ppx_sexp_conv: bump to 0.14.2, upper bound on ppxlib

* No functional change with the bump as it applies the
  patch we already had.

  But we're doing the bump anyway because it looks nicer
  than a revbump (and avoids "new version" noise) for...

* Add upper-bound on dev-ml/ppxlib as we're broken with
  >0.20.0.

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

 dev-ml/ppx_sexp_conv/Manifest|  1 +
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 3c751982c3d..aefbf2ef183 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,2 +1,3 @@
 DIST ppx_sexp_conv-0.14.1.tar.gz 49857 BLAKE2B 
ede55963d995917bd0c4a1464b58f8584ec6be4793df706fd3be96670fe685aba82459f9a1e4c6117c594953a3f23c502cc609f1069d482d24278baf7ed87ed5
 SHA512 
5018abe07300f67cb2c8b8cd8242403a91ac6b7fda13fe43060b3b09635082a7ad45858c7c6442a5fcae2b6d7d398a03eec16cfcbc5fd59f7f3f5c5fd1ad56f9
+DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e94803106cf8a9a9326bf815d3094e166ce34b19f3d28b770d381ca3ce32227a80b15baa61e6f9c2d0082c47b87678c0f239
 SHA512 
d0121770030da142fd559b5f8d52d4a029d032c5ac9c79bf235190e0aaff58e5cce0a5ca5f198ca8a112e0970ca27ab18d4f201376ca6b799b91d71deb915f25
 DIST ppx_sexp_conv-0.9.0.tar.gz 28000 BLAKE2B 
2536d3ddbd4ee83baf9eade208983ce9856318079e29da9858838c985b904a7e2e1c6e3ea06bd1360cc17e619f1e952634554e89b294dd00981934679b384c3f
 SHA512 
af3d28a3cdb7c796549a2598c218f69a69d58da715ef2d16077c3adeb22823fa7bec6bc0d8cb6caaf2a0adb56dfcb39d667975959251fb310b69d6abe8302845

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
new file mode 100644
index 000..0779d1b88a0
--- /dev/null
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit dune
+
+DESCRIPTION="Support Library for type-driven code generators"
+HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
+SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+# Upper bound on ppxlib for bug #769536
+DEPEND="
+   >=dev-ml/base-0.14.0:=
+   dev-ml/findlib:=
+   >=dev-ml/ppxlib-0.18.0:=
+   <=dev-ml/ppxlib-0.20.0:=
+   >=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_conv/

2021-01-24 Thread Sam James
commit: c097bf9820f20389a46d6d300aaebaabbcb0a1f3
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 20:42:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 20:43:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c097bf98

dev-ml/ppx_sexp_conv: fix indentation

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

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
index 238d51096ee..811bef9de5f 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.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
@@ -18,9 +18,9 @@ DEPEND="
>=dev-ml/base-0.14.0:=
dev-ml/findlib:=
>=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_conv/

2020-10-16 Thread Mark Wright
commit: a8a4852a1031142db8cbc75e4aaa711b2ce00ce2
Author: Mark Wright  gentoo  org>
AuthorDate: Fri Oct 16 15:15:31 2020 +
Commit: Mark Wright  gentoo  org>
CommitDate: Fri Oct 16 15:16:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a4852a

dev-ml/ppx_sexp_conv: Fix deps and compile fail

Thanks to Agostino Sarubbo for reporting.

Closes: https://bugs.gentoo.org/748714
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Mark Wright  gentoo.org>

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild | 10 ++
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
index a8e0f48c7c3..4f793b5ea46 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.14.1.ebuild
@@ -15,11 +15,13 @@ KEYWORDS="~amd64 ~arm ~arm64"
 IUSE="+ocamlopt"
 
 DEPEND="
-   dev-ml/base:=
-   dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/result:=
+   >=dev-ml/base-0.14.0:=
+   dev-ml/findlib:=
>=dev-ml/ppxlib-0.18.0:=
-   dev-ml/ocaml-compiler-libs:=
+   >=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_conv/

2018-02-14 Thread Thomas Deutschmann
commit: d1f009848e2091963bfc910cd7c0752fc31c6f85
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Feb 14 14:25:21 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Feb 14 14:25:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f00984

dev-ml/ppx_sexp_conv: x86 keyworded (bug #627836)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
index a3f4d5c1d5d..9dedc0888a6 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc"
+KEYWORDS="~amd64 ~ppc ~x86"
 IUSE=""
 
 DEPEND="



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

2017-09-10 Thread Sergei Trofimovich
commit: 6372a5686007e473fd3580cdf8c12a8247f89b2d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 10 14:44:29 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 10 14:45:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6372a568

dev-ml/ppx_sexp_conv: keyworded 0.9.0-r1 for ppc, bug #627836

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

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

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
index 949268528c3..a3f4d5c1d5d 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0/${PV}"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc"
 IUSE=""
 
 DEPEND="



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

2017-08-15 Thread Alexis Ballier
commit: c3c547938eb6fed26f75a7f2af11e68e6b18569c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Aug 15 07:19:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Aug 15 07:26:12 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c54793

dev-ml/ppx_sexp_conv: convert to opam.eclass

Package-Manager: Portage-2.3.7, Repoman-2.3.3

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild | 13 +++--
 1 file changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
index 7fa06c0bbf4..949268528c3 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=6
 
+inherit opam
+
 DESCRIPTION="Support Library for type-driven code generators"
 HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv;
 SRC_URI="https://github.com/janestreet/ppx_sexp_conv/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_type_conv:=
@@ -24,12 +25,4 @@ DEPEND="
dev-ml/ppx_traverse_builtins:=
"
 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_conv/

2017-06-25 Thread Alexis Ballier
commit: 2651aef1e54c3246e2bf246c33249c2ea5735242
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Jun 25 10:04:06 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Jun 25 14:42:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2651aef1

dev-ml/ppx_sexp_conv: add missing ppx_traverse_builtins dep

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
index 1ed53355c24..7fa06c0bbf4 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
@@ -21,6 +21,7 @@ DEPEND="
dev-ml/ppx_optcomp:=
dev-ml/sexplib:=
dev-ml/ocaml-migrate-parsetree:=
+   dev-ml/ppx_traverse_builtins:=
"
 RDEPEND="${DEPEND}"
 DEPEND="${DEPEND} dev-ml/opam dev-ml/jbuilder"



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

2017-04-17 Thread Alexis Ballier
commit: b70a2389688e2064a32780d7c2bc0e24cbcaf6e5
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Apr 16 19:40:09 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Apr 17 08:35:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70a2389

dev-ml/ppx_sexp_conv: add missing dev-lang/ocaml:= dep

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
index f200d317bfb..1ed53355c24 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
@@ -13,6 +13,7 @@ KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="
+   dev-lang/ocaml:=
dev-ml/ppx_core:=
dev-ml/ppx_driver:=
dev-ml/ppx_type_conv:=



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

2017-04-17 Thread Alexis Ballier
commit: 26ed2d46d2a790597328d86357ef70788b53537f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Apr 16 19:41:34 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Apr 17 08:35:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ed2d46

dev-ml/ppx_sexp_conv: revbump for propagating previous fix

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 .../{ppx_sexp_conv-0.9.0.ebuild => ppx_sexp_conv-0.9.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild
similarity index 100%
rename from dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
rename to dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0-r1.ebuild



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

2017-04-15 Thread Alexis Ballier
commit: 6d0226e65ff61fb61ee8cec580bedc29a6dc84c4
Author: Alexis Ballier  gentoo  org>
AuthorDate: Fri Apr 14 14:43:11 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Apr 15 10:27:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d0226e6

dev-ml/ppx_sexp_conv: add missing dep on ppx_optcomp

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
index f5d0e8d3410..f200d317bfb 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.9.0.ebuild
@@ -17,6 +17,7 @@ DEPEND="
dev-ml/ppx_driver:=
dev-ml/ppx_type_conv:=
dev-ml/ppx_metaquot:=
+   dev-ml/ppx_optcomp:=
dev-ml/sexplib:=
dev-ml/ocaml-migrate-parsetree:=
"



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

2017-01-24 Thread Alexis Ballier
commit: f5e66d4736badeefea90fd98b718979fd1e4d38f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Jan 24 11:40:23 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Jan 24 11:40:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e66d47

dev-ml/ppx_sexp_conv: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ml/ppx_sexp_conv/Manifest  |  1 -
 .../ppx_sexp_conv/ppx_sexp_conv-113.24.00.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index e8025a3..25d91a6 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1,2 +1 @@
-DIST ppx_sexp_conv-113.24.00.tar.gz 75540 SHA256 
b7ea6ed577c130e8ba414beb6de03e18833340d5d987f60401283980a6997b6c SHA512 
3666052d2880bfd59f0902eea9be123cfc8efea18f0760c8e581d2149ca91acc9b177306fc1ba98a0e36fcb7168faf66c3dc1adddede3cfebb9b7e1be66a6698
 WHIRLPOOL 
3e0920eae44c97686ae7852a39a08b3da47bf8fb35561170748ca6b199280f14889b46ac2977759f8f5adb20609a11847056566a836569d4a59c34922fb9603d
 DIST ppx_sexp_conv-113.33.00.tar.gz 79043 SHA256 
fdd6b6f1c8dc81ae969fef74724bc72346f79bf7750aebe88f1e0abf526e4710 SHA512 
398e13b3689874aab627d192a05ea746c7fcd1ab38443757e9ff4be7592899f80d1d007d6330880f59d34ebf93cf4cae78da90b9418729854cc4cbe2c218b21d
 WHIRLPOOL 
2db0bc7d8915e3fcba772e81801413e84b974533a47a128e6b12da8506a0a8ccb119a2e16fc2b231f00d8caed3e02edadaa0905160cb26a612391633cc8cc315

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.24.00.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.24.00.ebuild
deleted file mode 100644
index c94e89c..
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.24.00.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit oasis
-
-DESCRIPTION="Support Library for type-driven code generators"
-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_type_conv:=
-   dev-ml/sexplib:=
-   "
-
-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
-   dodoc CHANGES.md
-}



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

2016-05-03 Thread Alexis Ballier
commit: c7bcaa96595392b720c47d3a9a5a5bebf7307d5c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun May  1 18:22:22 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May  3 09:13:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7bcaa96

dev-ml/ppx_sexp_conv: use  more recent upstream patch for ocaml 4.03

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

 dev-ml/ppx_sexp_conv/files/oc43.patch | 62 +++
 1 file changed, 55 insertions(+), 7 deletions(-)

diff --git a/dev-ml/ppx_sexp_conv/files/oc43.patch 
b/dev-ml/ppx_sexp_conv/files/oc43.patch
index d95c46c..efb85e2 100644
--- a/dev-ml/ppx_sexp_conv/files/oc43.patch
+++ b/dev-ml/ppx_sexp_conv/files/oc43.patch
@@ -1,6 +1,6 @@
-diff -uNr ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml 
ppx_sexp_conv-113.33.00+4.03/expander/ppx_sexp_conv_expander.ml
+diff -uNr ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml 
ppx_sexp_conv-113.33.01+4.03/expander/ppx_sexp_conv_expander.ml
 --- ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml 2016-03-09 
16:44:54.0 +0100
-+++ ppx_sexp_conv-113.33.00+4.03/expander/ppx_sexp_conv_expander.ml
2016-03-22 15:13:51.0 +0100
 ppx_sexp_conv-113.33.01+4.03/expander/ppx_sexp_conv_expander.ml
2016-04-18 12:09:44.0 +0200
 @@ -491,30 +491,33 @@
let lid = Located.map lident cnstr in
let str = estring ~loc cnstr.txt in
@@ -59,6 +59,15 @@ diff -uNr 
ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml ppx_sexp_co
  
let sexp_of_sum tps cds = Fun_or_match.Match (branch_sum tps cds)
  
+@@ -721,7 +724,7 @@
+   let sexp_of_tds ~loc ~path:_ (rec_flag, tds) =
+ let rec_flag = really_recursive rec_flag tds in
+ let bindings = List.map tds ~f:sexp_of_td |> List.concat in
+-[pstr_value ~loc rec_flag bindings]
++pstr_value_list ~loc rec_flag bindings
+ 
+   let sexp_of_exn ~loc:_ ~path ec =
+ let renaming = Renaming.identity in
 @@ -730,14 +733,14 @@
  let expr =
match ec with
@@ -120,9 +129,48 @@ diff -uNr 
ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml ppx_sexp_co
let lcstr = pstring ~loc (String.uncapitalize cnstr.txt) in
let str = pstring ~loc cnstr.txt in
[%pat? Sexplib.Sexp.Atom ([%p lcstr] | [%p str]) as sexp] -->
-diff -uNr ppx_sexp_conv-113.33.00/_oasis ppx_sexp_conv-113.33.00+4.03/_oasis
+@@ -1479,13 +1486,14 @@
+   internals @ externals)
+ |> List.concat
+   in
+-  [pstr_value ~loc Recursive bindings]
++  pstr_value_list ~loc Recursive bindings
+ | Nonrecursive ->
+   let bindings =
+ List.map tds ~f:(fun td ->
+   let internals,externals = td_of_sexp ~loc ~poly ~path td in
+-  [pstr_value ~loc Nonrecursive internals;
+-   pstr_value ~loc Nonrecursive externals])
++  pstr_value_list ~loc Nonrecursive internals @
++  pstr_value_list ~loc Nonrecursive externals
++)
+ |> List.concat
+   in
+   bindings
+@@ -1496,7 +1504,7 @@
+ internals @ externals)
+   |> List.concat
+ in
+-[pstr_value ~loc rec_flag bindings]
++pstr_value_list ~loc rec_flag bindings
+ end
+ 
+   let type_of_sexp ~path ctyp =
+diff -uNr ppx_sexp_conv-113.33.00/js-utils/gen_install.ml 
ppx_sexp_conv-113.33.01+4.03/js-utils/gen_install.ml
+--- ppx_sexp_conv-113.33.00/js-utils/gen_install.ml2016-03-09 
16:44:54.0 +0100
 ppx_sexp_conv-113.33.01+4.03/js-utils/gen_install.ml   2016-04-18 
12:09:44.0 +0200
+@@ -31,7 +31,7 @@
+   |> List.map (fun line -> Scanf.sscanf line "%[^=]=%S" (fun k v -> (k, v)))
+ 
+ let remove_cwd =
+-  let prefix = Sys.getcwd () ^ "/" in
++  let prefix = Sys.getcwd () ^ Filename.dir_sep in
+   let len_prefix = String.length prefix in
+   fun fn ->
+ let len = String.length fn in
+diff -uNr ppx_sexp_conv-113.33.00/_oasis ppx_sexp_conv-113.33.01+4.03/_oasis
 --- ppx_sexp_conv-113.33.00/_oasis 2016-03-09 16:44:54.0 +0100
-+++ ppx_sexp_conv-113.33.00+4.03/_oasis2016-03-22 15:13:51.0 
+0100
 ppx_sexp_conv-113.33.01+4.03/_oasis2016-04-18 12:09:44.0 
+0200
 @@ -1,8 +1,8 @@
  OASISFormat:  0.4
 -OCamlVersion: >= 4.02.3
@@ -130,13 +178,13 @@ diff -uNr ppx_sexp_conv-113.33.00/_oasis 
ppx_sexp_conv-113.33.00+4.03/_oasis
  FindlibVersion:   >= 1.3.2
  Name: ppx_sexp_conv
 -Version:  113.33.00
-+Version:  113.33.00+4.03
++Version:  113.33.01+4.03
  Synopsis: Generation of S-expression conversion functions from type 
definitions
  Authors:  Jane Street Group, LLC 
  Copyrights:   (C) 2015-2016 Jane Street Group LLC 

-diff -uNr ppx_sexp_conv-113.33.00/opam 

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

2016-05-03 Thread Alexis Ballier
commit: 596ea1e96d7378bc8ea31648d882a0bceefec14e
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun May  1 18:10:24 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue May  3 09:13:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596ea1e9

dev-ml/ppx_sexp_conv: fix build with ocaml 4.03

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

 dev-ml/ppx_sexp_conv/files/oc43.patch  | 145 +
 .../ppx_sexp_conv/ppx_sexp_conv-113.33.00.ebuild   |   6 +-
 2 files changed, 150 insertions(+), 1 deletion(-)

diff --git a/dev-ml/ppx_sexp_conv/files/oc43.patch 
b/dev-ml/ppx_sexp_conv/files/oc43.patch
new file mode 100644
index 000..d95c46c
--- /dev/null
+++ b/dev-ml/ppx_sexp_conv/files/oc43.patch
@@ -0,0 +1,145 @@
+diff -uNr ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml 
ppx_sexp_conv-113.33.00+4.03/expander/ppx_sexp_conv_expander.ml
+--- ppx_sexp_conv-113.33.00/expander/ppx_sexp_conv_expander.ml 2016-03-09 
16:44:54.0 +0100
 ppx_sexp_conv-113.33.00+4.03/expander/ppx_sexp_conv_expander.ml
2016-03-22 15:13:51.0 +0100
+@@ -491,30 +491,33 @@
+   let lid = Located.map lident cnstr in
+   let str = estring ~loc cnstr.txt in
+   match cd.pcd_args with
+-  | [] ->
+-ppat_construct ~loc lid None --> [%expr Sexplib.Sexp.Atom [%e str]]
+-  | args ->
+-match args with
+-| [ [%type: [%t? tp] sexp_list ] ] ->
+-  let cnv_expr = Fun_or_match.expr ~loc (sexp_of_type renaming tp) in
+-  ppat_construct ~loc lid (Some [%pat? l]) -->
+-  [%expr
+-Sexplib.Sexp.List
+-  (Sexplib.Sexp.Atom [%e str] ::
+-   Sexplib.Conv.list_map [%e cnv_expr] l)]
+-| _ ->
+-  let sexp_of_args = List.map ~f:(sexp_of_type renaming) args in
+-  let cnstr_expr = [%expr Sexplib.Sexp.Atom [%e str] ] in
+-  let bindings, patts, vars = Fun_or_match.map_tmp_vars ~loc 
sexp_of_args in
+-  let patt =
+-match patts with
+-| [patt] -> patt
+-| _ -> ppat_tuple ~loc patts
+-  in
+-  ppat_construct ~loc lid (Some patt) -->
+-  pexp_let ~loc Nonrecursive bindings
+-[%expr Sexplib.Sexp.List [%e elist ~loc (cnstr_expr :: vars)]]
+-)
++  | Pcstr_record _ -> failwith "Pcstr_record unsupported"
++  | Pcstr_tuple pcd_args ->
++match pcd_args with
++| [] ->
++  ppat_construct ~loc lid None --> [%expr Sexplib.Sexp.Atom [%e str]]
++| args ->
++  match args with
++  | [ [%type: [%t? tp] sexp_list ] ] ->
++let cnv_expr = Fun_or_match.expr ~loc (sexp_of_type renaming tp) 
in
++ppat_construct ~loc lid (Some [%pat? l]) -->
++[%expr
++  Sexplib.Sexp.List
++(Sexplib.Sexp.Atom [%e str] ::
++ Sexplib.Conv.list_map [%e cnv_expr] l)]
++  | _ ->
++let sexp_of_args = List.map ~f:(sexp_of_type renaming) args in
++let cnstr_expr = [%expr Sexplib.Sexp.Atom [%e str] ] in
++let bindings, patts, vars = Fun_or_match.map_tmp_vars ~loc 
sexp_of_args in
++let patt =
++  match patts with
++  | [patt] -> patt
++  | _ -> ppat_tuple ~loc patts
++in
++ppat_construct ~loc lid (Some patt) -->
++pexp_let ~loc Nonrecursive bindings
++  [%expr Sexplib.Sexp.List [%e elist ~loc (cnstr_expr :: vars)]]
++  )
+ 
+   let sexp_of_sum tps cds = Fun_or_match.Match (branch_sum tps cds)
+ 
+@@ -730,14 +733,14 @@
+ let expr =
+   match ec with
+   | {pext_name = {loc; txt = cnstr};
+- pext_kind = Pext_decl ([], None); _;} ->
++ pext_kind = Pext_decl (Pcstr_tuple [], None); _;} ->
+ [%expr
+ Sexplib.Exn_magic.register [%e pexp_construct ~loc
+  (Located.lident ~loc cnstr) None]
+ [%e estring ~loc (get_full_cnstr cnstr)]
+ ]
+   | {pext_name = {loc; txt = cnstr};
+- pext_kind = Pext_decl (_::_ as tps, None); _;} ->
++ pext_kind = Pext_decl (Pcstr_tuple ((_::_) as tps), None); _;} ->
+ let fps = List.map ~f:(fun tp -> sexp_of_type renaming tp) tps in
+ let sexp_converters = List.map fps ~f:Fun_or_match.(expr ~loc) in
+ let _, patts, vars = Fun_or_match.map_tmp_vars ~loc fps in
+@@ -761,6 +764,8 @@
+   eapply ~loc partial sexp_converters
+ in
+ [%expr  [%e call] ]
++  | { pext_kind = Pext_decl (Pcstr_record _, _); _;} ->
++failwith "Pcstr_record not supported"
+   | { pext_kind = Pext_decl (_, Some _); _} ->
+ Location.raise_errorf ~loc "sexp_of_exn/:"
+   | { pext_kind = Pext_rebind _; _} ->
+@@ -1089,13 +1094,14 @@
+   (* Generate matching code for well-formed S-expressions wrt. sum 

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

2016-03-22 Thread Alexis Ballier
commit: 1e9c29d1c61fa7afb04311378dc7c013cc312a71
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar 22 09:02:27 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar 22 09:20:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9c29d1

dev-ml/ppx_sexp_conv: bump to 113.33.00

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

 dev-ml/ppx_sexp_conv/Manifest  |  1 +
 .../ppx_sexp_conv/ppx_sexp_conv-113.33.00.ebuild   | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 3242c3f..e8025a3 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -1 +1,2 @@
 DIST ppx_sexp_conv-113.24.00.tar.gz 75540 SHA256 
b7ea6ed577c130e8ba414beb6de03e18833340d5d987f60401283980a6997b6c SHA512 
3666052d2880bfd59f0902eea9be123cfc8efea18f0760c8e581d2149ca91acc9b177306fc1ba98a0e36fcb7168faf66c3dc1adddede3cfebb9b7e1be66a6698
 WHIRLPOOL 
3e0920eae44c97686ae7852a39a08b3da47bf8fb35561170748ca6b199280f14889b46ac2977759f8f5adb20609a11847056566a836569d4a59c34922fb9603d
+DIST ppx_sexp_conv-113.33.00.tar.gz 79043 SHA256 
fdd6b6f1c8dc81ae969fef74724bc72346f79bf7750aebe88f1e0abf526e4710 SHA512 
398e13b3689874aab627d192a05ea746c7fcd1ab38443757e9ff4be7592899f80d1d007d6330880f59d34ebf93cf4cae78da90b9418729854cc4cbe2c218b21d
 WHIRLPOOL 
2db0bc7d8915e3fcba772e81801413e84b974533a47a128e6b12da8506a0a8ccb119a2e16fc2b231f00d8caed3e02edadaa0905160cb26a612391633cc8cc315

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.33.00.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.33.00.ebuild
new file mode 100644
index 000..c94e89c
--- /dev/null
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-113.33.00.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit oasis
+
+DESCRIPTION="Support Library for type-driven code generators"
+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_type_conv:=
+   dev-ml/sexplib:=
+   "
+
+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
+   dodoc CHANGES.md
+}