diff --git a/packages/gopcaml-mode-merlin/gopcaml-mode-merlin.0.0.6/opam b/packages/gopcaml-mode-merlin/gopcaml-mode-merlin.0.0.6/opam new file mode 100644 index 00000000000..60fbb5f9856 --- /dev/null +++ b/packages/gopcaml-mode-merlin/gopcaml-mode-merlin.0.0.6/opam @@ -0,0 +1,46 @@ +opam-version: "2.0" +synopsis: + "Ultimate Ocaml editing plugin, providing advanced structural editing, movement and analysis in Emacs (uses Merlin parser)" +description: + "Gopcaml-mode is a plugin for emacs for editing OCaml code. It aims to extend existing Emacs editing experience to closer match the features in modern IDEs (uses Merlin's error tolerant parser)." +maintainer: ["kirang@comp.nus.edu.sg"] +authors: ["Kiran Gopinathan"] +license: "GPL-3.0-only" +homepage: "https://gitlab.com/gopiandcode/gopcaml-mode" +bug-reports: "https://gitlab.com/gopiandcode/gopcaml-mode/issues" +depends: [ + "merlin" {>= "2.5.0"} + "merlin-lib" {>= "4.6-414"} + "ocp-indent" {>= "1.0.0"} + "tuareg" {>= "2.0.7"} + "ocaml" {>= "4.08.0"} + "core" {>= "v0.15.0"} + "ppx_deriving" {>= "4.4"} + "ecaml" {>= "v0.15.0"} + "dune" {>= "2.9.0"} +] + +conflicts: [ + "gopcaml-mode" +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://gitlab.com/gopiandcode/gopcaml-mode.git" +url { + src: "https://gitlab.com/gopiandcode/gopcaml-mode/-/archive/0.0.6-merlin-fix/gopcaml-mode-0.0.6-merlin-fix.tar.gz" + checksum: "md5=013ee8bba8ec0013999508f1f3759277" +} + + diff --git a/packages/gopcaml-mode/gopcaml-mode.0.0.6/opam b/packages/gopcaml-mode/gopcaml-mode.0.0.6/opam new file mode 100644 index 00000000000..71c495ef563 --- /dev/null +++ b/packages/gopcaml-mode/gopcaml-mode.0.0.6/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: + "Ultimate Ocaml editing plugin, providing advanced structural editing, movement and analysis in Emacs" +description: + "Gopcaml-mode is a plugin for emacs for editing OCaml code. It aims to extend existing Emacs editing experience to closer match the features in modern IDEs." +maintainer: ["kirang@comp.nus.edu.sg"] +authors: ["Kiran Gopinathan"] +license: "GPL-3.0-only" +homepage: "https://gitlab.com/gopiandcode/gopcaml-mode" +bug-reports: "https://gitlab.com/gopiandcode/gopcaml-mode/issues" +depends: [ + "ocaml" {>= "4.08.0"} + "dune" {>= "2.9.0"} + "core" {>= "v0.13.0"} + "ppx_deriving" {>= "4.4.0"} + "ecaml" {>= "v0.15.0"} + "ocaml-migrate-parsetree" {>= "2.4.0"} + "merlin" {>= "2.5.0"} + "ocp-indent" {>= "1.0.0"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://gitlab.com/gopiandcode/gopcaml-mode.git" +url { + src: "https://gitlab.com/gopiandcode/gopcaml-mode/-/archive/0.0.6-fix-2/gopcaml-mode-0.0.6-fix-2.tar.gz" + checksum: "md5=063079cf58a69e5bd0177d32c3c7bca3" +}