summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2025-08-11 12:07:34 +0300
committerSebastian Dröge <sebastian@centricular.com>2025-08-11 12:07:34 +0300
commit8369d161e25527ed39e814527511320562dbe32a (patch)
tree59cf5b8913c30432979dbfaa5899b2a3bae9e4ed
parentb798cf325e6de0f65d2e55adef67d144388d7b0d (diff)
cargo-c: Update to 0.10.15
Part-of: <https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/1918>
-rw-r--r--recipes/build-tools/cargo-c.recipe7
-rw-r--r--recipes/build-tools/cargo-c/0.10.15-Cargo.lock (renamed from recipes/build-tools/cargo-c/0.10.14-Cargo.lock)558
-rw-r--r--recipes/build-tools/cargo-c/0001-Fix-Windows-libdir-paths.patch67
3 files changed, 239 insertions, 393 deletions
diff --git a/recipes/build-tools/cargo-c.recipe b/recipes/build-tools/cargo-c.recipe
index 2f6e765a..0635df87 100644
--- a/recipes/build-tools/cargo-c.recipe
+++ b/recipes/build-tools/cargo-c.recipe
@@ -2,11 +2,11 @@
class Recipe(recipe.Recipe):
name = 'cargo-c'
- version = '0.10.14'
+ version = '0.10.15'
stype = SourceType.TARBALL
btype = BuildType.CARGO
- url = 'https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.10.14.tar.gz'
- tarball_checksum = 'eb6d09e871516083448f77b8677dbefc1dcc14e88d73eea82bcee903343e19c1'
+ url = 'https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.10.15.tar.gz'
+ tarball_checksum = '59fe45092141f59b4d34948423a8e535ea8a2f0802a7436fb31e6c6663afa46a'
tarball_dirname = '%(name)s-%(version)s'
# Get this from the release page on github
cargo_lock = f'{name}/{version}-Cargo.lock'
@@ -14,7 +14,6 @@ class Recipe(recipe.Recipe):
use_system_libs = True
patches = [
- f'{name}/0001-Fix-Windows-libdir-paths.patch'
]
deps = ['zlib', 'pkg-config']
diff --git a/recipes/build-tools/cargo-c/0.10.14-Cargo.lock b/recipes/build-tools/cargo-c/0.10.15-Cargo.lock
index 91159ef0..13d9d204 100644
--- a/recipes/build-tools/cargo-c/0.10.14-Cargo.lock
+++ b/recipes/build-tools/cargo-c/0.10.15-Cargo.lock
@@ -47,9 +47,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.19"
+version = "0.6.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933"
+checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -77,22 +77,22 @@ dependencies = [
[[package]]
name = "anstyle-query"
-version = "1.1.3"
+version = "1.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9"
+checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
dependencies = [
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.9"
+version = "3.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882"
+checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
dependencies = [
"anstyle",
"once_cell_polyfill",
- "windows-sys 0.59.0",
+ "windows-sys 0.60.2",
]
[[package]]
@@ -211,9 +211,9 @@ checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
[[package]]
name = "cargo"
-version = "0.89.0"
+version = "0.90.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ffb868a2869728e8cad2afd836cf7f287f5e9379f2e857deea187abfd7c5cfd"
+checksum = "a95c123eb754e6e2da70c00b026df85c7bae211692581e371e2cd9d8c175e069"
dependencies = [
"annotate-snippets",
"anstream",
@@ -286,6 +286,7 @@ dependencies = [
"tracing-subscriber",
"unicase",
"unicode-width",
+ "unicode-xid",
"url",
"walkdir",
"windows-sys 0.59.0",
@@ -293,7 +294,7 @@ dependencies = [
[[package]]
name = "cargo-c"
-version = "0.10.14+cargo-0.89.0"
+version = "0.10.15+cargo-0.90.0"
dependencies = [
"anyhow",
"cargo",
@@ -305,7 +306,7 @@ dependencies = [
"implib",
"itertools",
"log",
- "object 0.37.1",
+ "object",
"regex",
"semver",
"serde",
@@ -331,9 +332,9 @@ dependencies = [
[[package]]
name = "cargo-credential-libsecret"
-version = "0.4.14"
+version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4c6e10380bfa25a4f1495e6ca7256332857e3ef7bb16adf376641e6af03acaf"
+checksum = "42fb1e935ce4b67f386202b943abe6538cbf3bc520c8de4cad40434588f6e12d"
dependencies = [
"anyhow",
"cargo-credential",
@@ -342,9 +343,9 @@ dependencies = [
[[package]]
name = "cargo-credential-macos-keychain"
-version = "0.4.14"
+version = "0.4.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "123e3570992ff3f899a62eefd482e131dea655df8c08150ae559bda2ff492836"
+checksum = "6ed2a4071b9baff1491f11e8fbd09ef66fdb49e542438520079b81fb6405d37a"
dependencies = [
"cargo-credential",
"security-framework",
@@ -352,9 +353,9 @@ dependencies = [
[[package]]
name = "cargo-credential-wincred"
-version = "0.4.14"
+version = "0.4.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0310db795786db4bbe6cc00f30099ff6a157bb78f9f590376e5e1005866a68d3"
+checksum = "ede93c95e499507ef7b09bd48721660809b7fe7d94ca6094f9dbe617fe067730"
dependencies = [
"cargo-credential",
"windows-sys 0.59.0",
@@ -371,9 +372,9 @@ dependencies = [
[[package]]
name = "cargo-util"
-version = "0.2.21"
+version = "0.2.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c95ec8b2485b20aed818bd7460f8eecc6c87c35c84191b353a3aba9aa1736c36"
+checksum = "4f46ba11692cd1e4b09cd123877e02b74e180acae237caf905ef20b42e14e206"
dependencies = [
"anyhow",
"core-foundation",
@@ -394,9 +395,9 @@ dependencies = [
[[package]]
name = "cargo-util-schemas"
-version = "0.8.2"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7dc1a6f7b5651af85774ae5a34b4e8be397d9cf4bc063b7e6dbd99a841837830"
+checksum = "0af3961378b28006148f83291d9e485044f9110542e54aae90d195e0cf178c40"
dependencies = [
"semver",
"serde",
@@ -428,9 +429,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.2.27"
+version = "1.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc"
+checksum = "2352e5597e9c544d5e6d9c95190d5d27738ade584fa8db0a16e130e5c2b5296e"
dependencies = [
"jobserver",
"libc",
@@ -445,9 +446,9 @@ checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
[[package]]
name = "clap"
-version = "4.5.40"
+version = "4.5.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f"
+checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f"
dependencies = [
"clap_builder",
"clap_derive",
@@ -455,9 +456,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.40"
+version = "4.5.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e"
+checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65"
dependencies = [
"anstream",
"anstyle",
@@ -468,9 +469,9 @@ dependencies = [
[[package]]
name = "clap_complete"
-version = "4.5.54"
+version = "4.5.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677"
+checksum = "67e4efcbb5da11a92e8a609233aa1e8a7d91e38de0be865f016d14700d45a7fd"
dependencies = [
"clap",
"clap_lex",
@@ -480,9 +481,9 @@ dependencies = [
[[package]]
name = "clap_derive"
-version = "4.5.40"
+version = "4.5.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce"
+checksum = "ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491"
dependencies = [
"heck",
"proc-macro2",
@@ -568,9 +569,9 @@ dependencies = [
[[package]]
name = "crates-io"
-version = "0.40.11"
+version = "0.40.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9d8912d1316660f138aa2dec2c20e38633449fb7a3b2b8fcbf1698ac31941b8e"
+checksum = "a8022895e0e2ac5156fe59598ff40c7d4354600a56ca12bcf7aa715df2c07159"
dependencies = [
"curl",
"percent-encoding",
@@ -582,9 +583,9 @@ dependencies = [
[[package]]
name = "crc32fast"
-version = "1.4.2"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
+checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
dependencies = [
"cfg-if",
]
@@ -842,15 +843,6 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a"
[[package]]
name = "faster-hex"
-version = "0.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183"
-dependencies = [
- "serde",
-]
-
-[[package]]
-name = "faster-hex"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73"
@@ -1007,9 +999,9 @@ dependencies = [
[[package]]
name = "gix"
-version = "0.71.0"
+version = "0.72.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a61e71ec6817fc3c9f12f812682cfe51ee6ea0d2e27e02fc3849c35524617435"
+checksum = "01237e8d3d78581f71642be8b0c2ae8c0b2b5c251c9c5d9ebbea3c1ea280dce8"
dependencies = [
"gix-actor",
"gix-attributes",
@@ -1021,11 +1013,11 @@ dependencies = [
"gix-diff",
"gix-dir",
"gix-discover",
- "gix-features 0.41.1",
+ "gix-features",
"gix-filter",
- "gix-fs 0.14.0",
+ "gix-fs",
"gix-glob",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-hashtable",
"gix-ignore",
"gix-index",
@@ -1050,8 +1042,8 @@ dependencies = [
"gix-transport",
"gix-traverse",
"gix-url",
- "gix-utils 0.2.0",
- "gix-validate 0.9.4",
+ "gix-utils",
+ "gix-validate",
"gix-worktree",
"once_cell",
"prodash",
@@ -1061,13 +1053,13 @@ dependencies = [
[[package]]
name = "gix-actor"
-version = "0.34.0"
+version = "0.35.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f438c87d4028aca4b82f82ba8d8ab1569823cfb3e5bc5fa8456a71678b2a20e7"
+checksum = "d1b1ec302f8dc059df125ed46dfdc7e9d33fe7724df19843aea53b5ffd32d5bb"
dependencies = [
"bstr",
"gix-date",
- "gix-utils 0.2.0",
+ "gix-utils",
"itoa",
"thiserror 2.0.12",
"winnow",
@@ -1075,9 +1067,9 @@ dependencies = [
[[package]]
name = "gix-attributes"
-version = "0.25.0"
+version = "0.26.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e4e25825e0430aa11096f8b65ced6780d4a96a133f81904edceebb5344c8dd7f"
+checksum = "6f50d813d5c2ce9463ba0c29eea90060df08e38ad8f34b8a192259f8bce5c078"
dependencies = [
"bstr",
"gix-glob",
@@ -1110,9 +1102,9 @@ dependencies = [
[[package]]
name = "gix-command"
-version = "0.5.0"
+version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0378995847773a697f8e157fe2963ecf3462fe64be05b7b3da000b3b472def8"
+checksum = "6b31b65ca48a352ae86312b27a514a0c661935f96b481ac8b4371f65815eb196"
dependencies = [
"bstr",
"gix-path",
@@ -1123,26 +1115,26 @@ dependencies = [
[[package]]
name = "gix-commitgraph"
-version = "0.27.0"
+version = "0.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "043cbe49b7a7505150db975f3cb7c15833335ac1e26781f615454d9d640a28fe"
+checksum = "e05050fd6caa6c731fe3bd7f9485b3b520be062d3d139cb2626e052d6c127951"
dependencies = [
"bstr",
"gix-chunk",
- "gix-hash 0.17.0",
+ "gix-hash",
"memmap2",
"thiserror 2.0.12",
]
[[package]]
name = "gix-config"
-version = "0.44.0"
+version = "0.45.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c6f830bf746604940261b49abf7f655d2c19cadc9f4142ae9379e3a316e8cfa"
+checksum = "48f3c8f357ae049bfb77493c2ec9010f58cfc924ae485e1116c3718fc0f0d881"
dependencies = [
"bstr",
"gix-config-value",
- "gix-features 0.41.1",
+ "gix-features",
"gix-glob",
"gix-path",
"gix-ref",
@@ -1157,9 +1149,9 @@ dependencies = [
[[package]]
name = "gix-config-value"
-version = "0.14.12"
+version = "0.15.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8dc2c844c4cf141884678cabef736fd91dd73068b9146e6f004ba1a0457944b6"
+checksum = "9f012703eb67e263c6c1fc96649fec47694dd3e5d2a91abfc65e4a6a6dc85309"
dependencies = [
"bitflags",
"bstr",
@@ -1170,9 +1162,9 @@ dependencies = [
[[package]]
name = "gix-credentials"
-version = "0.28.0"
+version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "25322308aaf65789536b860d21137c3f7b69004ac4971c15c1abb08d3951c062"
+checksum = "ce1c7307e36026b6088e5b12014ffe6d4f509c911ee453e22a7be4003a159c9b"
dependencies = [
"bstr",
"gix-command",
@@ -1187,58 +1179,59 @@ dependencies = [
[[package]]
name = "gix-date"
-version = "0.9.4"
+version = "0.10.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daa30058ec7d3511fbc229e4f9e696a35abd07ec5b82e635eff864a2726217e4"
+checksum = "467254054f8df1e85b5f73cb910602767b0122391d994302a091841ba43edfaa"
dependencies = [
"bstr",
"itoa",
"jiff",
+ "smallvec",
"thiserror 2.0.12",
]
[[package]]
name = "gix-diff"
-version = "0.51.0"
+version = "0.52.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2c975dad2afc85e4e233f444d1efbe436c3cdcf3a07173984509c436d00a3f8"
+checksum = "5e9b43e95fe352da82a969f0c84ff860c2de3e724d93f6681fedbcd6c917f252"
dependencies = [
"bstr",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-object",
"thiserror 2.0.12",
]
[[package]]
name = "gix-dir"
-version = "0.13.0"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5879497bd3815d8277ed864ec8975290a70de5b62bb92d2d666a4cefc5d4793b"
+checksum = "01e6e2dc5b8917142d0ffe272209d1671e45b771e433f90186bc71c016792e87"
dependencies = [
"bstr",
"gix-discover",
- "gix-fs 0.14.0",
+ "gix-fs",
"gix-ignore",
"gix-index",
"gix-object",
"gix-path",
"gix-pathspec",
"gix-trace",
- "gix-utils 0.2.0",
+ "gix-utils",
"gix-worktree",
"thiserror 2.0.12",
]
[[package]]
name = "gix-discover"
-version = "0.39.0"
+version = "0.40.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f7fb8a4349b854506a3915de18d3341e5f1daa6b489c8affc9ca0d69efe86781"
+checksum = "dccfe3e25b4ea46083916c56db3ba9d1e6ef6dce54da485f0463f9fc0fe1837c"
dependencies = [
"bstr",
"dunce",
- "gix-fs 0.14.0",
- "gix-hash 0.17.0",
+ "gix-fs",
+ "gix-hash",
"gix-path",
"gix-ref",
"gix-sec",
@@ -1247,9 +1240,9 @@ dependencies = [
[[package]]
name = "gix-features"
-version = "0.41.1"
+version = "0.42.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "016d6050219458d14520fe22bdfdeb9cb71631dec9bc2724767c983f60109634"
+checksum = "56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed"
dependencies = [
"bytes",
"crc32fast",
@@ -1257,7 +1250,7 @@ dependencies = [
"flate2",
"gix-path",
"gix-trace",
- "gix-utils 0.2.0",
+ "gix-utils",
"libc",
"once_cell",
"parking_lot",
@@ -1267,98 +1260,60 @@ dependencies = [
]
[[package]]
-name = "gix-features"
-version = "0.42.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "56f4399af6ec4fd9db84dd4cf9656c5c785ab492ab40a7c27ea92b4241923fed"
-dependencies = [
- "gix-trace",
- "gix-utils 0.3.0",
- "libc",
- "prodash",
-]
-
-[[package]]
name = "gix-filter"
-version = "0.18.0"
+version = "0.19.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cb2b2bbffdc5cc9b2b82fc82da1b98163c9b423ac2b45348baa83a947ac9ab89"
+checksum = "ecf004912949bbcf308d71aac4458321748ecb59f4d046830d25214208c471f1"
dependencies = [
"bstr",
"encoding_rs",
"gix-attributes",
"gix-command",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-object",
"gix-packetline-blocking",
"gix-path",
"gix-quote",
"gix-trace",
- "gix-utils 0.2.0",
+ "gix-utils",
"smallvec",
"thiserror 2.0.12",
]
[[package]]
name = "gix-fs"
-version = "0.14.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "951e886120dc5fa8cac053e5e5c89443f12368ca36811b2e43d1539081f9c111"
-dependencies = [
- "bstr",
- "fastrand",
- "gix-features 0.41.1",
- "gix-path",
- "gix-utils 0.2.0",
- "thiserror 2.0.12",
-]
-
-[[package]]
-name = "gix-fs"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67a0637149b4ef24d3ea55f81f77231401c8463fae6da27331c987957eb597c7"
dependencies = [
"bstr",
"fastrand",
- "gix-features 0.42.1",
+ "gix-features",
"gix-path",
- "gix-utils 0.3.0",
+ "gix-utils",
"thiserror 2.0.12",
]
[[package]]
name = "gix-glob"
-version = "0.19.0"
+version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "20972499c03473e773a2099e5fd0c695b9b72465837797a51a43391a1635a030"
+checksum = "90181472925b587f6079698f79065ff64786e6d6c14089517a1972bca99fb6e9"
dependencies = [
"bitflags",
"bstr",
- "gix-features 0.41.1",
+ "gix-features",
"gix-path",
]
[[package]]
name = "gix-hash"
-version = "0.17.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "834e79722063958b03342edaa1e17595cd2939bb2b3306b3225d0815566dcb49"
-dependencies = [
- "faster-hex 0.9.0",
- "gix-features 0.41.1",
- "sha1-checked",
- "thiserror 2.0.12",
-]
-
-[[package]]
-name = "gix-hash"
version = "0.18.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d4900562c662852a6b42e2ef03442eccebf24f047d8eab4f23bc12ef0d785d8"
dependencies = [
- "faster-hex 0.10.0",
- "gix-features 0.42.1",
+ "faster-hex",
+ "gix-features",
"sha1-checked",
"thiserror 2.0.12",
]
@@ -1369,16 +1324,16 @@ version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b5cb3c308b4144f2612ff64e32130e641279fcf1a84d8d40dad843b4f64904"
dependencies = [
- "gix-hash 0.18.0",
+ "gix-hash",
"hashbrown 0.14.5",
"parking_lot",
]
[[package]]
name = "gix-ignore"
-version = "0.14.0"
+version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a27c8380f493a10d1457f756a3f81924d578fc08d6535e304dfcafbf0261d18"
+checksum = "ae358c3c96660b10abc7da63c06788dfded603e717edbd19e38c6477911b71c8"
dependencies = [
"bstr",
"gix-glob",
@@ -1389,28 +1344,28 @@ dependencies = [
[[package]]
name = "gix-index"
-version = "0.39.0"
+version = "0.40.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "855bece2d4153453aa5d0a80d51deea1ce8cd6a3b4cf213da85ac344ccb908a7"
+checksum = "b38e919efd59cb8275d23ad2394b2ab9d002007b27620e145d866d546403b665"
dependencies = [
"bitflags",
"bstr",
"filetime",
"fnv",
"gix-bitmap",
- "gix-features 0.41.1",
- "gix-fs 0.14.0",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-fs",
+ "gix-hash",
"gix-lock",
"gix-object",
"gix-traverse",
- "gix-utils 0.2.0",
- "gix-validate 0.9.4",
+ "gix-utils",
+ "gix-validate",
"hashbrown 0.14.5",
"itoa",
"libc",
"memmap2",
- "rustix 0.38.44",
+ "rustix",
"smallvec",
"thiserror 2.0.12",
]
@@ -1422,20 +1377,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "570f8b034659f256366dc90f1a24924902f20acccd6a15be96d44d1269e7a796"
dependencies = [
"gix-tempfile",
- "gix-utils 0.3.0",
+ "gix-utils",
"thiserror 2.0.12",
]
[[package]]
name = "gix-negotiate"
-version = "0.19.0"
+version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dad912acf5a68a7defa4836014337ff4381af8c3c098f41f818a8c524285e57b"
+checksum = "2e1ea901acc4d5b44553132a29e8697210cb0e739b2d9752d713072e9391e3c9"
dependencies = [
"bitflags",
"gix-commitgraph",
"gix-date",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-object",
"gix-revwalk",
"smallvec",
@@ -1444,19 +1399,19 @@ dependencies = [
[[package]]
name = "gix-object"
-version = "0.48.0"
+version = "0.49.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4943fcdae6ffc135920c9ea71e0362ed539182924ab7a85dd9dac8d89b0dd69a"
+checksum = "d957ca3640c555d48bb27f8278c67169fa1380ed94f6452c5590742524c40fbb"
dependencies = [
"bstr",
"gix-actor",
"gix-date",
- "gix-features 0.41.1",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-hash",
"gix-hashtable",
"gix-path",
- "gix-utils 0.2.0",
- "gix-validate 0.9.4",
+ "gix-utils",
+ "gix-validate",
"itoa",
"smallvec",
"thiserror 2.0.12",
@@ -1465,15 +1420,15 @@ dependencies = [
[[package]]
name = "gix-odb"
-version = "0.68.0"
+version = "0.69.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50306d40dcc982eb6b7593103f066ea6289c7b094cb9db14f3cd2be0b9f5e610"
+checksum = "868f703905fdbcfc1bd750942f82419903ecb7039f5288adb5206d6de405e0c9"
dependencies = [
"arc-swap",
"gix-date",
- "gix-features 0.41.1",
- "gix-fs 0.14.0",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-fs",
+ "gix-hash",
"gix-hashtable",
"gix-object",
"gix-pack",
@@ -1486,14 +1441,14 @@ dependencies = [
[[package]]
name = "gix-pack"
-version = "0.58.0"
+version = "0.59.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b65fffb09393c26624ca408d32cfe8776fb94cd0a5cdf984905e1d2f39779cb"
+checksum = "9d49c55d69c8449f2a0a5a77eb9cbacfebb6b0e2f1215f0fc23a4cb60528a450"
dependencies = [
"clru",
"gix-chunk",
- "gix-features 0.41.1",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-hash",
"gix-hashtable",
"gix-object",
"gix-path",
@@ -1506,37 +1461,37 @@ dependencies = [
[[package]]
name = "gix-packetline"
-version = "0.18.4"
+version = "0.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "123844a70cf4d5352441dc06bab0da8aef61be94ec239cb631e0ba01dc6d3a04"
+checksum = "2592fbd36249a2fea11056f7055cc376301ef38d903d157de41998335bbf1f93"
dependencies = [
"bstr",
- "faster-hex 0.9.0",
+ "faster-hex",
"gix-trace",
"thiserror 2.0.12",
]
[[package]]
name = "gix-packetline-blocking"
-version = "0.18.3"
+version = "0.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ecf3ea2e105c7e45587bac04099824301262a6c43357fad5205da36dbb233b3"
+checksum = "fc4e706f328cd494cc8f932172e123a72b9a4711b0db5e411681432a89bd4c94"
dependencies = [
"bstr",
- "faster-hex 0.9.0",
+ "faster-hex",
"gix-trace",
"thiserror 2.0.12",
]
[[package]]
name = "gix-path"
-version = "0.10.18"
+version = "0.10.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "567f65fec4ef10dfab97ae71f26a27fd4d7fe7b8e3f90c8a58551c41ff3fb65b"
+checksum = "06d37034a4c67bbdda76f7bcd037b2f7bc0fba0c09a6662b19697a5716e7b2fd"
dependencies = [
"bstr",
"gix-trace",
- "gix-validate 0.10.0",
+ "gix-validate",
"home",
"once_cell",
"thiserror 2.0.12",
@@ -1544,9 +1499,9 @@ dependencies = [
[[package]]
name = "gix-pathspec"
-version = "0.10.0"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fef8422c3c9066d649074b24025125963f85232bfad32d6d16aea9453b82ec14"
+checksum = "ce061c50e5f8f7c830cacb3da3e999ae935e283ce8522249f0ce2256d110979d"
dependencies = [
"bitflags",
"bstr",
@@ -1559,28 +1514,28 @@ dependencies = [
[[package]]
name = "gix-prompt"
-version = "0.10.0"
+version = "0.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fbf9cbf6239fd32f2c2c9c57eeb4e9b28fa1c9b779fa0e3b7c455eb1ca49d5f0"
+checksum = "6ffa1a7a34c81710aaa666a428c142b6c5d640492fcd41267db0740d923c7906"
dependencies = [
"gix-command",
"gix-config-value",
"parking_lot",
- "rustix 0.38.44",
+ "rustix",
"thiserror 2.0.12",
]
[[package]]
name = "gix-protocol"
-version = "0.49.0"
+version = "0.50.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5678ddae1d62880bc30e2200be1b9387af3372e0e88e21f81b4e7f8367355b5a"
+checksum = "f5c17d78bb0414f8d60b5f952196dc2e47ec320dca885de9128ecdb4a0e38401"
dependencies = [
"bstr",
"gix-credentials",
"gix-date",
- "gix-features 0.41.1",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-hash",
"gix-lock",
"gix-negotiate",
"gix-object",
@@ -1590,7 +1545,7 @@ dependencies = [
"gix-shallow",
"gix-trace",
"gix-transport",
- "gix-utils 0.2.0",
+ "gix-utils",
"maybe-async",
"thiserror 2.0.12",
"winnow",
@@ -1598,31 +1553,31 @@ dependencies = [
[[package]]
name = "gix-quote"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b005c550bf84de3b24aa5e540a23e6146a1c01c7d30470e35d75a12f827f969"
+checksum = "4a375a75b4d663e8bafe3bf4940a18a23755644c13582fa326e99f8f987d83fd"
dependencies = [
"bstr",
- "gix-utils 0.2.0",
+ "gix-utils",
"thiserror 2.0.12",
]
[[package]]
name = "gix-ref"
-version = "0.51.0"
+version = "0.52.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2e1f7eb6b7ce82d2d19961f74bd637bab3ea79b1bc7bfb23dbefc67b0415d8b"
+checksum = "d1b7985657029684d759f656b09abc3e2c73085596d5cdb494428823970a7762"
dependencies = [
"gix-actor",
- "gix-features 0.41.1",
- "gix-fs 0.14.0",
- "gix-hash 0.17.0",
+ "gix-features",
+ "gix-fs",
+ "gix-hash",
"gix-lock",
"gix-object",
"gix-path",
"gix-tempfile",
- "gix-utils 0.2.0",
- "gix-validate 0.9.4",
+ "gix-utils",
+ "gix-validate",
"memmap2",
"thiserror 2.0.12",
"winnow",
@@ -1630,28 +1585,28 @@ dependencies = [
[[package]]
name = "gix-refspec"
-version = "0.29.0"
+version = "0.30.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1d8587b21e2264a6e8938d940c5c99662779c13a10741a5737b15fc85c252ffc"
+checksum = "445ed14e3db78e8e79980085e3723df94e1c8163b3ae5bc8ed6a8fe6cf983b42"
dependencies = [
"bstr",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-revision",
- "gix-validate 0.9.4",
+ "gix-validate",
"smallvec",
"thiserror 2.0.12",
]
[[package]]
name = "gix-revision"
-version = "0.33.0"
+version = "0.34.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "342caa4e158df3020cadf62f656307c3948fe4eacfdf67171d7212811860c3e9"
+checksum = "78d0b8e5cbd1c329e25383e088cb8f17439414021a643b30afa5146b71e3c65d"
dependencies = [
"bstr",
"gix-commitgraph",
"gix-date",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-object",
"gix-revwalk",
"thiserror 2.0.12",
@@ -1659,13 +1614,13 @@ dependencies = [
[[package]]
name = "gix-revwalk"
-version = "0.19.0"
+version = "0.20.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2dc7c3d7e5cdc1ab8d35130106e4af0a4f9f9eca0c81f4312b690780e92bde0d"
+checksum = "1bc756b73225bf005ddeb871d1ca7b3c33e2417d0d53e56effa5a36765b52b28"
dependencies = [
"gix-commitgraph",
"gix-date",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-hashtable",
"gix-object",
"smallvec",
@@ -1674,33 +1629,33 @@ dependencies = [
[[package]]
name = "gix-sec"
-version = "0.10.12"
+version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "47aeb0f13de9ef2f3033f5ff218de30f44db827ac9f1286f9ef050aacddd5888"
+checksum = "d0dabbc78c759ecc006b970339394951b2c8e1e38a37b072c105b80b84c308fd"
dependencies = [
"bitflags",
"gix-path",
"libc",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "gix-shallow"
-version = "0.3.0"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cc0598aacfe1d52575a21c9492fee086edbb21e228ec36c819c42ab923f434c3"
+checksum = "6b9a6f6e34d6ede08f522d89e5c7990b4f60524b8ae6ebf8e850963828119ad4"
dependencies = [
"bstr",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-lock",
"thiserror 2.0.12",
]
[[package]]
name = "gix-submodule"
-version = "0.18.0"
+version = "0.19.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78c7390c2059505c365e9548016d4edc9f35749c6a9112b7b1214400bbc68da2"
+checksum = "5f51472f05a450cc61bc91ed2f62fb06e31e2bbb31c420bc4be8793f26c8b0c1"
dependencies = [
"bstr",
"gix-config",
@@ -1717,7 +1672,7 @@ version = "17.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c750e8c008453a2dba67a2b0d928b7716e05da31173a3f5e351d5457ad4470aa"
dependencies = [
- "gix-fs 0.15.0",
+ "gix-fs",
"libc",
"once_cell",
"parking_lot",
@@ -1726,22 +1681,22 @@ dependencies = [
[[package]]
name = "gix-trace"
-version = "0.1.12"
+version = "0.1.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7c396a2036920c69695f760a65e7f2677267ccf483f25046977d87e4cb2665f7"
+checksum = "e2ccaf54b0b1743a695b482ca0ab9d7603744d8d10b2e5d1a332fef337bee658"
[[package]]
name = "gix-transport"
-version = "0.46.0"
+version = "0.47.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b3f68c2870bfca8278389d2484a7f2215b67d0b0cc5277d3c72ad72acf41787e"
+checksum = "edfe22ba26d4b65c17879f12b9882eafe65d3c8611c933b272fce2c10f546f59"
dependencies = [
"base64",
"bstr",
"curl",
"gix-command",
"gix-credentials",
- "gix-features 0.41.1",
+ "gix-features",
"gix-packetline",
"gix-quote",
"gix-sec",
@@ -1751,14 +1706,14 @@ dependencies = [
[[package]]
name = "gix-traverse"
-version = "0.45.0"
+version = "0.46.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "36c0b049f8bdb61b20016694102f7b507f2e1727e83e9c5e6dad4f7d84ff7384"
+checksum = "b8648172f85aca3d6e919c06504b7ac26baef54e04c55eb0100fa588c102cc33"
dependencies = [
"bitflags",
"gix-commitgraph",
"gix-date",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-hashtable",
"gix-object",
"gix-revwalk",
@@ -1768,12 +1723,12 @@ dependencies = [
[[package]]
name = "gix-url"
-version = "0.30.0"
+version = "0.31.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "48dfe23f93f1ddb84977d80bb0dd7aa09d1bf5d5afc0c9b6820cccacc25ae860"
+checksum = "42a1ad0b04a5718b5cb233e6888e52a9b627846296161d81dcc5eb9203ec84b8"
dependencies = [
"bstr",
- "gix-features 0.41.1",
+ "gix-features",
"gix-path",
"percent-encoding",
"thiserror 2.0.12",
@@ -1782,37 +1737,17 @@ dependencies = [
[[package]]
name = "gix-utils"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "189f8724cf903e7fd57cfe0b7bc209db255cacdcb22c781a022f52c3a774f8d0"
-dependencies = [
- "bstr",
- "fastrand",
- "unicode-normalization",
-]
-
-[[package]]
-name = "gix-utils"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5351af2b172caf41a3728eb4455326d84e0d70fe26fc4de74ab0bd37df4191c5"
dependencies = [
+ "bstr",
"fastrand",
"unicode-normalization",
]
[[package]]
name = "gix-validate"
-version = "0.9.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34b5f1253109da6c79ed7cf6e1e38437080bb6d704c76af14c93e2f255234084"
-dependencies = [
- "bstr",
- "thiserror 2.0.12",
-]
-
-[[package]]
-name = "gix-validate"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77b9e00cacde5b51388d28ed746c493b18a6add1f19b5e01d686b3b9ece66d4d"
@@ -1823,21 +1758,21 @@ dependencies = [
[[package]]
name = "gix-worktree"
-version = "0.40.0"
+version = "0.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f7760dbc4b79aa274fed30adc0d41dca6b917641f26e7867c4071b1fb4dc727b"
+checksum = "54f1916f8d928268300c977d773dd70a8746b646873b77add0a34876a8c847e9"
dependencies = [
"bstr",
"gix-attributes",
- "gix-features 0.41.1",
- "gix-fs 0.14.0",
+ "gix-features",
+ "gix-fs",
"gix-glob",
- "gix-hash 0.17.0",
+ "gix-hash",
"gix-ignore",
"gix-index",
"gix-object",
"gix-path",
- "gix-validate 0.9.4",
+ "gix-validate",
]
[[package]]
@@ -1891,9 +1826,9 @@ dependencies = [
[[package]]
name = "hashbrown"
-version = "0.15.4"
+version = "0.15.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5"
+checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
dependencies = [
"foldhash",
]
@@ -1904,7 +1839,7 @@ version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1"
dependencies = [
- "hashbrown 0.15.4",
+ "hashbrown 0.15.5",
]
[[package]]
@@ -2104,12 +2039,12 @@ dependencies = [
[[package]]
name = "implib"
-version = "0.3.5"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "598bf7096215f835b0f70c94d7b033da3cbf66181b619f25e54d65adaf825e62"
+checksum = "7923c255262a0e44362e221f8b74b931fe21484b83f27386aa45f021a379caf6"
dependencies = [
"memoffset",
- "object 0.36.7",
+ "object",
]
[[package]]
@@ -2119,7 +2054,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661"
dependencies = [
"equivalent",
- "hashbrown 0.15.4",
+ "hashbrown 0.15.5",
]
[[package]]
@@ -2271,7 +2206,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667"
dependencies = [
"cfg-if",
- "windows-targets 0.53.2",
+ "windows-targets 0.53.3",
]
[[package]]
@@ -2286,9 +2221,9 @@ dependencies = [
[[package]]
name = "libredox"
-version = "0.1.4"
+version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638"
+checksum = "391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3"
dependencies = [
"bitflags",
"libc",
@@ -2343,12 +2278,6 @@ dependencies = [
[[package]]
name = "linux-raw-sys"
-version = "0.4.15"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
-
-[[package]]
-name = "linux-raw-sys"
version = "0.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
@@ -2403,9 +2332,9 @@ checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0"
[[package]]
name = "memmap2"
-version = "0.9.5"
+version = "0.9.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
+checksum = "483758ad303d734cec05e5c12b41d7e93e6a6390c5e9dae6bdeb7c1259012d28"
dependencies = [
"libc",
]
@@ -2489,26 +2418,17 @@ dependencies = [
[[package]]
name = "object"
-version = "0.36.7"
+version = "0.37.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
+checksum = "b3e3d0a7419f081f4a808147e845310313a39f322d7ae1f996b7f001d6cbed04"
dependencies = [
"crc32fast",
- "hashbrown 0.15.4",
+ "hashbrown 0.15.5",
"indexmap",
"memchr",
]
[[package]]
-name = "object"
-version = "0.37.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a"
-dependencies = [
- "memchr",
-]
-
-[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2566,9 +2486,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
[[package]]
name = "openssl-src"
-version = "300.5.0+3.5.0"
+version = "300.5.2+3.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f"
+checksum = "d270b79e2926f5150189d475bc7e9d2c69f9c4697b185fa917d5a32b792d21b4"
dependencies = [
"cc",
]
@@ -2660,9 +2580,9 @@ dependencies = [
[[package]]
name = "pasetors"
-version = "0.7.6"
+version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8c1c6d47c07a08cb59ddad44d53cb5729855e35f7d993184cec3aa37ccdb7008"
+checksum = "03e1ed71dcdf863d9f66d9de86de714db38aedc2fcabc1a60207d1fde603e2d5"
dependencies = [
"ct-codecs",
"ed25519-compact",
@@ -2725,9 +2645,9 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
[[package]]
name = "plist"
-version = "1.7.2"
+version = "1.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3d77244ce2d584cd84f6a15f86195b8c9b2a0dfbfd817c09e0464244091a58ed"
+checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1"
dependencies = [
"base64",
"indexmap",
@@ -2805,9 +2725,9 @@ dependencies = [
[[package]]
name = "quick-xml"
-version = "0.37.5"
+version = "0.38.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb"
+checksum = "9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4"
dependencies = [
"memchr",
]
@@ -2829,9 +2749,9 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
[[package]]
name = "rand"
-version = "0.9.1"
+version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97"
+checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
dependencies = [
"rand_chacha",
"rand_core 0.9.3",
@@ -2876,9 +2796,9 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.13"
+version = "0.5.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6"
+checksum = "5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77"
dependencies = [
"bitflags",
]
@@ -2977,28 +2897,15 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.38.44"
+version = "1.0.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
+checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
dependencies = [
"bitflags",
"errno",
"libc",
- "linux-raw-sys 0.4.15",
- "windows-sys 0.59.0",
-]
-
-[[package]]
-name = "rustix"
-version = "1.0.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266"
-dependencies = [
- "bitflags",
- "errno",
- "libc",
- "linux-raw-sys 0.9.4",
- "windows-sys 0.59.0",
+ "linux-raw-sys",
+ "windows-sys 0.60.2",
]
[[package]]
@@ -3047,9 +2954,9 @@ dependencies = [
[[package]]
name = "security-framework"
-version = "3.2.0"
+version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316"
+checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c"
dependencies = [
"bitflags",
"core-foundation",
@@ -3129,9 +3036,9 @@ dependencies = [
[[package]]
name = "serde_json"
-version = "1.0.140"
+version = "1.0.142"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
+checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7"
dependencies = [
"itoa",
"memchr",
@@ -3330,7 +3237,7 @@ dependencies = [
"fastrand",
"getrandom 0.3.3",
"once_cell",
- "rustix 1.0.7",
+ "rustix",
"windows-sys 0.59.0",
]
@@ -3340,7 +3247,7 @@ version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed"
dependencies = [
- "rustix 1.0.7",
+ "rustix",
"windows-sys 0.59.0",
]
@@ -3768,6 +3675,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
+name = "windows-link"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
+
+[[package]]
name = "windows-sys"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3800,7 +3713,7 @@ version = "0.60.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
dependencies = [
- "windows-targets 0.53.2",
+ "windows-targets 0.53.3",
]
[[package]]
@@ -3836,10 +3749,11 @@ dependencies = [
[[package]]
name = "windows-targets"
-version = "0.53.2"
+version = "0.53.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef"
+checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
dependencies = [
+ "windows-link",
"windows_aarch64_gnullvm 0.53.0",
"windows_aarch64_msvc 0.53.0",
"windows_i686_gnu 0.53.0",
@@ -3990,9 +3904,9 @@ checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
[[package]]
name = "winnow"
-version = "0.7.11"
+version = "0.7.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd"
+checksum = "f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95"
dependencies = [
"memchr",
]
@@ -4096,9 +4010,9 @@ dependencies = [
[[package]]
name = "zerovec"
-version = "0.11.2"
+version = "0.11.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428"
+checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b"
dependencies = [
"yoke",
"zerofrom",
diff --git a/recipes/build-tools/cargo-c/0001-Fix-Windows-libdir-paths.patch b/recipes/build-tools/cargo-c/0001-Fix-Windows-libdir-paths.patch
deleted file mode 100644
index 789bafaa..00000000
--- a/recipes/build-tools/cargo-c/0001-Fix-Windows-libdir-paths.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From c09bf19de0fdb2fb0ad64317953eeacc48ede15e Mon Sep 17 00:00:00 2001
-From: "L. E. Segovia" <amy@centricular.com>
-Date: Wed, 23 Jul 2025 10:38:39 -0300
-Subject: [PATCH] Fix non-POSIX paths in Libdir under Windows
-
-This fixes using the GStreamer plugins .pc files with e.g. CMake, which
-interprets backslashes as an escape code and strips them automatically.
----
- src/pkg_config_gen.rs | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/pkg_config_gen.rs b/src/pkg_config_gen.rs
-index 98e3017..8e0c030 100644
---- a/src/pkg_config_gen.rs
-+++ b/src/pkg_config_gen.rs
-@@ -111,7 +111,7 @@ impl PkgConfig {
- }
-
- let libs = vec![
-- format!("-L{}", libdir.display()),
-+ format!("-L{}", canonicalize(libdir.display().to_string())),
- format!("-l{}", capi_config.library.name),
- ];
-
---
-2.47.0.windows.2
-
-
-From 6fc5460597f11d63576b2eb6a134058590636ab4 Mon Sep 17 00:00:00 2001
-From: "L. E. Segovia" <amy@centricular.com>
-Date: Mon, 28 Jul 2025 22:48:06 -0300
-Subject: [PATCH] Fix installing debuginfo files for plugins in the wrong
- folder
-
-They're supposed to be side-by-side, and for plugins they were being
-installed in the bindir.
----
- src/install.rs | 14 +++++++++++---
- 1 file changed, 11 insertions(+), 3 deletions(-)
-
-diff --git a/src/install.rs b/src/install.rs
-index a934c32..7fb1901 100644
---- a/src/install.rs
-+++ b/src/install.rs
-@@ -285,9 +285,17 @@ pub fn cinstall(ws: &Workspace, packages: &[CPackage]) -> anyhow::Result<()> {
- ws.gctx()
- .shell()
- .status("Installing", "debugging information")?;
-- let destination_path = build_targets
-- .debug_info_file_name(&install_path_bin, &install_path_lib)
-- .unwrap();
-+
-+ let destination_path = if capi_config.library.install_subdir.is_none() {
-+ build_targets
-+ .debug_info_file_name(&install_path_bin, &install_path_lib)
-+ .unwrap()
-+ } else {
-+ // We assume they are plugins, install them in the custom libdir path
-+ build_targets
-+ .debug_info_file_name(&install_path_lib, &install_path_lib)
-+ .unwrap()
-+ };
-
- create_dir_all(destination_path.parent().unwrap())?;
- copy(ws, debug_info, destination_path)?;
---
-2.47.0.windows.2