From f48841c7ea66df34928ceae7e58c5828a8277599 Mon Sep 17 00:00:00 2001 From: Emile Trotignon Date: Thu, 9 Nov 2023 16:00:06 +0100 Subject: [PATCH 1/4] Package highlexer.0.1 --- packages/highlexer/highlexer.0.1/opam | 42 +++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 packages/highlexer/highlexer.0.1/opam diff --git a/packages/highlexer/highlexer.0.1/opam b/packages/highlexer/highlexer.0.1/opam new file mode 100644 index 00000000000..5521b03241e --- /dev/null +++ b/packages/highlexer/highlexer.0.1/opam @@ -0,0 +1,42 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: "An OCaml syntax highlighter based on the OCaml lexer" +description: "An OCaml syntax highlighter based on the OCaml lexer" +maintainer: ["Emile Trotignon"] +authors: ["Emile Trotignon"] +license: "MIT" +tags: ["js" "syntax" "highlighting"] +homepage: "https://github.com/EmileTrotignon/highlexer" +doc: "https://ocaml.org/p/highlexer/latest/doc/index.html" +bug-reports: "https://github.com/EmileTrotignon/highlexer/issues" +depends: [ + "ocaml" + "dune" {>= "3.7"} + "menhir" + "ocamllex" + "alcotest" {with-test} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/EmileTrotignon/highlexer.git" +url { + src: + "https://github.com/EmileTrotignon/highlexer/archive/refs/tags/0.1.tar.gz" + checksum: [ + "md5=5e6b2b4fa38383e0b3bc3a96be929a66" + "sha512=d9d448e436906c05c88be27899340d97c86fcf5c0a065567b7dccd9de3dfacb7dd3221b9d29539c08a61483ba3cefa7d354799efe7eaef7e62e65485a49b8b50" + ] +} From 642523f0098fe79d69eec27fc42744561de32b3a Mon Sep 17 00:00:00 2001 From: Emile Trotignon Date: Thu, 9 Nov 2023 16:22:39 +0100 Subject: [PATCH 2/4] Remove false ocamllex dependency --- packages/highlexer/highlexer.0.1/opam | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/highlexer/highlexer.0.1/opam b/packages/highlexer/highlexer.0.1/opam index 5521b03241e..a5ada68ce2e 100644 --- a/packages/highlexer/highlexer.0.1/opam +++ b/packages/highlexer/highlexer.0.1/opam @@ -13,7 +13,6 @@ depends: [ "ocaml" "dune" {>= "3.7"} "menhir" - "ocamllex" "alcotest" {with-test} "odoc" {with-doc} ] From 6b2f75a023272a9d386b8ed3f9f32c06b22ed2ef Mon Sep 17 00:00:00 2001 From: Emile Trotignon Date: Thu, 9 Nov 2023 17:04:54 +0100 Subject: [PATCH 3/4] Add lower bounds --- packages/highlexer/highlexer.0.1/opam | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/packages/highlexer/highlexer.0.1/opam b/packages/highlexer/highlexer.0.1/opam index a5ada68ce2e..9fe81f27eee 100644 --- a/packages/highlexer/highlexer.0.1/opam +++ b/packages/highlexer/highlexer.0.1/opam @@ -10,9 +10,9 @@ homepage: "https://github.com/EmileTrotignon/highlexer" doc: "https://ocaml.org/p/highlexer/latest/doc/index.html" bug-reports: "https://github.com/EmileTrotignon/highlexer/issues" depends: [ - "ocaml" - "dune" {>= "3.7"} - "menhir" + "ocaml" {>= "4.10"} + "dune" {>= "3.11"} + "menhir" {>= "20230608"} "alcotest" {with-test} "odoc" {with-doc} ] @@ -31,11 +31,3 @@ build: [ ] ] dev-repo: "git+https://github.com/EmileTrotignon/highlexer.git" -url { - src: - "https://github.com/EmileTrotignon/highlexer/archive/refs/tags/0.1.tar.gz" - checksum: [ - "md5=5e6b2b4fa38383e0b3bc3a96be929a66" - "sha512=d9d448e436906c05c88be27899340d97c86fcf5c0a065567b7dccd9de3dfacb7dd3221b9d29539c08a61483ba3cefa7d354799efe7eaef7e62e65485a49b8b50" - ] -} From 38f52d61130678437e29d892292bf4912e59253b Mon Sep 17 00:00:00 2001 From: Marcello Seri Date: Wed, 22 Nov 2023 15:13:16 +0100 Subject: [PATCH 4/4] Update packages/highlexer/highlexer.0.1/opam --- packages/highlexer/highlexer.0.1/opam | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/highlexer/highlexer.0.1/opam b/packages/highlexer/highlexer.0.1/opam index 9fe81f27eee..de27e3a1dfa 100644 --- a/packages/highlexer/highlexer.0.1/opam +++ b/packages/highlexer/highlexer.0.1/opam @@ -31,3 +31,10 @@ build: [ ] ] dev-repo: "git+https://github.com/EmileTrotignon/highlexer.git" +url { + src: "https://github.com/EmileTrotignon/highlexer/archive/refs/tags/0.1.tar.gz" + checksum: [ + "md5=5e6b2b4fa38383e0b3bc3a96be929a66" + "sha256=9146a570641406dd8325682f57ce6062ad770f2dbe1fe5180ff607171e69bee2" + ] +}