bump gettext, replace uses of gettext macro with format, bump flatpak gnome runtime
Some checks failed
Publish Release / Publish binaries (push) Has been cancelled

This commit is contained in:
Dvlv 2024-10-15 17:50:31 +01:00
parent 8c80822d56
commit fe4b74b52e
No known key found for this signature in database
GPG key ID: 1F4BD7220B7FDCFA
7 changed files with 508 additions and 473 deletions

234
Cargo.lock generated
View file

@ -4,30 +4,30 @@ version = 3
[[package]] [[package]]
name = "aho-corasick" name = "aho-corasick"
version = "1.1.2" version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]
[[package]] [[package]]
name = "anyhow" name = "anyhow"
version = "1.0.75" version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6"
[[package]] [[package]]
name = "autocfg" name = "autocfg"
version = "1.1.0" version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]] [[package]]
name = "bitflags" name = "bitflags"
version = "2.4.1" version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
[[package]] [[package]]
name = "block" name = "block"
@ -46,9 +46,9 @@ dependencies = [
[[package]] [[package]]
name = "cairo-rs" name = "cairo-rs"
version = "0.18.3" version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f33613627f0dea6a731b0605101fad59ba4f193a52c96c4687728d822605a8a1" checksum = "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"cairo-sys-rs", "cairo-sys-rs",
@ -71,18 +71,18 @@ dependencies = [
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.0.83" version = "1.1.30"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945"
dependencies = [ dependencies = [
"libc", "shlex",
] ]
[[package]] [[package]]
name = "cfg-expr" name = "cfg-expr"
version = "0.15.5" version = "0.15.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3" checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02"
dependencies = [ dependencies = [
"smallvec", "smallvec",
"target-lexicon", "target-lexicon",
@ -106,24 +106,24 @@ dependencies = [
[[package]] [[package]]
name = "futures-channel" name = "futures-channel"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
dependencies = [ dependencies = [
"futures-core", "futures-core",
] ]
[[package]] [[package]]
name = "futures-core" name = "futures-core"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
[[package]] [[package]]
name = "futures-executor" name = "futures-executor"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"futures-task", "futures-task",
@ -132,32 +132,32 @@ dependencies = [
[[package]] [[package]]
name = "futures-io" name = "futures-io"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
[[package]] [[package]]
name = "futures-macro" name = "futures-macro"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.39", "syn 2.0.79",
] ]
[[package]] [[package]]
name = "futures-task" name = "futures-task"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
[[package]] [[package]]
name = "futures-util" name = "futures-util"
version = "0.3.29" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [ dependencies = [
"futures-core", "futures-core",
"futures-macro", "futures-macro",
@ -169,9 +169,9 @@ dependencies = [
[[package]] [[package]]
name = "gdk-pixbuf" name = "gdk-pixbuf"
version = "0.18.3" version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "446f32b74d22c33b7b258d4af4ffde53c2bf96ca2e29abdf1a785fe59bd6c82c" checksum = "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec"
dependencies = [ dependencies = [
"gdk-pixbuf-sys", "gdk-pixbuf-sys",
"gio", "gio",
@ -227,9 +227,9 @@ dependencies = [
[[package]] [[package]]
name = "gettext-rs" name = "gettext-rs"
version = "0.7.0" version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364" checksum = "a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a"
dependencies = [ dependencies = [
"gettext-sys", "gettext-sys",
"locale_config", "locale_config",
@ -237,9 +237,9 @@ dependencies = [
[[package]] [[package]]
name = "gettext-sys" name = "gettext-sys"
version = "0.21.3" version = "0.22.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d" checksum = "bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661"
dependencies = [ dependencies = [
"cc", "cc",
"temp-dir", "temp-dir",
@ -247,9 +247,9 @@ dependencies = [
[[package]] [[package]]
name = "gio" name = "gio"
version = "0.18.3" version = "0.18.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47d809baf02bdf1b5ef4ad3bf60dd9d4977149db4612b7bbb58e56aef168193b" checksum = "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73"
dependencies = [ dependencies = [
"futures-channel", "futures-channel",
"futures-core", "futures-core",
@ -279,9 +279,9 @@ dependencies = [
[[package]] [[package]]
name = "glib" name = "glib"
version = "0.18.3" version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58cf801b6f7829fa76db37449ab67c9c98a2b1bf21076d9113225621e61a0fa6" checksum = "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5"
dependencies = [ dependencies = [
"bitflags", "bitflags",
"futures-channel", "futures-channel",
@ -302,16 +302,16 @@ dependencies = [
[[package]] [[package]]
name = "glib-macros" name = "glib-macros"
version = "0.18.3" version = "0.18.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72793962ceece3863c2965d7f10c8786323b17c7adea75a515809fa20ab799a5" checksum = "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc"
dependencies = [ dependencies = [
"heck", "heck 0.4.1",
"proc-macro-crate 2.0.1", "proc-macro-crate 2.0.2",
"proc-macro-error", "proc-macro-error",
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.39", "syn 2.0.79",
] ]
[[package]] [[package]]
@ -445,9 +445,9 @@ dependencies = [
[[package]] [[package]]
name = "hashbrown" name = "hashbrown"
version = "0.14.3" version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
[[package]] [[package]]
name = "heck" name = "heck"
@ -456,10 +456,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
[[package]] [[package]]
name = "indexmap" name = "heck"
version = "2.1.0" version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "indexmap"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
dependencies = [ dependencies = [
"equivalent", "equivalent",
"hashbrown", "hashbrown",
@ -467,9 +473,9 @@ dependencies = [
[[package]] [[package]]
name = "lazy_static" name = "lazy_static"
version = "1.4.0" version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]] [[package]]
name = "libadwaita" name = "libadwaita"
@ -505,9 +511,9 @@ dependencies = [
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.150" version = "0.2.159"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5"
[[package]] [[package]]
name = "locale_config" name = "locale_config"
@ -533,15 +539,15 @@ dependencies = [
[[package]] [[package]]
name = "memchr" name = "memchr"
version = "2.6.4" version = "2.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
[[package]] [[package]]
name = "memoffset" name = "memoffset"
version = "0.9.0" version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
dependencies = [ dependencies = [
"autocfg", "autocfg",
] ]
@ -577,9 +583,9 @@ dependencies = [
[[package]] [[package]]
name = "once_cell" name = "once_cell"
version = "1.19.0" version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]] [[package]]
name = "pango" name = "pango"
@ -608,9 +614,9 @@ dependencies = [
[[package]] [[package]]
name = "pin-project-lite" name = "pin-project-lite"
version = "0.2.13" version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
[[package]] [[package]]
name = "pin-utils" name = "pin-utils"
@ -620,9 +626,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]] [[package]]
name = "pkg-config" name = "pkg-config"
version = "0.3.27" version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
[[package]] [[package]]
name = "proc-macro-crate" name = "proc-macro-crate"
@ -636,9 +642,9 @@ dependencies = [
[[package]] [[package]]
name = "proc-macro-crate" name = "proc-macro-crate"
version = "2.0.1" version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97dc5fea232fc28d2f597b37c4876b348a40e33f3b02cc975c8d006d78d94b1a" checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24"
dependencies = [ dependencies = [
"toml_datetime", "toml_datetime",
"toml_edit 0.20.2", "toml_edit 0.20.2",
@ -670,27 +676,27 @@ dependencies = [
[[package]] [[package]]
name = "proc-macro2" name = "proc-macro2"
version = "1.0.70" version = "1.0.87"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a"
dependencies = [ dependencies = [
"unicode-ident", "unicode-ident",
] ]
[[package]] [[package]]
name = "quote" name = "quote"
version = "1.0.33" version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
] ]
[[package]] [[package]]
name = "regex" name = "regex"
version = "1.10.2" version = "1.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@ -700,9 +706,9 @@ dependencies = [
[[package]] [[package]]
name = "regex-automata" name = "regex-automata"
version = "0.4.3" version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
dependencies = [ dependencies = [
"aho-corasick", "aho-corasick",
"memchr", "memchr",
@ -711,54 +717,60 @@ dependencies = [
[[package]] [[package]]
name = "regex-syntax" name = "regex-syntax"
version = "0.8.2" version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]] [[package]]
name = "rustc_version" name = "rustc_version"
version = "0.4.0" version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [ dependencies = [
"semver", "semver",
] ]
[[package]] [[package]]
name = "semver" name = "semver"
version = "1.0.20" version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.193" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.193" version = "1.0.210"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.39", "syn 2.0.79",
] ]
[[package]] [[package]]
name = "serde_spanned" name = "serde_spanned"
version = "0.6.4" version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
dependencies = [ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]] [[package]]
name = "slab" name = "slab"
version = "0.4.9" version = "0.4.9"
@ -770,9 +782,9 @@ dependencies = [
[[package]] [[package]]
name = "smallvec" name = "smallvec"
version = "1.11.2" version = "1.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
[[package]] [[package]]
name = "syn" name = "syn"
@ -787,9 +799,9 @@ dependencies = [
[[package]] [[package]]
name = "syn" name = "syn"
version = "2.0.39" version = "2.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -798,12 +810,12 @@ dependencies = [
[[package]] [[package]]
name = "system-deps" name = "system-deps"
version = "6.2.0" version = "6.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331" checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349"
dependencies = [ dependencies = [
"cfg-expr", "cfg-expr",
"heck", "heck 0.5.0",
"pkg-config", "pkg-config",
"toml", "toml",
"version-compare", "version-compare",
@ -811,34 +823,34 @@ dependencies = [
[[package]] [[package]]
name = "target-lexicon" name = "target-lexicon"
version = "0.12.12" version = "0.12.16"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a" checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]] [[package]]
name = "temp-dir" name = "temp-dir"
version = "0.1.12" version = "0.1.14"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6" checksum = "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72"
[[package]] [[package]]
name = "thiserror" name = "thiserror"
version = "1.0.50" version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84"
dependencies = [ dependencies = [
"thiserror-impl", "thiserror-impl",
] ]
[[package]] [[package]]
name = "thiserror-impl" name = "thiserror-impl"
version = "1.0.50" version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
"syn 2.0.39", "syn 2.0.79",
] ]
[[package]] [[package]]
@ -888,21 +900,21 @@ dependencies = [
[[package]] [[package]]
name = "unicode-ident" name = "unicode-ident"
version = "1.0.12" version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe"
[[package]] [[package]]
name = "version-compare" name = "version-compare"
version = "0.1.1" version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29" checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b"
[[package]] [[package]]
name = "version_check" name = "version_check"
version = "0.9.4" version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]] [[package]]
name = "winapi" name = "winapi"
@ -928,9 +940,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]] [[package]]
name = "winnow" name = "winnow"
version = "0.5.26" version = "0.5.40"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b67b5f0a4e7a27a64c651977932b9dc5667ca7fc31ac44b03ed37a0cf42fdfff" checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
dependencies = [ dependencies = [
"memchr", "memchr",
] ]

View file

@ -7,5 +7,5 @@ edition = "2021"
[dependencies] [dependencies]
adw = { version = "0.5.3", package = "libadwaita", features = ["v1_4"] } adw = { version = "0.5.3", package = "libadwaita", features = ["v1_4"] }
gettext-rs = "0.7.0" gettext-rs = { version = "0.7.1", features = ["gettext-system"] }
gtk = { version = "0.7.3", package = "gtk4", features = ["v4_12"] } gtk = { version = "0.7.3", package = "gtk4", features = ["v4_12"] }

View file

@ -2,53 +2,53 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate", "url": "https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate",
"sha256": "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0", "sha256": "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916",
"dest": "cargo/vendor/aho-corasick-1.1.2" "dest": "cargo/vendor/aho-corasick-1.1.3"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0\", \"files\": {}}", "contents": "{\"package\": \"8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916\", \"files\": {}}",
"dest": "cargo/vendor/aho-corasick-1.1.2", "dest": "cargo/vendor/aho-corasick-1.1.3",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/anyhow/anyhow-1.0.75.crate", "url": "https://static.crates.io/crates/anyhow/anyhow-1.0.89.crate",
"sha256": "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6", "sha256": "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6",
"dest": "cargo/vendor/anyhow-1.0.75" "dest": "cargo/vendor/anyhow-1.0.89"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6\", \"files\": {}}", "contents": "{\"package\": \"86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6\", \"files\": {}}",
"dest": "cargo/vendor/anyhow-1.0.75", "dest": "cargo/vendor/anyhow-1.0.89",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate", "url": "https://static.crates.io/crates/autocfg/autocfg-1.4.0.crate",
"sha256": "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa", "sha256": "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26",
"dest": "cargo/vendor/autocfg-1.1.0" "dest": "cargo/vendor/autocfg-1.4.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa\", \"files\": {}}", "contents": "{\"package\": \"ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26\", \"files\": {}}",
"dest": "cargo/vendor/autocfg-1.1.0", "dest": "cargo/vendor/autocfg-1.4.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/bitflags/bitflags-2.4.1.crate", "url": "https://static.crates.io/crates/bitflags/bitflags-2.6.0.crate",
"sha256": "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07", "sha256": "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de",
"dest": "cargo/vendor/bitflags-2.4.1" "dest": "cargo/vendor/bitflags-2.6.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07\", \"files\": {}}", "contents": "{\"package\": \"b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de\", \"files\": {}}",
"dest": "cargo/vendor/bitflags-2.4.1", "dest": "cargo/vendor/bitflags-2.6.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -67,14 +67,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/cairo-rs/cairo-rs-0.18.3.crate", "url": "https://static.crates.io/crates/cairo-rs/cairo-rs-0.18.5.crate",
"sha256": "f33613627f0dea6a731b0605101fad59ba4f193a52c96c4687728d822605a8a1", "sha256": "8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2",
"dest": "cargo/vendor/cairo-rs-0.18.3" "dest": "cargo/vendor/cairo-rs-0.18.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"f33613627f0dea6a731b0605101fad59ba4f193a52c96c4687728d822605a8a1\", \"files\": {}}", "contents": "{\"package\": \"8ca26ef0159422fb77631dc9d17b102f253b876fe1586b03b803e63a309b4ee2\", \"files\": {}}",
"dest": "cargo/vendor/cairo-rs-0.18.3", "dest": "cargo/vendor/cairo-rs-0.18.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -93,27 +93,27 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/cc/cc-1.0.83.crate", "url": "https://static.crates.io/crates/cc/cc-1.1.30.crate",
"sha256": "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0", "sha256": "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945",
"dest": "cargo/vendor/cc-1.0.83" "dest": "cargo/vendor/cc-1.1.30"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0\", \"files\": {}}", "contents": "{\"package\": \"b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945\", \"files\": {}}",
"dest": "cargo/vendor/cc-1.0.83", "dest": "cargo/vendor/cc-1.1.30",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/cfg-expr/cfg-expr-0.15.5.crate", "url": "https://static.crates.io/crates/cfg-expr/cfg-expr-0.15.8.crate",
"sha256": "03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3", "sha256": "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02",
"dest": "cargo/vendor/cfg-expr-0.15.5" "dest": "cargo/vendor/cfg-expr-0.15.8"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"03915af431787e6ffdcc74c645077518c6b6e01f80b761e0fbbfa288536311b3\", \"files\": {}}", "contents": "{\"package\": \"d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02\", \"files\": {}}",
"dest": "cargo/vendor/cfg-expr-0.15.5", "dest": "cargo/vendor/cfg-expr-0.15.8",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -145,105 +145,105 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-channel/futures-channel-0.3.29.crate", "url": "https://static.crates.io/crates/futures-channel/futures-channel-0.3.31.crate",
"sha256": "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb", "sha256": "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10",
"dest": "cargo/vendor/futures-channel-0.3.29" "dest": "cargo/vendor/futures-channel-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb\", \"files\": {}}", "contents": "{\"package\": \"2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10\", \"files\": {}}",
"dest": "cargo/vendor/futures-channel-0.3.29", "dest": "cargo/vendor/futures-channel-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-core/futures-core-0.3.29.crate", "url": "https://static.crates.io/crates/futures-core/futures-core-0.3.31.crate",
"sha256": "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c", "sha256": "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e",
"dest": "cargo/vendor/futures-core-0.3.29" "dest": "cargo/vendor/futures-core-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c\", \"files\": {}}", "contents": "{\"package\": \"05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e\", \"files\": {}}",
"dest": "cargo/vendor/futures-core-0.3.29", "dest": "cargo/vendor/futures-core-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-executor/futures-executor-0.3.29.crate", "url": "https://static.crates.io/crates/futures-executor/futures-executor-0.3.31.crate",
"sha256": "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc", "sha256": "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f",
"dest": "cargo/vendor/futures-executor-0.3.29" "dest": "cargo/vendor/futures-executor-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc\", \"files\": {}}", "contents": "{\"package\": \"1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f\", \"files\": {}}",
"dest": "cargo/vendor/futures-executor-0.3.29", "dest": "cargo/vendor/futures-executor-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-io/futures-io-0.3.29.crate", "url": "https://static.crates.io/crates/futures-io/futures-io-0.3.31.crate",
"sha256": "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa", "sha256": "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6",
"dest": "cargo/vendor/futures-io-0.3.29" "dest": "cargo/vendor/futures-io-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa\", \"files\": {}}", "contents": "{\"package\": \"9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6\", \"files\": {}}",
"dest": "cargo/vendor/futures-io-0.3.29", "dest": "cargo/vendor/futures-io-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-macro/futures-macro-0.3.29.crate", "url": "https://static.crates.io/crates/futures-macro/futures-macro-0.3.31.crate",
"sha256": "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb", "sha256": "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650",
"dest": "cargo/vendor/futures-macro-0.3.29" "dest": "cargo/vendor/futures-macro-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb\", \"files\": {}}", "contents": "{\"package\": \"162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650\", \"files\": {}}",
"dest": "cargo/vendor/futures-macro-0.3.29", "dest": "cargo/vendor/futures-macro-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-task/futures-task-0.3.29.crate", "url": "https://static.crates.io/crates/futures-task/futures-task-0.3.31.crate",
"sha256": "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2", "sha256": "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988",
"dest": "cargo/vendor/futures-task-0.3.29" "dest": "cargo/vendor/futures-task-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2\", \"files\": {}}", "contents": "{\"package\": \"f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988\", \"files\": {}}",
"dest": "cargo/vendor/futures-task-0.3.29", "dest": "cargo/vendor/futures-task-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/futures-util/futures-util-0.3.29.crate", "url": "https://static.crates.io/crates/futures-util/futures-util-0.3.31.crate",
"sha256": "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104", "sha256": "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81",
"dest": "cargo/vendor/futures-util-0.3.29" "dest": "cargo/vendor/futures-util-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104\", \"files\": {}}", "contents": "{\"package\": \"9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81\", \"files\": {}}",
"dest": "cargo/vendor/futures-util-0.3.29", "dest": "cargo/vendor/futures-util-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.18.3.crate", "url": "https://static.crates.io/crates/gdk-pixbuf/gdk-pixbuf-0.18.5.crate",
"sha256": "446f32b74d22c33b7b258d4af4ffde53c2bf96ca2e29abdf1a785fe59bd6c82c", "sha256": "50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec",
"dest": "cargo/vendor/gdk-pixbuf-0.18.3" "dest": "cargo/vendor/gdk-pixbuf-0.18.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"446f32b74d22c33b7b258d4af4ffde53c2bf96ca2e29abdf1a785fe59bd6c82c\", \"files\": {}}", "contents": "{\"package\": \"50e1f5f1b0bfb830d6ccc8066d18db35c487b1b2b1e8589b5dfe9f07e8defaec\", \"files\": {}}",
"dest": "cargo/vendor/gdk-pixbuf-0.18.3", "dest": "cargo/vendor/gdk-pixbuf-0.18.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -288,40 +288,40 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/gettext-rs/gettext-rs-0.7.0.crate", "url": "https://static.crates.io/crates/gettext-rs/gettext-rs-0.7.2.crate",
"sha256": "e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364", "sha256": "a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a",
"dest": "cargo/vendor/gettext-rs-0.7.0" "dest": "cargo/vendor/gettext-rs-0.7.2"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"e49ea8a8fad198aaa1f9655a2524b64b70eb06b2f3ff37da407566c93054f364\", \"files\": {}}", "contents": "{\"package\": \"a44e92f7dc08430aca7ed55de161253a22276dfd69c5526e5c5e95d1f7cf338a\", \"files\": {}}",
"dest": "cargo/vendor/gettext-rs-0.7.0", "dest": "cargo/vendor/gettext-rs-0.7.2",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/gettext-sys/gettext-sys-0.21.3.crate", "url": "https://static.crates.io/crates/gettext-sys/gettext-sys-0.22.5.crate",
"sha256": "c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d", "sha256": "bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661",
"dest": "cargo/vendor/gettext-sys-0.21.3" "dest": "cargo/vendor/gettext-sys-0.22.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"c63ce2e00f56a206778276704bbe38564c8695249fdc8f354b4ef71c57c3839d\", \"files\": {}}", "contents": "{\"package\": \"bb45773f5b8945f12aecd04558f545964f943dacda1b1155b3d738f5469ef661\", \"files\": {}}",
"dest": "cargo/vendor/gettext-sys-0.21.3", "dest": "cargo/vendor/gettext-sys-0.22.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/gio/gio-0.18.3.crate", "url": "https://static.crates.io/crates/gio/gio-0.18.4.crate",
"sha256": "47d809baf02bdf1b5ef4ad3bf60dd9d4977149db4612b7bbb58e56aef168193b", "sha256": "d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73",
"dest": "cargo/vendor/gio-0.18.3" "dest": "cargo/vendor/gio-0.18.4"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"47d809baf02bdf1b5ef4ad3bf60dd9d4977149db4612b7bbb58e56aef168193b\", \"files\": {}}", "contents": "{\"package\": \"d4fc8f532f87b79cbc51a79748f16a6828fb784be93145a322fa14d06d354c73\", \"files\": {}}",
"dest": "cargo/vendor/gio-0.18.3", "dest": "cargo/vendor/gio-0.18.4",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -340,27 +340,27 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/glib/glib-0.18.3.crate", "url": "https://static.crates.io/crates/glib/glib-0.18.5.crate",
"sha256": "58cf801b6f7829fa76db37449ab67c9c98a2b1bf21076d9113225621e61a0fa6", "sha256": "233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5",
"dest": "cargo/vendor/glib-0.18.3" "dest": "cargo/vendor/glib-0.18.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"58cf801b6f7829fa76db37449ab67c9c98a2b1bf21076d9113225621e61a0fa6\", \"files\": {}}", "contents": "{\"package\": \"233daaf6e83ae6a12a52055f568f9d7cf4671dabb78ff9560ab6da230ce00ee5\", \"files\": {}}",
"dest": "cargo/vendor/glib-0.18.3", "dest": "cargo/vendor/glib-0.18.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/glib-macros/glib-macros-0.18.3.crate", "url": "https://static.crates.io/crates/glib-macros/glib-macros-0.18.5.crate",
"sha256": "72793962ceece3863c2965d7f10c8786323b17c7adea75a515809fa20ab799a5", "sha256": "0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc",
"dest": "cargo/vendor/glib-macros-0.18.3" "dest": "cargo/vendor/glib-macros-0.18.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"72793962ceece3863c2965d7f10c8786323b17c7adea75a515809fa20ab799a5\", \"files\": {}}", "contents": "{\"package\": \"0bb0228f477c0900c880fd78c8759b95c7636dbd7842707f49e132378aa2acdc\", \"files\": {}}",
"dest": "cargo/vendor/glib-macros-0.18.3", "dest": "cargo/vendor/glib-macros-0.18.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -483,14 +483,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate", "url": "https://static.crates.io/crates/hashbrown/hashbrown-0.15.0.crate",
"sha256": "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604", "sha256": "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb",
"dest": "cargo/vendor/hashbrown-0.14.3" "dest": "cargo/vendor/hashbrown-0.15.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604\", \"files\": {}}", "contents": "{\"package\": \"1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb\", \"files\": {}}",
"dest": "cargo/vendor/hashbrown-0.14.3", "dest": "cargo/vendor/hashbrown-0.15.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -509,27 +509,40 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/indexmap/indexmap-2.1.0.crate", "url": "https://static.crates.io/crates/heck/heck-0.5.0.crate",
"sha256": "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f", "sha256": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea",
"dest": "cargo/vendor/indexmap-2.1.0" "dest": "cargo/vendor/heck-0.5.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f\", \"files\": {}}", "contents": "{\"package\": \"2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea\", \"files\": {}}",
"dest": "cargo/vendor/indexmap-2.1.0", "dest": "cargo/vendor/heck-0.5.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate", "url": "https://static.crates.io/crates/indexmap/indexmap-2.6.0.crate",
"sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646", "sha256": "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da",
"dest": "cargo/vendor/lazy_static-1.4.0" "dest": "cargo/vendor/indexmap-2.6.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646\", \"files\": {}}", "contents": "{\"package\": \"707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da\", \"files\": {}}",
"dest": "cargo/vendor/lazy_static-1.4.0", "dest": "cargo/vendor/indexmap-2.6.0",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/lazy_static/lazy_static-1.5.0.crate",
"sha256": "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe",
"dest": "cargo/vendor/lazy_static-1.5.0"
},
{
"type": "inline",
"contents": "{\"package\": \"bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe\", \"files\": {}}",
"dest": "cargo/vendor/lazy_static-1.5.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -561,14 +574,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/libc/libc-0.2.150.crate", "url": "https://static.crates.io/crates/libc/libc-0.2.159.crate",
"sha256": "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c", "sha256": "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5",
"dest": "cargo/vendor/libc-0.2.150" "dest": "cargo/vendor/libc-0.2.159"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c\", \"files\": {}}", "contents": "{\"package\": \"561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5\", \"files\": {}}",
"dest": "cargo/vendor/libc-0.2.150", "dest": "cargo/vendor/libc-0.2.159",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -600,27 +613,27 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/memchr/memchr-2.6.4.crate", "url": "https://static.crates.io/crates/memchr/memchr-2.7.4.crate",
"sha256": "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167", "sha256": "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3",
"dest": "cargo/vendor/memchr-2.6.4" "dest": "cargo/vendor/memchr-2.7.4"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167\", \"files\": {}}", "contents": "{\"package\": \"78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3\", \"files\": {}}",
"dest": "cargo/vendor/memchr-2.6.4", "dest": "cargo/vendor/memchr-2.7.4",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate", "url": "https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate",
"sha256": "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c", "sha256": "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a",
"dest": "cargo/vendor/memoffset-0.9.0" "dest": "cargo/vendor/memoffset-0.9.1"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c\", \"files\": {}}", "contents": "{\"package\": \"488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a\", \"files\": {}}",
"dest": "cargo/vendor/memoffset-0.9.0", "dest": "cargo/vendor/memoffset-0.9.1",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -665,14 +678,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/once_cell/once_cell-1.19.0.crate", "url": "https://static.crates.io/crates/once_cell/once_cell-1.20.2.crate",
"sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92", "sha256": "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775",
"dest": "cargo/vendor/once_cell-1.19.0" "dest": "cargo/vendor/once_cell-1.20.2"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92\", \"files\": {}}", "contents": "{\"package\": \"1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775\", \"files\": {}}",
"dest": "cargo/vendor/once_cell-1.19.0", "dest": "cargo/vendor/once_cell-1.20.2",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -704,14 +717,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.13.crate", "url": "https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate",
"sha256": "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58", "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02",
"dest": "cargo/vendor/pin-project-lite-0.2.13" "dest": "cargo/vendor/pin-project-lite-0.2.14"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58\", \"files\": {}}", "contents": "{\"package\": \"bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02\", \"files\": {}}",
"dest": "cargo/vendor/pin-project-lite-0.2.13", "dest": "cargo/vendor/pin-project-lite-0.2.14",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -730,14 +743,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/pkg-config/pkg-config-0.3.27.crate", "url": "https://static.crates.io/crates/pkg-config/pkg-config-0.3.31.crate",
"sha256": "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964", "sha256": "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2",
"dest": "cargo/vendor/pkg-config-0.3.27" "dest": "cargo/vendor/pkg-config-0.3.31"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964\", \"files\": {}}", "contents": "{\"package\": \"953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2\", \"files\": {}}",
"dest": "cargo/vendor/pkg-config-0.3.27", "dest": "cargo/vendor/pkg-config-0.3.31",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -756,14 +769,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-2.0.1.crate", "url": "https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-2.0.2.crate",
"sha256": "97dc5fea232fc28d2f597b37c4876b348a40e33f3b02cc975c8d006d78d94b1a", "sha256": "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24",
"dest": "cargo/vendor/proc-macro-crate-2.0.1" "dest": "cargo/vendor/proc-macro-crate-2.0.2"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"97dc5fea232fc28d2f597b37c4876b348a40e33f3b02cc975c8d006d78d94b1a\", \"files\": {}}", "contents": "{\"package\": \"b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro-crate-2.0.1", "dest": "cargo/vendor/proc-macro-crate-2.0.2",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -795,131 +808,144 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.70.crate", "url": "https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.87.crate",
"sha256": "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b", "sha256": "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a",
"dest": "cargo/vendor/proc-macro2-1.0.70" "dest": "cargo/vendor/proc-macro2-1.0.87"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b\", \"files\": {}}", "contents": "{\"package\": \"b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a\", \"files\": {}}",
"dest": "cargo/vendor/proc-macro2-1.0.70", "dest": "cargo/vendor/proc-macro2-1.0.87",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/quote/quote-1.0.33.crate", "url": "https://static.crates.io/crates/quote/quote-1.0.37.crate",
"sha256": "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae", "sha256": "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af",
"dest": "cargo/vendor/quote-1.0.33" "dest": "cargo/vendor/quote-1.0.37"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae\", \"files\": {}}", "contents": "{\"package\": \"b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af\", \"files\": {}}",
"dest": "cargo/vendor/quote-1.0.33", "dest": "cargo/vendor/quote-1.0.37",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/regex/regex-1.10.2.crate", "url": "https://static.crates.io/crates/regex/regex-1.11.0.crate",
"sha256": "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343", "sha256": "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8",
"dest": "cargo/vendor/regex-1.10.2" "dest": "cargo/vendor/regex-1.11.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343\", \"files\": {}}", "contents": "{\"package\": \"38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8\", \"files\": {}}",
"dest": "cargo/vendor/regex-1.10.2", "dest": "cargo/vendor/regex-1.11.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/regex-automata/regex-automata-0.4.3.crate", "url": "https://static.crates.io/crates/regex-automata/regex-automata-0.4.8.crate",
"sha256": "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f", "sha256": "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3",
"dest": "cargo/vendor/regex-automata-0.4.3" "dest": "cargo/vendor/regex-automata-0.4.8"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f\", \"files\": {}}", "contents": "{\"package\": \"368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3\", \"files\": {}}",
"dest": "cargo/vendor/regex-automata-0.4.3", "dest": "cargo/vendor/regex-automata-0.4.8",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate", "url": "https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.5.crate",
"sha256": "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f", "sha256": "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c",
"dest": "cargo/vendor/regex-syntax-0.8.2" "dest": "cargo/vendor/regex-syntax-0.8.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f\", \"files\": {}}", "contents": "{\"package\": \"2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c\", \"files\": {}}",
"dest": "cargo/vendor/regex-syntax-0.8.2", "dest": "cargo/vendor/regex-syntax-0.8.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate", "url": "https://static.crates.io/crates/rustc_version/rustc_version-0.4.1.crate",
"sha256": "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366", "sha256": "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92",
"dest": "cargo/vendor/rustc_version-0.4.0" "dest": "cargo/vendor/rustc_version-0.4.1"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366\", \"files\": {}}", "contents": "{\"package\": \"cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92\", \"files\": {}}",
"dest": "cargo/vendor/rustc_version-0.4.0", "dest": "cargo/vendor/rustc_version-0.4.1",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/semver/semver-1.0.20.crate", "url": "https://static.crates.io/crates/semver/semver-1.0.23.crate",
"sha256": "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090", "sha256": "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b",
"dest": "cargo/vendor/semver-1.0.20" "dest": "cargo/vendor/semver-1.0.23"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090\", \"files\": {}}", "contents": "{\"package\": \"61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b\", \"files\": {}}",
"dest": "cargo/vendor/semver-1.0.20", "dest": "cargo/vendor/semver-1.0.23",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/serde/serde-1.0.193.crate", "url": "https://static.crates.io/crates/serde/serde-1.0.210.crate",
"sha256": "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89", "sha256": "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a",
"dest": "cargo/vendor/serde-1.0.193" "dest": "cargo/vendor/serde-1.0.210"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89\", \"files\": {}}", "contents": "{\"package\": \"c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a\", \"files\": {}}",
"dest": "cargo/vendor/serde-1.0.193", "dest": "cargo/vendor/serde-1.0.210",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/serde_derive/serde_derive-1.0.193.crate", "url": "https://static.crates.io/crates/serde_derive/serde_derive-1.0.210.crate",
"sha256": "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3", "sha256": "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f",
"dest": "cargo/vendor/serde_derive-1.0.193" "dest": "cargo/vendor/serde_derive-1.0.210"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3\", \"files\": {}}", "contents": "{\"package\": \"243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f\", \"files\": {}}",
"dest": "cargo/vendor/serde_derive-1.0.193", "dest": "cargo/vendor/serde_derive-1.0.210",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.4.crate", "url": "https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.8.crate",
"sha256": "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80", "sha256": "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1",
"dest": "cargo/vendor/serde_spanned-0.6.4" "dest": "cargo/vendor/serde_spanned-0.6.8"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80\", \"files\": {}}", "contents": "{\"package\": \"87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1\", \"files\": {}}",
"dest": "cargo/vendor/serde_spanned-0.6.4", "dest": "cargo/vendor/serde_spanned-0.6.8",
"dest-filename": ".cargo-checksum.json"
},
{
"type": "archive",
"archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/shlex/shlex-1.3.0.crate",
"sha256": "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64",
"dest": "cargo/vendor/shlex-1.3.0"
},
{
"type": "inline",
"contents": "{\"package\": \"0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64\", \"files\": {}}",
"dest": "cargo/vendor/shlex-1.3.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -938,14 +964,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/smallvec/smallvec-1.11.2.crate", "url": "https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate",
"sha256": "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970", "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67",
"dest": "cargo/vendor/smallvec-1.11.2" "dest": "cargo/vendor/smallvec-1.13.2"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970\", \"files\": {}}", "contents": "{\"package\": \"3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67\", \"files\": {}}",
"dest": "cargo/vendor/smallvec-1.11.2", "dest": "cargo/vendor/smallvec-1.13.2",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -964,79 +990,79 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/syn/syn-2.0.39.crate", "url": "https://static.crates.io/crates/syn/syn-2.0.79.crate",
"sha256": "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a", "sha256": "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590",
"dest": "cargo/vendor/syn-2.0.39" "dest": "cargo/vendor/syn-2.0.79"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a\", \"files\": {}}", "contents": "{\"package\": \"89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590\", \"files\": {}}",
"dest": "cargo/vendor/syn-2.0.39", "dest": "cargo/vendor/syn-2.0.79",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/system-deps/system-deps-6.2.0.crate", "url": "https://static.crates.io/crates/system-deps/system-deps-6.2.2.crate",
"sha256": "2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331", "sha256": "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349",
"dest": "cargo/vendor/system-deps-6.2.0" "dest": "cargo/vendor/system-deps-6.2.2"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"2a2d580ff6a20c55dfb86be5f9c238f67835d0e81cbdea8bf5680e0897320331\", \"files\": {}}", "contents": "{\"package\": \"a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349\", \"files\": {}}",
"dest": "cargo/vendor/system-deps-6.2.0", "dest": "cargo/vendor/system-deps-6.2.2",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.12.crate", "url": "https://static.crates.io/crates/target-lexicon/target-lexicon-0.12.16.crate",
"sha256": "14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a", "sha256": "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1",
"dest": "cargo/vendor/target-lexicon-0.12.12" "dest": "cargo/vendor/target-lexicon-0.12.16"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"14c39fd04924ca3a864207c66fc2cd7d22d7c016007f9ce846cbb9326331930a\", \"files\": {}}", "contents": "{\"package\": \"61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1\", \"files\": {}}",
"dest": "cargo/vendor/target-lexicon-0.12.12", "dest": "cargo/vendor/target-lexicon-0.12.16",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/temp-dir/temp-dir-0.1.12.crate", "url": "https://static.crates.io/crates/temp-dir/temp-dir-0.1.14.crate",
"sha256": "dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6", "sha256": "bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72",
"dest": "cargo/vendor/temp-dir-0.1.12" "dest": "cargo/vendor/temp-dir-0.1.14"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"dd16aa9ffe15fe021c6ee3766772132c6e98dfa395a167e16864f61a9cfb71d6\", \"files\": {}}", "contents": "{\"package\": \"bc1ee6eef34f12f765cb94725905c6312b6610ab2b0940889cfe58dae7bc3c72\", \"files\": {}}",
"dest": "cargo/vendor/temp-dir-0.1.12", "dest": "cargo/vendor/temp-dir-0.1.14",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/thiserror/thiserror-1.0.50.crate", "url": "https://static.crates.io/crates/thiserror/thiserror-1.0.64.crate",
"sha256": "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2", "sha256": "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84",
"dest": "cargo/vendor/thiserror-1.0.50" "dest": "cargo/vendor/thiserror-1.0.64"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2\", \"files\": {}}", "contents": "{\"package\": \"d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84\", \"files\": {}}",
"dest": "cargo/vendor/thiserror-1.0.50", "dest": "cargo/vendor/thiserror-1.0.64",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.50.crate", "url": "https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.64.crate",
"sha256": "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8", "sha256": "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3",
"dest": "cargo/vendor/thiserror-impl-1.0.50" "dest": "cargo/vendor/thiserror-impl-1.0.64"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8\", \"files\": {}}", "contents": "{\"package\": \"08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3\", \"files\": {}}",
"dest": "cargo/vendor/thiserror-impl-1.0.50", "dest": "cargo/vendor/thiserror-impl-1.0.64",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -1094,40 +1120,40 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate", "url": "https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.13.crate",
"sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b", "sha256": "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe",
"dest": "cargo/vendor/unicode-ident-1.0.12" "dest": "cargo/vendor/unicode-ident-1.0.13"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b\", \"files\": {}}", "contents": "{\"package\": \"e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe\", \"files\": {}}",
"dest": "cargo/vendor/unicode-ident-1.0.12", "dest": "cargo/vendor/unicode-ident-1.0.13",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/version-compare/version-compare-0.1.1.crate", "url": "https://static.crates.io/crates/version-compare/version-compare-0.2.0.crate",
"sha256": "579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29", "sha256": "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b",
"dest": "cargo/vendor/version-compare-0.1.1" "dest": "cargo/vendor/version-compare-0.2.0"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"579a42fc0b8e0c63b76519a339be31bed574929511fa53c1a3acae26eb258f29\", \"files\": {}}", "contents": "{\"package\": \"852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b\", \"files\": {}}",
"dest": "cargo/vendor/version-compare-0.1.1", "dest": "cargo/vendor/version-compare-0.2.0",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/version_check/version_check-0.9.4.crate", "url": "https://static.crates.io/crates/version_check/version_check-0.9.5.crate",
"sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f", "sha256": "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a",
"dest": "cargo/vendor/version_check-0.9.4" "dest": "cargo/vendor/version_check-0.9.5"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f\", \"files\": {}}", "contents": "{\"package\": \"0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a\", \"files\": {}}",
"dest": "cargo/vendor/version_check-0.9.4", "dest": "cargo/vendor/version_check-0.9.5",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {
@ -1172,14 +1198,14 @@
{ {
"type": "archive", "type": "archive",
"archive-type": "tar-gzip", "archive-type": "tar-gzip",
"url": "https://static.crates.io/crates/winnow/winnow-0.5.26.crate", "url": "https://static.crates.io/crates/winnow/winnow-0.5.40.crate",
"sha256": "b67b5f0a4e7a27a64c651977932b9dc5667ca7fc31ac44b03ed37a0cf42fdfff", "sha256": "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876",
"dest": "cargo/vendor/winnow-0.5.26" "dest": "cargo/vendor/winnow-0.5.40"
}, },
{ {
"type": "inline", "type": "inline",
"contents": "{\"package\": \"b67b5f0a4e7a27a64c651977932b9dc5667ca7fc31ac44b03ed37a0cf42fdfff\", \"files\": {}}", "contents": "{\"package\": \"f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876\", \"files\": {}}",
"dest": "cargo/vendor/winnow-0.5.26", "dest": "cargo/vendor/winnow-0.5.40",
"dest-filename": ".cargo-checksum.json" "dest-filename": ".cargo-checksum.json"
}, },
{ {

View file

@ -1,7 +1,7 @@
{ {
"app-id": "io.github.dvlv.boxbuddyrs", "app-id": "io.github.dvlv.boxbuddyrs",
"runtime": "org.gnome.Platform", "runtime": "org.gnome.Platform",
"runtime-version": "46", "runtime-version": "47",
"sdk": "org.gnome.Sdk", "sdk": "org.gnome.Sdk",
"sdk-extensions": [ "sdk-extensions": [
"org.freedesktop.Sdk.Extension.rust-stable" "org.freedesktop.Sdk.Extension.rust-stable"

View file

@ -40,6 +40,12 @@
<url type="help">https://dvlv.github.io/BoxBuddyRS</url> <url type="help">https://dvlv.github.io/BoxBuddyRS</url>
<releases> <releases>
<release version="2.3.0" date="2024-10-15">
<description>
<p>Additional distro images detected</p>
<p>Package and Library Updates</p>
</description>
</release>
<release version="2.2.13" date="2024-09-28"> <release version="2.2.13" date="2024-09-28">
<description> <description>
<p>Added detection for a system without Podman or Docker</p> <p>Added detection for a system without Podman or Docker</p>

View file

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-06-14 07:12+0000\n" "POT-Creation-Date: 2024-10-15 16:47+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,167 +18,177 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:150 #: src/main.rs:154
msgid "Create A Distrobox" msgid "Create A Distrobox"
msgstr "" msgstr ""
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:169 #: src/main.rs:173
msgid "Assemble A Distrobox" msgid "Assemble A Distrobox"
msgstr "" msgstr ""
#. TRANSLATORS: File type #. TRANSLATORS: File type
#: src/main.rs:175 #: src/main.rs:179
msgid "INI-Files" msgid "INI-Files"
msgstr "" msgstr ""
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:196 #: src/main.rs:200
msgid "Menu" msgid "Menu"
msgstr "" msgstr ""
#. TRANSLATORS: Menu Item #. TRANSLATORS: Menu Item
#: src/main.rs:249 #: src/main.rs:253
msgid "Refresh" msgid "Refresh"
msgstr "" msgstr ""
#. TRANSLATORS: Menu Item #. TRANSLATORS: Menu Item
#: src/main.rs:255 #: src/main.rs:259
msgid "Set Preferred Terminal" msgid "Set Preferred Terminal"
msgstr "" msgstr ""
#. TRANSLATORS: Menu Item #. TRANSLATORS: Menu Item
#: src/main.rs:262 #: src/main.rs:266
msgid "About BoxBuddy" msgid "About BoxBuddy"
msgstr "" msgstr ""
#. TRANSLATORS: Menu Item #. TRANSLATORS: Menu Item
#: src/main.rs:267 #: src/main.rs:271
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#. TRANSLATORS: Error message #. TRANSLATORS: Error message
#: src/main.rs:275 #: src/main.rs:279
msgid "Distrobox not found!" msgid "Distrobox not found!"
msgstr "" msgstr ""
#. TRANSLATORS: Error message #. TRANSLATORS: Error message
#: src/main.rs:280 #: src/main.rs:284
msgid "Distrobox could not be found, please ensure it is installed!" msgid "Distrobox could not be found, please ensure it is installed!"
msgstr "" msgstr ""
#. TRANSLATORS: Error message
#: src/main.rs:294
msgid "Podman / Docker not found!"
msgstr ""
#. TRANSLATORS: Error message
#: src/main.rs:299
msgid "Could not find podman or docker, please install one of them!"
msgstr ""
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:352 #: src/main.rs:370
msgid "Stop Box" msgid "Stop Box"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:381 #: src/main.rs:399
msgid "Open Terminal" msgid "Open Terminal"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:394 #: src/main.rs:412
msgid "Upgrade Box" msgid "Upgrade Box"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:406 #: src/main.rs:424
msgid "View Applications" msgid "View Applications"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:429 #: src/main.rs:447
msgid "Delete Box" msgid "Delete Box"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:442 #: src/main.rs:460
msgid "Clone Box" msgid "Clone Box"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:462 #: src/main.rs:480
msgid "Install .deb File" msgid "Install .deb File"
msgstr "" msgstr ""
#. TRANSLATORS: Row Label #. TRANSLATORS: Row Label
#: src/main.rs:474 #: src/main.rs:492
msgid "Install .rpm File" msgid "Install .rpm File"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Window Title #. TRANSLATORS: Popup Window Title
#: src/main.rs:523 src/main.rs:581 #: src/main.rs:541 src/main.rs:599
msgid "Create New Distrobox" msgid "Create New Distrobox"
msgstr "" msgstr ""
#. TRANSLATORS: Context label of the application doing something #. TRANSLATORS: Context label of the application doing something
#: src/main.rs:535 #: src/main.rs:553
msgid "Assembling Distroboxes, please wait..." msgid "Assembling Distroboxes, please wait..."
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:589 #: src/main.rs:607
msgid "Create" msgid "Create"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:594 #: src/main.rs:612
msgid "Additional Information" msgid "Additional Information"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:599 src/main.rs:1078 src/main.rs:1123 src/main.rs:1353 src/main.rs:1568 #: src/main.rs:617 src/main.rs:1099 src/main.rs:1144 src/main.rs:1374 src/main.rs:1592
msgid "Cancel" msgid "Cancel"
msgstr "" msgstr ""
#. TRANSLATORS: Entry Label - Name input for new distrobox #. TRANSLATORS: Entry Label - Name input for new distrobox
#: src/main.rs:633 src/main.rs:1161 #: src/main.rs:651 src/main.rs:1182
msgid "Name" msgid "Name"
msgstr "" msgstr ""
#. TRANSLATORS: Entry Label - Select home directory for new distrobox #. TRANSLATORS: Entry Label - Select home directory for new distrobox
#: src/main.rs:654 #: src/main.rs:672
msgid "Home Directory (Leave blank for default)" msgid "Home Directory (Leave blank for default)"
msgstr "" msgstr ""
#. TRANSLATORS - Label for Dropdown where the user selects the container image to create #. TRANSLATORS - Label for Dropdown where the user selects the container image to create
#: src/main.rs:687 #: src/main.rs:705
msgid "Image" msgid "Image"
msgstr "" msgstr ""
#. TRANSLATORS - Label for Toggle when creating box to add systemd support #. TRANSLATORS - Label for Toggle when creating box to add systemd support
#: src/main.rs:694 #: src/main.rs:712
msgid "Use init system" msgid "Use init system"
msgstr "" msgstr ""
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:801 #: src/main.rs:819
msgid "Add a volume" msgid "Add a volume"
msgstr "" msgstr ""
#. TRANSLATORS: Button tooltip #. TRANSLATORS: Button tooltip
#: src/main.rs:814 #: src/main.rs:832
msgid "Remove volume" msgid "Remove volume"
msgstr "" msgstr ""
#. TRANSLATORS: Help text for volume input #. TRANSLATORS: Help text for volume input
#: src/main.rs:827 #: src/main.rs:845
msgid "Enter the location to mount this folder inside your new box" msgid "Enter the location to mount this folder inside your new box"
msgstr "" msgstr ""
#. TRANSLATORS: Subheading #. TRANSLATORS: Subheading
#: src/main.rs:851 #: src/main.rs:869
msgid "Additional Volumes:" msgid "Additional Volumes:"
msgstr "" msgstr ""
#. TRANSLATORS: Context for the Additional Volumes subheading #. TRANSLATORS: Context for the Additional Volumes subheading
#: src/main.rs:854 #: src/main.rs:872
msgid "Additional directories the new box should be able to access" msgid "Additional directories the new box should be able to access"
msgstr "" msgstr ""
#. TRANSLATORS: Description of the application #. TRANSLATORS: Description of the application
#: src/main.rs:878 #: src/main.rs:896
msgid "A Graphical Manager for your Distroboxes.\n" msgid "A Graphical Manager for your Distroboxes.\n"
" \n" " \n"
"BoxBuddy is not partnered with or endorsed by any linux distributions or companies.\n" "BoxBuddy is not partnered with or endorsed by any linux distributions or companies.\n"
@ -187,219 +197,194 @@ msgid "A Graphical Manager for your Distroboxes.\n"
msgstr "" msgstr ""
#. TRANSLATORS: Window Title - shows list of installed applications in distrobox #. TRANSLATORS: Window Title - shows list of installed applications in distrobox
#: src/main.rs:912 #: src/main.rs:930
msgid "Installed Applications" msgid "Installed Applications"
msgstr "" msgstr ""
#. TRANSLATORS: Loading Message #. TRANSLATORS: Loading Message
#: src/main.rs:930 #: src/main.rs:948
msgid "Loading..." msgid "Loading..."
msgstr "" msgstr ""
#. TRANSLATORS: Error Message #. TRANSLATORS: Error Message
#: src/main.rs:973 #: src/main.rs:991
msgid "No Applications Installed" msgid "No Applications Installed"
msgstr "" msgstr ""
#. TRANSLATORS: Window Title #. TRANSLATORS: Window Title
#: src/main.rs:978 #: src/main.rs:996
msgid "Available Applications" msgid "Available Applications"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:991 #: src/main.rs:1009
msgid "Run" msgid "Run"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1007 #: src/main.rs:1025
msgid "Remove From Menu" msgid "Remove From Menu"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1024 #: src/main.rs:1042
msgid "Add To Menu" msgid "Add To Menu"
msgstr "" msgstr ""
#. TRANSLATORS: Success Message #. TRANSLATORS: Success Message
#: src/main.rs:1055 #: src/main.rs:1073
msgid "App Exported!" msgid "App Exported!"
msgstr "" msgstr ""
#. TRANSLATORS: Success Message #. TRANSLATORS: Success Message
#: src/main.rs:1061 #: src/main.rs:1079
msgid "App Removed!" msgid "App Removed!"
msgstr "" msgstr ""
#. TRANSLATORS: Confirmation Dialogue #. TRANSLATORS: Confirmation Dialogue
#: src/main.rs:1072 #: src/main.rs:1090
msgid "Really Delete?" msgid "Really Delete?"
msgstr "" msgstr ""
#. TRANSLATORS: Confirmation Dialogue - {} replaced with the name of the Distrobox
#: src/main.rs:1074
msgid "Are you sure you want to delete {}?"
msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1080 #: src/main.rs:1101
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
#. TRANSLATORS: Success Text #. TRANSLATORS: Success Text
#: src/main.rs:1093 #: src/main.rs:1114
msgid "Box Deleted!" msgid "Box Deleted!"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1115 src/main.rs:1119 #: src/main.rs:1136 src/main.rs:1140
msgid "Clone" msgid "Clone"
msgstr "" msgstr ""
#. TRANSLATORS: Title / Instruction label #. TRANSLATORS: Title / Instruction label
#: src/main.rs:1145 #: src/main.rs:1166
msgid "Enter the name of your new box" msgid "Enter the name of your new box"
msgstr "" msgstr ""
#: src/main.rs:1149 #: src/main.rs:1170
msgid "Note: Cloning can take a long time, please be patient" msgid "Note: Cloning can take a long time, please be patient"
msgstr "" msgstr ""
#. TRANSLATORS: Error Message #. TRANSLATORS: Error Message
#: src/main.rs:1230 #: src/main.rs:1251
msgid "Please install one of the supported terminals:" msgid "Please install one of the supported terminals:"
msgstr "" msgstr ""
#. TRANSLATORS: Error Message #. TRANSLATORS: Error Message
#: src/main.rs:1235 #: src/main.rs:1256
msgid "No supported terminal found" msgid "No supported terminal found"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1240 src/main.rs:1278 src/main.rs:1296 src/main.rs:1332 src/main.rs:1511 src/main.rs:1533 #: src/main.rs:1261 src/main.rs:1299 src/main.rs:1317 src/main.rs:1353 src/main.rs:1532 src/main.rs:1557
msgid "Ok" msgid "Ok"
msgstr "" msgstr ""
#. TRANSLATORS: Error Message #. TRANSLATORS: Error Message
#: src/main.rs:1253 #: src/main.rs:1274
msgid "No Boxes" msgid "No Boxes"
msgstr "" msgstr ""
#. TRANSLATORS: Instructions #. TRANSLATORS: Instructions
#: src/main.rs:1256 #: src/main.rs:1277
msgid "Click the + at the top-left to create your first box!" msgid "Click the + at the top-left to create your first box!"
msgstr "" msgstr ""
#. TRANSLATORS: Error / Info Message #. TRANSLATORS: Error / Info Message
#: src/main.rs:1268 #: src/main.rs:1289
msgid "You appear to be using a Flatpak of BoxBuddy without filesystem access. If you wish to set a Custom Home Directory you will need to grant filesystem access. Please see the <a href='https://dvlv.github.io/BoxBuddyRS/tips'>documentation for details.</a>" msgid "You appear to be using a Flatpak of BoxBuddy without filesystem access. If you wish to set a Custom Home Directory you will need to grant filesystem access. Please see the <a href='https://dvlv.github.io/BoxBuddyRS/tips'>documentation for details.</a>"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Heading #. TRANSLATORS: Popup Heading
#: src/main.rs:1272 #: src/main.rs:1293
msgid "Sandboxed Flatpak Detected" msgid "Sandboxed Flatpak Detected"
msgstr "" msgstr ""
#. TRANSLATORS: Error / Info Message #. TRANSLATORS: Error / Info Message
#: src/main.rs:1287 #: src/main.rs:1308
msgid "Distrobox can already access folders in your home directory - even if you have specified a custom home folder" msgid "Distrobox can already access folders in your home directory - even if you have specified a custom home folder"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Heading #. TRANSLATORS: Popup Heading
#: src/main.rs:1291 #: src/main.rs:1312
msgid "Volume is already accessible" msgid "Volume is already accessible"
msgstr "" msgstr ""
#. TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm
#: src/main.rs:1321
msgid "You don't appear to have any boxes which can install {} files"
msgstr ""
#. TRANSLATORS: Popup Heading #. TRANSLATORS: Popup Heading
#: src/main.rs:1327 #: src/main.rs:1348
msgid "No Suitable Boxes Found" msgid "No Suitable Boxes Found"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Window Title - {} replaced with .deb or .rpm
#: src/main.rs:1341
msgid "Install {} File"
msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1349 #: src/main.rs:1370
msgid "Install" msgid "Install"
msgstr "" msgstr ""
#. TRANSLATORS: Info message - {} replaced with a file path #: src/main.rs:1398
#: src/main.rs:1373
msgid "Installing: {}"
msgstr ""
#: src/main.rs:1377
msgid "Select a box to install this file into:" msgid "Select a box to install this file into:"
msgstr "" msgstr ""
#. TRANSLATORS - Label for Dropdown of existing Boxes to install .deb or .rpm into #. TRANSLATORS - Label for Dropdown of existing Boxes to install .deb or .rpm into
#: src/main.rs:1395 #: src/main.rs:1416
msgid "Box" msgid "Box"
msgstr "" msgstr ""
#. TRANSLATORS: File type #. TRANSLATORS: File type
#: src/main.rs:1433 #: src/main.rs:1454
msgid "DEB Files" msgid "DEB Files"
msgstr "" msgstr ""
#. TRANSLATORS: File type #. TRANSLATORS: File type
#: src/main.rs:1468 #: src/main.rs:1489
msgid "RPM Files" msgid "RPM Files"
msgstr "" msgstr ""
#. TRANSLATORS: Error / Info Message #. TRANSLATORS: Error / Info Message
#: src/main.rs:1501 #: src/main.rs:1522
msgid "This file is not accessible to Flatpak - please copy it to your Downloads folder, or allow filesystem access. Please see the <a href='https://dvlv.github.io/BoxBuddyRS/tips'>documentation for details.</a>" msgid "This file is not accessible to Flatpak - please copy it to your Downloads folder, or allow filesystem access. Please see the <a href='https://dvlv.github.io/BoxBuddyRS/tips'>documentation for details.</a>"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Heading #. TRANSLATORS: Popup Heading
#: src/main.rs:1505 #: src/main.rs:1526
msgid "File Not Accessible" msgid "File Not Accessible"
msgstr "" msgstr ""
#. TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm
#: src/main.rs:1524
msgid "This file does not appear to be a {} file"
msgstr ""
#. TRANSLATORS: Popup Heading #. TRANSLATORS: Popup Heading
#: src/main.rs:1528 #: src/main.rs:1552
msgid "Incorrect File Type" msgid "Incorrect File Type"
msgstr "" msgstr ""
#. TRANSLATORS: Popup Window Title #. TRANSLATORS: Popup Window Title
#: src/main.rs:1556 #: src/main.rs:1580
msgid "Preferred Terminal" msgid "Preferred Terminal"
msgstr "" msgstr ""
#. TRANSLATORS: Button Label #. TRANSLATORS: Button Label
#: src/main.rs:1564 #: src/main.rs:1588
msgid "Save" msgid "Save"
msgstr "" msgstr ""
#. TRANSLATORS: Instructions label #. TRANSLATORS: Instructions label
#: src/main.rs:1585 #: src/main.rs:1609
msgid "Select your preferred terminal" msgid "Select your preferred terminal"
msgstr "" msgstr ""
#. TRANSLATORS: Label for Dropdown of terminals available #. TRANSLATORS: Label for Dropdown of terminals available
#: src/main.rs:1605 #: src/main.rs:1629
msgid "Terminal" msgid "Terminal"
msgstr "" msgstr ""
#. TRANSLATORS: Success Message #. TRANSLATORS: Success Message
#: src/main.rs:1627 #: src/main.rs:1651
msgid "Terminal Preference Saved!" msgid "Terminal Preference Saved!"
msgstr "" msgstr ""
#. TRANSLATORS: Error Message #. TRANSLATORS: Error Message
#: src/main.rs:1638 #: src/main.rs:1662
msgid "Sorry, Preference Could Not Be Saved" msgid "Sorry, Preference Could Not Be Saved"
msgstr "" msgstr ""

View file

@ -888,7 +888,7 @@ fn show_about_popup(window: &ApplicationWindow) {
let d = adw::AboutWindow::new(); let d = adw::AboutWindow::new();
d.set_transient_for(Some(window)); d.set_transient_for(Some(window));
d.set_application_name("BoxBuddy"); d.set_application_name("BoxBuddy");
d.set_version("2.2.13"); d.set_version("2.3.0");
d.set_developer_name("Dvlv"); d.set_developer_name("Dvlv");
d.set_license_type(gtk::License::MitX11); d.set_license_type(gtk::License::MitX11);
// TRANSLATORS: Description of the application // TRANSLATORS: Description of the application
@ -1089,7 +1089,10 @@ fn on_delete_clicked(window: &ApplicationWindow, box_name: String) {
//TRANSLATORS: Confirmation Dialogue //TRANSLATORS: Confirmation Dialogue
Some(&gettext("Really Delete?")), Some(&gettext("Really Delete?")),
//TRANSLATORS: Confirmation Dialogue - {} replaced with the name of the Distrobox //TRANSLATORS: Confirmation Dialogue - {} replaced with the name of the Distrobox
Some(&gettext!("Are you sure you want to delete {}?", box_name)), Some(&gettext(&format!(
"Are you sure you want to delete {}?",
box_name
))),
); );
d.set_transient_for(Some(window)); d.set_transient_for(Some(window));
//TRANSLATORS: Button Label //TRANSLATORS: Button Label
@ -1335,10 +1338,10 @@ fn show_install_binary_popup(
if available_boxes.is_empty() { if available_boxes.is_empty() {
//TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm //TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm
let message_body = gettext!( let message_body = gettext(&format!(
"You don't appear to have any boxes which can install {} files", "You don't appear to have any boxes which can install {} files",
binary_file_type binary_file_type
); ));
let d = adw::MessageDialog::new( let d = adw::MessageDialog::new(
Some(window), Some(window),
//TRANSLATORS: Popup Heading //TRANSLATORS: Popup Heading
@ -1356,7 +1359,7 @@ fn show_install_binary_popup(
let install_binary_popup = gtk::Window::builder() let install_binary_popup = gtk::Window::builder()
// TRANSLATORS: Popup Window Title - {} replaced with .deb or .rpm // TRANSLATORS: Popup Window Title - {} replaced with .deb or .rpm
.title(gettext!("Install {} File", binary_file_type)) .title(gettext(&format!("Install {} File", binary_file_type)))
.transient_for(window) .transient_for(window)
.default_width(700) .default_width(700)
.default_height(350) .default_height(350)
@ -1388,7 +1391,7 @@ fn show_install_binary_popup(
main_box.set_margin_bottom(10); main_box.set_margin_bottom(10);
// TRANSLATORS: Info message - {} replaced with a file path // TRANSLATORS: Info message - {} replaced with a file path
let file_path_label = gtk::Label::new(Some(&gettext!("Installing: {}", file_path))); let file_path_label = gtk::Label::new(Some(&gettext(&format!("Installing: {}", file_path))));
// TRANSLATORS: Help / Instruction text // TRANSLATORS: Help / Instruction text
let instruction_label = let instruction_label =
@ -1539,7 +1542,10 @@ fn show_incorrect_binary_file_popup(window: &ApplicationWindow, file_type: Binar
BinaryPackageType::Rpm => ".rpm", BinaryPackageType::Rpm => ".rpm",
}; };
//TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm //TRANSLATORS: Error / Info Message - {} replaced with .deb or .rpm
let message_body = gettext!("This file does not appear to be a {} file", pkg_type); let message_body = gettext(&format!(
"This file does not appear to be a {} file",
pkg_type
));
let d = adw::MessageDialog::new( let d = adw::MessageDialog::new(
Some(window), Some(window),
//TRANSLATORS: Popup Heading //TRANSLATORS: Popup Heading