From 43c3e3cb3a7ab2e3327a979a6f8117b27fd30c94 Mon Sep 17 00:00:00 2001 From: Alfredo Tupone Date: Mon, 14 Apr 2025 18:53:25 +0200 Subject: [PATCH] dev-ml/ppx_cold: drop 0.14.0-r1 Signed-off-by: Alfredo Tupone --- dev-ml/ppx_cold/Manifest | 1 - dev-ml/ppx_cold/ppx_cold-0.14.0-r1.ebuild | 24 ----------- dev-ml/ppx_expect/Manifest | 3 -- .../ppx_expect-0.14.0-ppxlib-0.18.0.patch | 42 ------------------- dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild | 33 --------------- dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild | 31 -------------- dev-ml/ppx_expect/ppx_expect-0.14.2.ebuild | 31 -------------- 7 files changed, 165 deletions(-) delete mode 100644 dev-ml/ppx_cold/ppx_cold-0.14.0-r1.ebuild delete mode 100644 dev-ml/ppx_expect/files/ppx_expect-0.14.0-ppxlib-0.18.0.patch delete mode 100644 dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild delete mode 100644 dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild delete mode 100644 dev-ml/ppx_expect/ppx_expect-0.14.2.ebuild diff --git a/dev-ml/ppx_cold/Manifest b/dev-ml/ppx_cold/Manifest index b47e03a6744fa..fc1dc8f90fbf3 100644 --- a/dev-ml/ppx_cold/Manifest +++ b/dev-ml/ppx_cold/Manifest @@ -1,4 +1,3 @@ -DIST ppx_cold-0.14.0.tar.gz 3778 BLAKE2B 5ae223047858ff11f90067fcb2a6541c964cd929e45fe9d43256b75a81599d6aa0aaf37fe7274e98c64b6448846ab8c64b1c092171392f74a395ea08ea0a60d8 SHA512 3655602defe6b5cd9740eb4cfcf480eded6912674df28955502adcd0d8d6901551e137b0660a389f8be2c88b3aebc830f57089d2ac1a82f7b9efdbaea358fe07 DIST ppx_cold-0.15.0.tar.gz 3779 BLAKE2B 23987d38f61d3457c3c8a5c5105a2c7886fb88aa7df55e470b6a43ceae9f9e1ca0ec06111d045bc9a7dcf279b09fe738bb02e260f14b5bea42f32a05e8762584 SHA512 239b78e8c03d47973be4d72d4879a0290367f96033b9d3a5d723a1c35e02121af86d5e41fd08dcf4746a8c6d521c94cf41eff6b4a439a204e0a5a3a0c49d9bf1 DIST ppx_cold-0.16.0.tar.gz 3814 BLAKE2B fc75c4a32e9d8c3175e6a05f1f03d9c475eed7949fca4ad71ac21a4da881840b1c74133417d3354ecb3cbd7fe6b5a57238ef6d2dc97816f2f6659ea7b08bc7f4 SHA512 816358747bf4e4d92b6d5fa7bc31691897f6fb88336000a5e40b86250911b2efa203f6465d77b24f0147312bfd779de49822c5ea7a2a87df49d754b8c6e30821 DIST ppx_cold-0.17.0.tar.gz 3763 BLAKE2B 549c86b0452779380046c6167e048a302924cb1d2fff90577be2c52244b40c89eb0036214a4ad85b1bc9b658e6a31cccebe11d62d3b94728f63a0725e61d97aa SHA512 d9ab24c7a11d0113d893f6c34986763fe56b7dd7c3e924dd3751224518fe199cb52fac26f5eb86fa58716bd7f5190ebd7f00d0e32df3f4d033b4fc88af1c1266 diff --git a/dev-ml/ppx_cold/ppx_cold-0.14.0-r1.ebuild b/dev-ml/ppx_cold/ppx_cold-0.14.0-r1.ebuild deleted file mode 100644 index e7d79d032ea31..0000000000000 --- a/dev-ml/ppx_cold/ppx_cold-0.14.0-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Expands [@cold] into [@inline never][@specialise never][@local never]" -HOMEPAGE="https://github.com/janestreet/ppx_cold" -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/ppxlib-0.18.0:= - >=dev-ml/ocaml-migrate-parsetree-2.0.0:= - dev-ml/cinaps:= -" -RDEPEND="${DEPEND}" diff --git a/dev-ml/ppx_expect/Manifest b/dev-ml/ppx_expect/Manifest index d0e338c9c81aa..2f44a756fb055 100644 --- a/dev-ml/ppx_expect/Manifest +++ b/dev-ml/ppx_expect/Manifest @@ -1,6 +1,3 @@ -DIST ppx_expect-0.14.0.tar.gz 45661 BLAKE2B 0cba3840743d45f0f11936f090319aab3237c7a14389eb6d035a3b7cdac91e0b169c3ed84407e1bb01a00738bf97b62dba313965e93a2177388666764fe5854b SHA512 7de5d84640d16101d38140b5f621301c9935e3161a7c7d978373940be92fa7f14cad429e79eec294a20d1f379e969cf3c25d15810f1a4d3ad1bb8ba0eb7d7109 -DIST ppx_expect-0.14.1.tar.gz 45699 BLAKE2B b52d579d92156344ff44d30c88603840eb7d6a0d346de49fcbc01ef16fe3c33e664486de4cb2d09f74e853e39b9a01778e7e0f489497fdd34fc9582d895a0d3b SHA512 fd98e79d5b3bb935b2a4077a07894c159b48e142268c2e30ebff2cbfecc92266b454be69f5080b315eefa9184372e5e5248bd8a3b2b9d6cad59e2d517c94bd02 -DIST ppx_expect-0.14.2.tar.gz 45703 BLAKE2B cd1371f6e7e0519c1b30c6d471a1f4be6cbeffa0bf65de1472c9809265c35c307cd36ebb12548f60ab2acb6e9786556f29ae4752ee5cfbfa19fdc2dc14f16aa6 SHA512 bb00e15057ea403241781d2d6a385200496adc79680a01d031416192f8c93efd75a6998602a90d0aba7fcb2110e876b058126bb6397d5ba7fe5dd48c03202169 DIST ppx_expect-0.15.0.tar.gz 48825 BLAKE2B 9363497cc5a507d4f9c51be11a3fef254cbd2541c146a1248755763bed6f54a69738ed72ac590e270856b9c04a5949c9bbd59ba25bc8e7d1fc9d76574bcc70c3 SHA512 945ebd31a94debd4a65c3a8dd7e6481e7debe043c48a60bab4085f9d05cba5b8663bf0f5498cb4cd0e86a24182b21006506f20873e5242b31db5de5629113ade DIST ppx_expect-0.15.1.tar.gz 48800 BLAKE2B de36b8eafb1393c6489f60d91a4eb0da15e0108db7b56536011cb4e0e7fd2168ab97d76256920d40bcf39283435b19b69afe17204a3ecca615ced9c3482e974a SHA512 483c320dcfa628a1140d727e63fe4c5e2b298d9c58ab9975f8b3b5fcfbb3348f04a901d8b4a8d8288b14959fddbf2578a8b48de7352e4ce90439e26a27026780 DIST ppx_expect-0.16.0.tar.gz 48460 BLAKE2B c4e9eecd689c1d0f79183020e634636ca340b16638fb0b76e5a7e89e08626d4cc88bd981533184ed7b81b8d34a0d302ff68920414472c084d5a969e45b6e791e SHA512 fdc8cb76afc9c9b436cbf8627b0c6543ae64fc51e92bf25db99ace10646aef3be3d1a3659dedb3e888494ab4e380e387b92557a584fa3e1eca79e19751a0b950 diff --git a/dev-ml/ppx_expect/files/ppx_expect-0.14.0-ppxlib-0.18.0.patch b/dev-ml/ppx_expect/files/ppx_expect-0.14.0-ppxlib-0.18.0.patch deleted file mode 100644 index f30da03701bad..0000000000000 --- a/dev-ml/ppx_expect/files/ppx_expect-0.14.0-ppxlib-0.18.0.patch +++ /dev/null @@ -1,42 +0,0 @@ -commit 7f46c2d22a87b99c70a220c1b13aaa34c6d217ff (HEAD, origin/upgrade-ppxlib-0.18.0) -Author: Nathan Rebours -Date: Mon Oct 5 17:46:34 2020 +0200 - - Make ppx_expect 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_expect - 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/expect_payload/ppx_expect_payload.ml b/expect_payload/ppx_expect_payload.ml -index 23a12e1..fd2a5bb 100644 ---- a/expect_payload/ppx_expect_payload.ml -+++ b/expect_payload/ppx_expect_payload.ml -@@ -86,7 +86,7 @@ let make ~kind payload ~(extension_id_loc : Location.t) = - let pattern () = - Ast_pattern.( - map -- (single_expr_payload (pexp_loc __ (pexp_constant (pconst_string __ __)))) -- ~f:(fun f loc s tag -> f (Some (loc, s, tag))) -+ (single_expr_payload (pexp_loc __ (pexp_constant (pconst_string __ __ __)))) -+ ~f:(fun f loc s _loc tag -> f (Some (loc, s, tag))) - ||| map (pstr nil) ~f:(fun f -> f None)) - ;; -diff --git a/ppx_expect.opam b/ppx_expect.opam -index dcce541..59adadb 100644 ---- a/ppx_expect.opam -+++ b/ppx_expect.opam -@@ -17,7 +17,7 @@ depends: [ - "ppx_inline_test" {>= "v0.14" & < "v0.15"} - "stdio" {>= "v0.14" & < "v0.15"} - "dune" {>= "2.0.0"} -- "ppxlib" {>= "0.11.0"} -+ "ppxlib" {>= "0.18.0"} - "re" {>= "1.8.0"} - ] - synopsis: "Cram like framework for OCaml" diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild deleted file mode 100644 index 57b1d06407147..0000000000000 --- a/dev-ml/ppx_expect/ppx_expect-0.14.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Cram like framework for OCaml" -HOMEPAGE="https://github.com/janestreet/ppx_expect" -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" -# https://bugs.gentoo.org/749291#c2 -RESTRICT="test" - -RDEPEND=" - >=dev-ml/base-0.14.0:= - >=dev-ml/ppx_here-0.14.0:= - >=dev-ml/ppx_inline_test-0.14.1:= - >=dev-ml/stdio-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/re:= - =dev-ml/ppx_sexp_conv-0.14*:= -" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-ppxlib-0.18.0.patch ) diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild deleted file mode 100644 index aa31a4ff6b5f5..0000000000000 --- a/dev-ml/ppx_expect/ppx_expect-0.14.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Cram like framework for OCaml" -HOMEPAGE="https://github.com/janestreet/ppx_expect" -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" -# https://bugs.gentoo.org/749291#c2 -RESTRICT="test" - -RDEPEND=" - >=dev-ml/base-0.14.0:= - >=dev-ml/ppx_here-0.14.0:= - >=dev-ml/ppx_inline_test-0.14.1:= - >=dev-ml/stdio-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/re:= - =dev-ml/ppx_sexp_conv-0.14*:= -" -DEPEND="${RDEPEND}" diff --git a/dev-ml/ppx_expect/ppx_expect-0.14.2.ebuild b/dev-ml/ppx_expect/ppx_expect-0.14.2.ebuild deleted file mode 100644 index 256d2bac0a82e..0000000000000 --- a/dev-ml/ppx_expect/ppx_expect-0.14.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit dune - -DESCRIPTION="Cram like framework for OCaml" -HOMEPAGE="https://github.com/janestreet/ppx_expect" -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" -# https://bugs.gentoo.org/749291#c2 -RESTRICT="test" - -RDEPEND=" - >=dev-ml/base-0.14.0:= - >=dev-ml/ppx_here-0.14.0:= - >=dev-ml/ppx_inline_test-0.14.1:= - >=dev-ml/stdio-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/re:= - =dev-ml/ppx_sexp_conv-0.14*:= -" -DEPEND="${RDEPEND}"