Skip to content

Commit bc351ad

Browse files
authored
Merge pull request ocaml#23571 from dinosaure/release-git-3.13.0
[new release] git, git-mirage, git-paf and git-unix (3.13.0)
2 parents ec44728 + 9225de4 commit bc351ad

File tree

4 files changed

+245
-0
lines changed
  • packages
    • git-mirage/git-mirage.3.13.0
    • git-paf/git-paf.3.13.0
    • git-unix/git-unix.3.13.0
    • git/git.3.13.0

4 files changed

+245
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
opam-version: "2.0"
2+
synopsis: "A package to use ocaml-git with MirageOS backend"
3+
4+
authors: "Thomas Gazagnaire"
5+
license: "ISC"
6+
homepage: "https://github.com/mirage/ocaml-git"
7+
doc: "https://mirage.github.io/ocaml-git/"
8+
bug-reports: "https://github.com/mirage/ocaml-git/issues"
9+
depends: [
10+
"ocaml" {>= "4.08.0"}
11+
"dune" {>= "2.8.0"}
12+
"mimic"
13+
"mimic-happy-eyeballs" {>= "0.0.5"}
14+
"base64" {>= "3.5.0"}
15+
"git" {= version}
16+
"git-paf" {= version}
17+
"awa" {>= "0.2.0"}
18+
"awa-mirage" {>= "0.2.0"}
19+
"dns" {>= "6.1.3"}
20+
"dns-client" {>= "6.1.3"}
21+
"tls"
22+
"tls-mirage"
23+
"uri"
24+
"hex"
25+
"happy-eyeballs-mirage" {>= "0.1.2"}
26+
"happy-eyeballs" {>= "0.1.2"}
27+
"ca-certs-nss"
28+
"mirage-crypto"
29+
"ptime"
30+
"x509" {>= "0.16.2"}
31+
"cstruct"
32+
"tcpip" {>= "7.0.0"}
33+
"domain-name" {>= "0.3.0"}
34+
"fmt" {>= "0.8.9"}
35+
"ipaddr" {>= "5.0.1"}
36+
"lwt" {>= "5.3.0"}
37+
"mirage-clock" {>= "3.1.0"}
38+
"mirage-flow" {>= "2.0.1"}
39+
"mirage-random" {>= "2.0.0"}
40+
"mirage-time" {>= "2.0.1"}
41+
"result" {>= "1.5"}
42+
"rresult" {>= "0.6.0"}
43+
"alcotest" {>= "1.2.3" & with-test}
44+
"alcotest-lwt" {>= "1.2.3" & with-test}
45+
"bigstringaf" {>= "0.9.0" & with-test}
46+
"cstruct" {>= "6.0.0" & with-test}
47+
"logs" {>= "0.7.0" & with-test}
48+
"ke" {>= "0.4" & with-test}
49+
]
50+
build: [
51+
["dune" "build" "-p" name "-j" jobs]
52+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test}
53+
]
54+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
55+
url {
56+
src:
57+
"https://github.com/mirage/ocaml-git/releases/download/3.13.0/git-3.13.0.tbz"
58+
checksum: [
59+
"sha256=f7cc36026cdefc1f9837f10d7d26f457c236cb21547fcad210e71483561b55d3"
60+
"sha512=728f21c3483bdead9420767cb3e57901be1cff428fceb814be3cad817b2d78511d35f559962469e85d3919c59577884d353cb883ac749e6e2b92fb7d0deec4f4"
61+
]
62+
}
63+
x-commit-hash: "0d5ea8a31913d10990c1437790d5daf9907a39d7"
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
opam-version: "2.0"
2+
synopsis: "A package to use HTTP-based ocaml-git with MirageOS backend"
3+
4+
authors: "Thomas Gazagnaire"
5+
license: "ISC"
6+
homepage: "https://github.com/mirage/ocaml-git"
7+
doc: "https://mirage.github.io/ocaml-git/"
8+
bug-reports: "https://github.com/mirage/ocaml-git/issues"
9+
depends: [
10+
"ocaml" {>= "4.08.0"}
11+
"dune" {>= "2.8.0"}
12+
"git" {= version}
13+
"mimic" {>= "0.0.4"}
14+
"paf" {>= "0.2.0"}
15+
"ca-certs-nss"
16+
"fmt"
17+
"ipaddr"
18+
"logs"
19+
"lwt"
20+
"mirage-clock"
21+
"tcpip" {>= "7.0.0"}
22+
"mirage-time"
23+
"result"
24+
"rresult"
25+
"tls" {>= "0.14.0"}
26+
"uri"
27+
"bigstringaf"
28+
"domain-name"
29+
"httpaf"
30+
"mirage-flow"
31+
"tls-mirage"
32+
]
33+
build: [
34+
["dune" "build" "-p" name "-j" jobs]
35+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test}
36+
]
37+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
38+
url {
39+
src:
40+
"https://github.com/mirage/ocaml-git/releases/download/3.13.0/git-3.13.0.tbz"
41+
checksum: [
42+
"sha256=f7cc36026cdefc1f9837f10d7d26f457c236cb21547fcad210e71483561b55d3"
43+
"sha512=728f21c3483bdead9420767cb3e57901be1cff428fceb814be3cad817b2d78511d35f559962469e85d3919c59577884d353cb883ac749e6e2b92fb7d0deec4f4"
44+
]
45+
}
46+
x-commit-hash: "0d5ea8a31913d10990c1437790d5daf9907a39d7"
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
opam-version: "2.0"
2+
synopsis: "Virtual package to install and configure ocaml-git's Unix backend"
3+
4+
authors: "Thomas Gazagnaire"
5+
license: "ISC"
6+
homepage: "https://github.com/mirage/ocaml-git"
7+
doc: "https://mirage.github.io/ocaml-git/"
8+
bug-reports: "https://github.com/mirage/ocaml-git/issues"
9+
depends: [
10+
"ocaml" {>= "4.08.0"}
11+
"dune" {>= "2.8.0"}
12+
"git" {= version}
13+
"git-mirage" {= version}
14+
"happy-eyeballs-lwt" {>= "0.1.2"}
15+
"rresult"
16+
"result"
17+
"bigstringaf" {>= "0.9.0"}
18+
"fmt" {>= "0.8.7"}
19+
"bos"
20+
"fpath"
21+
"uri" {with-test}
22+
"digestif" {>= "1.1.2"}
23+
"logs"
24+
"lwt" {>= "5.6.0"}
25+
"base-unix"
26+
"alcotest" {with-test & >= "1.1.0"}
27+
"alcotest-lwt" {with-test & >= "1.1.0"}
28+
"base64" {with-test & >= "3.0.0"}
29+
"mirage-clock" {>= "4.1.0"}
30+
"mirage-clock-unix" {>= "4.1.0"}
31+
"astring" {>= "0.8.5"}
32+
"awa" {>= "0.1.0"}
33+
"mirage-time" {>= "2.0.0"}
34+
"mirage-unix" {>= "5.0.0"}
35+
"cmdliner" {>= "1.1.0"}
36+
"decompress" {>= "1.4.0"}
37+
"domain-name" {>= "0.3.0"}
38+
"ipaddr" {>= "5.0.1"}
39+
"mtime" {>= "1.2.0"}
40+
"ocamlfind" {>= "1.8.1"}
41+
"tcpip" {>= "7.0.0"}
42+
"cstruct" {>= "6.0.0"}
43+
"awa-mirage" {>= "0.1.0"}
44+
"mirage-flow" {>= "2.0.1"}
45+
"ke" {>= "0.4" & with-test}
46+
"mirage-crypto-rng" {>= "0.11.0" & with-test}
47+
"ptime"
48+
"mimic"
49+
"ca-certs-nss" {>= "3.60"}
50+
"tls" {>= "0.14.0"}
51+
"tls-mirage" {>= "0.14.0"}
52+
]
53+
build: [
54+
["dune" "build" "-p" name "-j" jobs]
55+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test & os != "macos"}
56+
]
57+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
58+
url {
59+
src:
60+
"https://github.com/mirage/ocaml-git/releases/download/3.13.0/git-3.13.0.tbz"
61+
checksum: [
62+
"sha256=f7cc36026cdefc1f9837f10d7d26f457c236cb21547fcad210e71483561b55d3"
63+
"sha512=728f21c3483bdead9420767cb3e57901be1cff428fceb814be3cad817b2d78511d35f559962469e85d3919c59577884d353cb883ac749e6e2b92fb7d0deec4f4"
64+
]
65+
}
66+
x-commit-hash: "0d5ea8a31913d10990c1437790d5daf9907a39d7"

