Skip to content

Commit 26328df

Browse files
authored
Merge pull request #27259 from c-cube/release-trace-v0.9
[new release] trace (4 packages) (0.9)
2 parents 814079d + 9042b60 commit 26328df

File tree

6 files changed

+180
-2
lines changed
  • packages
    • opentelemetry
      • opentelemetry.0.10
      • opentelemetry.0.9
    • ppx_trace/ppx_trace.0.9
    • trace-fuchsia/trace-fuchsia.0.9
    • trace-tef/trace-tef.0.9
    • trace/trace.0.9

6 files changed

+180
-2
lines changed

packages/opentelemetry/opentelemetry.0.10/opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ depends: [
2424
]
2525
depopts: ["trace"]
2626
conflicts: [
27-
"trace" {< "0.7"}
27+
"trace" {< "0.7" | > "0.8"}
2828
]
2929
build: [
3030
["dune" "subst"] {dev}

packages/opentelemetry/opentelemetry.0.9/opam

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ depends: [
2424
]
2525
depopts: ["trace"]
2626
conflicts: [
27-
"trace" {< "0.7"}
27+
"trace" {< "0.7" | > "0.8"}
2828
]
2929
build: [
3030
["dune" "subst"] {dev}

packages/ppx_trace/ppx_trace.0.9/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 ppx-based preprocessor for trace"
3+
maintainer: ["Simon Cruanes"]
4+
authors: ["Simon Cruanes"]
5+
license: "MIT"
6+
tags: ["trace" "ppx"]
7+
homepage: "https://github.com/c-cube/ocaml-trace"
8+
bug-reports: "https://github.com/c-cube/ocaml-trace/issues"
9+
depends: [
10+
"ocaml" {>= "4.12"}
11+
"ppxlib" {>= "0.28"}
12+
"trace" {= version}
13+
"trace-tef" {= version & with-test}
14+
"dune" {>= "2.9"}
15+
"odoc" {with-doc}
16+
]
17+
depopts: [
18+
"mtime" {>= "2.0"}
19+
]
20+
build: [
21+
["dune" "subst"] {dev}
22+
[
23+
"dune"
24+
"build"
25+
"-p"
26+
name
27+
"-j"
28+
jobs
29+
"--promote-install-files=false"
30+
"@install"
31+
"@runtest" {with-test}
32+
"@doc" {with-doc}
33+
]
34+
["dune" "install" "-p" name "--create-install-files" name]
35+
]
36+
dev-repo: "git+https://github.com/c-cube/ocaml-trace.git"
37+
url {
38+
src:
39+
"https://github.com/c-cube/ocaml-trace/releases/download/v0.9/trace-0.9.tbz"
40+
checksum: [
41+
"sha256=1a8c75efea8a691f1e0fa3dcf59ee0bf53fad7190b9fa0babde4f9a21bc10dd6"
42+
"sha512=a082b3cbf34631069855bef7b8cf5017daf08141f8794dc0ef963e7afe0812749c388553fa3d21ecb35ce75909571dfd8fc38bcc4438b7eaaa9010296f28e2fc"
43+
]
44+
}
45+
x-commit-hash: "064e6e26bb459fd814b05da03e6cd2b49f618e52"
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:
3+
"A high-performance backend for trace, emitting a Fuchsia trace into a file"
4+
maintainer: ["Simon Cruanes"]
5+
authors: ["Simon Cruanes"]
6+
license: "MIT"
7+
tags: ["trace" "tracing" "fuchsia"]
8+
homepage: "https://github.com/c-cube/ocaml-trace"
9+
bug-reports: "https://github.com/c-cube/ocaml-trace/issues"
10+
depends: [
11+
"ocaml" {>= "4.08"}
12+
"trace" {= version}
13+
"mtime" {>= "2.0"}
14+
"thread-local-storage" {>= "0.2"}
15+
"base-bigarray"
16+
"base-unix"
17+
"dune" {>= "2.9"}
18+
"odoc" {with-doc}
19+
]
20+
build: [
21+
["dune" "subst"] {dev}
22+
[
23+
"dune"
24+
"build"
25+
"-p"
26+
name
27+
"-j"
28+
jobs
29+
"--promote-install-files=false"
30+
"@install"
31+
"@runtest" {with-test}
32+
"@doc" {with-doc}
33+
]
34+
["dune" "install" "-p" name "--create-install-files" name]
35+
]
36+
dev-repo: "git+https://github.com/c-cube/ocaml-trace.git"
37+
available: arch != "s390x"
38+
url {
39+
src:
40+
"https://github.com/c-cube/ocaml-trace/releases/download/v0.9/trace-0.9.tbz"
41+
checksum: [
42+
"sha256=1a8c75efea8a691f1e0fa3dcf59ee0bf53fad7190b9fa0babde4f9a21bc10dd6"
43+
"sha512=a082b3cbf34631069855bef7b8cf5017daf08141f8794dc0ef963e7afe0812749c388553fa3d21ecb35ce75909571dfd8fc38bcc4438b7eaaa9010296f28e2fc"
44+
]
45+
}
46+
x-commit-hash: "064e6e26bb459fd814b05da03e6cd2b49f618e52"

packages/trace-tef/trace-tef.0.9/opam

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
opam-version: "2.0"
2+
synopsis:
3+
"A simple backend for trace, emitting Catapult/TEF JSON into a file"
4+
maintainer: ["Simon Cruanes"]
5+
authors: ["Simon Cruanes"]
6+
license: "MIT"
7+
tags: ["trace" "tracing" "catapult" "TEF" "chrome-format"]
8+
homepage: "https://github.com/c-cube/ocaml-trace"
9+
bug-reports: "https://github.com/c-cube/ocaml-trace/issues"
10+
depends: [
11+
"ocaml" {>= "4.08"}
12+
"trace" {= version}
13+
"mtime" {>= "2.0"}
14+
"base-unix"
15+
"dune" {>= "2.9"}
16+
"odoc" {with-doc}
17+
]
18+
build: [
19+
["dune" "subst"] {dev}
20+
[
21+
"dune"
22+
"build"
23+
"-p"
24+
name
25+
"-j"
26+
jobs
27+
"--promote-install-files=false"
28+
"@install"
29+
"@runtest" {with-test}
30+
"@doc" {with-doc}
31+
]
32+
["dune" "install" "-p" name "--create-install-files" name]
33+
]
34+
dev-repo: "git+https://github.com/c-cube/ocaml-trace.git"
35+
url {
36+
src:
37+
"https://github.com/c-cube/ocaml-trace/releases/download/v0.9/trace-0.9.tbz"
38+
checksum: [
39+
"sha256=1a8c75efea8a691f1e0fa3dcf59ee0bf53fad7190b9fa0babde4f9a21bc10dd6"
40+
"sha512=a082b3cbf34631069855bef7b8cf5017daf08141f8794dc0ef963e7afe0812749c388553fa3d21ecb35ce75909571dfd8fc38bcc4438b7eaaa9010296f28e2fc"
41+
]
42+
}
43+
x-commit-hash: "064e6e26bb459fd814b05da03e6cd2b49f618e52"

packages/trace/trace.0.9/opam

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
opam-version: "2.0"
2+
synopsis:
3+
"A stub for tracing/observability, agnostic in how data is collected"
4+
maintainer: ["Simon Cruanes"]
5+
authors: ["Simon Cruanes"]
6+
license: "MIT"
7+
tags: ["trace" "tracing" "observability" "profiling"]
8+
homepage: "https://github.com/c-cube/ocaml-trace"
9+
bug-reports: "https://github.com/c-cube/ocaml-trace/issues"
10+
depends: [
11+
"ocaml" {>= "4.08"}
12+
"dune" {>= "2.9"}
13+
"odoc" {with-doc}
14+
]
15+
depopts: [
16+
"hmap"
17+
"mtime" {>= "2.0"}
18+
]
19+
build: [
20+
["dune" "subst"] {dev}
21+
[
22+
"dune"
23+
"build"
24+
"-p"
25+
name
26+
"-j"
27+
jobs
28+
"--promote-install-files=false"
29+
"@install"
30+
"@runtest" {with-test}
31+
"@doc" {with-doc}
32+
]
33+
["dune" "install" "-p" name "--create-install-files" name]
34+
]
35+
dev-repo: "git+https://github.com/c-cube/ocaml-trace.git"
36+
url {
37+
src:
38+
"https://github.com/c-cube/ocaml-trace/releases/download/v0.9/trace-0.9.tbz"
39+
checksum: [
40+
"sha256=1a8c75efea8a691f1e0fa3dcf59ee0bf53fad7190b9fa0babde4f9a21bc10dd6"
41+
"sha512=a082b3cbf34631069855bef7b8cf5017daf08141f8794dc0ef963e7afe0812749c388553fa3d21ecb35ce75909571dfd8fc38bcc4438b7eaaa9010296f28e2fc"
42+
]
43+
}
44+
x-commit-hash: "064e6e26bb459fd814b05da03e6cd2b49f618e52"

0 commit comments

Comments
 (0)