Skip to content

Commit f28c38a

Browse files
authored
Merge pull request #10 from Miyamura80/fix/cargo-deny-issues
⚙️ fix: resolve cargo-deny unmaintained advisory issues
2 parents d40b85f + f6e114a commit f28c38a

File tree

3 files changed

+40
-18
lines changed

3 files changed

+40
-18
lines changed

src-tauri/Cargo.lock

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

src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ tauri = { version = "2", features = [] }
2323
tauri-plugin-opener = "2"
2424
serde = { version = "1", features = ["derive"] }
2525
serde_json = "1"
26-
serde_yaml = "0.9"
26+
# serde_yml = "0.0.12" # Not needed - config crate uses yaml-rust2
2727
config = { version = "0.15", features = ["yaml"] }
2828
tracing = "0.1"
2929
tracing-subscriber = { version = "0.3", features = ["env-filter"] }

src-tauri/deny.toml

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,32 @@
22

33
[advisories]
44
ignore = [
5+
# UNMAINTAINED TRANSITIVES - Tauri v2 Dependencies (Linux/GTK3 stack)
6+
# These are foundational to the current Tauri/Wry/Tao ecosystem on Linux.
7+
# They can only be addressed by upstream framework migrations (e.g., to GTK4).
8+
"RUSTSEC-2024-0411", # atk is unmaintained
9+
"RUSTSEC-2024-0412", # pango is unmaintained
10+
"RUSTSEC-2024-0413", # gtk is unmaintained
11+
"RUSTSEC-2024-0414", # gdk-pixbuf is unmaintained
12+
"RUSTSEC-2024-0415", # gio is unmaintained
13+
"RUSTSEC-2024-0416", # gdk is unmaintained
14+
"RUSTSEC-2024-0417", # soup3 is unmaintained
15+
"RUSTSEC-2024-0418", # webkit2gtk is unmaintained
16+
"RUSTSEC-2024-0419", # gdkx11 is unmaintained
17+
"RUSTSEC-2024-0420", # javascriptcore-rs is unmaintained
18+
"RUSTSEC-2024-0370", # proc-macro-error is unmaintained (used by GTK/Glib bindings)
19+
20+
# UNMAINTAINED TRANSITIVES - String/URL Utilities
21+
# Pulled in by urlpattern, which is used for Tauri routing.
522
"RUSTSEC-2025-0100", # unic-ucd-ident is unmaintained
623
"RUSTSEC-2025-0098", # unic-ucd-version is unmaintained
724
"RUSTSEC-2025-0080", # unic-common is unmaintained
8-
"RUSTSEC-2025-0101", # unic-char-range is unmaintained
9-
"RUSTSEC-2025-0102", # unic-char-property is unmaintained
10-
"RUSTSEC-2025-0099", # unic-ucd-common is unmaintained
1125
"RUSTSEC-2025-0075", # unic-char-range is unmaintained
12-
"RUSTSEC-2025-0076", # unic-char-property is unmaintained
26+
"RUSTSEC-2025-0081", # unic-* crates are unmaintained
27+
28+
# UNMAINTAINED TRANSITIVES - CSS/Selectors
29+
# Pulled in by kuchikiki -> selectors -> fxhash.
30+
"RUSTSEC-2025-0057", # fxhash is unmaintained
1331
]
1432

1533
[licenses]
@@ -20,9 +38,7 @@ allow = [
2038
"BSD-2-Clause",
2139
"Zlib",
2240
"MPL-2.0",
23-
"Unicode-DFS-2016",
2441
"ISC",
25-
"OpenSSL",
2642
"Unicode-3.0",
2743
"0BSD",
2844
"Apache-2.0 WITH LLVM-exception",

0 commit comments

Comments
 (0)