Skip to content

Commit efd17b6

Browse files
Merge pull request #27574 from reynir/release-tar-v3.3.0
[new release] tar (4 packages) (3.3.0)
2 parents 91d74cd + 92c9f7f commit efd17b6

File tree

4 files changed

+231
-0
lines changed
  • packages
    • tar-eio/tar-eio.3.3.0
    • tar-mirage/tar-mirage.3.3.0
    • tar-unix/tar-unix.3.3.0
    • tar/tar.3.3.0

4 files changed

+231
-0
lines changed

packages/tar-eio/tar-eio.3.3.0/opam

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
opam-version: "2.0"
2+
synopsis: "Decode and encode tar format files using Eio"
3+
description: """
4+
tar is a library to read and write tar files with an emphasis on
5+
streaming. This library uses Eio to provide a portable tar library.
6+
"""
7+
maintainer: ["Reynir Björnsson <[email protected]>" "[email protected]"]
8+
authors: [
9+
"Dave Scott"
10+
"Thomas Gazagnaire"
11+
"David Allsopp"
12+
"Antonin Décimo"
13+
"Reynir Björnsson"
14+
"Hannes Mehnert"
15+
]
16+
license: "ISC"
17+
tags: ["org:xapi-project" "org:mirage"]
18+
homepage: "https://github.com/mirage/ocaml-tar"
19+
doc: "https://mirage.github.io/ocaml-tar/"
20+
bug-reports: "https://github.com/mirage/ocaml-tar/issues"
21+
depends: [
22+
"dune" {>= "2.9"}
23+
"ocaml" {>= "5.00.0"}
24+
"eio" {>= "1.1"}
25+
"tar" {= version}
26+
"odoc" {with-doc}
27+
]
28+
build: [
29+
["dune" "subst"] {dev}
30+
[
31+
"dune"
32+
"build"
33+
"-p"
34+
name
35+
"-j"
36+
jobs
37+
"--promote-install-files=false"
38+
"@install"
39+
"@runtest" {with-test}
40+
"@doc" {with-doc}
41+
]
42+
["dune" "install" "-p" name "--create-install-files" name]
43+
]
44+
dev-repo: "git+https://github.com/mirage/ocaml-tar.git"
45+
x-maintenance-intent: [ "(latest)" ]
46+
url {
47+
src:
48+
"https://github.com/mirage/ocaml-tar/releases/download/v3.3.0/tar-3.3.0.tbz"
49+
checksum: [
50+
"sha256=f3d6b0d677fd40fd1eb80bccc60bb613220358be58f66c5fa8bf0257f3e5eb96"
51+
"sha512=be23a0337f1334b9ead1516745f1397afd240787bb983f037ea33434eea7f0c9dedf2e53ebd1b47a076220cac9d926370d1b8d2b329d1e16d02b9b0e517dd162"
52+
]
53+
}
54+
x-commit-hash: "a447ca8ab368916aeb107bfbc3757934d64164eb"
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
opam-version: "2.0"
2+
synopsis: "Read and write tar format files via MirageOS interfaces"
3+
description: """
4+
tar is a library to read and write tar files with an emphasis on
5+
streaming. This library is functorised over external OS dependencies
6+
to facilitate embedding within MirageOS.
7+
"""
8+
maintainer: ["Reynir Björnsson <[email protected]>" "[email protected]"]
9+
authors: [
10+
"Dave Scott"
11+
"Thomas Gazagnaire"
12+
"David Allsopp"
13+
"Antonin Décimo"
14+
"Reynir Björnsson"
15+
"Hannes Mehnert"
16+
]
17+
license: "ISC"
18+
tags: ["org:xapi-project" "org:mirage"]
19+
homepage: "https://github.com/mirage/ocaml-tar"
20+
doc: "https://mirage.github.io/ocaml-tar/"
21+
bug-reports: "https://github.com/mirage/ocaml-tar/issues"
22+
depends: [
23+
"dune" {>= "2.9"}
24+
"ocaml" {>= "4.08.0"}
25+
"cstruct" {>= "6.0.0"}
26+
"lwt" {>= "5.6.0"}
27+
"mirage-block" {>= "2.0.0"}
28+
"mirage-ptime" {>= "5.0.0"}
29+
"mirage-kv" {>= "6.0.0"}
30+
"optint"
31+
"ptime"
32+
"tar" {= version}
33+
"mirage-block-unix" {with-test & >= "2.13.0"}
34+
"alcotest" {>= "1.7.0" & with-test}
35+
"alcotest-lwt" {>= "1.7.0" & with-test}
36+
"tar-unix" {with-test & = version}
37+
"odoc" {with-doc}
38+
]
39+
conflicts: [
40+
"result" {< "1.5"}
41+
]
42+
build: [
43+
["dune" "subst"] {dev}
44+
[
45+
"dune"
46+
"build"
47+
"-p"
48+
name
49+
"-j"
50+
jobs
51+
"--promote-install-files=false"
52+
"@install"
53+
"@runtest" {with-test}
54+
"@doc" {with-doc}
55+
]
56+
["dune" "install" "-p" name "--create-install-files" name]
57+
]
58+
dev-repo: "git+https://github.com/mirage/ocaml-tar.git"
59+
x-maintenance-intent: [ "(latest)" ]
60+
url {
61+
src:
62+
"https://github.com/mirage/ocaml-tar/releases/download/v3.3.0/tar-3.3.0.tbz"
63+
checksum: [
64+
"sha256=f3d6b0d677fd40fd1eb80bccc60bb613220358be58f66c5fa8bf0257f3e5eb96"
65+
"sha512=be23a0337f1334b9ead1516745f1397afd240787bb983f037ea33434eea7f0c9dedf2e53ebd1b47a076220cac9d926370d1b8d2b329d1e16d02b9b0e517dd162"
66+
]
67+
}
68+
x-commit-hash: "a447ca8ab368916aeb107bfbc3757934d64164eb"

