this repo has no description

[new release] xapi-stdext-zerocheck, xapi-stdext-unix, xapi-stdext-threads, xapi-stdext-std, xapi-stdext-pervasives, xapi-stdext-encodings and xapi-stdext-date (4.22.0)

CHANGES:

- date, pervasive, std: remove deprecated code
- Optimize XML_UTF8.is_valid: avoid allocating an int32 for each unicode codepoint

Changed files
+269
packages
xapi-stdext-date
xapi-stdext-date.4.22.0
xapi-stdext-encodings
xapi-stdext-encodings.4.22.0
xapi-stdext-pervasives
xapi-stdext-pervasives.4.22.0
xapi-stdext-std
xapi-stdext-std.4.22.0
xapi-stdext-threads
xapi-stdext-threads.4.22.0
xapi-stdext-unix
xapi-stdext-unix.4.22.0
xapi-stdext-zerocheck
xapi-stdext-zerocheck.4.22.0
+40
packages/xapi-stdext-date/xapi-stdext-date.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Dates"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml" {>= "4.12"}
+
"alcotest" {with-test}
+
"astring"
+
"base-unix"
+
"ptime"
+
"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/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+40
packages/xapi-stdext-encodings/xapi-stdext-encodings.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Encodings"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml"
+
"alcotest" {>= "0.6.0" & with-test}
+
"bechamel" { with-test}
+
"bechamel-notty" { with-test}
+
"notty" { with-test}
+
"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/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+38
packages/xapi-stdext-pervasives/xapi-stdext-pervasives.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Pervasives"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml" {>= "4.08"}
+
"logs"
+
"odoc" {with-doc}
+
"xapi-backtrace"
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
]
+
dev-repo: "git+https://github.com/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+37
packages/xapi-stdext-std/xapi-stdext-std.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Stdlib"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml"
+
"alcotest" {with-test}
+
"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/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+39
packages/xapi-stdext-threads/xapi-stdext-threads.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Threads"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml"
+
"base-threads"
+
"base-unix"
+
"odoc" {with-doc}
+
"xapi-stdext-pervasives" {= version}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
]
+
dev-repo: "git+https://github.com/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+39
packages/xapi-stdext-unix/xapi-stdext-unix.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Unix"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml"
+
"base-unix"
+
"fd-send-recv" {>= "2.0.0"}
+
"odoc" {with-doc}
+
"xapi-stdext-pervasives" {= version}
+
]
+
build: [
+
["dune" "subst"] {dev}
+
[
+
"dune"
+
"build"
+
"-p"
+
name
+
"-j"
+
jobs
+
"@install"
+
"@runtest" {with-test}
+
"@doc" {with-doc}
+
]
+
]
+
dev-repo: "git+https://github.com/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"
+36
packages/xapi-stdext-zerocheck/xapi-stdext-zerocheck.4.22.0/opam
···
+
opam-version: "2.0"
+
synopsis: "Xapi's standard library extension, Zerocheck"
+
maintainer: ["Xapi project maintainers"]
+
authors: ["Jonathan Ludlam"]
+
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
+
homepage: "https://github.com/xapi-project/stdext"
+
bug-reports: "https://github.com/xapi-project/stdext/issues"
+
depends: [
+
"dune" {>= "2.7"}
+
"ocaml"
+
"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/xapi-project/stdext.git"
+
url {
+
src:
+
"https://github.com/xapi-project/stdext/releases/download/v4.22.0/xapi-stdext-4.22.0.tbz"
+
checksum: [
+
"sha256=928bf19dea4d38cf4e268d211958eb428a0ff3233a198a2aef074aefcb346039"
+
"sha512=033645b8ae3860a59c669c6b2d827acfea180aff75ca1466b63658ea9631693bbbb260ad88a7efca137d7c58364b7ee3d385dac77b516d38339b89cbaf7d0dbb"
+
]
+
}
+
x-commit-hash: "059facbcd54b0da2f2df1de1bb3b5f728c6a35b7"