diff --git a/dev-ml/ppx_sexp_message/Manifest b/dev-ml/ppx_sexp_message/Manifest index eda4653a54aaf..8deff334a0392 100644 --- a/dev-ml/ppx_sexp_message/Manifest +++ b/dev-ml/ppx_sexp_message/Manifest @@ -1,5 +1,3 @@ -DIST ppx_sexp_message-0.14.0.tar.gz 7738 BLAKE2B a00577faf55b0816991bfe6f11fdc21d9b56893c29e67036483adce56c095cb8a2ee9014f9f0768ab96bbd28fe2f46b262e8a6122cf66ccb2740af7be890db0d SHA512 627f8e52914ef228277ff31a0d2262de823767fa0b510b1a29cbfc754c7cbc84cabe7c94de3e3a72d888d19e23584ebcc46c16997ffd7cdae41378cb44b2bc23 -DIST ppx_sexp_message-0.14.1.tar.gz 7734 BLAKE2B 44eb3af754031c8fc85215d6837de80ddf9c79040e5309f07437f09a4c3985c9f4103d2b8004fc28a9254529adc54e206b17822d55caac84c5efc48751490114 SHA512 4d4644964fe2d99f2b2a433b7d942df1ba64f4229f07a297116a56de09d2567d5a907019ee124a8accb74c46d025a5204ddbbe1c72f12827cf33c10f6f059d1f DIST ppx_sexp_message-0.15.0.tar.gz 7772 BLAKE2B 98b763f54cca6a1eb700cc11edfa5a908dd121c7f952628f65b7d9aba7cc081d88bca587c0664c1065f416c6fb9f1eaaed7df818920380e6109f75cd83be811e SHA512 2b671a1fa020c785ffb02b67998653dedcce892ab68fc23665ce8c88534ae9f5e1df2f148e1f9ea965444f4a48d896735e2bdc313db2787101a5aee2e5f9f025 DIST ppx_sexp_message-0.16.0.tar.gz 8435 BLAKE2B 00d0b3a9c8090630968f864b968ea891988416f390f29ffc2037ac7673598283500e4dbd0471039f3d4d61f57c3f177b764eb7715ac393ea4a14c1e27c308b97 SHA512 2442d9d2e46bcfce17e7d017865dcf52daa5fd62500981f3d97a37373799a5b9abd6c52b4e8f720cc2df419b2d2450258e0bd78fe8e12090805e1c8e37d62285 DIST ppx_sexp_message-0.17.0.tar.gz 8720 BLAKE2B b2e256e9a7513003db7bfa9d3f3f9f75f87d635403eecd399932becc05f23533e504f9c81a9daf6ce2de5d48228c79226cdbe0da45fb36750e70caa0a842834b SHA512 50f5abd8223f1f7e2a9208b69dd79776ffb7aca6d9714dd9d5703ccc7f8b83e5a77b406f54f87ca15989a5baf7cd6253cfdb95e6c7b580e03d5bf41e709c6cfc diff --git a/dev-ml/ppx_sexp_message/files/ppx_sexp_message-0.14.0-ppxlib-0.18.0.patch b/dev-ml/ppx_sexp_message/files/ppx_sexp_message-0.14.0-ppxlib-0.18.0.patch deleted file mode 100644 index a472c5ab29a1c..0000000000000 --- a/dev-ml/ppx_sexp_message/files/ppx_sexp_message-0.14.0-ppxlib-0.18.0.patch +++ /dev/null @@ -1,41 +0,0 @@ -commit fd604b269398aebdb0c5fa5511d9f3c38b6ecb45 (HEAD, origin/upgrade-ppxlib-0.18.0) -Author: Nathan Rebours -Date: Mon Oct 5 18:04:41 2020 +0200 - - Make ppx_sexp_message compatible with ppxlib.0.18.0 - - ppxlib.0.18.0 upgrades to the 4.11 AST which results in a change - in string constants representation. This PR makes ppx_sexp_message - compatible with the latest ppxlib. - - You might want for the actual release of ppxlib.0.18.0 before merging - this! - - Signed-off-by: Nathan Rebours - -diff --git a/expander/ppx_sexp_message_expander.ml b/expander/ppx_sexp_message_expander.ml -index e0c2477..c801cd7 100644 ---- a/expander/ppx_sexp_message_expander.ml -+++ b/expander/ppx_sexp_message_expander.ml -@@ -97,7 +97,7 @@ let sexp_of_expr ~omit_nil e = - let e = rewrite_here e in - let loc = { e.pexp_loc with loc_ghost = true } in - match e.pexp_desc with -- | Pexp_constant (Pconst_string ("", _)) -> Absent -+ | Pexp_constant (Pconst_string ("", _, _)) -> Absent - | Pexp_constant const -> - present_or_omit_nil ~loc ~omit_nil:false (sexp_of_constant ~loc const) - | Pexp_constraint (expr, ctyp) -> sexp_of_constraint ~omit_nil ~loc expr ctyp -diff --git a/ppx_sexp_message.opam b/ppx_sexp_message.opam -index d8a6d95..3d6ef41 100644 ---- a/ppx_sexp_message.opam -+++ b/ppx_sexp_message.opam -@@ -16,7 +16,7 @@ depends: [ - "ppx_here" {>= "v0.14" & < "v0.15"} - "ppx_sexp_conv" {>= "v0.14" & < "v0.15"} - "dune" {>= "2.0.0"} -- "ppxlib" {>= "0.11.0"} -+ "ppxlib" {>= "0.18.0"} - ] - synopsis: "A ppx rewriter for easy construction of s-expressions" - description: " diff --git a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild deleted file mode 100644 index 4a57b981ed488..0000000000000 --- a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="A ppx rewriter for easy construction of s-expressions" -HOMEPAGE="https://github.com/janestreet/ppx_sexp_message" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86" -IUSE="+ocamlopt" - -DEPEND=" - >=dev-ml/base-0.14.0:= - dev-ml/findlib:= - >=dev-ml/ppx_here-0.14.0:= - >=dev-ml/ppx_sexp_conv-0.14.0:= - >=dev-ml/ppxlib-0.18.0:= - >=dev-ml/ocaml-compiler-libs-0.11.0:= - >=dev-ml/ocaml-migrate-parsetree-2.0.0:= - dev-ml/cinaps:= - dev-ml/sexplib0:= -" -RDEPEND="${DEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-ppxlib-0.18.0.patch ) diff --git a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.1-r1.ebuild b/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.1-r1.ebuild deleted file mode 100644 index 6893ad882026e..0000000000000 --- a/dev-ml/ppx_sexp_message/ppx_sexp_message-0.14.1-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="A ppx rewriter for easy construction of s-expressions" -HOMEPAGE="https://github.com/janestreet/ppx_sexp_message" -SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" -IUSE="+ocamlopt" - -DEPEND=" - >=dev-ml/base-0.14.0:= - dev-ml/findlib:= - >=dev-ml/ppx_here-0.14.0:= - >=dev-ml/ppx_sexp_conv-0.14.0:= - >=dev-ml/ppxlib-0.18.0:= - >=dev-ml/ocaml-compiler-libs-0.11.0:= - >=dev-ml/ocaml-migrate-parsetree-2.0.0:= - dev-ml/cinaps:= - dev-ml/sexplib0:= -" -RDEPEND="${DEPEND}"