From 9d755bd817e6cb7afa15640cb553e0489cf1f908 Mon Sep 17 00:00:00 2001 From: Mark Elvers Date: Mon, 18 Nov 2024 18:20:44 +0000 Subject: [PATCH] 3 packages from ocurrent/ocaml-dockerfile at 8.2.4 --- .../dockerfile-cmd/dockerfile-cmd.8.2.4/opam | 72 +++++++++++++++++++ .../dockerfile-opam.8.2.4/opam | 71 ++++++++++++++++++ packages/dockerfile/dockerfile.8.2.4/opam | 67 +++++++++++++++++ 3 files changed, 210 insertions(+) create mode 100644 packages/dockerfile-cmd/dockerfile-cmd.8.2.4/opam create mode 100644 packages/dockerfile-opam/dockerfile-opam.8.2.4/opam create mode 100644 packages/dockerfile/dockerfile.8.2.4/opam diff --git a/packages/dockerfile-cmd/dockerfile-cmd.8.2.4/opam b/packages/dockerfile-cmd/dockerfile-cmd.8.2.4/opam new file mode 100644 index 00000000000..4abb5f437c4 --- /dev/null +++ b/packages/dockerfile-cmd/dockerfile-cmd.8.2.4/opam @@ -0,0 +1,72 @@ +opam-version: "2.0" +synopsis: "Dockerfile eDSL -- generation support" +description: """\ +This library provides a typed OCaml interface to generating Dockerfiles +programmatically without having to resort to lots of shell scripting and +awk/sed-style assembly. + +This sublibrary has support functions for generating arrays of Dockerfiles +programmatically.""" +maintainer: [ + "Anil Madhavapeddy " + "Antonin Décimo " + "David Allsopp " + "Kate " + "Thomas Leonard " + "Tim McGilchrist " +] +authors: [ + "Anil Madhavapeddy" + "Anton Kochkov" + "Antonin Décimo" + "David Allsopp" + "Ewan Mellor" + "Kate Deplaix" + "Louis Gesbert" + "Mark Elvers" + "Thomas Leonard" + "Tim McGilchrist" +] +license: "ISC" +tags: ["org:mirage" "org:ocamllabs"] +homepage: "https://github.com/ocurrent/ocaml-dockerfile" +doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile-cmd/" +bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues" +depends: [ + "dune" {>= "3.0"} + "bos" {>= "0.2"} + "cmdliner" + "dockerfile-opam" {= version} + "fmt" {>= "0.8.7"} + "logs" + "ppx_sexp_conv" {>= "v0.9.0"} + "sexplib" + "odoc" {with-doc} +] +conflicts: [ + "result" {< "1.5"} + "rresult" {< "0.7.0"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git" +url { + src: + "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.4/ocaml-dockerfile-8.2.4.tbz" + checksum: [ + "md5=bb31ab595d24be16add282a213b9e5af" + "sha512=c7d1b29f97b326a64550d6c7ee74a030f10f1021c670c5b8d19474a37f11a476ed6b2fca246c5e7e7e4d37e6572a85327c2c2234afd6cedaf5bd65d0cbb3cb98" + ] +} \ No newline at end of file diff --git a/packages/dockerfile-opam/dockerfile-opam.8.2.4/opam b/packages/dockerfile-opam/dockerfile-opam.8.2.4/opam new file mode 100644 index 00000000000..80b54d363aa --- /dev/null +++ b/packages/dockerfile-opam/dockerfile-opam.8.2.4/opam @@ -0,0 +1,71 @@ +opam-version: "2.0" +synopsis: "Dockerfile eDSL -- opam support" +description: """\ +This library provides a typed OCaml interface to generating Dockerfiles +programmatically without having to resort to lots of shell scripting and +awk/sed-style assembly. + +The opam subpackage provides opam and Linux-specific distribution support +for generating dockerfiles.""" +maintainer: [ + "Anil Madhavapeddy " + "Antonin Décimo " + "David Allsopp " + "Kate " + "Thomas Leonard " + "Tim McGilchrist " +] +authors: [ + "Anil Madhavapeddy" + "Anton Kochkov" + "Antonin Décimo" + "David Allsopp" + "Ewan Mellor" + "Kate Deplaix" + "Louis Gesbert" + "Mark Elvers" + "Thomas Leonard" + "Tim McGilchrist" +] +license: "ISC" +tags: ["org:mirage" "org:ocamllabs"] +homepage: "https://github.com/ocurrent/ocaml-dockerfile" +doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile-opam/" +bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues" +depends: [ + "dune" {>= "3.0"} + "astring" + "dockerfile" {= version} + "fmt" {>= "0.8.7"} + "ocaml-version" {>= "3.5.0"} + "ppx_sexp_conv" {>= "v0.9.0"} + "sexplib" + "odoc" {with-doc} +] +conflicts: [ + "result" {< "1.5"} + "rresult" {< "0.7.0"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git" +url { + src: + "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.4/ocaml-dockerfile-8.2.4.tbz" + checksum: [ + "md5=bb31ab595d24be16add282a213b9e5af" + "sha512=c7d1b29f97b326a64550d6c7ee74a030f10f1021c670c5b8d19474a37f11a476ed6b2fca246c5e7e7e4d37e6572a85327c2c2234afd6cedaf5bd65d0cbb3cb98" + ] +} \ No newline at end of file diff --git a/packages/dockerfile/dockerfile.8.2.4/opam b/packages/dockerfile/dockerfile.8.2.4/opam new file mode 100644 index 00000000000..b3741043d25 --- /dev/null +++ b/packages/dockerfile/dockerfile.8.2.4/opam @@ -0,0 +1,67 @@ +opam-version: "2.0" +synopsis: "Dockerfile eDSL in OCaml" +description: """\ +This library provides a typed OCaml interface to generating Dockerfiles +programmatically without having to resort to lots of shell scripting and +awk/sed-style assembly.""" +maintainer: [ + "Anil Madhavapeddy " + "Antonin Décimo " + "David Allsopp " + "Kate " + "Thomas Leonard " + "Tim McGilchrist " +] +authors: [ + "Anil Madhavapeddy" + "Anton Kochkov" + "Antonin Décimo" + "David Allsopp" + "Ewan Mellor" + "Kate Deplaix" + "Louis Gesbert" + "Mark Elvers" + "Thomas Leonard" + "Tim McGilchrist" +] +license: "ISC" +tags: ["org:mirage" "org:ocamllabs"] +homepage: "https://github.com/ocurrent/ocaml-dockerfile" +doc: "https://ocurrent.github.io/ocaml-dockerfile/doc/dockerfile/" +bug-reports: "https://github.com/ocurrent/ocaml-dockerfile/issues" +depends: [ + "dune" {>= "3.0"} + "ocaml" {>= "4.08"} + "fmt" {>= "0.8.7"} + "ppx_sexp_conv" {>= "v0.9.0"} + "sexplib" + "alcotest" {>= "1.7.0" & with-test} + "odoc" {with-doc} +] +conflicts: [ + "result" {< "1.5"} + "rresult" {< "0.7.0"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocurrent/ocaml-dockerfile.git" +url { + src: + "https://github.com/ocurrent/ocaml-dockerfile/releases/download/v8.2.4/ocaml-dockerfile-8.2.4.tbz" + checksum: [ + "md5=bb31ab595d24be16add282a213b9e5af" + "sha512=c7d1b29f97b326a64550d6c7ee74a030f10f1021c670c5b8d19474a37f11a476ed6b2fca246c5e7e7e4d37e6572a85327c2c2234afd6cedaf5bd65d0cbb3cb98" + ] +} \ No newline at end of file