guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 26c357257de8803112e8cf56b3f0db305e05aac1
Author: Sughosha <[email protected]>
AuthorDate: Sun Jun 7 10:55:26 2026 +0530

    gnu: Add popsicle.
    
    * gnu/packages/rust-apps.scm (popsicle): New variable.
    * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[popsicle]: New entry.
---
 gnu/packages/rust-apps.scm   |  41 ++++
 gnu/packages/rust-crates.scm | 441 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 482 insertions(+)

diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 5cd5e1f204..685266e081 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -1175,6 +1175,47 @@ from a single, concise, @code{EBNF}-like grammar.")
 similar to lsusb.")
     (license license:gpl3+)))
 
+(define-public popsicle
+  (package
+    (name "popsicle")
+    (version "1.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/pop-os/popsicle";)
+             (commit version)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1hf1pdid2nhr5i0x2xdr36zfd6pcvnqr9q70lpzgaxp8zrm0sr5i"))))
+    (build-system cargo-build-system)
+    (arguments
+     (list
+      #:install-source? #f
+      #:cargo-build-flags
+      ''("--release" "-p" "popsicle_cli")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'unpack 'use-guix-vendored-dependencies
+            (lambda _
+              (substitute* "cli/Cargo.toml"
+                (("git =.*pb\", branch = \"write\"")
+                 "version = \"*\""))
+              (substitute* "gtk/Cargo.toml"
+                (("git = .*dbus-udisks2\"") "version = \"*\"")
+                (("git = .*iso9660-rs\"") "version = \"*\""))))
+          (replace 'install
+            (lambda _
+              (install-file "target/release/popsicle"
+                            (string-append #$output "/bin")))))))
+    (inputs (cargo-inputs 'popsicle))
+    (home-page "https://github.com/pop-os/popsicle";)
+    (synopsis "Multiple USB file flasher")
+    (description
+     "Popsicle is a utility for flashing multiple devices in parallel, written
+in rust.")
+    (license license:expat)))
+
 (define-public diffr
   (package
     (name "diffr")
diff --git a/gnu/packages/rust-crates.scm b/gnu/packages/rust-crates.scm
index 3326527811..c9b6fa04b3 100644
--- a/gnu/packages/rust-crates.scm
+++ b/gnu/packages/rust-crates.scm
@@ -895,6 +895,10 @@
   (crate-source "as-raw-xcb-connection" "1.0.1"
                 "0sqgpz2ymv5yx76r5j2npjq2x5qvvqnw0vrs35cyv30p3pfp2m8p"))
 
+(define rust-as-result-0.2.1
+  (crate-source "as-result" "0.2.1"
+                "1dx8avnj0hnckb6x39nwhcqpqzy8qi81dr2scp6i0530q71wl0ip"))
+
 (define rust-as-slice-0.2.1
   (crate-source "as-slice" "0.2.1"
                 "05j52y1ws8kir5zjxnl48ann0if79sb56p9nm76hvma01r7nnssi"))
@@ -1450,6 +1454,10 @@
   (crate-source "atk" "0.16.0"
                 "1kri4lpdllwlqn3p4sk7rj1zgc29zwiv64ch2mq2zxyx4721p69r"))
 
+(define rust-atk-0.17.1
+  (crate-source "atk" "0.17.1"
+                "08nc4187fx4cnkz8va3bnn9fpavm1x8zc18s0s224w8cs59n98bb"))
+
 (define rust-atk-0.18.2
   (crate-source "atk" "0.18.2"
                 "0jw2n5xln62px4dh0hxdzbkbfraznkjakwznwhxrjbh72c9646r4"))
@@ -1466,6 +1474,10 @@
   (crate-source "atk-sys" "0.16.0"
                 "0j0iy6vl7rshm6hm1gcdp49s85cy0vxcqmqf9w15ih2dnqz71b8i"))
 
+(define rust-atk-sys-0.17.0
+  (crate-source "atk-sys" "0.17.0"
+                "143fzw63fgplw4zr2d0jpikngq41lmjwvy6q5xvdbyvjlmy0mgz3"))
+
 (define rust-atk-sys-0.18.2
   (crate-source "atk-sys" "0.18.2"
                 "11nh2h3g7s772wb6lmjdsjbwi8rf9i11gvyyp8mpv9qc9dl8pr65"))
@@ -3215,6 +3227,10 @@ fn main() {
   (crate-source "bytes" "0.4.12"
                 "0768a55q2fsqdjsvcv98ndg9dq7w2g44dvq1avhwpxrdzbydyvr0"))
 
+(define rust-bytes-0.5.6
+  (crate-source "bytes" "0.5.6"
+                "0f5s7xq6qzmdh22ygsy8v0sp02m51y0radvq4i4y8cizy1lfqk0f"))
+
 (define rust-bytes-1.10.1
   (crate-source "bytes" "1.10.1"
                 "0smd4wi2yrhp5pmq571yiaqx84bjqlm1ixqhnvfwzzc6pqkn26yp"))
@@ -3390,6 +3406,10 @@ fn main() {
   (crate-source "cairo-rs" "0.16.7"
                 "0zf9kw9k5ia6r8aba712q1n5ysh16ih6qivgiwilrf18xhamn4pk"))
 
+(define rust-cairo-rs-0.17.10
+  (crate-source "cairo-rs" "0.17.10"
+                "02lz7kvml4m6fx02hy1pgk6ysils9di8n75m166kcpla0b206dmb"))
+
 (define rust-cairo-rs-0.18.2
   (crate-source "cairo-rs" "0.18.2"
                 "0k8wfv2ri8i417pwb1mvdl51x02nsx52f31rxzg7ivn0m3gnc10w"))
@@ -3430,6 +3450,10 @@ fn main() {
   (crate-source "cairo-sys-rs" "0.16.3"
                 "08gljr8qixiswdr7vkj0y19ih1psdqrf2y41cnlwzggs0npz8j3w"))
 
+(define rust-cairo-sys-rs-0.17.10
+  (crate-source "cairo-sys-rs" "0.17.10"
+                "1ccw4z59dx60khngx79g64c75abfwy7wnq57h2z82j7vn5k0q7b9"))
+
 (define rust-cairo-sys-rs-0.18.2
   (crate-source "cairo-sys-rs" "0.18.2"
                 "0lfsxl7ylw3phbnwmz3k58j1gnqi6kc2hdc7g3bb7f4hwnl9yp38"))
@@ -3815,6 +3839,10 @@ fn main() {
   (crate-source "cargo-util-schemas" "0.8.2"
                 "0c3qhd0si6dxdmz3n1mwyjf7sfdyx2s38nmffibzh6k5npvsdhbx"))
 
+(define rust-cascade-1.0.1
+  (crate-source "cascade" "1.0.1"
+                "0lnb27ydwyh8a510g2nsfys3a2imnksra0vgw60xv17pvczb96fl"))
+
 (define rust-caseless-0.2.2
   (crate-source "caseless" "0.2.2"
                 "1n75pz65q9zn5rqq2xlw43dkq69rljnsd73nzpnwi1j08l3xavwb"))
@@ -7090,6 +7118,15 @@ fn main() {
   (crate-source "dbus-tokio" "0.7.6"
                 "04xd3z2dnjv4d45kj3wqnwbnwllrp1zsg8v3q0qp2rxwb7a8hxh0"))
 
+(define rust-dbus-udisks2-0.3.0.15c4e70
+  (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/pop-os/dbus-udisks2";)
+          (commit "15c4e70f029c6546e96f8c5b2fb78c9504cf9f28")))
+    (file-name (git-file-name "rust-dbus-udisks2" "0.3.0.15c4e70"))
+    (sha256 (base32 "1hc66j7c2z9jl3yvmyf8k1dnci0a6rz08qfs7bfapjjgfm8i9p2n"))))
+
 (define rust-dbusmenu-glib-0.1.0
   (crate-source "dbusmenu-glib" "0.1.0"
                 "155q311s8zn830x06d7w7sk950xqs5w7xw5rirkf0xaprkf2j5px"))
@@ -9449,6 +9486,10 @@ fn main() {
   (crate-source "foldhash" "0.2.0"
                 "1nvgylb099s11xpfm1kn2wcsql080nqmnhj1l25bp3r2b35j9kkp"))
 
+(define rust-fomat-macros-0.3.2
+  (crate-source "fomat-macros" "0.3.2"
+                "15m090189g6vzwparj6y6q6q7splysclc05nxfh39399fnl2lwiz"))
+
 (define rust-font-kit-0.14.3
   (crate-source "font-kit" "0.14.3"
                 "1lzkrbglbf076zwm4lnchn45alsky0nbf9qp5r5lqp9894fn2zic"))
@@ -9771,6 +9812,10 @@ fn main() {
   (crate-source "futures-channel" "0.3.32"
                 "07fcyzrmbmh7fh4ainilf1s7gnwvnk07phdq77jkb9fpa2ffifq7"))
 
+(define rust-futures-codec-0.4.1
+  (crate-source "futures_codec" "0.4.1"
+                "0nzadpxhdxdlnlk2f0gfn0qbifqc3pbnzm10v4z04x8ciczxcm6f"))
+
 (define rust-futures-core-0.3.28
   (crate-source "futures-core" "0.3.28"
                 "137fdxy5amg9zkpa1kqnj7bnha6b94fmddz59w973x96gqxmijjb"))
@@ -9927,6 +9972,10 @@ fn main() {
   (crate-source "gdk" "0.16.2"
                 "1q9w1mipz646zla2rnrmnklqjf0r5lhzh4aa810c1il1lhyv775a"))
 
+(define rust-gdk-0.17.1
+  (crate-source "gdk" "0.17.1"
+                "1lvl9i2lz95gw00jdlaz5ysp90lnciaqncwp10x7xkfcabmga7dy"))
+
 (define rust-gdk-0.18.2
   (crate-source "gdk" "0.18.2"
                 "14967h4pac5gjyrd47yls4wbicrzhbwnd4ajisfwjyk2ijalbwnr"))
@@ -9935,6 +9984,10 @@ fn main() {
   (crate-source "gdk-pixbuf" "0.16.7"
                 "01csvn2j60jms2c29qb06fwc2d8gnj6dhgjrhsnjkl79vrh8qmy3"))
 
+(define rust-gdk-pixbuf-0.17.10
+  (crate-source "gdk-pixbuf" "0.17.10"
+                "05q7ajsp2z8xi355h26k7lvq7n3lj9xm61vhn045g3238v46npb9"))
+
 (define rust-gdk-pixbuf-0.18.0
   (crate-source "gdk-pixbuf" "0.18.0"
                 "1wy68zaxd1914qayjz4jn6k0i2759sx7k26hcmmma7d8fgnw5jdv"))
@@ -9975,6 +10028,10 @@ fn main() {
   (crate-source "gdk-pixbuf-sys" "0.16.3"
                 "05h0sz3jkia38qpz7s8viygqwnwamvcp1053kr3i04jzg9wwz4ih"))
 
+(define rust-gdk-pixbuf-sys-0.17.10
+  (crate-source "gdk-pixbuf-sys" "0.17.10"
+                "1jvh91lzanr1a8c5h6ya8i4jzx7ifs8mjxjnmg8dfriw24yfr1cj"))
+
 (define rust-gdk-pixbuf-sys-0.18.0
   (crate-source "gdk-pixbuf-sys" "0.18.0"
                 "1xya543c4ffd2n7aiwwrdxsyc9casdbasafi6ixcknafckm3k61z"))
@@ -10011,6 +10068,10 @@ fn main() {
   (crate-source "gdk-sys" "0.16.0"
                 "0njw19x1dajirsy9i7lc0rqxr9rsd5xrk6kmhjwmagligbwm8qyp"))
 
+(define rust-gdk-sys-0.17.0
+  (crate-source "gdk-sys" "0.17.0"
+                "00z77l8cyccgyb2qi84yym6qggzm7a1c17g47xxs2rxw72fxwli1"))
+
 (define rust-gdk-sys-0.18.2
   (crate-source "gdk-sys" "0.18.2"
                 "1xzkl9mdfsj1zja7ikrg3g8rinqsb9nqq64yc5k1xb4lhpri6baw"))
@@ -10219,6 +10280,10 @@ fn main() {
   (crate-source "gemm-f64" "0.18.2"
                 "1g8ma1a860cvlic9an0vghixhlij10pcy761mmpb3f74dkvs9cim"))
 
+(define rust-genawaiter-0.2.2
+  (crate-source "genawaiter" "0.2.2"
+                "0cidw5wgwgc17xaalf7hi3kiqd7c1x7745p3s7hzkfhjx2f2adhj"))
+
 (define rust-generational-arena-0.2.9
   (crate-source "generational-arena" "0.2.9"
                 "1rwnfyprjwqafkwdz2irkds5a41jcjb3bsma3djknx4fy2pr8zl7"))
@@ -10478,6 +10543,10 @@ fn main() {
   (crate-source "gio" "0.16.7"
                 "14nh7m8qpdswzhjfhwhl24rmijd9ybpwdx8f2qlhlaaaafs8871a"))
 
+(define rust-gio-0.17.10
+  (crate-source "gio" "0.17.10"
+                "02nkqpq1a6ikzhv5x4nyfvzx8zk5dkjsjm50ns4qdybwjf93x5x6"))
+
 (define rust-gio-0.18.2
   (crate-source "gio" "0.18.2"
                 "1caryyr1sciqd25np4v4701nkb7h59gqzpwaiqjrp6g5x222y1ap"))
@@ -10522,6 +10591,10 @@ fn main() {
   (crate-source "gio-sys" "0.16.3"
                 "0aaj1cfcb8wb22ijyjwgnkqb2jbkn2kmihkzajajl14xwfw97dp9"))
 
+(define rust-gio-sys-0.17.10
+  (crate-source "gio-sys" "0.17.10"
+                "1hr84vgpz1hbs9q7wgvpnwhbxwh9kim0z5aqv6v6ki0j1b1qgkqc"))
+
 (define rust-gio-sys-0.18.1
  (crate-source "gio-sys" "0.18.1"
                 "1lip8z35iy9d184x2qwjxlbxi64q9cpayy7v1p5y9xdsa3w6smip"))
@@ -12264,6 +12337,10 @@ fn main() {
   (crate-source "glib" "0.16.9"
                 "1fkf9l0b46nwma7gb7g6p4d9wgssmzr5zjrj52ixbgnyr5sj9ahn"))
 
+(define rust-glib-0.17.10
+  (crate-source "glib" "0.17.10"
+                "0jqlipn9zixj8fpqlg45v0f06j2ghdz72cml2akcxlnlm1dx9ynk"))
+
 (define rust-glib-0.18.2
   (crate-source "glib" "0.18.2"
                 "06dxrhispzz20n33b5k2gg723p27rprc87xbxb2ng06f07xnlc8w"))
@@ -12304,6 +12381,10 @@ fn main() {
   (crate-source "glib-macros" "0.16.8"
                 "0yx6c1sjjajhvvkpjzz64x4gqlcx3dhkgspzjqg6z93shhjr66pv"))
 
+(define rust-glib-macros-0.17.10
+  (crate-source "glib-macros" "0.17.10"
+                "09nyh22nryip4i22mdrixzl4q0r5h5lxcn40mgqr30rk6y9wg9gc"))
+
 (define rust-glib-macros-0.18.2
   (crate-source "glib-macros" "0.18.2"
                 "0iqyzyarmgvm2jlfglrpqkpmsialy7y571jic0ix8dmi48w91npq"))
@@ -12344,6 +12425,10 @@ fn main() {
   (crate-source "glib-sys" "0.16.3"
                 "0r9anrbz7cfck75dkcixivjqnk2jy3v2vhks7aivy1kd6534y6n6"))
 
+(define rust-glib-sys-0.17.10
+  (crate-source "glib-sys" "0.17.10"
+                "1w64ppa12s9ky6gfdaqhq9w30ad6hskll812jb3sl2xsggmac2nq"))
+
 (define rust-glib-sys-0.18.1
   (crate-source "glib-sys" "0.18.1"
                 "164qhsfmlzd5mhyxs8123jzbdfldwxbikfpq5cysj3lddbmy4g06"))
@@ -12475,6 +12560,10 @@ fn main() {
   (crate-source "gobject-sys" "0.16.3"
                 "1wd0c2vrp9xi7x0mcsd88s0iq8qizi74vcpvyb3i4amf0yfbn81m"))
 
+(define rust-gobject-sys-0.17.10
+  (crate-source "gobject-sys" "0.17.10"
+                "0ql0pcab6dxjapiglxcjaavbbh1sznyc2wj5q273b9j0fwqw6d6d"))
+
 (define rust-gobject-sys-0.18.0
   (crate-source "gobject-sys" "0.18.0"
                 "0i6fhp3m6vs3wkzyc22rk2cqj68qvgddxmpaai34l72da5xi4l08"))
@@ -13057,6 +13146,10 @@ fn main() {
   (crate-source "gtk" "0.16.2"
                 "1rmyskf9qqs633j7dr9qbjxff31wb7fwjx2zh1n8d34h8dym1lz4"))
 
+(define rust-gtk-0.17.1
+  (crate-source "gtk" "0.17.1"
+                "0rnrc5k7p3ck1gqcvf58xv77brdlhmhxn3drpb8d821bp4m25i5n"))
+
 (define rust-gtk-0.18.2
   (crate-source "gtk" "0.18.2"
                 "0sjh12mvvcmkz54nn30lb2xrzxagshbz1x2i4xfvshpwgccznmpx"))
@@ -13081,6 +13174,10 @@ fn main() {
   (crate-source "gtk-sys" "0.16.0"
                 "18r0fnlp57y8a5ia2q8ydgzniwy201k7h1vh952gxmc5csagidc9"))
 
+(define rust-gtk-sys-0.17.0
+  (crate-source "gtk-sys" "0.17.0"
+                "0zixvr0yribq0vr9gkq7mqgx74ydq448sd7ph1lpwniyp6jbd3jd"))
+
 (define rust-gtk-sys-0.18.2
   (crate-source "gtk-sys" "0.18.2"
                 "0524c9mwx5jxkl8pb6q45g2n1kfwajz1isa0vnvkwmar3k1a2acg"))
@@ -13093,6 +13190,10 @@ fn main() {
   (crate-source "gtk3-macros" "0.16.3"
                 "1n2sy0w9g75y5h7sq390nyyg3sl5axcj8naywspkpw7ddwybcvh9"))
 
+(define rust-gtk3-macros-0.17.1
+  (crate-source "gtk3-macros" "0.17.1"
+                "0pnrn8wgri525k5ijp64xp3whp61p6jga94zpl89r8y9hbb89yry"))
+
 (define rust-gtk3-macros-0.18.2
   (crate-source "gtk3-macros" "0.18.2"
                 "179yszj83hgfxl4h4g2zfbsyn9a2zc5zrp6nzqv0fkzi45dkrzsj"))
@@ -13610,6 +13711,10 @@ fn main() {
   (crate-source "hex-slice" "0.1.4"
                 "0k3ck81m9lz5wz3c7qqj3j3m5xa5pr599n41gbq58i91w04a74al"))
 
+(define rust-hex-view-0.1.3
+  (crate-source "hex-view" "0.1.3"
+                "0zx9bkzj1wkh6rh13sqcxa8mc11qgvrc17pyyf42ml2dzv4ickj9"))
+
 (define rust-hexdump-0.1.2
   (crate-source "hexdump" "0.1.2"
                 "0cnqvrrjw332ksdzci7lrisbscb15asfkn3v8b3s2ic1xmkancfg"))
@@ -14146,6 +14251,10 @@ fn main() {
   (crate-source "i18n-embed" "0.15.4"
                 "1i04hjbwg1y0sgvqbfvq54sf70k7rngrkgnx0vgnszprjcngr7v6"))
 
+(define rust-i18n-embed-fl-0.7.0
+  (crate-source "i18n-embed-fl" "0.7.0"
+                "18nm8w031jani3m0cxhki9fzw5fs50qwzwfwmm6grpwma5qzihcz"))
+
 (define rust-i18n-embed-fl-0.8.0
   (crate-source "i18n-embed-fl" "0.8.0"
                 "1lq374kywpg9aqf556k9kz695arzkkwd3z06w4ak94lyyj0sfhc2"))
@@ -15342,6 +15451,15 @@ fn main() {
   (crate-source "iso8601" "0.6.3"
                 "0inz8m51brcn17az8yln1c9yxkk0wdkjy4n638m48hzi9062y271"))
 
+(define rust-iso9660-0.1.1.1fbe255
+  (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/ids1024/iso9660-rs";)
+          (commit "1fbe255a9dc036686ed3b129ed4c6e230fa134b7")))
+    (file-name (git-file-name "rust-iso9660" "0.1.1.1fbe255"))
+    (sha256 (base32 "1d8f8k1h48rr6y9953y6cvcdjlrbwkcdjgcw1s6nnlavyd12yy09"))))
+
 (define rust-itertools-0.10.5
   (crate-source "itertools" "0.10.5"
                 "0ww45h7nxx5kj6z2y6chlskxd1igvs4j507anr6dzg99x1h25zdh"))
@@ -17799,6 +17917,10 @@ fn main() {
   (crate-source "loop9" "0.1.5"
                 "0qphc1c0cbbx43pwm6isnwzwbg6nsxjh7jah04n1sg5h4p0qgbhg"))
 
+(define rust-loopdev-erikh-0.5.0
+  (crate-source "loopdev-erikh" "0.5.0"
+                "13cv67d5igd28777n3cywj65q28kcsp87ix7ld5nncm3hg3ay65c"))
+
 (define rust-lopdf-0.32.0
   (crate-source "lopdf" "0.32.0"
                 "0aw7diz39z3mk22k0mp7jk7qiaaagfvggzly1baqg2jf4vpf8xg7"
@@ -18841,6 +18963,10 @@ fn main() {
                      (("^lua.*-src.*") ""))
                    (copy-file "Cargo.toml.orig" "Cargo.toml"))))
 
+(define rust-mnt-0.3.1
+  (crate-source "mnt" "0.3.1"
+                "1ssr2pzn50sirpx20agrhimlkf7i4qjpxyng2s7p612v1arfp1qm"))
+
 (define rust-mockall-0.11.4
   (crate-source "mockall" "0.11.4"
                 "15kww0a3wv300wkksc6zj0kz1jwk0hyly48daxs2vvpj300lk12c"))
@@ -20156,6 +20282,10 @@ fn main() {
   (crate-source "num-derive" "0.4.2"
                 "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd"))
 
+(define rust-num-enum-0.5.11
+  (crate-source "num_enum" "0.5.11"
+                "1japmqhcxwn1d3k7q8jw58y7xfby51s16nzd6dkj483cj2pnqr0z"))
+
 (define rust-num-enum-0.6.1
   (crate-source "num_enum" "0.6.1"
                 "18bna04g6zq978z2b4ygz0f8pbva37id4xnpgwh8l41w1m1mn0bs"))
@@ -20176,6 +20306,10 @@ fn main() {
   (crate-source "num_enum" "0.7.6"
                 "09kg0c2y08npdv0c9dbm4m9a9wz8w2qaiqqxl4gj3v22hj1wl2sx"))
 
+(define rust-num-enum-derive-0.5.11
+  (crate-source "num_enum_derive" "0.5.11"
+                "16f7r4jila0ckcgdnfgqyhhb90w9m2pdbwayyqmwcci0j6ygkgyw"))
+
 (define rust-num-enum-derive-0.6.1
   (crate-source "num_enum_derive" "0.6.1"
                 "19k57c0wg56vzzj2w77jsi8nls1b8xh8pvpzjnrgf8d9cnvpsrln"))
@@ -21501,6 +21635,10 @@ fn main() {
   (crate-source "pango" "0.16.5"
                 "150y1chgf6dy40w00dnbdh5kpq2r80c5d1h2knw3f446f6r6dzyd"))
 
+(define rust-pango-0.17.10
+  (crate-source "pango" "0.17.10"
+                "0j0xj9yw81qivqb0y34j9c5azjsdspxp1zzpvxi1zri0qrplbgim"))
+
 (define rust-pango-0.18.0
   (crate-source "pango" "0.18.0"
                 "1l82j97pg7hyq2qnflg3lzyza307y8jvi5h02q3340qxhd5yba86"))
@@ -21545,6 +21683,10 @@ fn main() {
   (crate-source "pango-sys" "0.16.3"
                 "0zq4iw6x56qmhdabil2lz56mx737jnm2h6f35i6y14x2m44lj4wy"))
 
+(define rust-pango-sys-0.17.10
+  (crate-source "pango-sys" "0.17.10"
+                "15aindwdxsydzvqcvhc9ysamx5v1jmq8qbs61ncxic2h72grz9ix"))
+
 (define rust-pango-sys-0.18.0
   (crate-source "pango-sys" "0.18.0"
                 "1iaxalcaaj59cl9n10svh4g50v8jrc1a36kd7n9yahx8j7ikfrs3"))
@@ -21900,6 +22042,15 @@ fn main() {
   (crate-source "pbr" "1.1.1"
                 "056mqvw168ziig1dgl2kq4vmkamv6gk3hv1x9696r6ynl3gjfn7d"))
 
+(define rust-pbr-1.1.1.225bf70
+  (origin
+    (method git-fetch)
+    (uri (git-reference
+          (url "https://github.com/ids1024/pb";)
+          (commit "225bf70cdaf86193c4a6e65079ebccc1b2196c57")))
+    (file-name (git-file-name "rust-pbr" "1.1.1.225bf70"))
+    (sha256 (base32 "0lyqpwq4r3f4xppxxch77aphg6d6m1s5w4k0skkai3w5722czz19"))))
+
 (define rust-pcap-file-2.0.0
   (crate-source "pcap-file" "2.0.0"
                 "1cni4pljw1hbk160sk5al2d2rlcr2x84hv5p6ygqy1bvflwz3h8z"))
@@ -22303,6 +22454,10 @@ fn main() {
   (crate-source "pikchr" "0.1.4"
                 "09hqsykj71b02yzjmy7nxc73ir8arkg56l7i4gc78286m4v06s0k"))
 
+(define rust-pin-project-0.4.30
+  (crate-source "pin-project" "0.4.30"
+                "0nlxmsiq39bc73iryh92yslrp2jzlkdjjxd7rv5sjzpflljgkw1y"))
+
 (define rust-pin-project-1.1.10
   (crate-source "pin-project" "1.1.10"
                 "12kadbnfm1f43cyadw9gsbyln1cy7vj764wz5c8wxaiza3filzv7"))
@@ -22319,6 +22474,10 @@ fn main() {
   (crate-source "pin-project" "1.1.13"
                 "09091qp946lpmjz4yp0xil1r5v4hgc91fi19dg5csayhdqrv4ri4"))
 
+(define rust-pin-project-internal-0.4.30
+  (crate-source "pin-project-internal" "0.4.30"
+                "07p6mwz6kz317a6n3p93yk4llj939ihqdz7d1mwl7gmyx468s745"))
+
 (define rust-pin-project-internal-1.1.10
   (crate-source "pin-project-internal" "1.1.10"
                 "0qgqzfl0f4lzaz7yl5llhbg97g68r15kljzihaw9wm64z17qx4bf"))
@@ -27565,6 +27724,10 @@ fn main() {
   (crate-source "sha1" "0.6.1"
                 "0w1p0s9060cv1vlgfa5c93kjksmvzjjc8j780lns3jj5fk4hbnn1"))
 
+(define rust-sha1-asm-0.5.3
+  (crate-source "sha1-asm" "0.5.3"
+                "0asqxlxf5li7ac9mi49qj890rzsfb5px5ynzmqq12z5nz2xcwsi8"))
+
 (define rust-sha1-checked-0.10.0
   (crate-source "sha1-checked" "0.10.0"
                 "08s4h1drgwxzfn1mk11rn0r9i0rbjra1m0l2c0fbngij1jn9kxc9"
@@ -28577,6 +28740,10 @@ fn main() {
   (crate-source "sqlx-sqlite" "0.9.0"
                 "0b4q5vpdn854dz5209kdzjd365lq2yd6dv4s4bj0f856jz1rk3j8"))
 
+(define rust-srmw-0.1.1
+  (crate-source "srmw" "0.1.1"
+                "1hksfp5pac26ssvml11nyj278c2frrxrcp06y9d98mcmdp1xhm7m"))
+
 (define rust-sse-stream-0.2.1
   (crate-source "sse-stream" "0.2.1"
                 "16j734awsc6rmaxhap6z3xp6a8hr6l563dc6sckizv387k9w8kgb"))
@@ -29434,6 +29601,10 @@ fn main() {
   (crate-source "sys-locale" "0.3.2"
                 "1i16hq9mkwpzqvixjfy1ph4i2q5klgagjg4hibz6k894l2crmawf"))
 
+(define rust-sys-mount-2.1.1
+  (crate-source "sys-mount" "2.1.1"
+                "0hl7vz00sjr38zwfiszzxgjfa54w0zjzsangapy92kdgdb9918k5"))
+
 (define rust-syscallz-0.17.0
   (crate-source "syscallz" "0.17.0"
                 "19zc9rdjxhddbmnkdhk2aixh8csqv4rhbll78smvy471qdvxhpx0"))
@@ -32902,6 +33073,10 @@ fn main() {
   (crate-source "usage-lib" "2.18.2"
                 "1lk3xcvspm62nf6jqwyfl8ybfrkz7qv2f8l5abqqlhispkfwjl8q"))
 
+(define rust-usb-disk-probe-0.2.0
+  (crate-source "usb-disk-probe" "0.2.0"
+                "0xm232nsmjyd2yk753fikrizadhkkinb7na4mb7c0gk6ldgyy8ng"))
+
 (define rust-usb-ids-1.2025.2
   (crate-source "usb-ids" "1.2025.2"
                 "10rk0iqf847w54238znyhcwlkx4d6vx1pj71z8kvm1rjk41lsihz"))
@@ -72812,6 +72987,272 @@ fn main() {
                                    rust-zvariant-4.2.0
                                    rust-zvariant-derive-4.2.0
                                    rust-zvariant-utils-2.1.0))
+                     (popsicle =>
+                               (list rust-addr2line-0.25.1
+                                     rust-adler2-2.0.1
+                                     rust-aho-corasick-1.1.4
+                                     rust-anstream-1.0.0
+                                     rust-anstyle-1.0.14
+                                     rust-anstyle-parse-1.0.0
+                                     rust-anstyle-query-1.1.5
+                                     rust-anstyle-wincon-3.0.11
+                                     rust-anyhow-1.0.102
+                                     rust-arc-swap-1.9.1
+                                     rust-as-result-0.2.1
+                                     rust-async-channel-1.9.0
+                                     rust-async-channel-2.5.0
+                                     rust-async-executor-1.14.0
+                                     rust-async-global-executor-2.4.1
+                                     rust-async-io-2.6.0
+                                     rust-async-lock-3.4.2
+                                     rust-async-std-1.13.2
+                                     rust-async-task-4.7.1
+                                     rust-atk-0.17.1
+                                     rust-atk-sys-0.17.0
+                                     rust-atomic-0.6.1
+                                     rust-atomic-waker-1.1.2
+                                     rust-atty-0.2.14
+                                     rust-autocfg-1.5.1
+                                     rust-backtrace-0.3.76
+                                     rust-base64-0.21.7
+                                     rust-basic-toml-0.1.10
+                                     rust-better-panic-0.3.0
+                                     rust-bindgen-0.63.0
+                                     rust-bitflags-1.3.2
+                                     rust-bitflags-2.13.0
+                                     rust-block-0.1.6
+                                     rust-block-buffer-0.10.4
+                                     rust-blocking-1.6.2
+                                     rust-bumpalo-3.20.3
+                                     rust-bytemuck-1.25.0
+                                     rust-bytes-0.5.6
+                                     rust-bytesize-1.3.3
+                                     rust-cairo-rs-0.17.10
+                                     rust-cairo-sys-rs-0.17.10
+                                     rust-cascade-1.0.1
+                                     rust-cc-1.2.63
+                                     rust-cexpr-0.6.0
+                                     rust-cfg-expr-0.15.8
+                                     rust-cfg-if-1.0.4
+                                     rust-clang-sys-1.8.1
+                                     rust-clap-4.6.1
+                                     rust-clap-builder-4.6.0
+                                     rust-clap-lex-1.1.0
+                                     rust-colorchoice-1.0.5
+                                     rust-concurrent-queue-2.5.0
+                                     rust-console-0.15.11
+                                     rust-cpufeatures-0.2.17
+                                     rust-crossbeam-channel-0.5.15
+                                     rust-crossbeam-utils-0.8.21
+                                     rust-crypto-common-0.1.7
+                                     rust-dashmap-5.5.3
+                                     rust-dbus-0.9.11
+                                     rust-dbus-udisks2-0.3.0.15c4e70
+                                     rust-deranged-0.5.8
+                                     rust-derive-new-0.6.0
+                                     rust-digest-0.10.7
+                                     rust-displaydoc-0.2.6
+                                     rust-encode-unicode-1.0.0
+                                     rust-equivalent-1.0.2
+                                     rust-errno-0.2.8
+                                     rust-errno-0.3.14
+                                     rust-errno-dragonfly-0.1.2
+                                     rust-event-listener-2.5.3
+                                     rust-event-listener-5.4.1
+                                     rust-event-listener-strategy-0.5.4
+                                     rust-fastrand-2.4.1
+                                     rust-field-offset-0.3.6
+                                     rust-find-crate-0.6.3
+                                     rust-find-msvc-tools-0.1.9
+                                     rust-fluent-0.16.1
+                                     rust-fluent-bundle-0.15.3
+                                     rust-fluent-langneg-0.13.1
+                                     rust-fluent-syntax-0.11.1
+                                     rust-fomat-macros-0.3.2
+                                     rust-futures-0.3.32
+                                     rust-futures-channel-0.3.32
+                                     rust-futures-core-0.3.32
+                                     rust-futures-executor-0.3.32
+                                     rust-futures-io-0.3.32
+                                     rust-futures-lite-2.6.1
+                                     rust-futures-macro-0.3.32
+                                     rust-futures-sink-0.3.32
+                                     rust-futures-task-0.3.32
+                                     rust-futures-util-0.3.32
+                                     rust-futures-codec-0.4.1
+                                     rust-gdk-0.17.1
+                                     rust-gdk-pixbuf-0.17.10
+                                     rust-gdk-pixbuf-sys-0.17.10
+                                     rust-gdk-sys-0.17.0
+                                     rust-genawaiter-0.2.2
+                                     rust-generic-array-0.14.7
+                                     rust-gimli-0.32.3
+                                     rust-gio-0.17.10
+                                     rust-gio-sys-0.17.10
+                                     rust-glib-0.17.10
+                                     rust-glib-macros-0.17.10
+                                     rust-glib-sys-0.17.10
+                                     rust-glob-0.3.3
+                                     rust-gloo-timers-0.3.0
+                                     rust-gobject-sys-0.17.10
+                                     rust-gtk-0.17.1
+                                     rust-gtk-sys-0.17.0
+                                     rust-gtk3-macros-0.17.1
+                                     rust-hashbrown-0.14.5
+                                     rust-hashbrown-0.17.1
+                                     rust-heck-0.4.1
+                                     rust-heck-0.5.0
+                                     rust-hermit-abi-0.1.19
+                                     rust-hermit-abi-0.5.2
+                                     rust-hex-view-0.1.3
+                                     rust-i18n-config-0.4.8
+                                     rust-i18n-embed-0.14.1
+                                     rust-i18n-embed-fl-0.7.0
+                                     rust-i18n-embed-impl-0.8.4
+                                     rust-indexmap-2.14.0
+                                     rust-intl-memoizer-0.5.3
+                                     rust-intl-pluralrules-7.0.2
+                                     rust-is-terminal-polyfill-1.70.2
+                                     rust-iso9660-0.1.1.1fbe255
+                                     rust-js-sys-0.3.99
+                                     rust-kv-log-macro-1.0.7
+                                     rust-lazy-static-1.5.0
+                                     rust-lazycell-1.3.0
+                                     rust-libc-0.2.186
+                                     rust-libdbus-sys-0.2.7
+                                     rust-libloading-0.8.9
+                                     rust-linux-raw-sys-0.12.1
+                                     rust-locale-config-0.3.0
+                                     rust-lock-api-0.4.14
+                                     rust-log-0.4.32
+                                     rust-loopdev-erikh-0.5.0
+                                     rust-malloc-buf-0.0.6
+                                     rust-md-5-0.10.6
+                                     rust-memchr-2.8.1
+                                     rust-memoffset-0.9.1
+                                     rust-minimal-lexical-0.2.1
+                                     rust-miniz-oxide-0.8.9
+                                     rust-mnt-0.3.1
+                                     rust-nom-7.1.3
+                                     rust-num-conv-0.2.2
+                                     rust-num-enum-0.5.11
+                                     rust-num-enum-derive-0.5.11
+                                     rust-objc-0.2.7
+                                     rust-objc-foundation-0.1.1
+                                     rust-objc-id-0.1.1
+                                     rust-object-0.37.3
+                                     rust-once-cell-1.21.4
+                                     rust-once-cell-polyfill-1.70.2
+                                     rust-pango-0.17.10
+                                     rust-pango-sys-0.17.10
+                                     rust-parking-2.2.1
+                                     rust-parking-lot-0.12.5
+                                     rust-parking-lot-core-0.9.12
+                                     rust-pbr-1.1.1.225bf70
+                                     rust-peeking-take-while-0.1.2
+                                     rust-pin-project-0.4.30
+                                     rust-pin-project-internal-0.4.30
+                                     rust-pin-project-lite-0.2.17
+                                     rust-pin-utils-0.1.0
+                                     rust-piper-0.2.5
+                                     rust-pkg-config-0.3.33
+                                     rust-polling-3.11.0
+                                     rust-powerfmt-0.2.0
+                                     rust-proc-macro-crate-1.3.1
+                                     rust-proc-macro-error-1.0.4
+                                     rust-proc-macro-error-attr-1.0.4
+                                     rust-proc-macro2-1.0.106
+                                     rust-pwd-1.4.0
+                                     rust-quote-1.0.45
+                                     rust-redox-syscall-0.5.18
+                                     rust-regex-1.12.3
+                                     rust-regex-automata-0.4.14
+                                     rust-regex-syntax-0.8.10
+                                     rust-ron-0.8.1
+                                     rust-rust-embed-8.11.0
+                                     rust-rust-embed-impl-8.11.0
+                                     rust-rust-embed-utils-8.11.0
+                                     rust-rustc-demangle-0.1.27
+                                     rust-rustc-hash-1.1.0
+                                     rust-rustc-hash-2.1.2
+                                     rust-rustc-version-0.4.1
+                                     rust-rustix-1.1.4
+                                     rust-rustversion-1.0.22
+                                     rust-same-file-1.0.6
+                                     rust-scopeguard-1.2.0
+                                     rust-self-cell-0.10.3
+                                     rust-self-cell-1.2.2
+                                     rust-semver-1.0.28
+                                     rust-serde-1.0.228
+                                     rust-serde-core-1.0.228
+                                     rust-serde-derive-1.0.228
+                                     rust-serde-spanned-0.6.9
+                                     rust-sha-1-0.10.1
+                                     rust-sha1-asm-0.5.3
+                                     rust-sha2-0.10.9
+                                     rust-shlex-1.3.0
+                                     rust-shlex-2.0.1
+                                     rust-slab-0.4.12
+                                     rust-smallvec-1.15.1
+                                     rust-smart-default-0.7.1
+                                     rust-srmw-0.1.1
+                                     rust-strsim-0.10.0
+                                     rust-strsim-0.11.1
+                                     rust-syn-1.0.109
+                                     rust-syn-2.0.117
+                                     rust-sys-mount-2.1.1
+                                     rust-system-deps-6.2.2
+                                     rust-target-lexicon-0.12.16
+                                     rust-thiserror-1.0.69
+                                     rust-thiserror-impl-1.0.69
+                                     rust-time-0.3.47
+                                     rust-time-core-0.1.8
+                                     rust-tinystr-0.8.3
+                                     rust-tokio-1.52.3
+                                     rust-toml-0.5.11
+                                     rust-toml-0.8.23
+                                     rust-toml-datetime-0.6.11
+                                     rust-toml-edit-0.19.15
+                                     rust-toml-edit-0.22.27
+                                     rust-tracing-0.1.44
+                                     rust-tracing-attributes-0.1.31
+                                     rust-tracing-core-0.1.36
+                                     rust-type-map-0.5.1
+                                     rust-typenum-1.20.1
+                                     rust-unic-langid-0.9.6
+                                     rust-unic-langid-impl-0.9.6
+                                     rust-unicode-ident-1.0.24
+                                     rust-usb-disk-probe-0.2.0
+                                     rust-utf8parse-0.2.2
+                                     rust-value-bag-1.12.0
+                                     rust-version-compare-0.2.1
+                                     rust-version-check-0.9.5
+                                     rust-walkdir-2.5.0
+                                     rust-wasm-bindgen-0.2.122
+                                     rust-wasm-bindgen-futures-0.4.72
+                                     rust-wasm-bindgen-macro-0.2.122
+                                     rust-wasm-bindgen-macro-support-0.2.122
+                                     rust-wasm-bindgen-shared-0.2.122
+                                     rust-winapi-0.3.9
+                                     rust-winapi-i686-pc-windows-gnu-0.4.0
+                                     rust-winapi-util-0.1.11
+                                     rust-winapi-x86-64-pc-windows-gnu-0.4.0
+                                     rust-windows-link-0.2.1
+                                     rust-windows-sys-0.59.0
+                                     rust-windows-sys-0.61.2
+                                     rust-windows-targets-0.52.6
+                                     rust-windows-aarch64-gnullvm-0.52.6
+                                     rust-windows-aarch64-msvc-0.52.6
+                                     rust-windows-i686-gnu-0.52.6
+                                     rust-windows-i686-gnullvm-0.52.6
+                                     rust-windows-i686-msvc-0.52.6
+                                     rust-windows-x86-64-gnu-0.52.6
+                                     rust-windows-x86-64-gnullvm-0.52.6
+                                     rust-windows-x86-64-msvc-0.52.6
+                                     rust-winnow-0.5.40
+                                     rust-winnow-0.7.15
+                                     rust-zerofrom-0.1.8
+                                     rust-zerovec-0.11.6))
                      (prettypst =>
                                 (list rust-anstream-0.6.19
                                       rust-anstyle-1.0.11


Reply via email to