packages/git/git.3.13.0/opam

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
opam-version: "2.0"
2+
synopsis: "Git format and protocol in pure OCaml"
3+
description: """\
4+
Support for on-disk and in-memory Git stores. Can read and write all
5+
the Git objects: the usual blobs, trees, commits and tags but also
6+
the pack files, pack indexes and the index file (where the staging area
7+
lives).
8+
9+
All the objects share a consistent API, and convenience functions are
10+
provided to manipulate the different objects."""
11+
12+
authors: "Thomas Gazagnaire"
13+
license: "ISC"
14+
homepage: "https://github.com/mirage/ocaml-git"
15+
doc: "https://mirage.github.io/ocaml-git/"
16+
bug-reports: "https://github.com/mirage/ocaml-git/issues"
17+
depends: [
18+
"ocaml" {>= "4.08.0"}
19+
"dune" {>= "2.8.0"}
20+
"digestif" {>= "1.1.2"}
21+
"rresult"
22+
"base64" {>= "3.0.0"}
23+
"result"
24+
"bigstringaf" {>= "0.9.0"}
25+
"optint"
26+
"decompress" {>= "1.4.0"}
27+
"logs"
28+
"lwt"
29+
"mimic" {>= "0.0.6"}
30+
"cstruct" {>= "6.0.0"}
31+
"angstrom" {>= "0.14.0"}
32+
"carton" {>= "0.4.4"}
33+
"carton-lwt" {>= "0.4.4"}
34+
"carton-git" {>= "0.4.4"}
35+
"ke" {>= "0.4"}
36+
"fmt" {>= "0.8.7"}
37+
"checkseum" {>= "0.3.3"}
38+
"ocamlgraph" {>= "1.8.8"}
39+
"astring"
40+
"fpath"
41+
"encore" {>= "0.8"}
42+
"alcotest" {with-test & >= "1.1.0"}
43+
"alcotest-lwt" {with-test & >= "1.1.0"}
44+
"mirage-crypto-rng" {with-test & >= "0.8.0"}
45+
"cmdliner" {with-test & >= "1.1.0"}
46+
"base-unix" {with-test}
47+
"fpath"
48+
"hxd" {>= "0.3.2"}
49+
"mirage-flow" {>= "2.0.1"}
50+
"domain-name" {>= "0.3.0"}
51+
"emile" {>= "1.1"}
52+
"ipaddr" {>= "5.0.1"}
53+
"psq" {>= "0.2.0"}
54+
"uri" {>= "4.1.0"}
55+
"crowbar" {>= "0.2.1" & with-test}
56+
]
57+
build: [
58+
["dune" "build" "-p" name "-j" jobs]
59+
["dune" "runtest" "-p" name] {with-test}
60+
]
61+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
62+
url {
63+
src:
64+
"https://github.com/mirage/ocaml-git/releases/download/3.13.0/git-3.13.0.tbz"
65+
checksum: [
66+
"sha256=f7cc36026cdefc1f9837f10d7d26f457c236cb21547fcad210e71483561b55d3"
67+
"sha512=728f21c3483bdead9420767cb3e57901be1cff428fceb814be3cad817b2d78511d35f559962469e85d3919c59577884d353cb883ac749e6e2b92fb7d0deec4f4"
68+
]
69+
}
70+
x-commit-hash: "0d5ea8a31913d10990c1437790d5daf9907a39d7"

0 commit comments

Comments
 (0)