Skip to content

Commit ca7a9a1

Browse files
authored
Merge pull request #27469 from dinosaure/release-git-3.18.0
[new release] git (4 packages) (3.18.0)
2 parents d9f0c12 + 7e11968 commit ca7a9a1

File tree

4 files changed

+233
-0
lines changed
  • packages
    • git-mirage/git-mirage.3.18.0
    • git-paf/git-paf.3.18.0
    • git-unix/git-unix.3.18.0
    • git/git.3.18.0

4 files changed

+233
-0
lines changed
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
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.5.0"}
18+
"awa-mirage" {>= "0.5.0"}
19+
"tls" {>= "1.0.0"}
20+
"tls-mirage" {>= "1.0.0"}
21+
"uri"
22+
"happy-eyeballs-mirage" {>= "2.0.0"}
23+
"happy-eyeballs" {>= "2.0.0"}
24+
"ca-certs-nss" {>= "3.108-1"}
25+
"mirage-crypto" {>= "1.2.0"}
26+
"ptime"
27+
"x509" {>= "1.0.0"}
28+
"cstruct"
29+
"tcpip" {>= "7.0.0"}
30+
"domain-name" {>= "0.3.0"}
31+
"fmt" {>= "0.8.9"}
32+
"ipaddr" {>= "5.0.1"}
33+
"lwt" {>= "5.3.0"}
34+
"mirage-ptime" {>= "5.0.0"}
35+
"mirage-flow" {>= "4.0.0"}
36+
"mirage-sleep" {>= "4.0.0"}
37+
"rresult" {>= "0.7.0"}
38+
"alcotest" {>= "1.2.3" & with-test}
39+
"alcotest-lwt" {>= "1.2.3" & with-test}
40+
"bigstringaf" {>= "0.9.0" & with-test}
41+
"cstruct" {>= "6.0.0" & with-test}
42+
"logs" {>= "0.7.0" & with-test}
43+
"ke" {>= "0.4" & with-test}
44+
]
45+
conflicts: [ "result" {< "1.5"} ]
46+
build: [
47+
["dune" "build" "-p" name "-j" jobs]
48+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test}
49+
]
50+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
51+
x-maintenance-intent: [ "(latest)" ]
52+
url {
53+
src:
54+
"https://github.com/mirage/ocaml-git/releases/download/3.18.0/git-3.18.0.tbz"
55+
checksum: [
56+
"sha256=925795627e6daae0b4bd16aa506879df11cb201e65fefe38e81378f18d517d4b"
57+
"sha512=8e407d49808ec26445b0c706f7b010b35050d274b534e265487cb82bcac1f29cd5c41365851d42f84794ddbceb57b90143768a23154117e902b45419d156c410"
58+
]
59+
}
60+
x-commit-hash: "78ee8e51d1b4ea9c48ce4b6b4e669ac7d6f70714"

