[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_conv/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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, LLCCopyrights: (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/
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/
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 +}