From 8913d798a34eaa00457aba4abc7235843bac8a43 Mon Sep 17 00:00:00 2001 From: Antonio Nuno Monteiro Date: Tue, 28 Jun 2022 10:00:59 -0700 Subject: [PATCH 1/3] [new release] rtop and reason (3.8.1) CHANGES: - (Internal) Rename: Reason_migrate_parsetree -> Reason_omp (@ManasJayanth) [reasonml/reason#2666](https://github.com/reasonml/reason/pull/2666) - Add support for OCaml 5.0 (@EduardoRFS and @anmonteiro) [reasonml/reason#2667](https://github.com/reasonml/reason/pull/2667) --- packages/reason/reason.3.8.1/opam | 36 +++++++++++++++++++++++++++++++ packages/rtop/rtop.3.8.1/opam | 31 ++++++++++++++++++++++++++ 2 files changed, 67 insertions(+) create mode 100644 packages/reason/reason.3.8.1/opam create mode 100644 packages/rtop/rtop.3.8.1/opam diff --git a/packages/reason/reason.3.8.1/opam b/packages/reason/reason.3.8.1/opam new file mode 100644 index 00000000000..587a8f4c32b --- /dev/null +++ b/packages/reason/reason.3.8.1/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "Jordan Walke " +authors: [ "Jordan Walke " ] +license: "MIT" +homepage: "https://github.com/reasonml/reason" +doc: "https://reasonml.github.io/" +bug-reports: "https://github.com/reasonml/reason/issues" +dev-repo: "git+https://github.com/reasonml/reason.git" +tags: [ "syntax" ] +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.03" & < "4.15"} + "dune" {>= "1.4"} + "ocamlfind" {build} + "menhir" {>= "20180523"} + "merlin-extend" {>= "0.6"} + "fix" + "result" + "ppx_derivers" +] +synopsis: "Reason: Syntax & Toolchain for OCaml" +description: """ +Reason gives OCaml a new syntax that is remniscient of languages like +JavaScript. It's also the umbrella project for a set of tools for the OCaml & +JavaScript ecosystem.""" +url { + src: + "https://github.com/reasonml/reason/releases/download/3.8.1/reason-3.8.1.tbz" + checksum: [ + "sha256=7e9f2ac9de46619b9dcfeb067cb7e6fd794c342fb766dafef34ad66c507c7c24" + "sha512=f5e833205aee6d59007ef13314e0a5fdecb5c8bce1d747d6ebefbfab809beb1e46dd8a2179db7329d59481eacb154904d9829f6be60141d9e63db4e89fcfd7ee" + ] +} +x-commit-hash: "02fa372146d113e9e19b63373ab60f3f0995e40c" diff --git a/packages/rtop/rtop.3.8.1/opam b/packages/rtop/rtop.3.8.1/opam new file mode 100644 index 00000000000..cb126249d05 --- /dev/null +++ b/packages/rtop/rtop.3.8.1/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "Jordan Walke " +authors: [ "Jordan Walke " ] +license: "MIT" +homepage: "https://github.com/reasonml/reason" +doc: "https://reasonml.github.io/" +bug-reports: "https://github.com/reasonml/reason/issues" +dev-repo: "git+https://github.com/reasonml/reason.git" +tags: [ "syntax" ] +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.02" & < "4.15"} + "dune" {>= "1.4"} + "reason" {=version} + "utop" {>= "2.0"} +] +synopsis: "Reason toplevel" +description: + "rtop is the toplevel (or REPL) for Reason, based on utop (https://github.com/diml/utop)." +url { + src: + "https://github.com/reasonml/reason/releases/download/3.8.1/reason-3.8.1.tbz" + checksum: [ + "sha256=7e9f2ac9de46619b9dcfeb067cb7e6fd794c342fb766dafef34ad66c507c7c24" + "sha512=f5e833205aee6d59007ef13314e0a5fdecb5c8bce1d747d6ebefbfab809beb1e46dd8a2179db7329d59481eacb154904d9829f6be60141d9e63db4e89fcfd7ee" + ] +} +x-commit-hash: "02fa372146d113e9e19b63373ab60f3f0995e40c" + From e58d79c3d45b31bcb7a50fb8e92c7dbd2afbceca Mon Sep 17 00:00:00 2001 From: Kate Date: Tue, 28 Jun 2022 18:08:35 +0100 Subject: [PATCH 2/3] Apply suggestions from code review --- packages/reason/reason.3.8.1/opam | 2 +- packages/rtop/rtop.3.8.1/opam | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/reason/reason.3.8.1/opam b/packages/reason/reason.3.8.1/opam index 587a8f4c32b..54becddd3c5 100644 --- a/packages/reason/reason.3.8.1/opam +++ b/packages/reason/reason.3.8.1/opam @@ -11,7 +11,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.03" & < "4.15"} + "ocaml" {>= "4.03" & < "5.1"} "dune" {>= "1.4"} "ocamlfind" {build} "menhir" {>= "20180523"} diff --git a/packages/rtop/rtop.3.8.1/opam b/packages/rtop/rtop.3.8.1/opam index cb126249d05..da17c854f73 100644 --- a/packages/rtop/rtop.3.8.1/opam +++ b/packages/rtop/rtop.3.8.1/opam @@ -11,7 +11,7 @@ build: [ ["dune" "build" "-p" name "-j" jobs] ] depends: [ - "ocaml" {>= "4.02" & < "4.15"} + "ocaml" {>= "4.02" & < "5.1"} "dune" {>= "1.4"} "reason" {=version} "utop" {>= "2.0"} From 2e2d18bf19348672b80a064eda47861ec4c2d178 Mon Sep 17 00:00:00 2001 From: Kate Date: Tue, 28 Jun 2022 18:18:56 +0100 Subject: [PATCH 3/3] Apply suggestions from code review --- packages/reason/reason.3.8.1/opam | 2 +- packages/rtop/rtop.3.8.1/opam | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/reason/reason.3.8.1/opam b/packages/reason/reason.3.8.1/opam index 54becddd3c5..d7791b3b970 100644 --- a/packages/reason/reason.3.8.1/opam +++ b/packages/reason/reason.3.8.1/opam @@ -12,7 +12,7 @@ build: [ ] depends: [ "ocaml" {>= "4.03" & < "5.1"} - "dune" {>= "1.4"} + "dune" {>= "2.3"} "ocamlfind" {build} "menhir" {>= "20180523"} "merlin-extend" {>= "0.6"} diff --git a/packages/rtop/rtop.3.8.1/opam b/packages/rtop/rtop.3.8.1/opam index da17c854f73..ccce61a83d9 100644 --- a/packages/rtop/rtop.3.8.1/opam +++ b/packages/rtop/rtop.3.8.1/opam @@ -12,7 +12,7 @@ build: [ ] depends: [ "ocaml" {>= "4.02" & < "5.1"} - "dune" {>= "1.4"} + "dune" {>= "2.3"} "reason" {=version} "utop" {>= "2.0"} ]