From 1c27d349c7efc4bfc19106896cdb93adcaee991b Mon Sep 17 00:00:00 2001 From: Fabian Date: Wed, 6 May 2026 15:18:04 +0700 Subject: [PATCH] remove stdlib-shims stdlib-shims is only needed for OCaml <= 4.07, but the minimum version supported by ppxlib is already 4.08 Signed-off-by: Fabian --- ast/dune | 2 +- dune-project | 1 - metaquot_lifters/dune | 2 +- ppxlib.opam | 1 - src/dune | 1 - src/gen/dune | 2 +- stdppx/dune | 2 +- traverse/dune | 2 +- 8 files changed, 5 insertions(+), 8 deletions(-) diff --git a/ast/dune b/ast/dune index 03b233fb4..01f2dd154 100644 --- a/ast/dune +++ b/ast/dune @@ -5,7 +5,7 @@ (library (name ppxlib_ast) (public_name ppxlib.ast) - (libraries astlib stdlib-shims) + (libraries astlib) (flags (:standard -safe-string) -w diff --git a/dune-project b/dune-project index 0a24af456..89860a326 100644 --- a/dune-project +++ b/dune-project @@ -19,7 +19,6 @@ (ppx_derivers (>= 1.0)) (sexplib0 (>= v0.12)) (sexplib0 (and :with-test (>= "v0.15"))) ; Printexc.register_printer in sexplib0 changed - stdlib-shims (ocamlfind :with-test) (re (and :with-test (>= 1.9.0))) (cinaps (and :with-test (>= v0.12.1))) diff --git a/metaquot_lifters/dune b/metaquot_lifters/dune index 17563c2ed..0cd153932 100644 --- a/metaquot_lifters/dune +++ b/metaquot_lifters/dune @@ -3,4 +3,4 @@ (public_name ppxlib.metaquot_lifters) (flags (:standard -safe-string)) - (libraries ppxlib ppxlib_traverse_builtins stdppx stdlib-shims)) + (libraries ppxlib ppxlib_traverse_builtins stdppx)) diff --git a/ppxlib.opam b/ppxlib.opam index 5985e43ce..b2a0c5797 100644 --- a/ppxlib.opam +++ b/ppxlib.opam @@ -26,7 +26,6 @@ depends: [ "ppx_derivers" {>= "1.0"} "sexplib0" {>= "v0.12"} "sexplib0" {with-test & >= "v0.15"} - "stdlib-shims" "ocamlfind" {with-test} "re" {with-test & >= "1.9.0"} "cinaps" {with-test & >= "v0.12.1"} diff --git a/src/dune b/src/dune index 675d109a0..6074cfc8d 100644 --- a/src/dune +++ b/src/dune @@ -9,7 +9,6 @@ ppx_derivers ppxlib_traverse_builtins stdppx - stdlib-shims sexplib0 compiler-libs.common) (flags diff --git a/src/gen/dune b/src/gen/dune index 0467c8efa..4426bf680 100644 --- a/src/gen/dune +++ b/src/gen/dune @@ -2,4 +2,4 @@ (names gen_ast_pattern gen_ast_builder) (flags (:standard -safe-string)) - (libraries ppxlib_ast astlib ppxlib_traverse_builtins stdppx stdlib-shims)) + (libraries ppxlib_ast astlib ppxlib_traverse_builtins stdppx)) diff --git a/stdppx/dune b/stdppx/dune index 7f9ee5283..17a82b305 100644 --- a/stdppx/dune +++ b/stdppx/dune @@ -1,6 +1,6 @@ (library (name stdppx) (public_name ppxlib.stdppx) - (libraries sexplib0 stdlib-shims) + (libraries sexplib0) (flags (:standard -safe-string))) diff --git a/traverse/dune b/traverse/dune index 323501ae5..9236e3cf7 100644 --- a/traverse/dune +++ b/traverse/dune @@ -4,6 +4,6 @@ (kind ppx_deriver) (flags (:standard -safe-string)) - (libraries ppxlib ppxlib_ast ppxlib_traverse_builtins stdppx stdlib-shims) + (libraries ppxlib ppxlib_ast ppxlib_traverse_builtins stdppx) (preprocess (pps ppxlib_metaquot)))