this repo has no description
0
fork

Configure Feed

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

Merge pull request #21510 from dra27/bytecode

Fix architecture support for OCaml 5.x

authored by

David Allsopp and committed by
GitHub
02c9f4b7 8da24773

+60 -5
+1 -1
packages/ocaml-option-32bit/ocaml-option-32bit.1/opam
··· 4 4 ["gcc-multilib" "g++-multilib"] {os-family = "debian"} 5 5 ] 6 6 depends: [ 7 - "ocaml-variants" {post & >= "4.12.0~"} 7 + "ocaml-variants" {post & >= "4.12.0~" & < "5.0.0~~"} | ("ocaml-variants" {post & >= "5.0.0~~"} "ocaml-option-bytecode-only") 8 8 ] 9 9 available: [ arch = "x86_64" & (os = "linux" | os = "macos") ] 10 10 maintainer: "platform@lists.ocaml.org"
+1
packages/ocaml-option-bytecode-only/ocaml-option-bytecode-only.1/opam
··· 3 3 depends: [ 4 4 "ocaml-variants" {post & >= "4.12.0~"} 5 5 ] 6 + conflicts: [ "ocaml-option-afl" "ocaml-option-fp" "ocaml-option-flambda" ] 6 7 maintainer: "platform@lists.ocaml.org" 7 8 flags: compiler
+1
packages/ocaml-option-fp/ocaml-option-fp.1/opam
··· 4 4 "ocaml-variants" {post & >= "4.12.0~"} 5 5 ] 6 6 conflicts: ["ocaml-option-musl"] 7 + available: os = "linux" & arch = "x86_64" 7 8 maintainer: "platform@lists.ocaml.org" 8 9 flags: compiler
+2 -2
packages/ocaml-variants/ocaml-variants.5.0.0+trunk/opam
··· 13 13 "base-threads" {post} 14 14 "base-domains" {post} 15 15 "base-nnp" {post} 16 + "ocaml-option-bytecode-only" {arch != "arm64" & arch != "x86_64"} 16 17 "ocaml-beta" {opam-version < "2.1.0"} 17 18 ] 18 19 conflict-class: "ocaml-core-compiler" ··· 63 64 to force a sequential build instead." 64 65 {failure & jobs > 1 & os != "cygwin" & opam-version >= "2.0.5"} 65 66 ] 67 + conflicts: [ "ocaml-option-fp" ] 66 68 depopts: [ 67 69 "ocaml-option-32bit" 68 70 "ocaml-option-afl" 69 - "ocaml-option-bytecode-only" 70 71 "ocaml-option-default-unsafe-string" 71 72 "ocaml-option-no-flat-float-array" 72 73 "ocaml-option-flambda" 73 - "ocaml-option-fp" 74 74 "ocaml-option-musl" 75 75 "ocaml-option-static" 76 76 ]
+2 -2
packages/ocaml-variants/ocaml-variants.5.1.0+trunk/opam
··· 13 13 "base-threads" {post} 14 14 "base-domains" {post} 15 15 "base-nnp" {post} 16 + "ocaml-option-bytecode-only" {arch != "arm64" & arch != "x86_64"} 16 17 "ocaml-beta" {opam-version < "2.1.0"} 17 18 ] 18 19 conflict-class: "ocaml-core-compiler" ··· 63 64 to force a sequential build instead." 64 65 {failure & jobs > 1 & os != "cygwin" & opam-version >= "2.0.5"} 65 66 ] 67 + conflicts: [ "ocaml-option-fp" ] 66 68 depopts: [ 67 69 "ocaml-option-32bit" 68 70 "ocaml-option-afl" 69 - "ocaml-option-bytecode-only" 70 71 "ocaml-option-default-unsafe-string" 71 72 "ocaml-option-no-flat-float-array" 72 73 "ocaml-option-flambda" 73 - "ocaml-option-fp" 74 74 "ocaml-option-musl" 75 75 "ocaml-option-static" 76 76 ]
+53
packages/opam-depext/opam-depext.1.2.1-1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Install OS distribution packages" 3 + description: """\ 4 + opam-depext is a simple program intended to facilitate the interaction between 5 + OPAM packages and the host package management system. It can query OPAM for the 6 + right external dependencies on a set of packages, depending on the host OS, and 7 + call the OS's package manager in the appropriate way to install them.""" 8 + maintainer: [ 9 + "Louis Gesbert <louis.gesbert@ocamlpro.com>" 10 + "Anil Madhavapeddy <anil@recoil.org>" 11 + ] 12 + authors: [ 13 + "Louis Gesbert <louis.gesbert@ocamlpro.com>" 14 + "Anil Madhavapeddy <anil@recoil.org>" 15 + ] 16 + license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception" 17 + homepage: "https://github.com/ocaml/opam-depext" 18 + bug-reports: "https://github.com/ocaml/opam-depext/issues" 19 + depends: [ 20 + "ocaml" {>= "4.00"} 21 + "base-unix" 22 + "cmdliner" {>= "0.9.8" & dev} 23 + "ocamlfind" {dev} 24 + ] 25 + depopts: "ocaml-option-bytecode-only" 26 + available: opam-version >= "2.0.0~beta5" 27 + flags: plugin 28 + build: [ 29 + ["sed" "-ib" "-e" "/all:/s/ncl//" "src_ext/Makefile"] 30 + [make "OCAMLOPT=%{ocaml-option-bytecode-only:installed?no:ocamlopt}%"] {!dev} 31 + [ 32 + "ocamlfind" 33 + "%{ocaml:native?ocamlopt:ocamlc}%" 34 + "-package" 35 + "unix,cmdliner" 36 + "-linkpkg" 37 + "-o" 38 + "opam-depext" 39 + "depext.ml" 40 + ] {dev} 41 + ] 42 + post-messages: 43 + "opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead" 44 + {opam-version >= "2.1"} 45 + dev-repo: "git+https://github.com/ocaml/opam-depext.git#2.0" 46 + url { 47 + src: 48 + "https://github.com/ocaml-opam/opam-depext/releases/download/v1.2.1/opam-depext-full-1.2.1.tbz" 49 + checksum: [ 50 + "md5=7bda1fdbd88322e8f515919c82a37a2a" 51 + "sha512=a031289ac4e2d4d28bf02b892313b2a0ee724c94f0b7a131b3d9bccc5fbaf2292834d53dd6a0b7134f43bab06ee70bd2c98562fb3a6a03f1a526981290cbf501" 52 + ] 53 + }