From 82cd4dabc103d0eb920b7a63b62f24e689e84744 Mon Sep 17 00:00:00 2001 From: Mark Elvers Date: Wed, 30 Oct 2024 21:41:54 +0000 Subject: [PATCH] 3 packages from ocurrent/ocaml-dockerfile at 8.2.3 --- .../dockerfile-cmd/dockerfile-cmd.8.2.3/opam | 72 +++++++++++++++++++ .../dockerfile-opam.8.2.3/opam | 71 ++++++++++++++++++ packages/dockerfile/dockerfile.8.2.3/opam | 67 +++++++++++++++++ 3 files changed, 210 insertions(+) create mode 100644 packages/dockerfile-cmd/dockerfile-cmd.8.2.3/opam create mode 100644 packages/dockerfile-opam/dockerfile-opam.8.2.3/opam create mode 100644 packages/dockerfile/dockerfile.8.2.3/opam diff --git a/packages/dockerfile-cmd/dockerfile-cmd.8.2.3/opam b/packages/dockerfile-cmd/dockerfile-cmd.8.2.3/opam new file mode 100644 index 00000000000..5c4d68e1307 --- /dev/null +++ b/packages/dockerfile-cmd/dockerfile-cmd.8.2.3/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.3/ocaml-dockerfile-8.2.3.tar.bz2" + checksum: [ + "md5=7f7a5f90feaec3527b2de653badbb304" + "sha512=6290e13f6dbb9896544f798920bc3a28748da74308d5a3bb9c8e1d79dfc97f8765fe3c49e839537924d4717840db5951d260a14ab08b7db309784e8d1d7ae339" + ] +} \ No newline at end of file diff --git a/packages/dockerfile-opam/dockerfile-opam.8.2.3/opam b/packages/dockerfile-opam/dockerfile-opam.8.2.3/opam new file mode 100644 index 00000000000..82f5c9fdacc --- /dev/null +++ b/packages/dockerfile-opam/dockerfile-opam.8.2.3/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.3/ocaml-dockerfile-8.2.3.tar.bz2" + checksum: [ + "md5=7f7a5f90feaec3527b2de653badbb304" + "sha512=6290e13f6dbb9896544f798920bc3a28748da74308d5a3bb9c8e1d79dfc97f8765fe3c49e839537924d4717840db5951d260a14ab08b7db309784e8d1d7ae339" + ] +} \ No newline at end of file diff --git a/packages/dockerfile/dockerfile.8.2.3/opam b/packages/dockerfile/dockerfile.8.2.3/opam new file mode 100644 index 00000000000..62ff5774912 --- /dev/null +++ b/packages/dockerfile/dockerfile.8.2.3/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.3/ocaml-dockerfile-8.2.3.tar.bz2" + checksum: [ + "md5=7f7a5f90feaec3527b2de653badbb304" + "sha512=6290e13f6dbb9896544f798920bc3a28748da74308d5a3bb9c8e1d79dfc97f8765fe3c49e839537924d4717840db5951d260a14ab08b7db309784e8d1d7ae339" + ] +} \ No newline at end of file