Skip to content

Commit 8e3617f

Browse files
author
“ramfox”
committed
chore: add patch for iroh dependencies
This PR updates the following dependencies to use their main branches: - `iroh` from `https://github.com/n0-computer/iroh.git` - `iroh-base` from `https://github.com/n0-computer/iroh.git` - `iroh-gossip` from `https://github.com/n0-computer/iroh-gossip.git` - `iroh-blobs` from `https://github.com/n0-computer/iroh-blobs.git`
1 parent b666e5e commit 8e3617f

File tree

3 files changed

+59
-28
lines changed

3 files changed

+59
-28
lines changed

Cargo.lock

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,9 @@ rpc = [
117117
[package.metadata.docs.rs]
118118
all-features = true
119119
rustdoc-args = ["--cfg", "iroh_docsrs"]
120+
121+
[patch.crates-io]
122+
iroh = { git = "https://github.com/n0-computer/iroh.git", branch = "main" }
123+
iroh-base = { git = "https://github.com/n0-computer/iroh.git", branch = "main" }
124+
iroh-gossip = { git = "https://github.com/n0-computer/iroh-gossip.git", branch = "main" }
125+
iroh-blobs = { git = "https://github.com/n0-computer/iroh-blobs.git", branch = "main" }

deny.toml

Lines changed: 33 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,46 @@
1+
[advisories]
2+
ignore = [
3+
"RUSTSEC-2024-0370",
4+
"RUSTSEC-2024-0384",
5+
"RUSTSEC-2024-0436",
6+
]
7+
18
[bans]
2-
multiple-versions = "allow"
39
deny = [
4-
"aws-lc",
5-
"aws-lc-rs",
6-
"aws-lc-sys",
7-
"native-tls",
8-
"openssl",
10+
"aws-lc",
11+
"aws-lc-rs",
12+
"aws-lc-sys",
13+
"native-tls",
14+
"openssl",
915
]
16+
multiple-versions = "allow"
1017

1118
[licenses]
1219
allow = [
13-
"Apache-2.0",
14-
"Apache-2.0 WITH LLVM-exception",
15-
"BSD-2-Clause",
16-
"BSD-3-Clause",
17-
"BSL-1.0", # BOSL license
18-
"ISC",
19-
"MIT",
20-
"Zlib",
21-
"MPL-2.0", # https://fossa.com/blog/open-source-software-licenses-101-mozilla-public-license-2-0/
22-
"Unicode-3.0",
23-
"Unlicense" # https://unlicense.org/
20+
"Apache-2.0",
21+
"Apache-2.0 WITH LLVM-exception",
22+
"BSD-2-Clause",
23+
"BSD-3-Clause",
24+
"BSL-1.0",
25+
"ISC",
26+
"MIT",
27+
"Zlib",
28+
"MPL-2.0",
29+
"Unicode-3.0",
30+
"Unlicense",
2431
]
2532

2633
[[licenses.clarify]]
27-
name = "ring"
2834
expression = "MIT AND ISC AND OpenSSL"
29-
license-files = [
30-
{ path = "LICENSE", hash = 0xbd0eed23 },
31-
]
35+
name = "ring"
3236

33-
[advisories]
34-
ignore = [
35-
"RUSTSEC-2024-0370", # unmaintained, no upgrade available
36-
"RUSTSEC-2024-0384", # unmaintained, no upgrade available
37-
"RUSTSEC-2024-0436", # paste
38-
]
37+
[[licenses.clarify.license-files]]
38+
hash = 3171872035
39+
path = "LICENSE"
3940

4041
[sources]
41-
allow-git = []
42+
allow-git = [
43+
"https://github.com/n0-computer/iroh.git",
44+
"https://github.com/n0-computer/iroh-gossip.git",
45+
"https://github.com/n0-computer/iroh-blobs.git",
46+
]

0 commit comments

Comments
 (0)