File tree Expand file tree Collapse file tree 4 files changed +231
-0
lines changed
tar-mirage/tar-mirage.3.3.0 Expand file tree Collapse file tree 4 files changed +231
-0
lines changed Original file line number Diff line number Diff line change
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"
Original file line number Diff line number Diff line change
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"
Original file line number Diff line number Diff line change
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"
Original file line number Diff line number Diff line change
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"
You can’t perform that action at this time.
0 commit comments