this repo has no description

libsail, yocaml: add some upper bounds to ocaml 5.3

related to the use of the effect keyword. For the latest libsail we use
a specific build-env flag for ocamlfind to keep compatibility
since there is not a new release. Seen on #27253

Signed-off-by: Marcello Seri <marcello.seri@gmail.com>

Changed files
+6 -1
packages
libsail
libsail.0.15
libsail.0.16
libsail.0.17.1
libsail.0.18
yocaml_yaml
yocaml_yaml.1.0.0
+1
packages/libsail/libsail.0.15/opam
···
homepage: "https://github.com/rems-project/sail"
bug-reports: "https://github.com/rems-project/sail/issues"
depends: [
+
"ocaml" {< "5.3"}
"dune" {>= "3.0"}
"dune-site" {>= "3.0.2"}
"menhir" {build & >= "20180523"}
+1
packages/libsail/libsail.0.16/opam
···
homepage: "https://github.com/rems-project/sail"
bug-reports: "https://github.com/rems-project/sail/issues"
depends: [
+
"ocaml" {< "5.3"}
"dune" {>= "3.0"}
"dune-site" {>= "3.0.2"}
"bisect_ppx" {dev & >= "2.5.0"}
+1
packages/libsail/libsail.0.17.1/opam
···
homepage: "https://github.com/rems-project/sail"
bug-reports: "https://github.com/rems-project/sail/issues"
depends: [
+
"ocaml" {< "5.3"}
"dune" {>= "3.0"}
"dune-site" {>= "3.0.2"}
"bisect_ppx" {dev & >= "2.5.0"}
+2
packages/libsail/libsail.0.18/opam
···
homepage: "https://github.com/rems-project/sail"
bug-reports: "https://github.com/rems-project/sail/issues"
depends: [
+
"ocaml"
"dune" {>= "3.0"}
"dune-site" {>= "3.0.2"}
"bisect_ppx" {dev & >= "2.5.0"}
···
"pprint" {>= "20220103"}
"odoc" {with-doc}
]
+
build-env: OCAMLPARAM = "_,w=-46,keywords=5.2" # uses the effect keyword
build: [
["dune" "subst"] {dev}
[
+1 -1
packages/yocaml_yaml/yocaml_yaml.1.0.0/opam
···
bug-reports: "https://github.com/xhtmlboi/yocaml/issues"
depends: [
-
"ocaml" { >= "4.11.1" }
+
"ocaml" { >= "4.11.1" & < "5.3"}
"dune" { >= "2.8" }
"odoc" {with-doc}
"preface" { >= "1.0.0" }