this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #27025 from hannesm/ocaml-solo5-100

ocaml-solo5 1.0.0

authored by

Marcello Seri and committed by
GitHub
77fcd5c8 aa482e54

+114
+58
packages/ocaml-solo5-cross-aarch64/ocaml-solo5-cross-aarch64.1.0.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Martin Lucina <martin@lucina.net>" 3 + authors: "Martin Lucina <martin@lucina.net>" 4 + homepage: "https://github.com/mirage/ocaml-solo5" 5 + bug-reports: "https://github.com/mirage/ocaml-solo5/issues/" 6 + license: "MIT" 7 + tags: "org:mirage" 8 + dev-repo: "git+https://github.com/mirage/ocaml-solo5.git" 9 + build: [ 10 + ["./configure.sh" 11 + "--prefix=%{prefix}%" 12 + "--sysroot=%{_:lib}%" 13 + "--target=aarch64-solo5-none-static" 14 + "--ocaml-configure-option=--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 15 + "--ocaml-configure-option=--enable-flambda" {ocaml-option-flambda:installed} 16 + ] 17 + [make "-j%{jobs}%"] 18 + [make "%{name}%.install"] 19 + ] 20 + depopts: [ 21 + "ocaml-option-no-flat-float-array" 22 + "ocaml-option-flambda" 23 + ] 24 + run-test: [ 25 + [make "test"] 26 + ] 27 + depends: [ 28 + "conf-git" {build} # to patch the compiler sources 29 + "conf-pkg-config" {build} # to detect how to link with zstd 30 + "ocamlfind" {build} # needed by dune context (for tests) 31 + "ocaml-src" {build} 32 + "ocaml" {= "5.2.1"} 33 + "solo5" {>= "0.9.0"} 34 + "solo5-cross-aarch64" {>= "0.9.0" } 35 + ] 36 + conflicts: [ 37 + "ocaml-solo5" 38 + "sexplib" {= "v0.9.0"} 39 + "solo5-kernel-ukvm" 40 + "solo5-kernel-virtio" 41 + "solo5-kernel-muen" 42 + ] 43 + available: [ 44 + ((os = "linux" & (arch = "x86_64" | arch = "arm64")) 45 + | (os = "freebsd" & arch = "x86_64") 46 + | (os = "openbsd" & arch = "x86_64")) 47 + ] 48 + synopsis: "OCaml cross-compiler to the freestanding 64-bit ARM Solo5 backend" 49 + description: 50 + "This package provides a OCaml cross-compiler for ARM64, suitable for linking with a Solo5 unikernel." 51 + url { 52 + src: 53 + "https://github.com/mirage/ocaml-solo5/archive/refs/tags/v1.0.0.tar.gz" 54 + checksum: [ 55 + "md5=18d1719730d851810d139d09978316f4" 56 + "sha512=062d7fe30b08bc0894072c0f53a883e16bae01f39934bcaf3ef494dac5c2aa589b2e9ff85d0c4389ac1ee50cf13363d3bfbdb8fd4a7b6d53f275e49f8f69a3e4" 57 + ] 58 + }
+56
packages/ocaml-solo5/ocaml-solo5.1.0.0/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Martin Lucina <martin@lucina.net>" 3 + authors: "Martin Lucina <martin@lucina.net>" 4 + homepage: "https://github.com/mirage/ocaml-solo5" 5 + bug-reports: "https://github.com/mirage/ocaml-solo5/issues/" 6 + license: "MIT" 7 + tags: "org:mirage" 8 + dev-repo: "git+https://github.com/mirage/ocaml-solo5.git" 9 + build: [ 10 + ["./configure.sh" 11 + "--prefix=%{prefix}%" 12 + "--target=x86_64-solo5-none-static" { arch = "x86_64" } 13 + "--target=aarch64-solo5-none-static" { arch = "arm64" } 14 + "--ocaml-configure-option=--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 15 + "--ocaml-configure-option=--enable-flambda" {ocaml-option-flambda:installed} 16 + ] 17 + [make "-j%{jobs}%"] 18 + [make "%{name}%.install"] 19 + ] 20 + depopts: [ 21 + "ocaml-option-no-flat-float-array" 22 + "ocaml-option-flambda" 23 + ] 24 + run-test: [ 25 + [make "test"] 26 + ] 27 + depends: [ 28 + "conf-git" {build} # to patch the compiler sources 29 + "conf-pkg-config" {build} # to detect how to link with zstd 30 + "ocamlfind" {build} # needed by dune context (for tests) 31 + "ocaml-src" {build} 32 + "ocaml" {= "5.2.1"} 33 + "solo5" {>= "0.9.0"} 34 + ] 35 + conflicts: [ 36 + "sexplib" {= "v0.9.0"} 37 + "solo5-kernel-ukvm" 38 + "solo5-kernel-virtio" 39 + "solo5-kernel-muen" 40 + ] 41 + available: [ 42 + ((os = "linux" & (arch = "x86_64" | arch = "arm64")) 43 + | (os = "freebsd" & arch = "x86_64") 44 + | (os = "openbsd" & arch = "x86_64")) 45 + ] 46 + synopsis: "OCaml cross-compiler to the freestanding Solo5 backend" 47 + description: 48 + "This package provides a OCaml cross-compiler, suitable for linking with a Solo5 unikernel." 49 + url { 50 + src: 51 + "https://github.com/mirage/ocaml-solo5/archive/refs/tags/v1.0.0.tar.gz" 52 + checksum: [ 53 + "md5=18d1719730d851810d139d09978316f4" 54 + "sha512=062d7fe30b08bc0894072c0f53a883e16bae01f39934bcaf3ef494dac5c2aa589b2e9ff85d0c4389ac1ee50cf13363d3bfbdb8fd4a7b6d53f275e49f8f69a3e4" 55 + ] 56 + }