From f2cbcfc4e08de42c545cfb1f857640d0e1b94d15 Mon Sep 17 00:00:00 2001 From: mirenn Date: Tue, 13 Oct 2026 20:05:21 +0200 Subject: cleanup --- mirenn/channels.scm | 8 +- mirenn/home.scm | 8 +- .../files/dotfiles/.config/fastfetch/config.jsonc | 16 +- .../dotfiles/.config/fish/conf.d/interactive.fish | 1 - .../.config/fish/functions/shrekfetch.fish | 3 - mirenn/home/services/brightnessctl.scm | 5 +- mirenn/home/services/timer.scm | 42 - mirenn/packages/wallust.scm | 1486 -------------------- 8 files changed, 16 insertions(+), 1553 deletions(-) delete mode 100644 mirenn/home/files/dotfiles/.config/fish/functions/shrekfetch.fish delete mode 100644 mirenn/home/services/timer.scm delete mode 100644 mirenn/packages/wallust.scm diff --git a/mirenn/channels.scm b/mirenn/channels.scm index 6b74de2..5318635 100644 --- a/mirenn/channels.scm +++ b/mirenn/channels.scm @@ -5,8 +5,8 @@ (name 'nonguix) (url "https://gitlab.com/nonguix/nonguix") (introduction - (make-channel-introduction - "897c1a470da759236cc11798f4e0a5f7d4d59fbc" - (openpgp-fingerprint - "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) + (make-channel-introduction + "897c1a470da759236cc11798f4e0a5f7d4d59fbc" + (openpgp-fingerprint + "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))) %default-channels) diff --git a/mirenn/home.scm b/mirenn/home.scm index 9cdc93e..66da4a6 100644 --- a/mirenn/home.scm +++ b/mirenn/home.scm @@ -32,7 +32,7 @@ "font-cica" "font-nerd-symbols" "font-google-noto-emoji" "papirus-icon-theme" - "git" "git-lfs" "fastfetch" + "git" "git-lfs" "fastfetch-minimal" "hyperfine" "rsync" "yt-dlp" "mpv" "feh" "icecat" "nautilus" "bzmenu" "icedove-wayland" @@ -46,12 +46,6 @@ (service home-xdg-mime-applications-service-type) (service home-niri-service-type) (service home-brightnessctl-service-type) - (service home-timer-service-type - (home-timer-configuration - (name 'random-wallpaper) - (script (local-file "home/files/dotfiles/.config/scripts/set_random")) - (arguments '("~/Pictures/Backgrounds/")) - (delay 3600))) (service home-openssh-service-type (home-openssh-configuration (hosts diff --git a/mirenn/home/files/dotfiles/.config/fastfetch/config.jsonc b/mirenn/home/files/dotfiles/.config/fastfetch/config.jsonc index bfebe37..b1896f4 100644 --- a/mirenn/home/files/dotfiles/.config/fastfetch/config.jsonc +++ b/mirenn/home/files/dotfiles/.config/fastfetch/config.jsonc @@ -28,44 +28,44 @@ { "type": "os", "key": " ", - "keyColor": "30", // = color3 + "keyColor": "light_black", // = color3 }, { "type": "kernel", "key": " ", - "keyColor": "31", + "keyColor": "light_red", }, { "type": "packages", "format": "{guix-all} (guix)", "combined": true, "key": " ", - "keyColor": "32", + "keyColor": "light_green", }, { "type": "shell", "key": " ", - "keyColor": "33", + "keyColor": "light_yellow", }, { "type": "terminal", "key": " ", - "keyColor": "34", + "keyColor": "light_blue", }, { "type": "wm", "key": " ", - "keyColor": "35", + "keyColor": "light_magenta", }, { "type": "uptime", "key": " ", - "keyColor": "36", + "keyColor": "light_cyan", }, { "type": "media", "key": "󰝚 ", - "keyColor": "37", + "keyColor": "light_white", }, "break", { diff --git a/mirenn/home/files/dotfiles/.config/fish/conf.d/interactive.fish b/mirenn/home/files/dotfiles/.config/fish/conf.d/interactive.fish index 8f82c33..ea83377 100644 --- a/mirenn/home/files/dotfiles/.config/fish/conf.d/interactive.fish +++ b/mirenn/home/files/dotfiles/.config/fish/conf.d/interactive.fish @@ -1,5 +1,4 @@ if status is-interactive - fish_add_path -p ~/.cargo/bin ~/.ghcup/bin set -g fish_greeting zoxide init fish | source end diff --git a/mirenn/home/files/dotfiles/.config/fish/functions/shrekfetch.fish b/mirenn/home/files/dotfiles/.config/fish/functions/shrekfetch.fish deleted file mode 100644 index 191c64f..0000000 --- a/mirenn/home/files/dotfiles/.config/fish/functions/shrekfetch.fish +++ /dev/null @@ -1,3 +0,0 @@ -function shrekfetch --wraps='fastfetch -l ~/Pictures/shrek.jpg --logo-type sixel --logo-width 30' --description 'alias shrekfetch fastfetch -l ~/Pictures/shrek.jpg --logo-type sixel --logo-width 30' - fastfetch -l ~/Pictures/shrek.jpg --logo-type sixel --logo-width 30 $argv -end diff --git a/mirenn/home/services/brightnessctl.scm b/mirenn/home/services/brightnessctl.scm index b71e04a..b1eeb35 100644 --- a/mirenn/home/services/brightnessctl.scm +++ b/mirenn/home/services/brightnessctl.scm @@ -7,7 +7,8 @@ #:use-module (gnu home services shepherd) #:use-module (gnu packages linux) - #:export (home-brightnessctl-configuration)) + #:export (home-brightnessctl-configuration + home-brightnessctl-service-type)) (define-configuration/no-serialization home-brightnessctl-configuration (state-file @@ -28,7 +29,7 @@ (home-brightnessctl-configuration-state-file config) "\"")))))) -(define-public home-brightnessctl-service-type +(define home-brightnessctl-service-type (service-type (name 'home-brightnessctl) (extensions diff --git a/mirenn/home/services/timer.scm b/mirenn/home/services/timer.scm deleted file mode 100644 index 59e2fc8..0000000 --- a/mirenn/home/services/timer.scm +++ /dev/null @@ -1,42 +0,0 @@ -(define-module (mirenn home services timer) - #:use-module (guix gexp) - #:use-module (gnu services) - #:use-module (gnu services shepherd) - #:use-module (gnu services configuration) - #:use-module (gnu home services) - #:use-module (gnu home services shepherd) - - #:export (home-timer-configuration)) - -(define-configuration/no-serialization home-timer-configuration - (name - symbol - "Name of the timer.") - (script - local-file - "Script to run on timeout.") - (arguments - (list string) - "Arguments passed to the script.") - (delay - number - "Timer delay in seconds.")) - -(define (home-timer-shepherd-service config) - (list - (shepherd-service - (documentation "Run a periodic task") - (provision (list (home-timer-configuration-name config))) - (respawn? #t) - (respawn-delay (home-timer-configuration-delay config)) - (start #~(make-forkexec-constructor - (cons #$(home-timer-configuration-script config) - #$(home-timer-configuration-arguments config)))) - (stop #~(make-kill-destructor))))) - -(define-public home-timer-service-type - (service-type - (name 'home-timer') - (extensions - (list (service-extension home-shepherd-service-type home-timer-shepherd-service))) - (description "Runs a script periodically based on a respawn delay"))) diff --git a/mirenn/packages/wallust.scm b/mirenn/packages/wallust.scm deleted file mode 100644 index 9710372..0000000 --- a/mirenn/packages/wallust.scm +++ /dev/null @@ -1,1486 +0,0 @@ -(define-module (mirenn packages wallust) - #:use-module (guix build-system cargo) - #:use-module (guix build-system copy) - #:use-module (guix git-download) - #:use-module (guix gexp) - #:use-module (guix packages) - #:use-module ((guix licenses) #:prefix license:)) - -(define rust-adler2-2.0.1 - (crate-source "adler2" "2.0.1" - "1ymy18s9hs7ya1pjc9864l30wk8p2qfqdi7mhhcc5nfakxbij09j")) - -(define rust-aho-corasick-1.1.4 - (crate-source "aho-corasick" "1.1.4" - "00a32wb2h07im3skkikc495jvncf62jl6s96vwc7bhi70h9imlyx")) - -(define rust-aligned-0.4.3 - (crate-source "aligned" "0.4.3" - "1186lhb3gb4x6spzw7ff0zcraa8cr9zqk4ldpm5g1vb2ijc0higf")) - -(define rust-aligned-vec-0.6.4 - (crate-source "aligned-vec" "0.6.4" - "16vnf78hvfix5cwzd5xs5a2g6afmgb4h7n6yfsc36bv0r22072fw")) - -(define rust-alloca-0.4.0 - (crate-source "alloca" "0.4.0" - "1x6p4387rz6j7h342kp3b7bgvqzyl9mibf959pkfk9xflrgd19z5")) - -(define rust-anes-0.1.6 - (crate-source "anes" "0.1.6" - "16bj1ww1xkwzbckk32j2pnbn5vk6wgsl3q4p3j9551xbcarwnijb")) - -(define rust-anstream-0.6.21 - (crate-source "anstream" "0.6.21" - "0jjgixms4qjj58dzr846h2s29p8w7ynwr9b9x6246m1pwy0v5ma3")) - -(define rust-anstyle-1.0.13 - (crate-source "anstyle" "1.0.13" - "0y2ynjqajpny6q0amvfzzgw0gfw3l47z85km4gvx87vg02lcr4ji")) - -(define rust-anstyle-parse-0.2.7 - (crate-source "anstyle-parse" "0.2.7" - "1hhmkkfr95d462b3zf6yl2vfzdqfy5726ya572wwg8ha9y148xjf")) - -(define rust-anstyle-query-1.1.5 - (crate-source "anstyle-query" "1.1.5" - "1p6shfpnbghs6jsa0vnqd8bb8gd7pjd0jr7w0j8jikakzmr8zi20")) - -(define rust-anstyle-wincon-3.0.11 - (crate-source "anstyle-wincon" "3.0.11" - "0zblannm70sk3xny337mz7c6d8q8i24vhbqi42ld8v7q1wjnl7i9")) - -(define rust-anyhow-1.0.100 - (crate-source "anyhow" "1.0.100" - "0qbfmw4hhv2ampza1csyvf1jqjs2dgrj29cv3h3sh623c6qvcgm2")) - -(define rust-approx-0.5.1 - (crate-source "approx" "0.5.1" - "1ilpv3dgd58rasslss0labarq7jawxmivk17wsh8wmkdm3q15cfa")) - -(define rust-arbitrary-1.4.2 - (crate-source "arbitrary" "1.4.2" - "1wcbi4x7i3lzcrkjda4810nqv03lpmvfhb0a85xrq1mbqjikdl63")) - -(define rust-arg-enum-proc-macro-0.3.4 - (crate-source "arg_enum_proc_macro" "0.3.4" - "1sjdfd5a8j6r99cf0bpqrd6b160x9vz97y5rysycsjda358jms8a")) - -(define rust-arrayvec-0.7.6 - (crate-source "arrayvec" "0.7.6" - "0l1fz4ccgv6pm609rif37sl5nv5k6lbzi7kkppgzqzh1vwix20kw")) - -(define rust-as-slice-0.2.1 - (crate-source "as-slice" "0.2.1" - "05j52y1ws8kir5zjxnl48ann0if79sb56p9nm76hvma01r7nnssi")) - -(define rust-autocfg-1.5.0 - (crate-source "autocfg" "1.5.0" - "1s77f98id9l4af4alklmzq46f21c980v13z2r1pcxx6bqgw0d1n0")) - -(define rust-av-scenechange-0.14.1 - (crate-source "av-scenechange" "0.14.1" - "1543y7riwcy4mmsgcalxcm3bnb41hvwiqiz774nbj68fq9vischg")) - -(define rust-av1-grain-0.2.5 - (crate-source "av1-grain" "0.2.5" - "1y3p43i5xncbny0pfh8kw09am3l3mgyg82ln65r3f434443xpzcc")) - -(define rust-avif-serialize-0.8.6 - (crate-source "avif-serialize" "0.8.6" - "0gx2yqlh0j5063vk70hv0f1yq40lm6kvc45qx2gm3x1iz30gpj27")) - -(define rust-bit-field-0.10.3 - (crate-source "bit_field" "0.10.3" - "1ikhbph4ap4w692c33r8bbv6yd2qxm1q3f64845grp1s6b3l0jqy")) - -(define rust-bitflags-2.10.0 - (crate-source "bitflags" "2.10.0" - "1lqxwc3625lcjrjm5vygban9v8a6dlxisp1aqylibiaw52si4bl1")) - -(define rust-bitstream-io-4.9.0 - (crate-source "bitstream-io" "4.9.0" - "0mqpwqy8cqnaqr4wkpk7qy7fjp4x6vxaf8z2hprbvimj3nfvvm30")) - -(define rust-built-0.8.0 - (crate-source "built" "0.8.0" - "0r5f08lpjsr6j5ajkbmd0ymfmajpq8ddbfvi8ji8rx48y88qzbgl")) - -(define rust-bumpalo-3.19.1 - (crate-source "bumpalo" "3.19.1" - "044555i277xcinmqs7nnv8n5y4fqfi4l4lp1mp3i30vsidrxrnax")) - -(define rust-by-address-1.2.1 - (crate-source "by_address" "1.2.1" - "01idmag3lcwnnqrnnyik2gmbrr34drsi97q15ihvcbbidf2kryk4")) - -(define rust-bytemuck-1.24.0 - (crate-source "bytemuck" "1.24.0" - "1x65wc9kwf0dfnmglkl8r46d29pfl7yilll5wh9bcf0g6a0gbg8z")) - -(define rust-byteorder-lite-0.1.0 - (crate-source "byteorder-lite" "0.1.0" - "15alafmz4b9az56z6x7glcbcb6a8bfgyd109qc3bvx07zx4fj7wg")) - -(define rust-camino-1.2.2 - (crate-source "camino" "1.2.2" - "0j0ayqfbbl8bxg0795ssk1hzkjix3dvl2kk63hdgzf9cd5nscag6")) - -(define rust-cargo-metadata-0.23.1 - (crate-source "cargo_metadata" "0.23.1" - "1sddycfscjy47av3ykzykqgz8zjds0i00gcxs76vw4x1n0bpv67g")) - -(define rust-cargo-platform-0.3.2 - (crate-source "cargo-platform" "0.3.2" - "10k0bvf5lnsndqgd92qxx3a2lask5nh2w2k568gz04cg2kkc1847")) - -(define rust-cast-0.3.0 - (crate-source "cast" "0.3.0" - "1dbyngbyz2qkk0jn2sxil8vrz3rnpcj142y184p9l4nbl9radcip")) - -(define rust-cc-1.2.53 - (crate-source "cc" "1.2.53" - "0cjrx2nzlz8l93p4sfymjgsv0jicvfphd6hyhk5gyxbi2z72ypbm")) - -(define rust-cfg-if-1.0.4 - (crate-source "cfg-if" "1.0.4" - "008q28ajc546z5p2hcwdnckmg0hia7rnx52fni04bwqkzyrghc4k")) - -(define rust-ciborium-0.2.2 - (crate-source "ciborium" "0.2.2" - "03hgfw4674im1pdqblcp77m7rc8x2v828si5570ga5q9dzyrzrj2")) - -(define rust-ciborium-io-0.2.2 - (crate-source "ciborium-io" "0.2.2" - "0my7s5g24hvp1rs1zd1cxapz94inrvqpdf1rslrvxj8618gfmbq5")) - -(define rust-ciborium-ll-0.2.2 - (crate-source "ciborium-ll" "0.2.2" - "1n8g4j5rwkfs3rzfi6g1p7ngmz6m5yxsksryzf5k72ll7mjknrjp")) - -(define rust-clap-4.5.54 - (crate-source "clap" "4.5.54" - "15737jmai272j6jh4ha4dq4ap14ysx2sa5wsjv6zbkvrrnfzzrn6")) - -(define rust-clap-builder-4.5.54 - (crate-source "clap_builder" "4.5.54" - "001cnl5ccva6z3x5nw3m72zs3bzb650anz1scs7vqhbs5d6wyhps")) - -(define rust-clap-complete-4.5.65 - (crate-source "clap_complete" "4.5.65" - "0pdf33fgil55x8a3l5x5gln39wy9xlmpnqkrvr41i1p3np14s2s3")) - -(define rust-clap-derive-4.5.49 - (crate-source "clap_derive" "4.5.49" - "0wbngw649138v3jwx8pm5x9sq0qsml3sh0sfzyrdxcpamy3m82ra")) - -(define rust-clap-lex-0.7.7 - (crate-source "clap_lex" "0.7.7" - "0cibsbziyzw2ywar2yh6zllsamhwkblfly565zgi56s3q064prn3")) - -(define rust-clap-mangen-0.2.31 - (crate-source "clap_mangen" "0.2.31" - "00b3r0nym6wvgfas1crmsn3205149ynj2hhnjcwgjv88j8xad7j3")) - -(define rust-color-quant-1.1.0 - (crate-source "color_quant" "1.1.0" - "12q1n427h2bbmmm1mnglr57jaz2dj9apk0plcxw7nwqiai7qjyrx")) - -(define rust-colorchoice-1.0.4 - (crate-source "colorchoice" "1.0.4" - "0x8ymkz1xr77rcj1cfanhf416pc4v681gmkc9dzb3jqja7f62nxh")) - -(define rust-convert-case-0.8.0 - (crate-source "convert_case" "0.8.0" - "17zqy79xlr1n7nc0n1mlnw5qpp8l2nbxrk13jixrhlavrbna1ams")) - -(define rust-core2-0.4.0 - (crate-source "core2" "0.4.0" - "01f5xv0kf3ds3xm7byg78hycbanb8zlpvsfv4j47y46n3bpsg6xl")) - -(define rust-crc32fast-1.5.0 - (crate-source "crc32fast" "1.5.0" - "04d51liy8rbssra92p0qnwjw8i9rm9c4m3bwy19wjamz1k4w30cl")) - -(define rust-criterion-0.8.1 - (crate-source "criterion" "0.8.1" - "1gw6v0qw8kr7gdl6if6912akmnc4xcidrs9ky93fxc3vfm3k922d")) - -(define rust-criterion-plot-0.8.1 - (crate-source "criterion-plot" "0.8.1" - "1r5jhzih1cv32s3jfsn9zrd5apgrmij039dzrg78vaigxa0kz57d")) - -(define rust-crossbeam-deque-0.8.6 - (crate-source "crossbeam-deque" "0.8.6" - "0l9f1saqp1gn5qy0rxvkmz4m6n7fc0b3dbm6q1r5pmgpnyvi3lcx")) - -(define rust-crossbeam-epoch-0.9.18 - (crate-source "crossbeam-epoch" "0.9.18" - "03j2np8llwf376m3fxqx859mgp9f83hj1w34153c7a9c7i5ar0jv")) - -(define rust-crossbeam-utils-0.8.21 - (crate-source "crossbeam-utils" "0.8.21" - "0a3aa2bmc8q35fb67432w16wvi54sfmb69rk9h5bhd18vw0c99fh")) - -(define rust-crunchy-0.2.4 - (crate-source "crunchy" "0.2.4" - "1mbp5navim2qr3x48lyvadqblcxc1dm0lqr0swrkkwy2qblvw3s6")) - -(define rust-darling-0.20.11 - (crate-source "darling" "0.20.11" - "1vmlphlrlw4f50z16p4bc9p5qwdni1ba95qmxfrrmzs6dh8lczzw")) - -(define rust-darling-core-0.20.11 - (crate-source "darling_core" "0.20.11" - "0bj1af6xl4ablnqbgn827m43b8fiicgv180749f5cphqdmcvj00d")) - -(define rust-darling-macro-0.20.11 - (crate-source "darling_macro" "0.20.11" - "1bbfbc2px6sj1pqqq97bgqn6c8xdnb2fmz66f7f40nrqrcybjd7w")) - -(define rust-deranged-0.5.5 - (crate-source "deranged" "0.5.5" - "11z5939gv2klp1r1lgrp4w5fnlkj18jqqf0h9zxmia3vkrjwpv7c")) - -(define rust-derive-builder-0.20.2 - (crate-source "derive_builder" "0.20.2" - "0is9z7v3kznziqsxa5jqji3ja6ay9wzravppzhcaczwbx84znzah")) - -(define rust-derive-builder-core-0.20.2 - (crate-source "derive_builder_core" "0.20.2" - "1s640r6q46c2iiz25sgvxw3lk6b6v5y8hwylng7kas2d09xwynrd")) - -(define rust-derive-builder-macro-0.20.2 - (crate-source "derive_builder_macro" "0.20.2" - "0g1zznpqrmvjlp2w7p0jzsjvpmw5rvdag0rfyypjhnadpzib0qxb")) - -(define rust-dirs-6.0.0 - (crate-source "dirs" "6.0.0" - "0knfikii29761g22pwfrb8d0nqpbgw77sni9h2224haisyaams63")) - -(define rust-dirs-sys-0.5.0 - ;; TODO REVIEW: Check bundled sources. - (crate-source "dirs-sys" "0.5.0" - "1aqzpgq6ampza6v012gm2dppx9k35cdycbj54808ksbys9k366p0")) - -(define rust-displaydoc-0.2.5 - (crate-source "displaydoc" "0.2.5" - "1q0alair462j21iiqwrr21iabkfnb13d6x5w95lkdg21q2xrqdlp")) - -(define rust-document-features-0.2.12 - (crate-source "document-features" "0.2.12" - "0qcgpialq3zgvjmsvar9n6v10rfbv6mk6ajl46dd4pj5hn3aif6l")) - -(define rust-documented-0.9.2 - (crate-source "documented" "0.9.2" - "0d6frja10byyi9s74y88r57kdj3i83caw4a9nz8sr1qy4lqkwszd")) - -(define rust-documented-macros-0.9.2 - (crate-source "documented-macros" "0.9.2" - "03rpr6nbxhwmjcqlrq4mzaxr4l05z6qxapy0lcbrxrz5c9scyj8i")) - -(define rust-dunce-1.0.5 - (crate-source "dunce" "1.0.5" - "04y8wwv3vvcqaqmqzssi6k0ii9gs6fpz96j5w9nky2ccsl23axwj")) - -(define rust-dyn-clone-1.0.20 - (crate-source "dyn-clone" "1.0.20" - "0m956cxcg8v2n8kmz6xs5zl13k2fak3zkapzfzzp7pxih6hix26h")) - -(define rust-either-1.15.0 - (crate-source "either" "1.15.0" - "069p1fknsmzn9llaizh77kip0pqmcwpdsykv2x30xpjyija5gis8")) - -(define rust-equator-0.4.2 - (crate-source "equator" "0.4.2" - "1z760z5r0haxjyakbqxvswrz9mq7c29arrivgq8y1zldhc9v44a7")) - -(define rust-equator-macro-0.4.2 - (crate-source "equator-macro" "0.4.2" - "1cqzx3cqn9rxln3a607xr54wippzff56zs5chqdf3z2bnks3rwj4")) - -(define rust-equivalent-1.0.2 - (crate-source "equivalent" "1.0.2" - "03swzqznragy8n0x31lqc78g2af054jwivp7lkrbrc0khz74lyl7")) - -(define rust-errno-0.3.14 - (crate-source "errno" "0.3.14" - "1szgccmh8vgryqyadg8xd58mnwwicf39zmin3bsn63df2wbbgjir")) - -(define rust-exr-1.74.0 - (crate-source "exr" "1.74.0" - "1gk3cc2qkfm0jqw4v1d7g4c356k9iz583bq17iiwp8kalm1y0023")) - -(define rust-fast-image-resize-6.0.0 - (crate-source "fast_image_resize" "6.0.0" - "0x118h9h3aqz4bbva3mr5wl6hp7cl9bhsni1lc8q938y07jl7p8j")) - -(define rust-fast-srgb8-1.0.0 - (crate-source "fast-srgb8" "1.0.0" - "18g6xwwh4gnkyx1352hnvwagpv0n4y98yp2llm8vyvwxh487abnx")) - -(define rust-fastrand-2.3.0 - (crate-source "fastrand" "2.3.0" - "1ghiahsw1jd68df895cy5h3gzwk30hndidn3b682zmshpgmrx41p")) - -(define rust-fax-0.2.6 - (crate-source "fax" "0.2.6" - "1ax0jmvsszxd03hj6ga1kyl7gaqcfw0akg2wf0q6gk9pizaffpgh")) - -(define rust-fax-derive-0.2.0 - (crate-source "fax_derive" "0.2.0" - "0zap434zz4xvi5rnysmwzzivig593b4ng15vwzwl7js2nw7s3b50")) - -(define rust-fdeflate-0.3.7 - (crate-source "fdeflate" "0.3.7" - "130ga18vyxbb5idbgi07njymdaavvk6j08yh1dfarm294ssm6s0y")) - -(define rust-find-msvc-tools-0.1.8 - (crate-source "find-msvc-tools" "0.1.8" - "1nv8hn78xphg04l6w7iq1v8lsmmqx6ripbig18qn92m9r2yb14c5")) - -(define rust-flate2-1.1.8 - (crate-source "flate2" "1.1.8" - "0sgkq8z9ldz06qxl704sm9akfy2r70zp1ixi4mghl2cqbd3dcxdk")) - -(define rust-fnv-1.0.7 - (crate-source "fnv" "1.0.7" - "1hc2mcqha06aibcaza94vbi81j6pr9a1bbxrxjfhc91zin8yr7iz")) - -(define rust-foldhash-0.2.0 - (crate-source "foldhash" "0.2.0" - "1nvgylb099s11xpfm1kn2wcsql080nqmnhj1l25bp3r2b35j9kkp")) - -(define rust-form-urlencoded-1.2.2 - (crate-source "form_urlencoded" "1.2.2" - "1kqzb2qn608rxl3dws04zahcklpplkd5r1vpabwga5l50d2v4k6b")) - -(define rust-getrandom-0.2.17 - (crate-source "getrandom" "0.2.17" - "1l2ac6jfj9xhpjjgmcx6s1x89bbnw9x6j9258yy6xjkzpq0bqapz")) - -(define rust-getrandom-0.3.4 - (crate-source "getrandom" "0.3.4" - "1zbpvpicry9lrbjmkd4msgj3ihff1q92i334chk7pzf46xffz7c9")) - -(define rust-gif-0.14.1 - (crate-source "gif" "0.14.1" - "0pn3ldqjk0ng1vbc3r3zqqrnjkn6s3f3ndk96lhhrn0q82l2ppzm")) - -(define rust-git2-0.20.3 - (crate-source "git2" "0.20.3" - "131hmxb2iq9328wrwqgw56fcd0z3dwxnn3hzl6nwsa97yvi3fary")) - -(define rust-glob-0.3.3 - (crate-source "glob" "0.3.3" - "106jpd3syfzjfj2k70mwm0v436qbx96wig98m4q8x071yrq35hhc")) - -(define rust-half-2.7.1 - (crate-source "half" "2.7.1" - "0jyq42xfa6sghc397mx84av7fayd4xfxr4jahsqv90lmjr5xi8kf")) - -(define rust-hashbrown-0.16.1 - (crate-source "hashbrown" "0.16.1" - "004i3njw38ji3bzdp9z178ba9x3k0c1pgy8x69pj7yfppv4iq7c4")) - -(define rust-heck-0.4.1 - (crate-source "heck" "0.4.1" - "1a7mqsnycv5z4z5vnv1k34548jzmc0ajic7c1j8jsaspnhw5ql4m")) - -(define rust-heck-0.5.0 - (crate-source "heck" "0.5.0" - "1sjmpsdl8czyh9ywl3qcsfsq9a307dg4ni2vnlwgnzzqhc4y0113")) - -(define rust-icu-collections-2.1.1 - (crate-source "icu_collections" "2.1.1" - "0hsblchsdl64q21qwrs4hvc2672jrf466zivbj1bwyv606bn8ssc")) - -(define rust-icu-locale-core-2.1.1 - (crate-source "icu_locale_core" "2.1.1" - "1djvdc2f5ylmp1ymzv4gcnmq1s4hqfim9nxlcm173lsd01hpifpd")) - -(define rust-icu-normalizer-2.1.1 - (crate-source "icu_normalizer" "2.1.1" - "16dmn5596la2qm0r3vih0bzjfi0vx9a20yqjha6r1y3vnql8hv2z")) - -(define rust-icu-normalizer-data-2.1.1 - (crate-source "icu_normalizer_data" "2.1.1" - "02jnzizg6q75m41l6c13xc7nkc5q8yr1b728dcgfhpzw076wrvbs")) - -(define rust-icu-properties-2.1.2 - (crate-source "icu_properties" "2.1.2" - "1v3lbmhhi7i6jgw51ikjb1p50qh5rb67grlkdnkc63l7zq1gq2q2")) - -(define rust-icu-properties-data-2.1.2 - (crate-source "icu_properties_data" "2.1.2" - "1bvpkh939rgzrjfdb7hz47v4wijngk0snmcgrnpwc9fpz162jv31")) - -(define rust-icu-provider-2.1.1 - (crate-source "icu_provider" "2.1.1" - "0576b7dizgyhpfa74kacv86y4g1p7v5ffd6c56kf1q82rvq2r5l5")) - -(define rust-ident-case-1.0.1 - (crate-source "ident_case" "1.0.1" - "0fac21q6pwns8gh1hz3nbq15j8fi441ncl6w4vlnd1cmc55kiq5r")) - -(define rust-idna-1.1.0 - (crate-source "idna" "1.1.0" - "1pp4n7hppm480zcx411dsv9wfibai00wbpgnjj4qj0xa7kr7a21v")) - -(define rust-idna-adapter-1.2.1 - (crate-source "idna_adapter" "1.2.1" - "0i0339pxig6mv786nkqcxnwqa87v4m94b2653f6k3aj0jmhfkjis")) - -(define rust-image-0.25.9 - (crate-source "image" "0.25.9" - "06lwa4ag3zcmjzivl356q0qhgxxqpkp7qwda7x0mjrkq21n6ql76")) - -(define rust-image-webp-0.2.4 - (crate-source "image-webp" "0.2.4" - "1hz814csyi9283vinzlkix6qpnd6hs3fkw7xl6z2zgm4w7rrypjj")) - -(define rust-imgref-1.12.0 - (crate-source "imgref" "1.12.0" - "1j3iwdal9mdkmyrsms3lz4n1bxxxjxss2jvbmh662fns63fcxig7")) - -(define rust-indexmap-2.13.0 - (crate-source "indexmap" "2.13.0" - "05qh5c4h2hrnyypphxpwflk45syqbzvqsvvyxg43mp576w2ff53p")) - -(define rust-interpolate-name-0.2.4 - (crate-source "interpolate_name" "0.2.4" - "0q7s5mrfkx4p56dl8q9zq71y1ysdj4shh6f28qf9gly35l21jj63")) - -(define rust-is-terminal-polyfill-1.70.2 - (crate-source "is_terminal_polyfill" "1.70.2" - "15anlc47sbz0jfs9q8fhwf0h3vs2w4imc030shdnq54sny5i7jx6")) - -(define rust-itertools-0.13.0 - (crate-source "itertools" "0.13.0" - "11hiy3qzl643zcigknclh446qb9zlg4dpdzfkjaa9q9fqpgyfgj1")) - -(define rust-itertools-0.14.0 - (crate-source "itertools" "0.14.0" - "118j6l1vs2mx65dqhwyssbrxpawa90886m3mzafdvyip41w2q69b")) - -(define rust-itoa-1.0.17 - (crate-source "itoa" "1.0.17" - "1lh93xydrdn1g9x547bd05g0d3hra7pd1k4jfd2z1pl1h5hwdv4j")) - -(define rust-jobserver-0.1.34 - (crate-source "jobserver" "0.1.34" - "0cwx0fllqzdycqn4d6nb277qx5qwnmjdxdl0lxkkwssx77j3vyws")) - -(define rust-js-sys-0.3.85 - ;; TODO REVIEW: Check bundled sources. - (crate-source "js-sys" "0.3.85" - "1csmb42fxjmzjdgc790bgw77sf1cb9ydm5rdsnh5qj4miszjx54c")) - -(define rust-kmeans-colors-0.7.1 - (crate-source "kmeans_colors" "0.7.1" - "0ap8w84kx3ibik56a2q66vwss67pirs035gswpcbcavng5mv5c3a")) - -(define rust-lazy-static-1.5.0 - (crate-source "lazy_static" "1.5.0" - "1zk6dqqni0193xg6iijh7i3i44sryglwgvx20spdvwk3r6sbrlmv")) - -(define rust-lebe-0.5.3 - (crate-source "lebe" "0.5.3" - "1f459clndzzm35nyd15vj5dlasyagfasp7hcgl6lh2b658rs6ybs")) - -(define rust-libc-0.2.180 - (crate-source "libc" "0.2.180" - "1z2n7hl10fnk1xnv19ahhqxwnb4qi9aclnl6gigim2aaahw5mhxw")) - -(define rust-libfuzzer-sys-0.4.10 - ;; TODO REVIEW: Check bundled sources. - (crate-source "libfuzzer-sys" "0.4.10" - "0124z86582vyzl8gbadqscjgf9i94jcpa9mxcpsyxjvh3w71jdsh")) - -(define rust-libgit2-sys-0.18.3+1.9.2 - ;; TODO REVIEW: Check bundled sources. - (crate-source "libgit2-sys" "0.18.3+1.9.2" - "11rlbyihj3k35mnkxxz4yvsnlx33a4r9srl66c5vp08pp72arcy9")) - -(define rust-libredox-0.1.12 - (crate-source "libredox" "0.1.12" - "05h6fb2y05h74zwaafmnf7gv3bxilzp7syqlfzw524w55kh9a2rx")) - -(define rust-libz-sys-1.1.23 - ;; TODO REVIEW: Check bundled sources. - (crate-source "libz-sys" "1.1.23" - "1xy0l46gmhfyk28r9pm7njl0h7dh8l2vpiqw67kn043pyfxiil8m")) - -(define rust-linux-raw-sys-0.11.0 - ;; TODO REVIEW: Check bundled sources. - (crate-source "linux-raw-sys" "0.11.0" - "0fghx0nn8nvbz5yzgizfcwd6ap2pislp68j8c1bwyr6sacxkq7fz")) - -(define rust-litemap-0.8.1 - (crate-source "litemap" "0.8.1" - "0xsy8pfp9s802rsj1bq2ys2kbk1g36w5dr3gkfip7gphb5x60wv3")) - -(define rust-litrs-1.0.0 - (crate-source "litrs" "1.0.0" - "14p0kzzkavnngvybl88nvfwv031cc2qx4vaxpfwsiifm8grdglqi")) - -(define rust-log-0.4.29 - (crate-source "log" "0.4.29" - "15q8j9c8g5zpkcw0hnd6cf2z7fxqnvsjh3rw5mv5q10r83i34l2y")) - -(define rust-loop9-0.1.5 - (crate-source "loop9" "0.1.5" - "0qphc1c0cbbx43pwm6isnwzwbg6nsxjh7jah04n1sg5h4p0qgbhg")) - -(define rust-maplit-1.0.2 - (crate-source "maplit" "1.0.2" - "07b5kjnhrrmfhgqm9wprjw8adx6i225lqp49gasgqg74lahnabiy")) - -(define rust-maybe-rayon-0.1.1 - (crate-source "maybe-rayon" "0.1.1" - "06cmvhj4n36459g327ng5dnj8d58qs472pv5ahlhm7ynxl6g78cf")) - -(define rust-memchr-2.7.6 - (crate-source "memchr" "2.7.6" - "0wy29kf6pb4fbhfksjbs05jy2f32r2f3r1ga6qkmpz31k79h0azm")) - -(define rust-memo-map-0.3.3 - (crate-source "memo-map" "0.3.3" - "0yw5ria5j6kd8z0p2yiji1vc2x53zg348dv1fgip822n0x813l9q")) - -(define rust-minijinja-2.14.0 - (crate-source "minijinja" "2.14.0" - "1ah6k177jxp1i9p9wala12mnc0zry3yn15890wk13d8zlp09mshj")) - -(define rust-miniz-oxide-0.8.9 - (crate-source "miniz_oxide" "0.8.9" - "05k3pdg8bjjzayq3rf0qhpirq9k37pxnasfn4arbs17phqn6m9qz")) - -(define rust-moxcms-0.7.11 - (crate-source "moxcms" "0.7.11" - "15qa5znj029i7677l0hdv0lwmjggrg920bhjgs3cjvydb72mg5dc")) - -(define rust-new-debug-unreachable-1.0.6 - (crate-source "new_debug_unreachable" "1.0.6" - "11phpf1mjxq6khk91yzcbd3ympm78m3ivl7xg6lg2c0lf66fy3k5")) - -(define rust-nom-8.0.0 - (crate-source "nom" "8.0.0" - "01cl5xng9d0gxf26h39m0l8lprgpa00fcc75ps1yzgbib1vn35yz")) - -(define rust-noop-proc-macro-0.3.0 - (crate-source "noop_proc_macro" "0.3.0" - "1j2v1c6ric4w9v12h34jghzmngcwmn0hll1ywly4h6lcm4rbnxh6")) - -(define rust-num-bigint-0.4.6 - (crate-source "num-bigint" "0.4.6" - "1f903zd33i6hkjpsgwhqwi2wffnvkxbn6rv4mkgcjcqi7xr4zr55")) - -(define rust-num-conv-0.1.0 - (crate-source "num-conv" "0.1.0" - "1ndiyg82q73783jq18isi71a7mjh56wxrk52rlvyx0mi5z9ibmai")) - -(define rust-num-derive-0.4.2 - (crate-source "num-derive" "0.4.2" - "00p2am9ma8jgd2v6xpsz621wc7wbn1yqi71g15gc3h67m7qmafgd")) - -(define rust-num-integer-0.1.46 - (crate-source "num-integer" "0.1.46" - "13w5g54a9184cqlbsq80rnxw4jj4s0d8wv75jsq5r2lms8gncsbr")) - -(define rust-num-rational-0.4.2 - (crate-source "num-rational" "0.4.2" - "093qndy02817vpgcqjnj139im3jl7vkq4h68kykdqqh577d18ggq")) - -(define rust-num-threads-0.1.7 - (crate-source "num_threads" "0.1.7" - "1ngajbmhrgyhzrlc4d5ga9ych1vrfcvfsiqz6zv0h2dpr2wrhwsw")) - -(define rust-num-traits-0.2.19 - (crate-source "num-traits" "0.2.19" - "0h984rhdkkqd4ny9cif7y2azl3xdfb7768hb9irhpsch4q3gq787")) - -(define rust-once-cell-1.21.3 - (crate-source "once_cell" "1.21.3" - "0b9x77lb9f1j6nqgf5aka4s2qj0nly176bpbrv6f9iakk5ff3xa2")) - -(define rust-once-cell-polyfill-1.70.2 - (crate-source "once_cell_polyfill" "1.70.2" - "1zmla628f0sk3fhjdjqzgxhalr2xrfna958s632z65bjsfv8ljrq")) - -(define rust-oorandom-11.1.5 - (crate-source "oorandom" "11.1.5" - "07mlf13z453fq01qff38big1lh83j8l6aaglf63ksqzzqxc0yyfn")) - -(define rust-optfield-0.4.0 - (crate-source "optfield" "0.4.0" - "04lpdwapksfbjlrdyzk2knfxi7awgl82i8iis5di1yy4zylcr74n")) - -(define rust-option-ext-0.2.0 - (crate-source "option-ext" "0.2.0" - "0zbf7cx8ib99frnlanpyikm1bx8qn8x602sw1n7bg6p9x94lyx04")) - -(define rust-owo-colors-4.2.3 - (crate-source "owo-colors" "4.2.3" - "0ljavh4hfxmlyjr67hyii5875p55kjg24crkj6h937m7kxr02scw")) - -(define rust-page-size-0.6.0 - (crate-source "page_size" "0.6.0" - "1nj0rrwpvagagssljbm29ww1iyrrg15p1q4sk70r2cfi9qcv5m9h")) - -(define rust-palette-0.7.6 - (crate-source "palette" "0.7.6" - "1rmn02mv6cb112504qyg7pyfa83c08hxpk5sw7jc5v659hc73gsc")) - -(define rust-palette-derive-0.7.6 - (crate-source "palette_derive" "0.7.6" - "0c0xhpk1nqyq4jr2m8xnka7w47vqzc7m2vq9ih8wxyjv02phs0zm")) - -(define rust-paste-1.0.15 - (crate-source "paste" "1.0.15" - "02pxffpdqkapy292harq6asfjvadgp1s005fip9ljfsn9fvxgh2p")) - -(define rust-pastey-0.1.1 - (crate-source "pastey" "0.1.1" - "1v389jkifv757903flrrps67dvc6q6giwlyx3xi33hcfjmgjxyrm")) - -(define rust-percent-encoding-2.3.2 - (crate-source "percent-encoding" "2.3.2" - "083jv1ai930azvawz2khv7w73xh8mnylk7i578cifndjn5y64kwv")) - -(define rust-phf-0.12.1 - (crate-source "phf" "0.12.1" - "1dz85g1wshfca83mrq3va9rm9n8qcdjlpv1i3908y5zc9j4p6cli")) - -(define rust-phf-generator-0.12.1 - (crate-source "phf_generator" "0.12.1" - "0nvcdbc2j7pznjin4qhw360c8zgfn5isx3bld1ixsqgdmwk13frc")) - -(define rust-phf-macros-0.12.1 - (crate-source "phf_macros" "0.12.1" - "0s230ikydi4n2vi9s03d49k5fznkg6kpq12jmlg0jbx8jf1ja4yp")) - -(define rust-phf-shared-0.12.1 - (crate-source "phf_shared" "0.12.1" - "10cr16wpmbjxd7w6k98sxw9yw3zxnzscybl9jzyq3digi045a006")) - -(define rust-pkg-config-0.3.32 - (crate-source "pkg-config" "0.3.32" - "0k4h3gnzs94sjb2ix6jyksacs52cf1fanpwsmlhjnwrdnp8dppby")) - -(define rust-plotters-0.3.7 - (crate-source "plotters" "0.3.7" - "0ixpy9svpmr2rkzkxvvdpysjjky4gw104d73n7pi2jbs7m06zsss")) - -(define rust-plotters-backend-0.3.7 - (crate-source "plotters-backend" "0.3.7" - "0ahpliim4hrrf7d4ispc2hwr7rzkn6d6nf7lyyrid2lm28yf2hnz")) - -(define rust-plotters-svg-0.3.7 - (crate-source "plotters-svg" "0.3.7" - "0w56sxaa2crpasa1zj0bhxzihlapqfkncggavyngg0w86anf5fji")) - -(define rust-png-0.18.0 - (crate-source "png" "0.18.0" - "187jf0m873qn5biix8z7gjdsyf8r6vj3yr495pa0jja6i39wxflp")) - -(define rust-potential-utf-0.1.4 - (crate-source "potential_utf" "0.1.4" - "0xxg0pkfpq299wvwln409z4fk80rbv55phh3f1jhjajy5x1ljfdp")) - -(define rust-powerfmt-0.2.0 - (crate-source "powerfmt" "0.2.0" - "14ckj2xdpkhv3h6l5sdmb9f1d57z8hbfpdldjc2vl5givq2y77j3")) - -(define rust-ppv-lite86-0.2.21 - (crate-source "ppv-lite86" "0.2.21" - "1abxx6qz5qnd43br1dd9b2savpihzjza8gb4fbzdql1gxp2f7sl5")) - -(define rust-proc-macro2-1.0.105 - (crate-source "proc-macro2" "1.0.105" - "1rvgs5qdznlrqrgicmv24nybnrnv8kyvk2vi7s52ddna1q71hpak")) - -(define rust-profiling-1.0.17 - (crate-source "profiling" "1.0.17" - "0wqp6i1bl7azy9270dp92srbbr55mgdh9qnk5b1y44lyarmlif1y")) - -(define rust-profiling-procmacros-1.0.17 - (crate-source "profiling-procmacros" "1.0.17" - "0nrxdh5r723raxbs136jmjx46p0c5qgai8jwz4j555mn0ad7ywaj")) - -(define rust-pxfm-0.1.27 - (crate-source "pxfm" "0.1.27" - "1a76ydn3wpl2dvyzplv3c6fkx4mkjc9ns60xas9l7alk4n1d71ki")) - -(define rust-qoi-0.4.1 - (crate-source "qoi" "0.4.1" - "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz")) - -(define rust-quick-error-2.0.1 - (crate-source "quick-error" "2.0.1" - "18z6r2rcjvvf8cn92xjhm2qc3jpd1ljvcbf12zv0k9p565gmb4x9")) - -(define rust-quote-1.0.43 - (crate-source "quote" "1.0.43" - "02n41mlr81qmczac7m5kjy51y8b7yrb8ym4ncmjycampjjjxjx6w")) - -(define rust-r-efi-5.3.0 - (crate-source "r-efi" "5.3.0" - "03sbfm3g7myvzyylff6qaxk4z6fy76yv860yy66jiswc2m6b7kb9")) - -(define rust-rand-0.9.2 - (crate-source "rand" "0.9.2" - "1lah73ainvrgl7brcxx0pwhpnqa3sm3qaj672034jz8i0q7pgckd")) - -(define rust-rand-chacha-0.9.0 - (crate-source "rand_chacha" "0.9.0" - "1jr5ygix7r60pz0s1cv3ms1f6pd1i9pcdmnxzzhjc3zn3mgjn0nk")) - -(define rust-rand-core-0.9.5 - (crate-source "rand_core" "0.9.5" - "0g6qc5r3f0hdmz9b11nripyp9qqrzb0xqk9piip8w8qlvqkcibvn")) - -(define rust-rav1e-0.8.1 - (crate-source "rav1e" "0.8.1" - "0axk3ji3jmlr81svmsy5zvj8shmhpp8lz5nyghkq752xx1bdvdj3")) - -(define rust-ravif-0.12.0 - (crate-source "ravif" "0.12.0" - "11dj99rsrdjp12yn4xchxsb78prsg5s8x4smd08qmwgf1jcw2sgg")) - -(define rust-rayon-1.11.0 - (crate-source "rayon" "1.11.0" - "13x5fxb7rn4j2yw0cr26n7782jkc7rjzmdkg42qxk3xz0p8033rn")) - -(define rust-rayon-core-1.13.0 - (crate-source "rayon-core" "1.13.0" - "14dbr0sq83a6lf1rfjq5xdpk5r6zgzvmzs5j6110vlv2007qpq92")) - -(define rust-redox-users-0.5.2 - (crate-source "redox_users" "0.5.2" - "1b17q7gf7w8b1vvl53bxna24xl983yn7bd00gfbii74bcg30irm4")) - -(define rust-ref-cast-1.0.25 - (crate-source "ref-cast" "1.0.25" - "0zdzc34qjva9xxgs889z5iz787g81hznk12zbk4g2xkgwq530m7k")) - -(define rust-ref-cast-impl-1.0.25 - (crate-source "ref-cast-impl" "1.0.25" - "1nkhn1fklmn342z5c4mzfzlxddv3x8yhxwwk02cj06djvh36065p")) - -(define rust-regex-1.12.2 - (crate-source "regex" "1.12.2" - "1m14zkg6xmkb0q5ah3y39cmggclsjdr1wpxfa4kf5wvm3wcw0fw4")) - -(define rust-regex-automata-0.4.13 - (crate-source "regex-automata" "0.4.13" - "070z0j23pjfidqz0z89id1fca4p572wxpcr20a0qsv68bbrclxjj")) - -(define rust-regex-syntax-0.8.8 - (crate-source "regex-syntax" "0.8.8" - "0n7ggnpk0r32rzgnycy5xrc1yp2kq19m6pz98ch3c6dkaxw9hbbs")) - -(define rust-rgb-0.8.52 - (crate-source "rgb" "0.8.52" - "1km115a9lblf9pldvx51dmmg30y8ms4ka67hvas2ndcq556qhshc")) - -(define rust-roff-0.2.2 - (crate-source "roff" "0.2.2" - "1wyqz6m0pm4p6wzhwhahvcidfm7nwb38zl4q7ha940pn3w66dy48")) - -(define rust-rustix-1.1.3 - (crate-source "rustix" "1.1.3" - "0d0z2zcw4rwzni1hm8snw8xdxwwrij336m31c4ghq66cghj9wv0l")) - -(define rust-rustversion-1.0.22 - (crate-source "rustversion" "1.0.22" - "0vfl70jhv72scd9rfqgr2n11m5i9l1acnk684m2w83w0zbqdx75k")) - -(define rust-same-file-1.0.6 - (crate-source "same-file" "1.0.6" - "00h5j1w87dmhnvbv9l8bic3y7xxsnjmssvifw2ayvgx9mb1ivz4k")) - -(define rust-schemars-1.2.0 - (crate-source "schemars" "1.2.0" - "1lk7qb6797dmixnb0qfkmlpsa5p2kgwk29s91xvpmia2hw811sal")) - -(define rust-schemars-derive-1.2.0 - (crate-source "schemars_derive" "1.2.0" - "0ibwb8amvy70xrgbfqp1iqk0mvqd4x4hvpyg2bmshdahihlas229")) - -(define rust-self-cell-1.2.2 - (crate-source "self_cell" "1.2.2" - "12cdmh9p2h72rmw923kj841jji4k0vrykihvx19fn059az8pcbmi")) - -(define rust-semver-1.0.27 - (crate-source "semver" "1.0.27" - "1qmi3akfrnqc2hfkdgcxhld5bv961wbk8my3ascv5068mc5fnryp")) - -(define rust-serde-1.0.228 - (crate-source "serde" "1.0.228" - "17mf4hhjxv5m90g42wmlbc61hdhlm6j9hwfkpcnd72rpgzm993ls")) - -(define rust-serde-core-1.0.228 - (crate-source "serde_core" "1.0.228" - "1bb7id2xwx8izq50098s5j2sqrrvk31jbbrjqygyan6ask3qbls1")) - -(define rust-serde-derive-1.0.228 - (crate-source "serde_derive" "1.0.228" - "0y8xm7fvmr2kjcd029g9fijpndh8csv5m20g4bd76w8qschg4h6m")) - -(define rust-serde-derive-internals-0.29.1 - (crate-source "serde_derive_internals" "0.29.1" - "04g7macx819vbnxhi52cx0nhxi56xlhrybgwybyy7fb9m4h6mlhq")) - -(define rust-serde-json-1.0.149 - (crate-source "serde_json" "1.0.149" - "11jdx4vilzrjjd1dpgy67x5lgzr0laplz30dhv75lnf5ffa07z43")) - -(define rust-serde-spanned-1.0.4 - (crate-source "serde_spanned" "1.0.4" - "0xkp0qdzams5sqwndbw3xrhf4c0bb5r46w2ywkp1aqsdb8ggkfzq")) - -(define rust-shellexpand-3.1.1 - (crate-source "shellexpand" "3.1.1" - "1fwhid2r117rbis2f6lj8mpfjf0w6lq6nqfxjha86cb3vmjxy7wb")) - -(define rust-shlex-1.3.0 - (crate-source "shlex" "1.3.0" - "0r1y6bv26c1scpxvhg2cabimrmwgbp4p3wy6syj9n0c4s3q2znhg")) - -(define rust-simd-adler32-0.3.8 - (crate-source "simd-adler32" "0.3.8" - "18lx2gdgislabbvlgw5q3j5ssrr77v8kmkrxaanp3liimp2sc873")) - -(define rust-simd-helpers-0.1.0 - (crate-source "simd_helpers" "0.1.0" - "19idqicn9k4vhd04ifh2ff41wvna79zphdf2c81rlmpc7f3hz2cm")) - -(define rust-siphasher-1.0.1 - (crate-source "siphasher" "1.0.1" - "17f35782ma3fn6sh21c027kjmd227xyrx06ffi8gw4xzv9yry6an")) - -(define rust-smallvec-1.15.1 - (crate-source "smallvec" "1.15.1" - "00xxdxxpgyq5vjnpljvkmy99xij5rxgh913ii1v16kzynnivgcb7")) - -(define rust-spinners-4.1.1 - (crate-source "spinners" "4.1.1" - "10jgzdy6x79ipnfhavn46zbg4hlx98mcfr7p4f4j774b6mzr9vx0")) - -(define rust-stable-deref-trait-1.2.1 - (crate-source "stable_deref_trait" "1.2.1" - "15h5h73ppqyhdhx6ywxfj88azmrpml9gl6zp3pwy2malqa6vxqkc")) - -(define rust-strsim-0.11.1 - (crate-source "strsim" "0.11.1" - "0kzvqlw8hxqb7y598w1s0hxlnmi84sg5vsipp3yg5na5d1rvba3x")) - -(define rust-strum-0.24.1 - (crate-source "strum" "0.24.1" - "0gz6cjhlps5idwasznklxdh2zsas6mxf99vr0n27j876q12n0gh6")) - -(define rust-strum-0.27.2 - (crate-source "strum" "0.27.2" - "1ksb9jssw4bg9kmv9nlgp2jqa4vnsa3y4q9zkppvl952q7vdc8xg")) - -(define rust-strum-macros-0.24.3 - (crate-source "strum_macros" "0.24.3" - "0naxz2y38kwq5wgirmia64vvf6qhwy8j367rw966n62gsbh5nf0y")) - -(define rust-strum-macros-0.27.2 - (crate-source "strum_macros" "0.27.2" - "19xwikxma0yi70fxkcy1yxcv0ica8gf3jnh5gj936jza8lwcx5bn")) - -(define rust-syn-1.0.109 - (crate-source "syn" "1.0.109" - "0ds2if4600bd59wsv7jjgfkayfzy3hnazs394kz6zdkmna8l3dkj")) - -(define rust-syn-2.0.114 - (crate-source "syn" "2.0.114" - "0akw62dizhyrkf3ym1jsys0gy1nphzgv0y8qkgpi6c1s4vghglfl")) - -(define rust-synstructure-0.13.2 - (crate-source "synstructure" "0.13.2" - "1lh9lx3r3jb18f8sbj29am5hm9jymvbwh6jb1izsnnxgvgrp12kj")) - -(define rust-tempfile-3.24.0 - (crate-source "tempfile" "3.24.0" - "171fz3h6rj676miq15fyv1hnv69p426mlp8489bwa1b3xg3sjpb5")) - -(define rust-thiserror-2.0.18 - (crate-source "thiserror" "2.0.18" - "1i7vcmw9900bvsmay7mww04ahahab7wmr8s925xc083rpjybb222")) - -(define rust-thiserror-impl-2.0.18 - (crate-source "thiserror-impl" "2.0.18" - "1mf1vrbbimj1g6dvhdgzjmn6q09yflz2b92zs1j9n3k7cxzyxi7b")) - -(define rust-tiff-0.10.3 - (crate-source "tiff" "0.10.3" - "0vrkdk9cdk07rh7iifcxpn6m8zv3wz695mizhr8rb3gfgzg0b5mg")) - -(define rust-time-0.3.45 - (crate-source "time" "0.3.45" - "1gdag88agck220k6fxbgb7gsnr2r14n33sxzm5db9zfp6gy45r7r")) - -(define rust-time-core-0.1.7 - (crate-source "time-core" "0.1.7" - "1jilglvr6m6h2iidnvdp3zfahck9wa7kw64rslk79v1izncfwdlb")) - -(define rust-time-macros-0.2.25 - (crate-source "time-macros" "0.2.25" - "1pg3zrqyvjcy1nh470mdw7qxwwq6zmwq3f1dlp11mxlv4k8m5rbi")) - -(define rust-tinystr-0.8.2 - (crate-source "tinystr" "0.8.2" - "0sa8z88axdsf088hgw5p4xcyi6g3w3sgbb6qdp81bph9bk2fkls2")) - -(define rust-tinytemplate-1.2.1 - (crate-source "tinytemplate" "1.2.1" - "1g5n77cqkdh9hy75zdb01adxn45mkh9y40wdr7l68xpz35gnnkdy")) - -(define rust-toml-0.9.11+spec-1.1.0 - (crate-source "toml" "0.9.11+spec-1.1.0" - "0ikwmd5s9ndg6afxijaxjcgxw53sd9af3mmfzymf37rh92lckbzk")) - -(define rust-toml-datetime-0.7.5+spec-1.1.0 - (crate-source "toml_datetime" "0.7.5+spec-1.1.0" - "0iqkgvgsxmszpai53dbip7sf2igic39s4dby29dbqf1h9bnwzqcj")) - -(define rust-toml-edit-0.24.0+spec-1.1.0 - (crate-source "toml_edit" "0.24.0+spec-1.1.0" - "17phsw24qy7npya4b0m3f1ibs43hxypjq4lij5nhl5r0b4c0nx4c")) - -(define rust-toml-parser-1.0.6+spec-1.1.0 - (crate-source "toml_parser" "1.0.6+spec-1.1.0" - "0i5zxv5y3z9g6r3gm6ly4q0hhkahh013q4rys2fz04cf195qn6d3")) - -(define rust-toml-writer-1.0.6+spec-1.1.0 - (crate-source "toml_writer" "1.0.6+spec-1.1.0" - "01r6x42d1p8p5kzfsi1fm4dakm3w53vi69f2ivyqpvi1xm5g25mb")) - -(define rust-unicode-ident-1.0.22 - (crate-source "unicode-ident" "1.0.22" - "1x8xrz17vqi6qmkkcqr8cyf0an76ig7390j9cnqnk47zyv2gf4lk")) - -(define rust-unicode-segmentation-1.12.0 - (crate-source "unicode-segmentation" "1.12.0" - "14qla2jfx74yyb9ds3d2mpwpa4l4lzb9z57c6d2ba511458z5k7n")) - -(define rust-url-2.5.8 - (crate-source "url" "2.5.8" - "1v8f7nx3hpr1qh76if0a04sj08k86amsq4h8cvpw6wvk76jahrzz")) - -(define rust-utf8-iter-1.0.4 - (crate-source "utf8_iter" "1.0.4" - "1gmna9flnj8dbyd8ba17zigrp9c4c3zclngf5lnb5yvz1ri41hdn")) - -(define rust-utf8parse-0.2.2 - (crate-source "utf8parse" "0.2.2" - "088807qwjq46azicqwbhlmzwrbkz7l4hpw43sdkdyyk524vdxaq6")) - -(define rust-v-frame-0.3.9 - (crate-source "v_frame" "0.3.9" - "1qkvb4ks33zck931vzqckjn36hkngj6l2cwmvfsnlpc7r0kpfsv6")) - -(define rust-vcpkg-0.2.15 - (crate-source "vcpkg" "0.2.15" - "09i4nf5y8lig6xgj3f7fyrvzd3nlaw4znrihw8psidvv5yk4xkdc")) - -(define rust-vergen-9.1.0 - (crate-source "vergen" "9.1.0" - "0xdgrs146p81vbhg5y8svch3cghyi3yf07p8c7i8v7k3v3va2jdq")) - -(define rust-vergen-git2-1.0.7 - (crate-source "vergen-git2" "1.0.7" - "1hfam6z3c4wicg2n14rdzgkp3ipffq77b878mnmqw2a5xh8yavjg")) - -(define rust-vergen-lib-0.1.6 - (crate-source "vergen-lib" "0.1.6" - "0rn1x40xwx4zlj62nkl63y6sczar6hw1dq34n7y5jghg1h0yc1wv")) - -(define rust-vergen-lib-9.1.0 - (crate-source "vergen-lib" "9.1.0" - "0sd5b5d5ygwi86k1b4n9vipqmyxqn4pr7qcs48pycncwgsx2jjmk")) - -(define rust-walkdir-2.5.0 - (crate-source "walkdir" "2.5.0" - "0jsy7a710qv8gld5957ybrnc07gavppp963gs32xk4ag8130jy99")) - -(define rust-wallust-themes-1.1.0 - (crate-source "wallust_themes" "1.1.0" - "1f27r2xd4gn5af5g8f2yws7ph7807cyg0d12ycmsvjhmk15pr6cf")) - -(define rust-wasi-0.11.1+wasi-snapshot-preview1 - (crate-source "wasi" "0.11.1+wasi-snapshot-preview1" - "0jx49r7nbkbhyfrfyhz0bm4817yrnxgd3jiwwwfv0zl439jyrwyc")) - -(define rust-wasip2-1.0.2+wasi-0.2.9 - (crate-source "wasip2" "1.0.2+wasi-0.2.9" - "1xdw7v08jpfjdg94sp4lbdgzwa587m5ifpz6fpdnkh02kwizj5wm")) - -(define rust-wasm-bindgen-0.2.108 - (crate-source "wasm-bindgen" "0.2.108" - "0rl5pn80sdhj2p2r28lp3k50a8mpppzgwzssz2f3jdqyxhq4l0k4")) - -(define rust-wasm-bindgen-macro-0.2.108 - (crate-source "wasm-bindgen-macro" "0.2.108" - "026nnvakp0w6j3ghpcxn31shj9wx8bv8x7nk3gkk40klkjfj72q0")) - -(define rust-wasm-bindgen-macro-support-0.2.108 - (crate-source "wasm-bindgen-macro-support" "0.2.108" - "0m9sj475ypgifbkvksjsqs2gy3bq96f87ychch784m4gspiblmjj")) - -(define rust-wasm-bindgen-shared-0.2.108 - (crate-source "wasm-bindgen-shared" "0.2.108" - "04ix7v99rvj5730553j58pqsrwpf9sqazr60y3cchx5cr60ba08z")) - -(define rust-web-sys-0.3.85 - ;; TODO REVIEW: Check bundled sources. - (crate-source "web-sys" "0.3.85" - "1645c202gyw21m6kxw4ya81vrapl40hlb8m9iqhjj8fra7jk4bii")) - -(define rust-weezl-0.1.12 - (crate-source "weezl" "0.1.12" - "122a1dhha6cib5az4ihcqlh60ns2bi6rskdv875p94lbvj6wk2m2")) - -(define rust-winapi-0.3.9 - (crate-source "winapi" "0.3.9" - "06gl025x418lchw1wxj64ycr7gha83m44cjr5sarhynd9xkrm0sw")) - -(define rust-winapi-i686-pc-windows-gnu-0.4.0 - (crate-source "winapi-i686-pc-windows-gnu" "0.4.0" - "1dmpa6mvcvzz16zg6d5vrfy4bxgg541wxrcip7cnshi06v38ffxc")) - -(define rust-winapi-util-0.1.11 - (crate-source "winapi-util" "0.1.11" - "08hdl7mkll7pz8whg869h58c1r9y7in0w0pk8fm24qc77k0b39y2")) - -(define rust-winapi-x86-64-pc-windows-gnu-0.4.0 - (crate-source "winapi-x86_64-pc-windows-gnu" "0.4.0" - "0gqq64czqb64kskjryj8isp62m2sgvx25yyj3kpc2myh85w24bki")) - -(define rust-windows-link-0.2.1 - (crate-source "windows-link" "0.2.1" - "1rag186yfr3xx7piv5rg8b6im2dwcf8zldiflvb22xbzwli5507h")) - -(define rust-windows-sys-0.61.2 - ;; TODO REVIEW: Check bundled sources. - (crate-source "windows-sys" "0.61.2" - "1z7k3y9b6b5h52kid57lvmvm05362zv1v8w0gc7xyv5xphlp44xf")) - -(define rust-winnow-0.7.14 - (crate-source "winnow" "0.7.14" - "0a88ahjqhyn2ln1yplq2xsigm09kxqkdkkk2c2mfxkbzszln8lss")) - -(define rust-wit-bindgen-0.51.0 - (crate-source "wit-bindgen" "0.51.0" - "19fazgch8sq5cvjv3ynhhfh5d5x08jq2pkw8jfb05vbcyqcr496p")) - -(define rust-writeable-0.6.2 - (crate-source "writeable" "0.6.2" - "1fg08y97n6vk7l0rnjggw3xyrii6dcqg54wqaxldrlk98zdy1pcy")) - -(define rust-y4m-0.8.0 - (crate-source "y4m" "0.8.0" - "0j24y2zf60lpxwd7kyg737hqfyqx16y32s0fjyi6fax6w4hlnnks")) - -(define rust-yoke-0.8.1 - (crate-source "yoke" "0.8.1" - "0m29dm0bf5iakxgma0bj6dbmc3b8qi9b1vaw9sa76kdqmz3fbmkj")) - -(define rust-yoke-derive-0.8.1 - (crate-source "yoke-derive" "0.8.1" - "0pbyja133jnng4mrhimzdq4a0y26421g734ybgz8wsgbfhl0andn")) - -(define rust-zerocopy-0.8.33 - (crate-source "zerocopy" "0.8.33" - "1z9d6z8p1ndf0yrvw99jr5zcjnd4270kv4rivqqyi7hbs5l533v6")) - -(define rust-zerocopy-derive-0.8.33 - (crate-source "zerocopy-derive" "0.8.33" - "1wbh4bil3kqfmiwxlpzhxba6fyh09nsy87k7idk8b1hadfr64y9c")) - -(define rust-zerofrom-0.1.6 - (crate-source "zerofrom" "0.1.6" - "19dyky67zkjichsb7ykhv0aqws3q0jfvzww76l66c19y6gh45k2h")) - -(define rust-zerofrom-derive-0.1.6 - (crate-source "zerofrom-derive" "0.1.6" - "00l5niw7c1b0lf1vhvajpjmcnbdp2vn96jg4nmkhq2db0rp5s7np")) - -(define rust-zerotrie-0.2.3 - (crate-source "zerotrie" "0.2.3" - "0lbqznlqazmrwwzslw0ci7p3pqxykrbfhq29npj0gmb2amxc2n9a")) - -(define rust-zerovec-0.11.5 - (crate-source "zerovec" "0.11.5" - "00m0p47k2g9mkv505hky5xh3r6ps7v8qc0dy4pspg542jj972a3c")) - -(define rust-zerovec-derive-0.11.2 - (crate-source "zerovec-derive" "0.11.2" - "1wsig4h5j7a1scd5hrlnragnazjny9qjc44hancb6p6a76ay7p7a")) - -(define rust-zmij-1.0.15 - (crate-source "zmij" "1.0.15" - "1lh3l2yqwdylg4mkn9y9pmpmng34g2k328d6km8c3qsg3w2krxll")) - -(define rust-zune-core-0.4.12 - (crate-source "zune-core" "0.4.12" - "0jj1ra86klzlcj9aha9als9d1dzs7pqv3azs1j3n96822wn3lhiz")) - -(define rust-zune-core-0.5.1 - (crate-source "zune-core" "0.5.1" - "1ya0zdqxlr5v57791j7bvm408ri2cfx81a4v6z85f560yw3hi2nb")) - -(define rust-zune-inflate-0.2.54 - (crate-source "zune-inflate" "0.2.54" - "00kg24jh3zqa3i6rg6yksnb71bch9yi1casqydl00s7nw8pk7avk")) - -(define rust-zune-jpeg-0.4.21 - (crate-source "zune-jpeg" "0.4.21" - "04r7g6y9jp7d4c9bq23rz3gwzlr1dsl7vdk4yly35bc4jf52rki9")) - -(define rust-zune-jpeg-0.5.10 - (crate-source "zune-jpeg" "0.5.10" - "0ljpjxzz2rsq1x8pqdhvd40r1ny8mlzny10jf2md2shadhcbjbga")) - -(define-cargo-inputs lookup-cargo-inputs - (my-wallust => - (list rust-adler2-2.0.1 - rust-aho-corasick-1.1.4 - rust-aligned-0.4.3 - rust-aligned-vec-0.6.4 - rust-alloca-0.4.0 - rust-anes-0.1.6 - rust-anstream-0.6.21 - rust-anstyle-1.0.13 - rust-anstyle-parse-0.2.7 - rust-anstyle-query-1.1.5 - rust-anstyle-wincon-3.0.11 - rust-anyhow-1.0.100 - rust-approx-0.5.1 - rust-arbitrary-1.4.2 - rust-arg-enum-proc-macro-0.3.4 - rust-arrayvec-0.7.6 - rust-as-slice-0.2.1 - rust-autocfg-1.5.0 - rust-av-scenechange-0.14.1 - rust-av1-grain-0.2.5 - rust-avif-serialize-0.8.6 - rust-bit-field-0.10.3 - rust-bitflags-2.10.0 - rust-bitstream-io-4.9.0 - rust-built-0.8.0 - rust-bumpalo-3.19.1 - rust-by-address-1.2.1 - rust-bytemuck-1.24.0 - rust-byteorder-lite-0.1.0 - rust-camino-1.2.2 - rust-cargo-platform-0.3.2 - rust-cargo-metadata-0.23.1 - rust-cast-0.3.0 - rust-cc-1.2.53 - rust-cfg-if-1.0.4 - rust-ciborium-0.2.2 - rust-ciborium-io-0.2.2 - rust-ciborium-ll-0.2.2 - rust-clap-4.5.54 - rust-clap-builder-4.5.54 - rust-clap-complete-4.5.65 - rust-clap-derive-4.5.49 - rust-clap-lex-0.7.7 - rust-clap-mangen-0.2.31 - rust-color-quant-1.1.0 - rust-colorchoice-1.0.4 - rust-convert-case-0.8.0 - rust-core2-0.4.0 - rust-crc32fast-1.5.0 - rust-criterion-0.8.1 - rust-criterion-plot-0.8.1 - rust-crossbeam-deque-0.8.6 - rust-crossbeam-epoch-0.9.18 - rust-crossbeam-utils-0.8.21 - rust-crunchy-0.2.4 - rust-darling-0.20.11 - rust-darling-core-0.20.11 - rust-darling-macro-0.20.11 - rust-deranged-0.5.5 - rust-derive-builder-0.20.2 - rust-derive-builder-core-0.20.2 - rust-derive-builder-macro-0.20.2 - rust-dirs-6.0.0 - rust-dirs-sys-0.5.0 - rust-displaydoc-0.2.5 - rust-document-features-0.2.12 - rust-documented-0.9.2 - rust-documented-macros-0.9.2 - rust-dunce-1.0.5 - rust-dyn-clone-1.0.20 - rust-either-1.15.0 - rust-equator-0.4.2 - rust-equator-macro-0.4.2 - rust-equivalent-1.0.2 - rust-errno-0.3.14 - rust-exr-1.74.0 - rust-fast-srgb8-1.0.0 - rust-fast-image-resize-6.0.0 - rust-fastrand-2.3.0 - rust-fax-0.2.6 - rust-fax-derive-0.2.0 - rust-fdeflate-0.3.7 - rust-find-msvc-tools-0.1.8 - rust-flate2-1.1.8 - rust-fnv-1.0.7 - rust-foldhash-0.2.0 - rust-form-urlencoded-1.2.2 - rust-getrandom-0.2.17 - rust-getrandom-0.3.4 - rust-gif-0.14.1 - rust-git2-0.20.3 - rust-glob-0.3.3 - rust-half-2.7.1 - rust-hashbrown-0.16.1 - rust-heck-0.4.1 - rust-heck-0.5.0 - rust-icu-collections-2.1.1 - rust-icu-locale-core-2.1.1 - rust-icu-normalizer-2.1.1 - rust-icu-normalizer-data-2.1.1 - rust-icu-properties-2.1.2 - rust-icu-properties-data-2.1.2 - rust-icu-provider-2.1.1 - rust-ident-case-1.0.1 - rust-idna-1.1.0 - rust-idna-adapter-1.2.1 - rust-image-0.25.9 - rust-image-webp-0.2.4 - rust-imgref-1.12.0 - rust-indexmap-2.13.0 - rust-interpolate-name-0.2.4 - rust-is-terminal-polyfill-1.70.2 - rust-itertools-0.13.0 - rust-itertools-0.14.0 - rust-itoa-1.0.17 - rust-jobserver-0.1.34 - rust-js-sys-0.3.85 - rust-kmeans-colors-0.7.1 - rust-lazy-static-1.5.0 - rust-lebe-0.5.3 - rust-libc-0.2.180 - rust-libfuzzer-sys-0.4.10 - rust-libgit2-sys-0.18.3+1.9.2 - rust-libredox-0.1.12 - rust-libz-sys-1.1.23 - rust-linux-raw-sys-0.11.0 - rust-litemap-0.8.1 - rust-litrs-1.0.0 - rust-log-0.4.29 - rust-loop9-0.1.5 - rust-maplit-1.0.2 - rust-maybe-rayon-0.1.1 - rust-memchr-2.7.6 - rust-memo-map-0.3.3 - rust-minijinja-2.14.0 - rust-miniz-oxide-0.8.9 - rust-moxcms-0.7.11 - rust-new-debug-unreachable-1.0.6 - rust-nom-8.0.0 - rust-noop-proc-macro-0.3.0 - rust-num-bigint-0.4.6 - rust-num-conv-0.1.0 - rust-num-derive-0.4.2 - rust-num-integer-0.1.46 - rust-num-rational-0.4.2 - rust-num-traits-0.2.19 - rust-num-threads-0.1.7 - rust-once-cell-1.21.3 - rust-once-cell-polyfill-1.70.2 - rust-oorandom-11.1.5 - rust-optfield-0.4.0 - rust-option-ext-0.2.0 - rust-owo-colors-4.2.3 - rust-page-size-0.6.0 - rust-palette-0.7.6 - rust-palette-derive-0.7.6 - rust-paste-1.0.15 - rust-pastey-0.1.1 - rust-percent-encoding-2.3.2 - rust-phf-0.12.1 - rust-phf-generator-0.12.1 - rust-phf-macros-0.12.1 - rust-phf-shared-0.12.1 - rust-pkg-config-0.3.32 - rust-plotters-0.3.7 - rust-plotters-backend-0.3.7 - rust-plotters-svg-0.3.7 - rust-png-0.18.0 - rust-potential-utf-0.1.4 - rust-powerfmt-0.2.0 - rust-ppv-lite86-0.2.21 - rust-proc-macro2-1.0.105 - rust-profiling-1.0.17 - rust-profiling-procmacros-1.0.17 - rust-pxfm-0.1.27 - rust-qoi-0.4.1 - rust-quick-error-2.0.1 - rust-quote-1.0.43 - rust-r-efi-5.3.0 - rust-rand-0.9.2 - rust-rand-chacha-0.9.0 - rust-rand-core-0.9.5 - rust-rav1e-0.8.1 - rust-ravif-0.12.0 - rust-rayon-1.11.0 - rust-rayon-core-1.13.0 - rust-redox-users-0.5.2 - rust-ref-cast-1.0.25 - rust-ref-cast-impl-1.0.25 - rust-regex-1.12.2 - rust-regex-automata-0.4.13 - rust-regex-syntax-0.8.8 - rust-rgb-0.8.52 - rust-roff-0.2.2 - rust-rustix-1.1.3 - rust-rustversion-1.0.22 - rust-same-file-1.0.6 - rust-schemars-1.2.0 - rust-schemars-derive-1.2.0 - rust-self-cell-1.2.2 - rust-semver-1.0.27 - rust-serde-1.0.228 - rust-serde-core-1.0.228 - rust-serde-derive-1.0.228 - rust-serde-derive-internals-0.29.1 - rust-serde-json-1.0.149 - rust-serde-spanned-1.0.4 - rust-shellexpand-3.1.1 - rust-shlex-1.3.0 - rust-simd-adler32-0.3.8 - rust-simd-helpers-0.1.0 - rust-siphasher-1.0.1 - rust-smallvec-1.15.1 - rust-spinners-4.1.1 - rust-stable-deref-trait-1.2.1 - rust-strsim-0.11.1 - rust-strum-0.24.1 - rust-strum-0.27.2 - rust-strum-macros-0.24.3 - rust-strum-macros-0.27.2 - rust-syn-1.0.109 - rust-syn-2.0.114 - rust-synstructure-0.13.2 - rust-tempfile-3.24.0 - rust-thiserror-2.0.18 - rust-thiserror-impl-2.0.18 - rust-tiff-0.10.3 - rust-time-0.3.45 - rust-time-core-0.1.7 - rust-time-macros-0.2.25 - rust-tinystr-0.8.2 - rust-tinytemplate-1.2.1 - rust-toml-0.9.11+spec-1.1.0 - rust-toml-datetime-0.7.5+spec-1.1.0 - rust-toml-edit-0.24.0+spec-1.1.0 - rust-toml-parser-1.0.6+spec-1.1.0 - rust-toml-writer-1.0.6+spec-1.1.0 - rust-unicode-ident-1.0.22 - rust-unicode-segmentation-1.12.0 - rust-url-2.5.8 - rust-utf8-iter-1.0.4 - rust-utf8parse-0.2.2 - rust-v-frame-0.3.9 - rust-vcpkg-0.2.15 - rust-vergen-9.1.0 - rust-vergen-git2-1.0.7 - rust-vergen-lib-0.1.6 - rust-vergen-lib-9.1.0 - rust-walkdir-2.5.0 - rust-wallust-themes-1.1.0 - rust-wasi-0.11.1+wasi-snapshot-preview1 - rust-wasip2-1.0.2+wasi-0.2.9 - rust-wasm-bindgen-0.2.108 - rust-wasm-bindgen-macro-0.2.108 - rust-wasm-bindgen-macro-support-0.2.108 - rust-wasm-bindgen-shared-0.2.108 - rust-web-sys-0.3.85 - rust-weezl-0.1.12 - 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.61.2 - rust-winnow-0.7.14 - rust-wit-bindgen-0.51.0 - rust-writeable-0.6.2 - rust-y4m-0.8.0 - rust-yoke-0.8.1 - rust-yoke-derive-0.8.1 - rust-zerocopy-0.8.33 - rust-zerocopy-derive-0.8.33 - rust-zerofrom-0.1.6 - rust-zerofrom-derive-0.1.6 - rust-zerotrie-0.2.3 - rust-zerovec-0.11.5 - rust-zerovec-derive-0.11.2 - rust-zmij-1.0.15 - rust-zune-core-0.4.12 - rust-zune-core-0.5.1 - rust-zune-inflate-0.2.54 - rust-zune-jpeg-0.4.21 - rust-zune-jpeg-0.5.10))) - -(define-public wallust - (package - (name "wallust") - (version "3.5.2") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://codeberg.org/explosion-mental/wallust") - (commit version))) - (file-name (string-append name "-" version ".tar.gz")) - (sha256 - (base32 "0n4nc1zn626y4i2mabcvbqxqg4ks84ncfznlwk0x9hqcv0riw2b6")))) - (build-system cargo-build-system) - (arguments - (list - #:features '(list "buildgen") - #:imported-modules (append %copy-build-system-modules - %cargo-build-system-modules) - #:modules '((guix build cargo-build-system) - ((guix build copy-build-system) #:prefix copy:) - (guix build utils)) - #:install-source? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'install 'install-extras - (lambda args - (apply (assoc-ref copy:%standard-phases 'install) - #:install-plan - '(("completions/wallust.bash" - "share/bash-completion/completions/wallust") - ("completions/wallust.elv" - "share/elvish/lib/wallust") - ("completions/wallust.fish" - "share/fish/vendor_completions.d/") - ("completions/_wallust" - "share/zsh/site-functions/") - ("man/" "share/man/man1/" #:include-regexp ("\\.1$")) - ("man/" "share/man/man5/" #:include-regexp ("\\.5$"))) - args)))))) - (inputs (lookup-cargo-inputs 'my-wallust)) - (home-page "https://explosion-mental.codeberg.page/wallust") - (synopsis "Generate themes from images with advanced templating") - (description - "Wallust is a rust-based successor to \"pywal\" which generates color -themes from images with advanced templating and generation options. -Templates are made using either a subset of Jinja2 or pywal syntax. -Color generation may be constrained to obey ANSI color standards, meet -minimum contrast levels, and more.") - (license license:expat))) -wallust - -- cgit v1.2.3