this repo has no description
0
fork

Configure Feed

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

Add Windows arch- + all host-arch- packages

A package is available for each supported OCaml architecture.
host-arch-unknown is added to ensure that each compiler package is
always able to install one of these packages.

The intention is to complete this for non-Windows systems, and in
particular to ensure that this is fully compatible with
ocaml-option-32bit. For now, only arch-x86_32 and arch-x86_64 are
available, as these are the two supported Windows architectures.

+166
+17
packages/arch-x86_32/arch-x86_32.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Build OCaml for x86 (32-bit)" 3 + description: """ 4 + Installing this package causes the OCaml compiler packages to target 5 + 32bit Intel x86 (x86_32/x86). 6 + 7 + At present, this facility is only available for the native Windows ports of 8 + OCaml.""" 9 + maintainer: "David Allsopp <david@tarides.com>" 10 + authors: "David Allsopp" 11 + license: "CC0-1.0+" 12 + homepage: "https://opam.ocaml.org" 13 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 14 + flags: compiler 15 + available: os = "win32" 16 + depends: "ocaml-base-compiler" {post & >= "4.13.0~"} | "ocaml-variants" {post & >= "4.13.0~"} 17 + conflict-class: "ocaml-arch"
+17
packages/arch-x86_64/arch-x86_64.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Build OCaml for amd64 (64-bit)" 3 + description: """ 4 + Installing this package causes the OCaml compiler packages to target 5 + 64-bit Intel x86 (x86_64/amd64/x64). 6 + 7 + At present, this facility is only available for the native Windows ports of 8 + OCaml.""" 9 + maintainer: "David Allsopp <david@tarides.com>" 10 + authors: "David Allsopp" 11 + license: "CC0-1.0+" 12 + homepage: "https://opam.ocaml.org" 13 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 14 + flags: compiler 15 + available: os = "win32" 16 + depends: "ocaml-base-compiler" {post & >= "4.13.0~"} | "ocaml-variants" {post & >= "4.13.0~"} 17 + conflict-class: "ocaml-arch"
+16
packages/host-arch-arm32/host-arch-arm32.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on AArch32 (32-bit)" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 32-bit ARM. 5 + 6 + Precisely, this means `ocamlopt -config-var architecture` equals `arm`. 7 + 8 + This package may be used in depends or conflicts fields of dependent packages 9 + to indicate either a requirement or an incompatibility with this 10 + architecture.""" 11 + maintainer: "David Allsopp <david@tarides.com>" 12 + authors: "David Allsopp" 13 + license: "CC0-1.0+" 14 + homepage: "https://opam.ocaml.org" 15 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 16 + conflict-class: "ocaml-host-arch"
+16
packages/host-arch-arm64/host-arch-arm64.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on AArch64 (64-bit)" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 64-bit ARM. 5 + 6 + Precisely, this means `ocamlopt -config-var architecture` equals `arm64`. 7 + 8 + This package may be used in depends or conflicts fields of dependent packages 9 + to indicate either a requirement or an incompatibility with this 10 + architecture.""" 11 + maintainer: "David Allsopp <david@tarides.com>" 12 + authors: "David Allsopp" 13 + license: "CC0-1.0+" 14 + homepage: "https://opam.ocaml.org" 15 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 16 + conflict-class: "ocaml-host-arch"
+17
packages/host-arch-ppc64/host-arch-ppc64.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on 64-bit IBM POWER" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 5 + 64-bit IBM POWER. 6 + 7 + Precisely, this means `ocamlopt -config-var architecture` equals `power`. 8 + 9 + This package may be used in depends or conflicts fields of dependent packages 10 + to indicate either a requirement or an incompatibility with this 11 + architecture.""" 12 + maintainer: "David Allsopp <david@tarides.com>" 13 + authors: "David Allsopp" 14 + license: "CC0-1.0+" 15 + homepage: "https://opam.ocaml.org" 16 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 17 + conflict-class: "ocaml-host-arch"
+16
packages/host-arch-riscv64/host-arch-riscv64.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on 64-bit RISC-V" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 64-bit RISC-V. 5 + 6 + Precisely, this means `ocamlopt -config-var architecture` equals `riscv`. 7 + 8 + This package may be used in depends or conflicts fields of dependent packages 9 + to indicate either a requirement or an incompatibility with this 10 + architecture.""" 11 + maintainer: "David Allsopp <david@tarides.com>" 12 + authors: "David Allsopp" 13 + license: "CC0-1.0+" 14 + homepage: "https://opam.ocaml.org" 15 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 16 + conflict-class: "ocaml-host-arch"
+17
packages/host-arch-s390x/host-arch-s390x.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on 64-bit IBM z/Architecture" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 5 + 64-bit IBM z/Architecture (s390x). 6 + 7 + Precisely, this means `ocamlopt -config-var architecture` equals `s390x`. 8 + 9 + This package may be used in depends or conflicts fields of dependent packages 10 + to indicate either a requirement or an incompatibility with this 11 + architecture.""" 12 + maintainer: "David Allsopp <david@tarides.com>" 13 + authors: "David Allsopp" 14 + license: "CC0-1.0+" 15 + homepage: "https://opam.ocaml.org" 16 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 17 + conflict-class: "ocaml-host-arch"
+16
packages/host-arch-unknown/host-arch-unknown.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on an unknown architecture" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for an unknown 5 + architecture. 6 + 7 + Precisely, this means `ocamlopt -config-var architecture` equals `none`. 8 + 9 + It is not expected that this package be used in depends or conflicts fields of 10 + dependent packages.""" 11 + maintainer: "David Allsopp <david@tarides.com>" 12 + authors: "David Allsopp" 13 + license: "CC0-1.0+" 14 + homepage: "https://opam.ocaml.org" 15 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 16 + conflict-class: "ocaml-host-arch"
+17
packages/host-arch-x86_32/host-arch-x86_32.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on x86 (32-bit)" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 5 + 32-bit Intel x86 (x86_32/x86). 6 + 7 + Precisely, this means `ocamlopt -config-var architecture` equals `i386`. 8 + 9 + This package may be used in depends or conflicts fields of dependent packages 10 + to indicate either a requirement or an incompatibility with this 11 + architecture.""" 12 + maintainer: "David Allsopp <david@tarides.com>" 13 + authors: "David Allsopp" 14 + license: "CC0-1.0+" 15 + homepage: "https://opam.ocaml.org" 16 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 17 + conflict-class: "ocaml-host-arch"
+17
packages/host-arch-x86_64/host-arch-x86_64.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "OCaml on amd64 (64-bit)" 3 + description: """ 4 + This package is installed if the underlying OCaml compiler is for 5 + 64-bit Intel x86 (x86_64/amd64/x64). 6 + 7 + Precisely, this means `ocamlopt -config-var architecture` equals `amd64`. 8 + 9 + This package may be used in depends or conflicts fields of dependent packages 10 + to indicate either a requirement or an incompatibility with this 11 + architecture.""" 12 + maintainer: "David Allsopp <david@tarides.com>" 13 + authors: "David Allsopp" 14 + license: "CC0-1.0+" 15 + homepage: "https://opam.ocaml.org" 16 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 17 + conflict-class: "ocaml-host-arch"