this repo has no description
0
fork

Configure Feed

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

Merge pull request #26594 from dra27/ocaml-5.3.0-alpha1

Packages for OCaml 5.3.0~alpha1

authored by

Anil Madhavapeddy and committed by
GitHub
bb1cb588 164c8ecd

+349 -121
+29
packages/ocaml-base-compiler/ocaml-base-compiler.5.3.0~alpha1/opam
··· 1 + opam-version: "2.0" 2 + license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception" 3 + synopsis: "First alpha release of OCaml 5.3.0" 4 + maintainer: [ 5 + "David Allsopp <david@tarides.com>" 6 + "Florian Angeletti <florian.angeletti@inria.fr>" 7 + ] 8 + authors: [ 9 + "Xavier Leroy" 10 + "Damien Doligez" 11 + "Alain Frisch" 12 + "Jacques Garrigue" 13 + "Didier Rémy" 14 + "KC Sivaramakrishnan" 15 + "Jérôme Vouillon" 16 + ] 17 + homepage: "https://ocaml.org" 18 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 19 + dev-repo: "git+https://github.com/ocaml/ocaml.git#5.3" 20 + depends: [ 21 + "ocaml-compiler" {= "5.3.0~alpha1"} 22 + 23 + "ocaml-beta" {opam-version < "2.1.0"} 24 + 25 + # OCaml with default configuration (no flambda, TSAN, etc.) 26 + "ocaml-options-vanilla" {post} 27 + ] 28 + conflict-class: "ocaml-core-compiler" 29 + flags: [ compiler avoid-version ]
+142
packages/ocaml-compiler/ocaml-compiler.5.3.0~alpha1/opam
··· 1 + opam-version: "2.0" 2 + license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception" 3 + synopsis: "First alpha release of OCaml 5.3.0" 4 + maintainer: [ 5 + "David Allsopp <david@tarides.com>" 6 + "Florian Angeletti <florian.angeletti@inria.fr>" 7 + ] 8 + authors: [ 9 + "Xavier Leroy" 10 + "Damien Doligez" 11 + "Alain Frisch" 12 + "Jacques Garrigue" 13 + "Didier Rémy" 14 + "KC Sivaramakrishnan" 15 + "Jérôme Vouillon" 16 + ] 17 + homepage: "https://ocaml.org" 18 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 19 + dev-repo: "git+https://github.com/ocaml/ocaml.git#5.3" 20 + depends: [ 21 + # This is OCaml 5.3.0 22 + "ocaml" {= "5.3.0" & post} 23 + 24 + # General base- packages 25 + "base-unix" {post} 26 + "base-bigarray" {post} 27 + "base-threads" {post} 28 + "base-domains" {post} 29 + "base-nnp" {post} 30 + "base-effects" {post} 31 + 32 + "ocaml-beta" {opam-version < "2.1.0"} 33 + 34 + # Architecture (non-Windows) 35 + # opam-repository at present requires that ocaml-base-compiler is installed 36 + # using an architecture which matches the machine's, since arch is used in 37 + # available fields. Cross-compilation at this stage is an unstable accident. 38 + "host-arch-arm32" {arch = "arm32" & post} 39 + "host-arch-arm64" {arch = "arm64" & post} 40 + "host-arch-ppc64" {arch = "ppc64" & post} 41 + "host-arch-riscv64" {arch = "riscv64" & post} 42 + "host-arch-s390x" {arch = "s390x" & post} 43 + # The Windows ports explicitly select the architecture (see below) this 44 + # facility is not yet available for other platforms. 45 + "host-arch-x86_32" {os != "win32" & arch = "x86_32" & post} 46 + ("host-arch-x86_64" {os != "win32" & arch = "x86_64" & post} | 47 + ("host-arch-x86_32" {os != "win32" & arch = "x86_64" & post} & "ocaml-option-32bit" {os != "win32" & arch = "x86_64"})) 48 + "host-arch-unknown" {os != "win32" & arch != "arm32" & arch != "arm64" & arch != "ppc64" & arch != "riscv64" & arch != "s390x" & arch != "x86_32" & arch != "x86_64" & post} 49 + 50 + # Port selection (Windows) 51 + # amd64 mingw-w64 / MSVC 52 + (("arch-x86_64" {os = "win32" & arch = "x86_64"} & 53 + (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 54 + ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 55 + # i686 mingw-w64 / MSVC 56 + ("arch-x86_32" {os = "win32"} & "ocaml-option-bytecode-only" {os = "win32"} & 57 + (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 58 + ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 59 + # Non-Windows systems 60 + "host-system-other" {os != "win32" & post}) 61 + 62 + # All the 32-bit architectures are bytecode-only 63 + "ocaml-option-bytecode-only" {arch != "arm64" & arch != "x86_64" & arch != "s390x" & arch != "riscv64" & arch != "ppc64"} 64 + 65 + # Support Packages 66 + "flexdll" {>= "0.42" & os = "win32"} 67 + ] 68 + flags: [ compiler avoid-version ] 69 + setenv: CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs" 70 + x-env-path-rewrite: [ 71 + [CAML_LD_LIBRARY_PATH (";" {os = "win32"} ":" {os != "win32"}) "target"] 72 + ] 73 + build-env: [ 74 + [MSYS2_ARG_CONV_EXCL = "*"] 75 + [LSAN_OPTIONS = "detect_leaks=0,exitcode=0"] 76 + [ASAN_OPTIONS = "detect_leaks=0,exitcode=0"] 77 + ] 78 + build: [ 79 + [ 80 + "./configure" 81 + "--host=x86_64-pc-windows" {system-msvc:installed & arch-x86_64:installed} 82 + "--host=x86_64-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_64:installed} 83 + "--host=i686-pc-windows" {system-msvc:installed & arch-x86_32:installed} 84 + "--host=i686-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_32:installed} 85 + "--prefix=%{prefix}%" 86 + "--docdir=%{doc}%/ocaml" 87 + "--with-flexdll=%{flexdll:share}%" {os = "win32" & flexdll:installed} 88 + "--with-winpthreads-msvc=%{winpthreads:share}%" {system-msvc:installed} 89 + "-C" 90 + "--with-afl" {ocaml-option-afl:installed} 91 + "--disable-native-compiler" {ocaml-option-bytecode-only:installed} 92 + "--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 93 + "--enable-flambda" {ocaml-option-flambda:installed} 94 + "--enable-frame-pointers" {ocaml-option-fp:installed} 95 + "--without-zstd" {ocaml-option-no-compression:installed} 96 + "--enable-tsan" {ocaml-option-tsan:installed} 97 + "CC=cc" {!ocaml-option-32bit:installed & !ocaml-option-musl:installed & (os = "openbsd" | os = "macos")} 98 + "CC=clang" {ocaml-option-tsan:installed & (os="macos")} 99 + "CC=musl-gcc" {ocaml-option-musl:installed & os-distribution!="alpine"} 100 + "CFLAGS=-Os" {ocaml-option-musl:installed & arch != "arm64"} 101 + "CFLAGS=-Os -mno-outline-atomics" {ocaml-option-musl:installed & arch = "arm64"} 102 + "LDFLAGS=-Wl,--no-as-needed,-ldl" {ocaml-option-leak-sanitizer:installed | (ocaml-option-address-sanitizer:installed & os!="macos")} 103 + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g" {ocaml-option-leak-sanitizer:installed} 104 + "CC=gcc -ldl -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os!="macos"} 105 + "CC=clang -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os="macos"} 106 + "CC=gcc -m32" {ocaml-option-32bit:installed & os="linux"} 107 + "CC=gcc -Wl,-read_only_relocs,suppress -arch i386 -m32" {ocaml-option-32bit:installed & os="macos"} 108 + "ASPP=musl-gcc -c" {ocaml-option-musl:installed & os-distribution!="alpine"} 109 + "--host=i386-linux" {ocaml-option-32bit:installed & os="linux"} 110 + "--host=i386-apple-darwin13.2.0" {ocaml-option-32bit:installed & os="macos"} 111 + "LIBS=-static" {ocaml-option-static:installed} 112 + "--disable-warn-error" 113 + ] 114 + [make "-j%{jobs}%"] 115 + ] 116 + install: [make "install"] 117 + url { 118 + src: "https://github.com/ocaml/ocaml/archive/5.3.0-alpha1.tar.gz" 119 + checksum: "sha256=6c0fc1a4d88f1cf8cd403c8375ecb52324ac29c1ac00c37fe1a59462d13ba661" 120 + } 121 + depopts: [ 122 + "ocaml-option-32bit" 123 + "ocaml-option-afl" 124 + "ocaml-option-bytecode-only" 125 + "ocaml-option-no-flat-float-array" 126 + "ocaml-option-flambda" 127 + "ocaml-option-fp" 128 + "ocaml-option-no-compression" 129 + "ocaml-option-musl" 130 + "ocaml-option-leak-sanitizer" 131 + "ocaml-option-address-sanitizer" 132 + "ocaml-option-static" 133 + "ocaml-option-tsan" 134 + ] 135 + extra-source "ocaml-compiler.install" { 136 + src: 137 + "https://raw.githubusercontent.com/ocaml/ocaml/899b8f3bece45f55161dad72eaa223c2bb7202e8/ocaml-variants.install" 138 + checksum: [ 139 + "sha256=7af3dc34e6f9f3be2ffd8d32cd64fa650d6a036c86c4821a7033d24a90fba11c" 140 + "md5=781ea69255fd0cb643a9617ff56fd6ba" 141 + ] 142 + }
+133
packages/ocaml-compiler/ocaml-compiler.5.3/opam
··· 1 + opam-version: "2.0" 2 + license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception" 3 + synopsis: "Latest 5.3 development" 4 + maintainer: [ 5 + "David Allsopp <david@tarides.com>" 6 + "Florian Angeletti <florian.angeletti@inria.fr>" 7 + ] 8 + authors: [ 9 + "Xavier Leroy" 10 + "Damien Doligez" 11 + "Alain Frisch" 12 + "Jacques Garrigue" 13 + "Didier Rémy" 14 + "KC Sivaramakrishnan" 15 + "Jérôme Vouillon" 16 + ] 17 + homepage: "https://ocaml.org" 18 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 19 + dev-repo: "git+https://github.com/ocaml/ocaml.git#5.3" 20 + depends: [ 21 + # This is OCaml 5.3.0 22 + "ocaml" {= "5.3.0" & post} 23 + 24 + # General base- packages 25 + "base-unix" {post} 26 + "base-bigarray" {post} 27 + "base-threads" {post} 28 + "base-domains" {post} 29 + "base-nnp" {post} 30 + "base-effects" {post} 31 + 32 + "ocaml-beta" {opam-version < "2.1.0"} 33 + 34 + # Architecture (non-Windows) 35 + # opam-repository at present requires that ocaml-base-compiler is installed 36 + # using an architecture which matches the machine's, since arch is used in 37 + # available fields. Cross-compilation at this stage is an unstable accident. 38 + "host-arch-arm32" {arch = "arm32" & post} 39 + "host-arch-arm64" {arch = "arm64" & post} 40 + "host-arch-ppc64" {arch = "ppc64" & post} 41 + "host-arch-riscv64" {arch = "riscv64" & post} 42 + "host-arch-s390x" {arch = "s390x" & post} 43 + # The Windows ports explicitly select the architecture (see below) this 44 + # facility is not yet available for other platforms. 45 + "host-arch-x86_32" {os != "win32" & arch = "x86_32" & post} 46 + ("host-arch-x86_64" {os != "win32" & arch = "x86_64" & post} | 47 + ("host-arch-x86_32" {os != "win32" & arch = "x86_64" & post} & "ocaml-option-32bit" {os != "win32" & arch = "x86_64"})) 48 + "host-arch-unknown" {os != "win32" & arch != "arm32" & arch != "arm64" & arch != "ppc64" & arch != "riscv64" & arch != "s390x" & arch != "x86_32" & arch != "x86_64" & post} 49 + 50 + # Port selection (Windows) 51 + # amd64 mingw-w64 / MSVC 52 + (("arch-x86_64" {os = "win32" & arch = "x86_64"} & 53 + (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 54 + ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 55 + # i686 mingw-w64 / MSVC 56 + ("arch-x86_32" {os = "win32"} & "ocaml-option-bytecode-only" {os = "win32"} & 57 + (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 58 + ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 59 + # Non-Windows systems 60 + "host-system-other" {os != "win32" & post}) 61 + 62 + # All the 32-bit architectures are bytecode-only 63 + "ocaml-option-bytecode-only" {arch != "arm64" & arch != "x86_64" & arch != "s390x" & arch != "riscv64" & arch != "ppc64"} 64 + 65 + # Support Packages 66 + "flexdll" {>= "0.42" & os = "win32"} 67 + ] 68 + flags: [ compiler avoid-version ] 69 + setenv: CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs" 70 + x-env-path-rewrite: [ 71 + [CAML_LD_LIBRARY_PATH (";" {os = "win32"} ":" {os != "win32"}) "target"] 72 + ] 73 + build-env: [ 74 + [MSYS2_ARG_CONV_EXCL = "*"] 75 + [LSAN_OPTIONS = "detect_leaks=0,exitcode=0"] 76 + [ASAN_OPTIONS = "detect_leaks=0,exitcode=0"] 77 + ] 78 + build: [ 79 + [ 80 + "./configure" 81 + "--host=x86_64-pc-windows" {system-msvc:installed & arch-x86_64:installed} 82 + "--host=x86_64-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_64:installed} 83 + "--host=i686-pc-windows" {system-msvc:installed & arch-x86_32:installed} 84 + "--host=i686-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_32:installed} 85 + "--prefix=%{prefix}%" 86 + "--docdir=%{doc}%/ocaml" 87 + "--with-flexdll=%{flexdll:share}%" {os = "win32" & flexdll:installed} 88 + "--with-winpthreads-msvc=%{winpthreads:share}%" {system-msvc:installed} 89 + "-C" 90 + "--with-afl" {ocaml-option-afl:installed} 91 + "--disable-native-compiler" {ocaml-option-bytecode-only:installed} 92 + "--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 93 + "--enable-flambda" {ocaml-option-flambda:installed} 94 + "--enable-frame-pointers" {ocaml-option-fp:installed} 95 + "--without-zstd" {ocaml-option-no-compression:installed} 96 + "--enable-tsan" {ocaml-option-tsan:installed} 97 + "CC=cc" {!ocaml-option-32bit:installed & !ocaml-option-musl:installed & (os = "openbsd" | os = "macos")} 98 + "CC=clang" {ocaml-option-tsan:installed & (os="macos")} 99 + "CC=musl-gcc" {ocaml-option-musl:installed & os-distribution!="alpine"} 100 + "CFLAGS=-Os" {ocaml-option-musl:installed & arch != "arm64"} 101 + "CFLAGS=-Os -mno-outline-atomics" {ocaml-option-musl:installed & arch = "arm64"} 102 + "LDFLAGS=-Wl,--no-as-needed,-ldl" {ocaml-option-leak-sanitizer:installed | (ocaml-option-address-sanitizer:installed & os!="macos")} 103 + "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g" {ocaml-option-leak-sanitizer:installed} 104 + "CC=gcc -ldl -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os!="macos"} 105 + "CC=clang -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os="macos"} 106 + "CC=gcc -m32" {ocaml-option-32bit:installed & os="linux"} 107 + "CC=gcc -Wl,-read_only_relocs,suppress -arch i386 -m32" {ocaml-option-32bit:installed & os="macos"} 108 + "ASPP=musl-gcc -c" {ocaml-option-musl:installed & os-distribution!="alpine"} 109 + "--host=i386-linux" {ocaml-option-32bit:installed & os="linux"} 110 + "--host=i386-apple-darwin13.2.0" {ocaml-option-32bit:installed & os="macos"} 111 + "LIBS=-static" {ocaml-option-static:installed} 112 + "--disable-warn-error" 113 + ] 114 + [make "-j%{jobs}%"] 115 + ] 116 + install: [make "install"] 117 + url { 118 + src: "https://github.com/ocaml/ocaml/archive/5.3.tar.gz" 119 + } 120 + depopts: [ 121 + "ocaml-option-32bit" 122 + "ocaml-option-afl" 123 + "ocaml-option-bytecode-only" 124 + "ocaml-option-no-flat-float-array" 125 + "ocaml-option-flambda" 126 + "ocaml-option-fp" 127 + "ocaml-option-no-compression" 128 + "ocaml-option-musl" 129 + "ocaml-option-leak-sanitizer" 130 + "ocaml-option-address-sanitizer" 131 + "ocaml-option-static" 132 + "ocaml-option-tsan" 133 + ]
+2 -108
packages/ocaml-variants/ocaml-variants.5.3.0+trunk/opam
··· 11 11 "Alain Frisch" 12 12 "Jacques Garrigue" 13 13 "Didier Rémy" 14 + "KC Sivaramakrishnan" 14 15 "Jérôme Vouillon" 15 16 ] 16 17 homepage: "https://ocaml.org" 17 18 bug-reports: "https://github.com/ocaml/opam-repository/issues" 18 19 dev-repo: "git+https://github.com/ocaml/ocaml.git#5.3" 19 20 depends: [ 20 - # This is OCaml 5.3.0 21 - "ocaml" {= "5.3.0" & post} 22 - 23 - # General base- packages 24 - "base-unix" {post} 25 - "base-bigarray" {post} 26 - "base-threads" {post} 27 - "base-domains" {post} 28 - "base-nnp" {post} 29 - "base-effects" {post} 21 + "ocaml-compiler" {= "5.3"} 30 22 31 23 "ocaml-beta" {opam-version < "2.1.0"} 32 - 33 - # Architecture (non-Windows) 34 - # opam-repository at present requires that ocaml-base-compiler is installed 35 - # using an architecture which matches the machine's, since arch is used in 36 - # available fields. Cross-compilation at this stage is an unstable accident. 37 - "host-arch-arm32" {arch = "arm32" & post} 38 - "host-arch-arm64" {arch = "arm64" & post} 39 - "host-arch-ppc64" {arch = "ppc64" & post} 40 - "host-arch-riscv64" {arch = "riscv64" & post} 41 - "host-arch-s390x" {arch = "s390x" & post} 42 - # The Windows ports explicitly select the architecture (see below) this 43 - # facility is not yet available for other platforms. 44 - "host-arch-x86_32" {os != "win32" & arch = "x86_32" & post} 45 - ("host-arch-x86_64" {os != "win32" & arch = "x86_64" & post} | 46 - ("host-arch-x86_32" {os != "win32" & arch = "x86_64" & post} & "ocaml-option-32bit" {os != "win32" & arch = "x86_64"})) 47 - "host-arch-unknown" {os != "win32" & arch != "arm32" & arch != "arm64" & arch != "ppc64" & arch != "riscv64" & arch != "s390x" & arch != "x86_32" & arch != "x86_64" & post} 48 - 49 - # Port selection (Windows) 50 - # amd64 mingw-w64 / MSVC 51 - (("arch-x86_64" {os = "win32" & arch = "x86_64"} & 52 - (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 53 - ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 54 - # i686 mingw-w64 / MSVC 55 - ("arch-x86_32" {os = "win32"} & "ocaml-option-bytecode-only" {os = "win32"} & 56 - (("system-mingw" & "mingw-w64-shims" {os-distribution = "cygwin" & build}) | 57 - ("system-msvc" & "winpthreads" & "ocaml-option-no-compression" {os = "win32"}))) | 58 - # Non-Windows systems 59 - "host-system-other" {os != "win32" & post}) 60 - 61 - # All the 32-bit architectures are bytecode-only 62 - "ocaml-option-bytecode-only" {arch != "arm64" & arch != "x86_64" & arch != "s390x" & arch != "riscv64" & arch != "ppc64"} 63 - 64 - # Support Packages 65 - "flexdll" {>= "0.42" & os = "win32"} 66 24 ] 67 25 conflict-class: "ocaml-core-compiler" 68 26 flags: [ compiler avoid-version ] 69 - setenv: CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs" 70 - x-env-path-rewrite: [ 71 - [CAML_LD_LIBRARY_PATH (";" {os = "win32"} ":" {os != "win32"}) "target"] 72 - ] 73 - build-env: [ 74 - [MSYS2_ARG_CONV_EXCL = "*"] 75 - [LSAN_OPTIONS = "detect_leaks=0,exitcode=0"] 76 - [ASAN_OPTIONS = "detect_leaks=0,exitcode=0"] 77 - ] 78 - build: [ 79 - [ 80 - "./configure" 81 - "--host=x86_64-pc-windows" {system-msvc:installed & arch-x86_64:installed} 82 - "--host=x86_64-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_64:installed} 83 - "--host=i686-pc-windows" {system-msvc:installed & arch-x86_32:installed} 84 - "--host=i686-w64-mingw32" {os-distribution = "cygwin" & system-mingw:installed & arch-x86_32:installed} 85 - "--prefix=%{prefix}%" 86 - "--docdir=%{doc}%/ocaml" 87 - "--with-flexdll=%{flexdll:share}%" {os = "win32" & flexdll:installed} 88 - "--with-winpthreads-msvc=%{winpthreads:share}%" {system-msvc:installed} 89 - "-C" 90 - "--with-afl" {ocaml-option-afl:installed} 91 - "--disable-native-compiler" {ocaml-option-bytecode-only:installed} 92 - "--disable-flat-float-array" {ocaml-option-no-flat-float-array:installed} 93 - "--enable-flambda" {ocaml-option-flambda:installed} 94 - "--enable-frame-pointers" {ocaml-option-fp:installed} 95 - "--without-zstd" {ocaml-option-no-compression:installed} 96 - "--enable-tsan" {ocaml-option-tsan:installed} 97 - "CC=cc" {!ocaml-option-32bit:installed & !ocaml-option-musl:installed & (os="openbsd"|os="macos")} 98 - "CC=clang" {ocaml-option-tsan:installed & (os="macos")} 99 - "CC=musl-gcc" {ocaml-option-musl:installed & os-distribution!="alpine"} 100 - "CFLAGS=-Os" {ocaml-option-musl:installed} 101 - "LDFLAGS=-Wl,--no-as-needed,-ldl" {ocaml-option-leak-sanitizer:installed | (ocaml-option-address-sanitizer:installed & os!="macos")} 102 - "CC=gcc -ldl -fsanitize=leak -fno-omit-frame-pointer -O1 -g" {ocaml-option-leak-sanitizer:installed} 103 - "CC=gcc -ldl -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os!="macos"} 104 - "CC=clang -fsanitize=address -fno-omit-frame-pointer -O1 -g" {ocaml-option-address-sanitizer:installed & os="macos"} 105 - "CC=gcc -m32" {ocaml-option-32bit:installed & os="linux"} 106 - "CC=gcc -Wl,-read_only_relocs,suppress -arch i386 -m32" {ocaml-option-32bit:installed & os="macos"} 107 - "ASPP=musl-gcc -c" {ocaml-option-musl:installed & os-distribution!="alpine"} 108 - "--host=i386-linux" {ocaml-option-32bit:installed & os="linux"} 109 - "--host=i386-apple-darwin13.2.0" {ocaml-option-32bit:installed & os="macos"} 110 - "LIBS=-static" {ocaml-option-static:installed} 111 - "--disable-warn-error" 112 - ] 113 - [make "-j%{jobs}%"] 114 - ] 115 - install: [make "install"] 116 - url { 117 - src: "https://github.com/ocaml/ocaml/archive/5.3.tar.gz" 118 - } 119 - depopts: [ 120 - "ocaml-option-32bit" 121 - "ocaml-option-afl" 122 - "ocaml-option-bytecode-only" 123 - "ocaml-option-no-flat-float-array" 124 - "ocaml-option-flambda" 125 - "ocaml-option-fp" 126 - "ocaml-option-no-compression" 127 - "ocaml-option-musl" 128 - "ocaml-option-leak-sanitizer" 129 - "ocaml-option-address-sanitizer" 130 - "ocaml-option-static" 131 - "ocaml-option-tsan" 132 - ]
+26
packages/ocaml-variants/ocaml-variants.5.3.0~alpha1+options/opam
··· 1 + opam-version: "2.0" 2 + license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception" 3 + synopsis: "First alpha release of OCaml 5.3.0" 4 + maintainer: [ 5 + "David Allsopp <david@tarides.com>" 6 + "Florian Angeletti <florian.angeletti@inria.fr>" 7 + ] 8 + authors: [ 9 + "Xavier Leroy" 10 + "Damien Doligez" 11 + "Alain Frisch" 12 + "Jacques Garrigue" 13 + "Didier Rémy" 14 + "KC Sivaramakrishnan" 15 + "Jérôme Vouillon" 16 + ] 17 + homepage: "https://ocaml.org" 18 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 19 + dev-repo: "git+https://github.com/ocaml/ocaml.git#5.3" 20 + depends: [ 21 + "ocaml-compiler" {= "5.3.0~alpha1"} 22 + 23 + "ocaml-beta" {opam-version < "2.1.0"} 24 + ] 25 + conflict-class: "ocaml-core-compiler" 26 + flags: [ compiler avoid-version ]
+17 -13
packages/ocaml/ocaml.5.3.0/opam
··· 5 5 This package requires a matching implementation of OCaml, 6 6 and polls it to initialise specific variables like `ocaml:native-dynlink`""" 7 7 maintainer: "David Allsopp <david@tarides.com>" 8 + authors: [ 9 + "Xavier Leroy" 10 + "Damien Doligez" 11 + "Alain Frisch" 12 + "Jacques Garrigue" 13 + "Didier Rémy" 14 + "KC Sivaramakrishnan" 15 + "Jérôme Vouillon" 16 + ] 17 + homepage: "https://ocaml.org" 18 + bug-reports: "https://github.com/ocaml/opam-repository/issues" 8 19 depends: [ 9 20 "ocaml-config" {>= "3"} 10 - "ocaml-base-compiler" {= "5.3.0"} | 21 + "ocaml-base-compiler" {>= "5.3.0~" & < "5.3.1~"} | 11 22 "ocaml-variants" {>= "5.3.0~" & < "5.3.1~"} | 12 23 "ocaml-system" {>= "5.3.0~" & < "5.3.1~"} | 13 24 "dkml-base-compiler" {>= "5.3.0~" & < "5.3.1~"} 14 25 ] 26 + flags: conf 15 27 setenv: [ 28 + [OCAMLTOP_INCLUDE_PATH += "%{toplevel}%"] 16 29 [CAML_LD_LIBRARY_PATH = "%{_:stubsdir}%"] 17 30 [CAML_LD_LIBRARY_PATH += "%{lib}%/stublibs"] 31 + # Legacy opam variable 18 32 [OCAML_TOPLEVEL_PATH = "%{toplevel}%"] 19 33 ] 20 34 x-env-path-rewrite: [ 21 35 [CAML_LD_LIBRARY_PATH (";" {os = "win32"} ":" {os != "win32"}) "target"] 36 + [OCAMLTOP_INCLUDE_PATH (";" {os = "win32"} ":" {os != "win32"}) "target"] 22 37 ] 23 - build: ["ocaml" "%{ocaml-config:share}%/gen_ocaml_config.ml" _:version _:name] 24 38 build-env: [ 25 39 [CAML_LD_LIBRARY_PATH = ""] 26 40 [LSAN_OPTIONS = "detect_leaks=0,exitcode=0"] 27 41 [ASAN_OPTIONS = "detect_leaks=0,exitcode=0"] 28 42 ] 29 - homepage: "https://ocaml.org" 30 - bug-reports: "https://github.com/ocaml/opam-repository/issues" 31 - authors: [ 32 - "Xavier Leroy" 33 - "Damien Doligez" 34 - "Alain Frisch" 35 - "Jacques Garrigue" 36 - "Didier Rémy" 37 - "Jérôme Vouillon" 38 - ] 39 - flags: conf 43 + build: ["ocaml" "%{ocaml-config:share}%/gen_ocaml_config.ml" _:version _:name]