packages/tar-unix/tar-unix.3.3.0/opam

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
opam-version: "2.0"
2+
synopsis: "Decode and encode tar format files from Unix"
3+
description: """
4+
tar is a library to read and write tar files with an emphasis on
5+
streaming. This library provides a Unix or Windows compatible interface.
6+
"""
7+
maintainer: ["Reynir Björnsson <[email protected]>" "[email protected]"]
8+
authors: [
9+
"Dave Scott"
10+
"Thomas Gazagnaire"
11+
"David Allsopp"
12+
"Antonin Décimo"
13+
"Reynir Björnsson"
14+
"Hannes Mehnert"
15+
]
16+
license: "ISC"
17+
tags: ["org:xapi-project" "org:mirage"]
18+
homepage: "https://github.com/mirage/ocaml-tar"
19+
doc: "https://mirage.github.io/ocaml-tar/"
20+
bug-reports: "https://github.com/mirage/ocaml-tar/issues"
21+
depends: [
22+
"dune" {>= "2.9"}
23+
"ocaml" {>= "4.08.0"}
24+
"lwt" {>= "5.7.0"}
25+
"tar" {= version}
26+
"odoc" {with-doc}
27+
]
28+
build: [
29+
["dune" "subst"] {dev}
30+
[
31+
"dune"
32+
"build"
33+
"-p"
34+
name
35+
"-j"
36+
jobs
37+
"--promote-install-files=false"
38+
"@install"
39+
"@runtest" {with-test}
40+
"@doc" {with-doc}
41+
]
42+
["dune" "install" "-p" name "--create-install-files" name]
43+
]
44+
dev-repo: "git+https://github.com/mirage/ocaml-tar.git"
45+
x-maintenance-intent: [ "(latest)" ]
46+
url {
47+
src:
48+
"https://github.com/mirage/ocaml-tar/releases/download/v3.3.0/tar-3.3.0.tbz"
49+
checksum: [
50+
"sha256=f3d6b0d677fd40fd1eb80bccc60bb613220358be58f66c5fa8bf0257f3e5eb96"
51+
"sha512=be23a0337f1334b9ead1516745f1397afd240787bb983f037ea33434eea7f0c9dedf2e53ebd1b47a076220cac9d926370d1b8d2b329d1e16d02b9b0e517dd162"
52+
]
53+
}
54+
x-commit-hash: "a447ca8ab368916aeb107bfbc3757934d64164eb"

packages/tar/tar.3.3.0/opam

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
opam-version: "2.0"
2+
synopsis: "Decode and encode tar format files in pure OCaml"
3+
description: """
4+
tar is a library to read and write tar files with an emphasis on
5+
streaming.
6+
7+
This is pure OCaml code, no C bindings.
8+
"""
9+
maintainer: ["Reynir Björnsson <[email protected]>" "[email protected]"]
10+
authors: [
11+
"Dave Scott"
12+
"Thomas Gazagnaire"
13+
"David Allsopp"
14+
"Antonin Décimo"
15+
"Reynir Björnsson"
16+
"Hannes Mehnert"
17+
]
18+
license: "ISC"
19+
tags: ["org:xapi-project" "org:mirage"]
20+
homepage: "https://github.com/mirage/ocaml-tar"
21+
doc: "https://mirage.github.io/ocaml-tar/"
22+
bug-reports: "https://github.com/mirage/ocaml-tar/issues"
23+
depends: [
24+
"dune" {>= "2.9"}
25+
"ocaml" {>= "4.08.0"}
26+
"decompress" {>= "1.5.1"}
27+
"odoc" {with-doc}
28+
]
29+
build: [
30+
["dune" "subst"] {dev}
31+
[
32+
"dune"
33+
"build"
34+
"-p"
35+
name
36+
"-j"
37+
jobs
38+
"--promote-install-files=false"
39+
"@install"
40+
"@runtest" {with-test}
41+
"@doc" {with-doc}
42+
]
43+
["dune" "install" "-p" name "--create-install-files" name]
44+
]
45+
dev-repo: "git+https://github.com/mirage/ocaml-tar.git"
46+
x-maintenance-intent: [ "(latest)" ]
47+
url {
48+
src:
49+
"https://github.com/mirage/ocaml-tar/releases/download/v3.3.0/tar-3.3.0.tbz"
50+
checksum: [
51+
"sha256=f3d6b0d677fd40fd1eb80bccc60bb613220358be58f66c5fa8bf0257f3e5eb96"
52+
"sha512=be23a0337f1334b9ead1516745f1397afd240787bb983f037ea33434eea7f0c9dedf2e53ebd1b47a076220cac9d926370d1b8d2b329d1e16d02b9b0e517dd162"
53+
]
54+
}
55+
x-commit-hash: "a447ca8ab368916aeb107bfbc3757934d64164eb"

0 commit comments

Comments
 (0)