Skip to content

Commit

Permalink
[new release] multicore-magic (2 packages) (2.3.1)
Browse files Browse the repository at this point in the history
CHANGES:

- Allow unboxed `Atomic_array` on 5.3 (@polytypic)
- Support js_of_ocaml (@polytypic)
  • Loading branch information
polytypic committed Jan 11, 2025
1 parent 84f0fe5 commit 176a19e
Show file tree
Hide file tree
Showing 2 changed files with 79 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
opam-version: "2.0"
synopsis:
"An implementation of multicore-magic API using the atomic module of DScheck to make DScheck tests possible in libraries using multicore-magic"
maintainer: ["Vesa Karvonen <[email protected]>"]
authors: ["Vesa Karvonen <[email protected]>"]
license: "ISC"
homepage: "https://github.com/ocaml-multicore/multicore-magic"
bug-reports: "https://github.com/ocaml-multicore/multicore-magic/issues"
depends: [
"dune" {>= "3.14"}
"ocaml" {>= "4.12.0"}
"dscheck" {>= "0.5.0"}
"odoc" {with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/ocaml-multicore/multicore-magic.git"
url {
src:
"https://github.com/ocaml-multicore/multicore-magic/releases/download/2.3.1/multicore-magic-2.3.1.tbz"
checksum: [
"sha256=56a82876f3e995c00f0fa9493e181b5738a86a7be652c8abc86aeb8eabca9bd4"
"sha512=397eb856126868fea7627d47a862b8a0ce1f03e58f8aa614223c5539d106da621b3594e7ffb937f3a732dd62774086349cbec0e0a5cc0e9633b1f53293a4b5db"
]
}
x-commit-hash: "0a82bcf7f3a4a1ab1b03b6957ffe00d07014eb70"
41 changes: 41 additions & 0 deletions packages/multicore-magic/multicore-magic.2.3.1/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
opam-version: "2.0"
synopsis: "Low-level multicore utilities for OCaml"
maintainer: ["Vesa Karvonen <[email protected]>"]
authors: ["Vesa Karvonen <[email protected]>"]
license: "ISC"
homepage: "https://github.com/ocaml-multicore/multicore-magic"
bug-reports: "https://github.com/ocaml-multicore/multicore-magic/issues"
depends: [
"dune" {>= "3.14"}
"ocaml" {>= "4.12.0"}
"domain_shims" {>= "0.1.0" & with-test}
"alcotest" {>= "1.7.0" & with-test}
"js_of_ocaml" {>= "5.4.0" & with-test}
"conf-npm" {os != "win32" & with-test}
"sherlodoc" {>= "0.2" & with-doc}
"odoc" {>= "2.4.1" & with-doc}
]
build: [
["dune" "subst"] {dev}
[
"dune"
"build"
"-p"
name
"-j"
jobs
"@install"
"@runtest" {with-test}
"@doc" {with-doc}
]
]
dev-repo: "git+https://github.com/ocaml-multicore/multicore-magic.git"
url {
src:
"https://github.com/ocaml-multicore/multicore-magic/releases/download/2.3.1/multicore-magic-2.3.1.tbz"
checksum: [
"sha256=56a82876f3e995c00f0fa9493e181b5738a86a7be652c8abc86aeb8eabca9bd4"
"sha512=397eb856126868fea7627d47a862b8a0ce1f03e58f8aa614223c5539d106da621b3594e7ffb937f3a732dd62774086349cbec0e0a5cc0e9633b1f53293a4b5db"
]
}
x-commit-hash: "0a82bcf7f3a4a1ab1b03b6957ffe00d07014eb70"

0 comments on commit 176a19e

Please sign in to comment.