From c1e27e1a1930ada4bab9321e86d70908096c6743 Mon Sep 17 00:00:00 2001 From: "Boris D." Date: Mon, 16 Sep 2024 10:54:06 -0700 Subject: [PATCH] Release camlkit 0.2.1 --- packages/camlkit-base/camlkit-base.0.2.1/opam | 45 +++++++++++++++++++ packages/camlkit-gui/camlkit-gui.0.2.1/opam | 36 +++++++++++++++ packages/camlkit/camlkit.0.2.1/opam | 38 ++++++++++++++++ 3 files changed, 119 insertions(+) create mode 100644 packages/camlkit-base/camlkit-base.0.2.1/opam create mode 100644 packages/camlkit-gui/camlkit-gui.0.2.1/opam create mode 100644 packages/camlkit/camlkit.0.2.1/opam diff --git a/packages/camlkit-base/camlkit-base.0.2.1/opam b/packages/camlkit-base/camlkit-base.0.2.1/opam new file mode 100644 index 00000000000..94f7f2b4155 --- /dev/null +++ b/packages/camlkit-base/camlkit-base.0.2.1/opam @@ -0,0 +1,45 @@ +opam-version: "2.0" +synopsis: "OCaml bindings to the Objective-C runtime and some base frameworks" +description: """ +This package provides OCaml bindings to the Objective-C runtime and +a selection of core Cocoa frameworks.""" +maintainer: ["Boris D. "] +authors: ["Boris D. "] +license: "ISC" +tags: ["objc" "bindings" "cocoa" "macos" "gnustep"] +homepage: "https://github.com/dboris/camlkit" +bug-reports: "https://github.com/dboris/camlkit/issues" +depends: [ + "ocaml" {>= "4.13"} + "dune" {>= "3.13"} + "ctypes" {>= "0.22.0"} + "ctypes-foreign" {>= "0.22.0"} + "alcotest" {with-test} + "odoc" {with-doc} + "conf-gnustep-base" {os != "macos"} + "conf-libobjc2" {os != "macos"} + "conf-clang" {os != "macos"} +] +available: (arch = "arm64" | arch = "x86_64") & (os = "macos" | os = "freebsd") +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +build-env: [ + [CC = "clang"] +] +dev-repo: "git+https://github.com/dboris/camlkit.git" +url { + src: "https://github.com/dboris/camlkit/archive/refs/tags/v0.2.1.tar.gz" + checksum: "sha256=73e5bf2a4a6f63e0f5689b9db8a8d9c4110ce2d1ea2d2ffd66c56b49056e79ae" +} \ No newline at end of file diff --git a/packages/camlkit-gui/camlkit-gui.0.2.1/opam b/packages/camlkit-gui/camlkit-gui.0.2.1/opam new file mode 100644 index 00000000000..0ed56a91037 --- /dev/null +++ b/packages/camlkit-gui/camlkit-gui.0.2.1/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +synopsis: "OCaml bindings to AppKit and other gui frameworks" +description: "OCaml bindings to AppKit and other gui frameworks" +maintainer: ["Boris D. "] +authors: ["Boris D. "] +license: "ISC" +tags: ["objc" "bindings" "cocoa" "macos" "gnustep"] +homepage: "https://github.com/dboris/camlkit" +bug-reports: "https://github.com/dboris/camlkit/issues" +depends: [ + "dune" {>= "3.13"} + "camlkit-base" {= version} + "odoc" {with-doc} + "conf-gnustep-gui" {os != "macos"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@doc" {with-doc} + ] +] +build-env: [ + [CC = "clang"] +] +dev-repo: "git+https://github.com/dboris/camlkit.git" +url { + src: "https://github.com/dboris/camlkit/archive/refs/tags/v0.2.1.tar.gz" + checksum: "sha256=73e5bf2a4a6f63e0f5689b9db8a8d9c4110ce2d1ea2d2ffd66c56b49056e79ae" +} \ No newline at end of file diff --git a/packages/camlkit/camlkit.0.2.1/opam b/packages/camlkit/camlkit.0.2.1/opam new file mode 100644 index 00000000000..f19ab9db2e5 --- /dev/null +++ b/packages/camlkit/camlkit.0.2.1/opam @@ -0,0 +1,38 @@ +opam-version: "2.0" +synopsis: "Higher-level wrappers for Cocoa APIs" +description: "Higher-level wrappers for Cocoa APIs" +maintainer: ["Boris D. "] +authors: ["Boris D. "] +license: "ISC" +tags: ["objc" "cocoa" "macos" "gnustep"] +homepage: "https://github.com/dboris/camlkit" +bug-reports: "https://github.com/dboris/camlkit/issues" +depends: [ + "dune" {>= "3.13"} + "camlkit-base" {= version} + "camlkit-gui" {= version} + "alcotest" {with-test} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +build-env: [ + [CC = "clang"] +] +dev-repo: "git+https://github.com/dboris/camlkit.git" +url { + src: "https://github.com/dboris/camlkit/archive/refs/tags/v0.2.1.tar.gz" + checksum: "sha256=73e5bf2a4a6f63e0f5689b9db8a8d9c4110ce2d1ea2d2ffd66c56b49056e79ae" +} \ No newline at end of file