mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
dev-ml/ppx_cold: drop 0.14.0-r1
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
This commit is contained in:
parent
56d065210e
commit
43c3e3cb3a
@ -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
|
||||
|
||||
@ -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/base-0.15:=
|
||||
dev-ml/findlib:=
|
||||
>=dev-ml/ppxlib-0.18.0:=
|
||||
>=dev-ml/ocaml-migrate-parsetree-2.0.0:=
|
||||
dev-ml/cinaps:=
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
@ -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
|
||||
|
||||
@ -1,42 +0,0 @@
|
||||
commit 7f46c2d22a87b99c70a220c1b13aaa34c6d217ff (HEAD, origin/upgrade-ppxlib-0.18.0)
|
||||
Author: Nathan Rebours <nathan.p.rebours@gmail.com>
|
||||
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 <nathan.p.rebours@gmail.com>
|
||||
|
||||
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"
|
||||
@ -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 )
|
||||
@ -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}"
|
||||
@ -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}"
|
||||
Loading…
x
Reference in New Issue
Block a user