From ac4a66f07e2516ba2b61766982c9c6cf48078a78 Mon Sep 17 00:00:00 2001 From: Michael Bacarella Date: Sun, 21 Nov 2021 08:06:03 -0800 Subject: [PATCH 1/3] [new release] curses (1.0.10) CHANGES: * Updated to dune-lang 2.7, so that we don't have that generated .opam file bug anymore. --- packages/curses/curses.1.0.10/opam | 39 ++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 packages/curses/curses.1.0.10/opam diff --git a/packages/curses/curses.1.0.10/opam b/packages/curses/curses.1.0.10/opam new file mode 100644 index 00000000000..47903b51dab --- /dev/null +++ b/packages/curses/curses.1.0.10/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: "Bindings to ncurses" +description: "Tools for building terminal-based user interfaces" +maintainer: ["Michael Bacarella "] +authors: ["Nicolas George"] +license: "LGPL-2.1-or-later WITH OCaml-linking-exception" +homepage: "https://github.com/mbacarella/curses" +bug-reports: "https://github.com/mbacarella/curses/issues" +depends: [ + "dune" {>= "2.7"} + "conf-ncurses" + "dune-configurator" + "ocaml" {>= "4.02.0"} + "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/mbacarella/curses.git" +url { + src: + "https://github.com/mbacarella/curses/releases/download/1.0.10/curses-1.0.10.tbz" + checksum: [ + "sha256=c9126f9798f0c5b3beb05efe89c7713cf655c1ffbe040a52f218aeba291922af" + "sha512=158626f3fd6931f30482a47ab149990ff49334c8c0dc966eb07d92f22e87faaab3fd48ed7788bbc5a77f82cb6163520588ce55ab53456bca22994f147c7e00c5" + ] +} +x-commit-hash: "a23a03d06206d85f53938c196b2a258ed1e4ef2e" From 887d55c82e94ea8b80e6a816fcfe3777a40e553d Mon Sep 17 00:00:00 2001 From: Kate Date: Sun, 21 Nov 2021 16:15:54 +0000 Subject: [PATCH 2/3] curses.1.0.10: Fix SPDX complience of the license name --- packages/curses/curses.1.0.10/opam | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/curses/curses.1.0.10/opam b/packages/curses/curses.1.0.10/opam index 47903b51dab..c5e5edeb623 100644 --- a/packages/curses/curses.1.0.10/opam +++ b/packages/curses/curses.1.0.10/opam @@ -3,7 +3,7 @@ synopsis: "Bindings to ncurses" description: "Tools for building terminal-based user interfaces" maintainer: ["Michael Bacarella "] authors: ["Nicolas George"] -license: "LGPL-2.1-or-later WITH OCaml-linking-exception" +license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception" homepage: "https://github.com/mbacarella/curses" bug-reports: "https://github.com/mbacarella/curses/issues" depends: [ From c82272291dbdb722e914a5456bf4c34c5344fe92 Mon Sep 17 00:00:00 2001 From: Kate Date: Sun, 21 Nov 2021 16:31:22 +0000 Subject: [PATCH 3/3] curses.1.0.10: Add missing dependency (uses pkg-config) --- packages/curses/curses.1.0.10/opam | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/curses/curses.1.0.10/opam b/packages/curses/curses.1.0.10/opam index c5e5edeb623..ecae172eb14 100644 --- a/packages/curses/curses.1.0.10/opam +++ b/packages/curses/curses.1.0.10/opam @@ -8,8 +8,9 @@ homepage: "https://github.com/mbacarella/curses" bug-reports: "https://github.com/mbacarella/curses/issues" depends: [ "dune" {>= "2.7"} - "conf-ncurses" - "dune-configurator" + "conf-ncurses" {build} + "conf-pkg-config" {build} + "dune-configurator" {build} "ocaml" {>= "4.02.0"} "odoc" {with-doc} ]