packages/git-paf/git-paf.3.18.0/opam

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
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.8.0"}
15+
"ca-certs-nss"
16+
"fmt"
17+
"ipaddr"
18+
"logs"
19+
"lwt"
20+
"tcpip" {>= "7.0.0"}
21+
"rresult" {>= "0.7.0"}
22+
"tls" {>= "1.0.0"}
23+
"uri"
24+
"bigstringaf"
25+
"domain-name"
26+
"h1"
27+
"mirage-flow" {>= "4.0.0"}
28+
"tls-mirage" {>= "1.0.0"}
29+
]
30+
conflicts: [ "result" {< "1.5"} ]
31+
build: [
32+
["dune" "build" "-p" name "-j" jobs]
33+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test}
34+
]
35+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
36+
x-maintenance-intent: [ "(latest)" ]
37+
url {
38+
src:
39+
"https://github.com/mirage/ocaml-git/releases/download/3.18.0/git-3.18.0.tbz"
40+
checksum: [
41+
"sha256=925795627e6daae0b4bd16aa506879df11cb201e65fefe38e81378f18d517d4b"
42+
"sha512=8e407d49808ec26445b0c706f7b010b35050d274b534e265487cb82bcac1f29cd5c41365851d42f84794ddbceb57b90143768a23154117e902b45419d156c410"
43+
]
44+
}
45+
x-commit-hash: "78ee8e51d1b4ea9c48ce4b6b4e669ac7d6f70714"
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
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" {>= "0.7.0"}
16+
"bigstringaf" {>= "0.9.0"}
17+
"fmt" {>= "0.8.7"}
18+
"bos"
19+
"fpath"
20+
"uri" {with-test}
21+
"digestif" {>= "1.1.2"}
22+
"logs"
23+
"lwt" {>= "5.6.0"}
24+
"base-unix"
25+
"carton" {>= "0.7.2"}
26+
"alcotest" {with-test & >= "1.1.0"}
27+
"alcotest-lwt" {with-test & >= "1.1.0"}
28+
"base64" {with-test & >= "3.0.0"}
29+
"astring" {>= "0.8.5"}
30+
"cmdliner" {>= "1.1.0"}
31+
"decompress" {>= "1.4.0"}
32+
"domain-name" {>= "0.3.0"}
33+
"ipaddr" {>= "5.0.1"}
34+
"mtime" {>= "1.2.0"}
35+
"tcpip" {>= "7.0.0"}
36+
"cstruct" {>= "6.0.0"}
37+
"mirage-flow" {>= "4.0.0"}
38+
"ke" {>= "0.4" & with-test}
39+
"mirage-crypto-rng" {>= "1.2.0" & with-test}
40+
"mimic" {>= "0.0.8"}
41+
"tls" {>= "1.0.0"}
42+
]
43+
conflicts: [ "result" {< "1.5"} ]
44+
build: [
45+
["dune" "build" "-p" name "-j" jobs]
46+
["dune" "runtest" "-p" name "-j" jobs "--no-buffer"] {with-test & os != "macos"}
47+
]
48+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
49+
x-maintenance-intent: [ "(latest)" ]
50+
url {
51+
src:
52+
"https://github.com/mirage/ocaml-git/releases/download/3.18.0/git-3.18.0.tbz"
53+
checksum: [
54+
"sha256=925795627e6daae0b4bd16aa506879df11cb201e65fefe38e81378f18d517d4b"
55+
"sha512=8e407d49808ec26445b0c706f7b010b35050d274b534e265487cb82bcac1f29cd5c41365851d42f84794ddbceb57b90143768a23154117e902b45419d156c410"
56+
]
57+
}
58+
x-commit-hash: "78ee8e51d1b4ea9c48ce4b6b4e669ac7d6f70714"

packages/git/git.3.18.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" {>= "0.7.0"}
22+
"base64" {>= "3.0.0"}
23+
"bigstringaf" {>= "0.9.0"}
24+
"optint"
25+
"decompress" {>= "1.4.0"}
26+
"logs"
27+
"lwt"
28+
"mimic" {>= "0.0.6"}
29+
"cstruct" {>= "6.0.0"}
30+
"angstrom" {>= "0.14.0"}
31+
"carton" {>= "0.7.2"}
32+
"carton-lwt" {>= "0.7.2"}
33+
"carton-git" {>= "0.7.2"}
34+
"ke" {>= "0.4"}
35+
"fmt" {>= "0.8.7"}
36+
"checkseum" {>= "0.3.3"}
37+
"ocamlgraph" {>= "1.8.8"}
38+
"astring"
39+
"fpath"
40+
"encore" {>= "0.8"}
41+
"alcotest" {with-test & >= "1.1.0"}
42+
"alcotest-lwt" {with-test & >= "1.1.0"}
43+
"mirage-crypto-rng" {with-test & >= "1.2.0"}
44+
"cmdliner" {with-test & >= "1.1.0"}
45+
"base-unix" {with-test}
46+
"hxd" {>= "0.3.2"}
47+
"mirage-flow" {>= "4.0.0"}
48+
"domain-name" {>= "0.3.0"}
49+
"emile" {>= "1.1"}
50+
"ipaddr" {>= "5.0.1"}
51+
"psq" {>= "0.2.0"}
52+
"uri" {>= "4.1.0"}
53+
"crowbar" {>= "0.2.1" & with-test}
54+
]
55+
conflicts: [ "result" {< "1.5"} ]
56+
build: [
57+
["dune" "build" "-p" name "-j" jobs]
58+
["dune" "runtest" "-p" name] {with-test}
59+
]
60+
dev-repo: "git+https://github.com/mirage/ocaml-git.git"
61+
x-maintenance-intent: [ "(latest)" ]
62+
url {
63+
src:
64+
"https://github.com/mirage/ocaml-git/releases/download/3.18.0/git-3.18.0.tbz"
65+
checksum: [
66+
"sha256=925795627e6daae0b4bd16aa506879df11cb201e65fefe38e81378f18d517d4b"
67+
"sha512=8e407d49808ec26445b0c706f7b010b35050d274b534e265487cb82bcac1f29cd5c41365851d42f84794ddbceb57b90143768a23154117e902b45419d156c410"
68+
]
69+
}
70+
x-commit-hash: "78ee8e51d1b4ea9c48ce4b6b4e669ac7d6f70714"

0 commit comments

Comments
 (0)