Skip to content

Commit

Permalink
Merge pull request #711 from psafont/upstruct
Browse files Browse the repository at this point in the history
  • Loading branch information
psafont authored Nov 18, 2024
2 parents fe359ef + 3024f37 commit 4b0fb55
Show file tree
Hide file tree
Showing 34 changed files with 227 additions and 139 deletions.
5 changes: 4 additions & 1 deletion packages/cdrom/cdrom.0.9.4/opam
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,8 @@ build: ["dune" "build" "-p" name "-j" jobs]
dev-repo: "git+https://github.com/xapi-project/cdrom.git"
url {
src: "https://github.com/xapi-project/cdrom/archive/v0.9.4.tar.gz"
checksum: "md5=a8dd8e015afc44e8b7d65a9ef62d8fcd"
checksum: [
"sha256=2ea7c9f2d937fccbc07d67c4c77b37e89a1effc0407dcd824b32253cc68040ee"
"md5=a8dd8e015afc44e8b7d65a9ef62d8fcd"
]
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "chrome-trace"
version: "3.16.0"
version: "3.16.1"
synopsis: "Chrome trace event generation library"
description:
"This library offers no backwards compatibility guarantees. Use at your own risk."
Expand All @@ -24,10 +24,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
14 changes: 13 additions & 1 deletion packages/conf-libcurl/conf-libcurl.2/opam
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,20 @@ authors: "Daniel Stenberg"
license: "curl"
homepage: "http://curl.haxx.se/"
bug-reports: "https://github.com/ocaml/opam-repository/issues"
depends: [
("host-arch-x86_32" {os = "win32" & os-distribution != "cygwinports"} &
"conf-mingw-w64-curl-i686"
{os = "win32" & os-distribution != "cygwinports"} |
"host-arch-x86_64" {os = "win32" & os-distribution != "cygwinports"} &
"conf-mingw-w64-curl-x86_64"
{os = "win32" & os-distribution != "cygwinports"})
]
flags: conf
build: ["curl-config" "--libs"]
build: [
["sh" "-exc" "curl-config --libs"]
{os = "win32" & os-distribution != "cygwinports"}
["curl-config" "--libs"] {os != "win32" | os-distribution = "cygwinports"}
]
depexts: [
["libcurl4-gnutls-dev"] {os-family = "debian"}
["libcurl4-gnutls-dev"] {os-family = "ubuntu"}
Expand Down
1 change: 1 addition & 0 deletions packages/conf-libev/conf-libev.4-12/opam
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ bug-reports: "https://github.com/ocaml/opam-repository/issues"
depends: [
"ocaml" {>= "3.11.0"}
]
available: os != "win32"
flags: conf
build: ["sh" "./build.sh"]
depexts: [
Expand Down
1 change: 1 addition & 0 deletions packages/conf-python-3/conf-python-3.9.0.0/opam
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ depexts: [
["python39"] {os-distribution = "macports" & os = "macos"}
["[email protected]"] {os-distribution = "homebrew" & os = "macos"}
["system:python3"] {os-distribution = "cygwinports"}
["python3"] {os-distribution = "cygwin"}
]
extra-source "test.py" {
src:
Expand Down
3 changes: 2 additions & 1 deletion packages/crc/crc.2.2.0/opam
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ opam-version: "2.0"
name: "crc"
version: "2.2.0"
synopsis: "CRC implementation supporting strings and cstructs"
license: "ISC"
maintainer: "xapi-project maintainers"
authors: ["David Scott" "John Else"]
license: "ISC"
homepage: "https://github.com/xapi-project/ocaml-crc"
bug-reports: "https://github.com/xapi-project/ocaml-crc/issues"
depends: [
Expand All @@ -23,6 +23,7 @@ url {
src:
"https://github.com/xapi-project/ocaml-crc/releases/download/2.2.0/crc-2.2.0.tbz"
checksum: [
"sha256=e013b0c8a5593c121efee9a363d9a2ac3e9cbae7867fbfa40fe44a802c8ce04e"
"sha512=a317f107a2c7c9a84ddac5513190531b9f9039d20d186e5002ec2d9634535d52054ea17584443ffb64e9840f2cef83321050f9877f451e8768a24c8621644939"
]
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "cstruct-lwt"
version: "6.0.1"
version: "6.2.0"
synopsis: "Access C-like structures directly from OCaml"
description: """\
Cstruct is a library and syntax extension to make it easier to access C-like
Expand All @@ -25,7 +25,7 @@ homepage: "https://github.com/mirage/ocaml-cstruct"
doc: "https://mirage.github.io/ocaml-cstruct/"
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
depends: [
"ocaml" {>= "4.03.0"}
"ocaml" {>= "4.08.0"}
"base-unix"
"dune" {>= "2.0.0"}
"lwt"
Expand All @@ -38,10 +38,10 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
url {
src:
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.0.1/cstruct-v6.0.1.tbz"
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
checksum: [
"sha256=4a67bb8f042753453c59eabf0e47865631253ba694091ce6062aac05d47a9bed"
"sha512=3eeeb6ae0fd3b625cf1d308498f0a1e6951d16566561f3362fdf74e7158d92d8f6c6d9fa968ff15f8c19a1886dce99d0ef17b44dbb37b97cc68c9b088fdc2248"
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
]
}
x-commit-hash: "28dade8963a9edfddeb8dba782a8eae0341e80d4"
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "cstruct-unix"
version: "6.0.1"
version: "6.2.0"
synopsis: "Access C-like structures directly from OCaml"
description: """\
Cstruct is a library and syntax extension to make it easier to access C-like
Expand Down Expand Up @@ -37,10 +37,10 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
url {
src:
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.0.1/cstruct-v6.0.1.tbz"
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
checksum: [
"sha256=4a67bb8f042753453c59eabf0e47865631253ba694091ce6062aac05d47a9bed"
"sha512=3eeeb6ae0fd3b625cf1d308498f0a1e6951d16566561f3362fdf74e7158d92d8f6c6d9fa968ff15f8c19a1886dce99d0ef17b44dbb37b97cc68c9b088fdc2248"
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
]
}
x-commit-hash: "28dade8963a9edfddeb8dba782a8eae0341e80d4"
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "cstruct"
version: "6.0.1"
version: "6.2.0"
synopsis: "Access C-like structures directly from OCaml"
description: """\
Cstruct is a library and syntax extension to make it easier to access C-like
Expand All @@ -26,11 +26,11 @@ homepage: "https://github.com/mirage/ocaml-cstruct"
doc: "https://mirage.github.io/ocaml-cstruct/"
bug-reports: "https://github.com/mirage/ocaml-cstruct/issues"
depends: [
"ocaml" {>= "4.03.0"}
"ocaml" {>= "4.08.0"}
"dune" {>= "2.0.0"}
"bigarray-compat"
"alcotest" {with-test}
("crowbar" {with-test} | "ocaml" {with-test & < "4.08"})
"fmt" {>= "0.8.9"}
"crowbar" {with-test}
]
conflicts: [
"js_of_ocaml" {< "3.5.0"}
Expand All @@ -43,10 +43,10 @@ build: [
dev-repo: "git+https://github.com/mirage/ocaml-cstruct.git"
url {
src:
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.0.1/cstruct-v6.0.1.tbz"
"https://github.com/mirage/ocaml-cstruct/releases/download/v6.2.0/cstruct-6.2.0.tbz"
checksum: [
"sha256=4a67bb8f042753453c59eabf0e47865631253ba694091ce6062aac05d47a9bed"
"sha512=3eeeb6ae0fd3b625cf1d308498f0a1e6951d16566561f3362fdf74e7158d92d8f6c6d9fa968ff15f8c19a1886dce99d0ef17b44dbb37b97cc68c9b088fdc2248"
"sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62"
"sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d"
]
}
x-commit-hash: "28dade8963a9edfddeb8dba782a8eae0341e80d4"
x-commit-hash: "8c7c94a038aae72dc89c994551c9d2c690895607"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune-build-info"
version: "3.16.0"
version: "3.16.1"
synopsis: "Embed build information inside executable"
description: """\
The build-info library allows to access information about how the
Expand Down Expand Up @@ -29,10 +29,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune-configurator"
version: "3.16.0"
version: "3.16.1"
synopsis: "Helper library for gathering system configuration"
description: """\
dune-configurator is a small library that helps writing OCaml scripts that
Expand Down Expand Up @@ -33,10 +33,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune-private-libs"
version: "3.16.0"
version: "3.16.1"
synopsis: "Private libraries of Dune"
description: """\
!!!!!!!!!!!!!!!!!!!!!!
Expand All @@ -19,7 +19,7 @@ bug-reports: "https://github.com/ocaml/dune/issues"
depends: [
"dune" {>= "3.12"}
"csexp" {>= "1.5.0"}
"pp" {>= "1.1.0" & < "2.0.0"}
"pp" {>= "1.1.0"}
"dyn" {= version}
"stdune" {= version}
"ocaml" {>= "4.08"}
Expand All @@ -34,10 +34,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune-rpc"
version: "3.16.0"
version: "3.16.1"
synopsis: "Communicate with dune using rpc"
description: "Library to connect and control a running dune instance"
maintainer: "Jane Street Group, LLC <[email protected]>"
Expand All @@ -16,7 +16,7 @@ depends: [
"dyn"
"xdg"
"stdune" {= version}
"pp" {>= "1.1.0" & < "2.0.0"}
"pp" {>= "1.1.0"}
"odoc" {with-doc}
]
build: [
Expand All @@ -28,10 +28,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune-site"
version: "3.16.0"
version: "3.16.1"
synopsis: "Embed locations information inside executable and libraries"
maintainer: "Jane Street Group, LLC <[email protected]>"
authors: "Jane Street Group, LLC <[email protected]>"
Expand All @@ -22,10 +22,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dune"
version: "3.16.0"
version: "3.16.1"
synopsis: "Fast, portable, and opinionated build system"
description: """\
Dune is a build system that was designed to simplify the release of
Expand Down Expand Up @@ -56,10 +56,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
12 changes: 6 additions & 6 deletions packages/dyn/dyn.3.16.0/opam → packages/dyn/dyn.3.16.1/opam
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
opam-version: "2.0"
name: "dyn"
version: "3.16.0"
version: "3.16.1"
synopsis: "Dynamic type"
description: "Dynamic type"
maintainer: "Jane Street Group, LLC <[email protected]>"
Expand All @@ -13,7 +13,7 @@ depends: [
"dune" {>= "3.12"}
"ocaml" {>= "4.08.0"}
"ordering" {= version}
"pp" {>= "1.1.0" & < "2.0.0"}
"pp" {>= "1.1.0"}
"odoc" {with-doc}
]
build: [
Expand All @@ -25,10 +25,10 @@ build: [
dev-repo: "git+https://github.com/ocaml/dune.git"
url {
src:
"https://github.com/ocaml/dune/releases/download/3.16.0/dune-3.16.0.tbz"
"https://github.com/ocaml/dune/releases/download/3.16.1/dune-3.16.1.tbz"
checksum: [
"sha256=5481dde7918ca3121e02c34d74339f734b32d5883efb8c1b8056471e74f9bda6"
"sha512=529f937c61bc9ea7b135c2425f2d730478b48e6ab6b6455c354138d27b76bd43afce40d4784a6f183d6308d3cf0f5d5cea5bea070f83442949762ed818fb44bc"
"sha256=b781ae20f87613c2a11bd0717809e00470c82d615e15264f9a64e033051ac3de"
"sha512=fddf940d5634400fa14f6728235e0dba055b90a47f868d9fee80c9523b93fb2b9920a00e70dfdc5e1dd26a21d695ce854267b6a2ec305ce89ce9447733f7242c"
]
}
x-commit-hash: "e4380ffddbdf924b3ec4c56048cd8331e1bf39ed"
x-commit-hash: "3c2b57bc29e3ba758bfe025d93e22737e3b359f2"
5 changes: 4 additions & 1 deletion packages/fd-send-recv/fd-send-recv.2.0.1/opam
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,8 @@ dev-repo: "git+https://github.com/xapi-project/ocaml-fd-send-recv.git"
url {
src:
"https://github.com/xapi-project/ocaml-fd-send-recv/archive/v2.0.1.tar.gz"
checksum: "md5=b46b56f70b3f4e0ab453ba3b25b43784"
checksum: [
"sha256=659430d7d4a2ebe70197ba7f7d7dc16738b5791d77b85823a98d64e7b0ca0eb1"
"md5=b46b56f70b3f4e0ab453ba3b25b43784"
]
}
Loading

0 comments on commit 4b0fb55

Please sign in to comment.