this repo has no description

Fix various bounds (#21011)

* webidl: fix menhir bounds

With more recent menhir versions, dependent packages fail to compile with '# Error: A type variable is unbound in this type declaration.'

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

* ppx_yojson: disable tests with recent ppxlib

The expect tests fail due to a slightly different ast pretty printing

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

* index 1.3-1.6: test incompatible with cmdliner 1.1.0

Expect tests are failing due to slightly different cmd output.
Disable test with recent cmdliner

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

* ez_cmdliner 0.4.3: expect tests fails with cmdliner 1.1.1

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

* Update packages/ez_cmdliner/ez_cmdliner.0.4.3/opam

Co-authored-by: Kate <kit.ty.kate@disroot.org>

* Update packages/ppx_yojson/ppx_yojson.1.2.0/opam

Co-authored-by: Kate <kit.ty.kate@disroot.org>

* js_of_ocaml-webgpu.0.1: add menhir (+ bound for --infer-write-query)

It is added as explicit dependency since it is used to actually build the package

* index-bench: expect tests need upper bound on cmdliner

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

Co-authored-by: Kate <kit.ty.kate@disroot.org>

Changed files
+19 -3
packages
ez_cmdliner
ez_cmdliner.0.4.3
index
index.1.3.0
index.1.3.1
index.1.3.2
index.1.3.3
index.1.4.0
index.1.4.1
index.1.4.2
index.1.5.0
index.1.6.0
index-bench
index-bench.1.6.0
js_of_ocaml-webgpu
js_of_ocaml-webgpu.0.1
ppx_yojson
ppx_yojson.1.1.0
ppx_yojson.1.2.0
webidl
webidl.1.0
webidl.1.1
webidl.1.2
+1
packages/ez_cmdliner/ez_cmdliner.0.4.3/opam
···
"ocplib_stuff" {>= "0.3"}
"ez_subst" {>= "0.1"}
"cmdliner" {>= "1.1.0" & < "2.0.0"}
"ppx_inline_test" {with-test}
"ppx_expect" {with-test}
"odoc" {with-doc}
···
"ocplib_stuff" {>= "0.3"}
"ez_subst" {>= "0.1"}
"cmdliner" {>= "1.1.0" & < "2.0.0"}
+
"cmdliner" {with-test & < "1.1.0"}
"ppx_inline_test" {with-test}
"ppx_expect" {with-test}
"odoc" {with-doc}
+1
packages/index-bench/index-bench.1.6.0/opam
···
depends: [
"ocaml" {>= "4.03.0"}
"cmdliner"
"dune" {>= "2.7.0"}
"fmt"
"index" {= version}
···
depends: [
"ocaml" {>= "4.03.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"dune" {>= "2.7.0"}
"fmt"
"index" {= version}
+1
packages/index/index.1.3.0/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.3.1/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.3.2/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.3.3/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.4.0/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.1.1" & < "0.2.0"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.4.1/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.4.2/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+1
packages/index/index.1.5.0/opam
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+2 -1
packages/index/index.1.6.0/opam
···
"fmt" {>= "0.8.5"}
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
-
"cmdliner" {< "1.1.0"}
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
···
"fmt" {>= "0.8.5"}
"logs" {>= "0.7.0"}
"mtime" {>= "1.1.0"}
+
"cmdliner"
+
"cmdliner" {with-test & < "1.1.0"}
"progress" {>= "0.2.1"}
"semaphore-compat" {>= "1.0.1"}
"jsonm"
+2
packages/js_of_ocaml-webgpu/js_of_ocaml-webgpu.0.1/opam
···
doc: "https://tari3x.github.io/webgpu"
bug-reports: "https://github.com/tari3x/webgpu"
depends: [
"dune" {>= "2.2"}
"core" {>= "v0.12"}
"async" {>= "v0.12"}
"webidl"
"ppx_deriving"
"js_of_ocaml"
"js_of_ocaml-lwt"
···
doc: "https://tari3x.github.io/webgpu"
bug-reports: "https://github.com/tari3x/webgpu"
depends: [
+
"ocaml" {>= "4.08"}
"dune" {>= "2.2"}
"core" {>= "v0.12"}
"async" {>= "v0.12"}
"webidl"
+
"menhir" {build & >= "20180523"}
"ppx_deriving"
"js_of_ocaml"
"js_of_ocaml-lwt"
+1
packages/ppx_yojson/ppx_yojson.1.1.0/opam
···
"ocaml" {>= "4.04.2"}
"alcotest" {with-test}
"ppxlib" {>= "0.18.0"}
"yojson" {with-test & >= "1.6.0"}
]
build: [
···
"ocaml" {>= "4.04.2"}
"alcotest" {with-test}
"ppxlib" {>= "0.18.0"}
+
"ppxlib" {with-test & < "0.26.0"}
"yojson" {with-test & >= "1.6.0"}
]
build: [
+1
packages/ppx_yojson/ppx_yojson.1.2.0/opam
···
"ocaml" {>= "4.08"}
"alcotest" {with-test}
"ppxlib" {>= "0.18.0"}
"ezjsonm" {with-test}
"yojson" {with-test & >= "1.6.0"}
]
···
"ocaml" {>= "4.08"}
"alcotest" {with-test}
"ppxlib" {>= "0.18.0"}
+
"ppxlib" {with-test & < "0.26.0"}
"ezjsonm" {with-test}
"yojson" {with-test & >= "1.6.0"}
]
+1 -1
packages/webidl/webidl.1.0/opam
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.9.3"}
-
"menhir" {build & >= "20170101"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.9.3"}
+
"menhir" {build & >= "20170101" & < "20211215"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"
+1 -1
packages/webidl/webidl.1.1/opam
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.11.0"}
-
"menhir" {build & >= "20170101"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.11.0"}
+
"menhir" {build & >= "20170101" & < "20211215"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"
+1
packages/webidl/webidl.1.2/opam
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.9.3"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"
···
"ocaml" {>= "4.03.0"}
"ocamlfind" {build & >= "1.7.1"}
"ocamlbuild" {build & >= "0.9.3"}
+
"menhir" {build & >= "20170607" & < "20211215"}
"ppx_deriving" {>= "4.1"}
]
synopsis: "Web IDL parser"