From f2d37188ca08740c4d1c9f15fdbde49b1b5dbacf Mon Sep 17 00:00:00 2001 From: Lukasz Stafiniak Date: Fri, 18 Jul 2025 15:24:53 +0200 Subject: [PATCH] Package metal.0.1.1 --- packages/metal/metal.0.1.1/opam | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 packages/metal/metal.0.1.1/opam diff --git a/packages/metal/metal.0.1.1/opam b/packages/metal/metal.0.1.1/opam new file mode 100644 index 00000000000..8d5250ad543 --- /dev/null +++ b/packages/metal/metal.0.1.1/opam @@ -0,0 +1,49 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +synopsis: + "OCaml bindings to selected parts of Apple Metal, for general compute applications" +description: + "OCaml bindings to selected parts of Apple Metal, for general compute applications" +maintainer: ["Lukasz Stafiniak "] +authors: ["Lukasz Stafiniak "] +license: "MIT" +tags: ["metal" "gpu" "compute" "apple"] +homepage: "https://github.com/lukstafi/ocaml-metal" +doc: "https://github.com/lukstafi/ocaml-metal/blob/main/README.md" +bug-reports: "https://github.com/lukstafi/ocaml-metal/issues" +depends: [ + "ocaml" {>= "4.13"} + "dune" {>= "3.18"} + "ctypes" {>= "0.14.0"} + "ctypes-foreign" + "sexplib0" + "odoc" {with-doc} +] +dev-repo: "git+https://github.com/lukstafi/ocaml-metal.git" +x-maintenance-intent: ["(latest)"] +available: os = "macos" +build: [ + ["dune" "subst"] {dev} + [ + "env" + "OCAML_METAL_SKIP_ICB_TEST=true" {with-test} + "OCAML_METAL_SKIP_LOGGING_TEST=true" {with-test} + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +url { + src: + "https://github.com/lukstafi/ocaml-metal/archive/refs/tags/0.1.1.1.tar.gz" + checksum: [ + "md5=8e3282430bedc4d61499d893207e24a4" + "sha512=9e05b67cae121c965c979df13f865e0aeb30944fce9e4b67d8a8eb4b261ee87cd5462913dbc7b95ef91b469000d4b23500ae4e517c0ec3983e143b52314b9016" + ] +} \ No newline at end of file