Skip to content

Commit

Permalink
xs: update metadata from opam-repository
Browse files Browse the repository at this point in the history
Signed-off-by: Pau Ruiz Safont <pau.ruizsafont@cloud.com>
  • Loading branch information
psafont committed Mar 4, 2024
1 parent 2cfa136 commit bf639e7
Show file tree
Hide file tree
Showing 8 changed files with 62 additions and 59 deletions.
15 changes: 8 additions & 7 deletions packages/xs/crc.2.1.0/opam
Original file line number Diff line number Diff line change
@@ -1,23 +1,24 @@
opam-version: "2.0"
name: "crc"
version: "2.1.0"
synopsis: "CRC implementation supporting strings and cstructs"
license: "ISC"
authors: [ "David Scott" "John Else" ]
maintainer: "xen-api@lists.xen.org"
authors: ["David Scott" "John Else"]
homepage: "https://github.com/xapi-project/ocaml-crc"
bug-reports: "https://github.com/xapi-project/ocaml-crc/issues"
dev-repo: "git+https://github.com/xapi-project/ocaml-crc"
maintainer: "xen-api@lists.xen.org"
build: [[ "dune" "build" "-p" name ]]
run-test: [[ "dune" "runtest" "-p" name "-j" jobs ]]
depends: [
"dune" {>= "1.4"}
"ocaml" {>= "4.00.1"}
"ocaml" {>= "4.00.1" & < "5.0.0"}
"cstruct" {>= "1.0.1"}
"ounit" {with-test}
"odoc" {with-doc}
"ppx_deriving_rpc"
"ppx_sexp_conv" {>= "v0.11.0"}
]
synopsis: "CRC implementation supporting strings and cstructs"
build: ["dune" "build" "-p" name]
run-test: ["dune" "runtest" "-p" name "-j" jobs]
dev-repo: "git+https://github.com/xapi-project/ocaml-crc"
url {
src: "https://github.com/xapi-project/ocaml-crc/archive/2.1.0.tar.gz"
checksum: "md5=9161b48a164f6f3e15b3245b2123153c"
Expand Down
2 changes: 1 addition & 1 deletion packages/xs/dlm.0.3.3/opam
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ depexts: [
["dlm-devel"] {os-family = "rhel"}
["dlm-devel"] {os-family = "fedora"}
["dlm-devel"] {os-distribution = "ol"}
["libdlm-devel"] {os-family = "suse"}
["libdlm-devel"] {os-family = "suse" | os-family = "opensuse"}
]
dev-repo: "git+https://github.com/xapi-project/ocaml-dlm.git"
url {
Expand Down
31 changes: 13 additions & 18 deletions packages/xs/fd-send-recv.2.0.1/opam
Original file line number Diff line number Diff line change
@@ -1,32 +1,27 @@
opam-version: "2.0"
name: "fd-send-recv"
version: "2.0.1"
synopsis:
"Bindings for sendmsg/recvmsg that allow Unix.file_descrs to be sent and received over Unix domain sockets"
maintainer: "xen-api@lists.xensource.com"
authors: [
"David Scott"
"David Sheets"
"Euan Harris"
"Vincent Bernardoff"
]
license: "LGPL-2.1-or-later WITH OCaml-LGPL-linking-exception"
authors: ["David Scott" "David Sheets" "Euan Harris" "Vincent Bernardoff"]
tags: ["org:mirage" "org:xapi-project"]
homepage: "https://github.com/xapi-project/ocaml-fd-send-recv"
doc:
"https://github.com/xapi-project/ocaml-fd-send-recv/blob/master/lib/fd_send_recv.mli"
bug-reports: "https://github.com/xapi-project/ocaml-fd-send-recv/issues"
dev-repo: "git+https://github.com/xapi-project/ocaml-fd-send-recv.git"
doc: "https://github.com/xapi-project/ocaml-fd-send-recv/blob/master/lib/fd_send_recv.mli"
tags: [
"org:mirage"
"org:xapi-project"
depends: [
"ocaml" {< "5.0"}
"dune" {>= "1.4"}
"odoc" {with-doc}
]
build: [
["dune" "build" "-p" name "-j" jobs]
["dune" "runtest" "-p" name "-j" jobs] {with-test}
["dune" "build" "@doc" "-p" name] {with-doc}
]
depends: [
"ocaml"
"dune" {>= "1.4"}
"odoc" {with-doc}
]
synopsis:
"Bindings for sendmsg/recvmsg that allow Unix.file_descrs to be sent and received over Unix domain sockets"
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"
Expand Down
3 changes: 2 additions & 1 deletion packages/xs/nbd-tool.6.0.1/opam
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ build: [
["dune" "subst"] {dev}
["dune" "build" "-p" name "-j" jobs]
["dune" "build" "-p" name "-j" jobs "@doc"] {with-doc}
["dune" "build" "-p" name "-j" jobs "@runtest"] {with-test}
["dune" "build" "-p" name "-j" jobs "@runtest"]
{with-test & os != "macos" & os-distribution != "alpine"}
]
depexts: [
["nbd" "nmap-ncat" "qemu-img"] {with-test & os-family = "rhel"}
Expand Down
20 changes: 11 additions & 9 deletions packages/xs/netlink.0.3.4/opam
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
opam-version: "2.0"
authors: "rob.hoes@citrix.com"
name: "netlink"
version: "0.3.4"
synopsis: "Bindings to the Netlink Protocol Library Suite (libnl)"
description: """\
The Netlink Protocol Library Suite (libnl, see
http://www.infradead.org/~tgr/libnl/) provides APIs to the netlink
protocol, allowing you to interact with network devices in the Linux kernel."""
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
maintainer: "rob.hoes@citrix.com"
authors: "rob.hoes@citrix.com"
homepage: "https://github.com/xapi-project/ocaml-netlink"
bug-reports: "https://github.com/xapi-project/ocaml-netlink/issues"
dev-repo: "git+https://github.com/xapi-project/ocaml-netlink.git"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
build: ["dune" "build" "-p" name "-j" jobs]
depends: [
"ocaml"
"dune" {>= "1.4"}
"ctypes"
"ctypes-foreign"
"conf-libnl3"
]
synopsis: "Bindings to the Netlink Protocol Library Suite (libnl)"
description: """
The Netlink Protocol Library Suite (libnl, see
http://www.infradead.org/~tgr/libnl/) provides APIs to the netlink
protocol, allowing you to interact with network devices in the Linux kernel."""
build: ["dune" "build" "-p" name "-j" jobs]
dev-repo: "git+https://github.com/xapi-project/ocaml-netlink.git"
url {
src: "https://github.com/xapi-project/ocaml-netlink/archive/v0.3.4.tar.gz"
checksum: "md5=9dd8017c1682410781e2798c5348048c"
Expand Down
11 changes: 6 additions & 5 deletions packages/xs/pci.v1.0.4/opam
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
opam-version: "2.0"
name: "pci"
version: "v1.0.4"
synopsis: "Ctypes bindings to libpci for OCaml"
maintainer: "xen-api@lists.xen.org"
authors: "Si Beaumont"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
homepage: "https://github.com/xapi-project/ocaml-pci"
bug-reports: "https://github.com/xapi-project/ocaml-pci/issues"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
depends: [
"ocaml" {>= "4.08.0"}
"ctypes" {>= "0.4.0"}
Expand All @@ -31,11 +33,10 @@ depexts: [
["hwdata" "pciutils-dev"] {os-distribution = "alpine"}
["hwdata" "pciutils-devel"] {os-distribution = "centos"}
["hwdata" "pciutils-devel"] {os-distribution = "fedora"}

]
dev-repo: "git+https://github.com/simonjbeaumont/ocaml-pci.git"
url {
src:
"https://github.com/xapi-project/ocaml-pci/archive/v1.0.4.tar.gz"
checksum: "sha256=9fb5e56ecc418cf54e514b70d4b6bdbff017467efbf5b02aa57c87f50477858b"
src: "https://github.com/xapi-project/ocaml-pci/archive/v1.0.4.tar.gz"
checksum:
"sha256=9fb5e56ecc418cf54e514b70d4b6bdbff017467efbf5b02aa57c87f50477858b"
}
20 changes: 10 additions & 10 deletions packages/xs/xapi-backtrace.0.7/opam
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
opam-version: "2.0"
name: "xapi-backtrace"
version: "0.7"
synopsis: "A simple library for recording and managing backtraces"
description: """\
This allows backtraces from multiple processes to be combined together
and pretty-printed."""
maintainer: "xen-api@lists.xen.org"
authors: "xen-api@lists.xen.org"
tags: "org:xapi-project"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
homepage: "https://github.com/xapi-project/backtrace"
bug-reports: "https://github.com/xapi-project/backtrace/issues"
dev-repo: "git+https://github.com/xapi-project/backtrace.git"
tags: [ "org:xapi-project" ]
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"

build: ["dune" "build" "-p" name "-j" jobs]

depends: [
"ocaml"
"dune" {>= "1.4"}
Expand All @@ -17,10 +19,8 @@ depends: [
"ppx_sexp_conv" {>= "v0.11.0"}
"rpclib"
]
synopsis: "A simple library for recording and managing backtraces"
description: """
This allows backtraces from multiple processes to be combined together
and pretty-printed."""
build: ["dune" "build" "-p" name "-j" jobs]
dev-repo: "git+https://github.com/xapi-project/backtrace.git"
url {
src: "https://github.com/xapi-project/backtrace/archive/v0.7.tar.gz"
checksum: "md5=0c62a615ae48504e4de2c5d62ab344b5"
Expand Down
19 changes: 11 additions & 8 deletions packages/xs/xapi-test-utils.1.4.0/opam
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
opam-version: "2.0"
name: "xapi-test-utils"
version: "1.4.0"
synopsis: "An OCaml package with modules for easy unit testing"
maintainer: "rob.hoes@citrix.com"
authors: "xen-api@lists.xen.org"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
tags: "org:xapi-project"
homepage: "https://xapi-project.github.io/"
bug-reports: "https://github.com/xapi-project/xapi-test-utils/issues"
dev-repo: "git+https://github.com/xapi-project/xapi-test-utils.git"
license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
build: [[ "dune" "build" "-p" name "-j" jobs ]]
depends: [
"alcotest"
"ocaml"
"dune" {build}
]
tags: [ "org:xapi-project" ]
synopsis: "An OCaml package with modules for easy unit testing"

build: ["dune" "build" "-p" name "-j" jobs]
dev-repo: "git+https://github.com/xapi-project/xapi-test-utils.git"
url {
src: "https://github.com/xapi-project/xapi-test-utils/archive/v1.4.0.tar.gz"
checksum: "sha256=a02f84d345bc8521f8e1ff65499b6c9a54e5505c583ffa11f9c95f7c0d1300e0"
src:
"https://github.com/xapi-project/xapi-test-utils/archive/v1.4.0.tar.gz"
checksum:
"sha256=a02f84d345bc8521f8e1ff65499b6c9a54e5505c583ffa11f9c95f7c0d1300e0"
}

0 comments on commit bf639e7

Please # to comment.