Skip to content

Commit 6266a71

Browse files
committed
Allow licenses for new charon transitive dependencies
Add Apache-2.0 WITH LLVM-exception to the global allow list for ar_archive_writer. Add MPL-2.0 exceptions for brownstone, colored, indent_write, and nom-supreme, all pulled in transitively through charon v0.1.67. Signed-off-by: Felipe R. Monteiro <felisous@amazon.com>
1 parent a82d276 commit 6266a71

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

deny.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,19 @@ yanked = "deny"
1616
allow = [
1717
"MIT",
1818
"Apache-2.0",
19+
"Apache-2.0 WITH LLVM-exception",
1920
"Unicode-3.0",
2021
]
2122
confidence-threshold = 0.8
2223

2324
# All these exceptions should probably appear in: tools/build-kani/license-notes.txt
2425
exceptions = [
2526
{ name = "foldhash", allow=["Zlib"] },
27+
# Transitive dependencies via charon (LLBC backend)
28+
{ name = "brownstone", allow=["MPL-2.0"] },
29+
{ name = "colored", allow=["MPL-2.0"] },
30+
{ name = "indent_write", allow=["MPL-2.0"] },
31+
{ name = "nom-supreme", allow=["MPL-2.0"] },
2632
]
2733

2834
[licenses.private]

0 commit comments

Comments
 (0)