~ruther/guix-local

194c8e4ce0fe5e699f9031d39cdcb5805c298bd1 — Andrew Wong 1 year, 1 month ago 21f0fc6
gnu: Add typst.

* gnu/packages/rust-apps.scm (typst): New variable.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[typst]: New entry.

Change-Id: Ic4be393c01b72551786890d9eb56c72521d74040
Signed-off-by: Hilton Chain <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
2 files changed, 842 insertions(+), 0 deletions(-)

M gnu/packages/rust-apps.scm
M gnu/packages/rust-crates.scm
M gnu/packages/rust-apps.scm => gnu/packages/rust-apps.scm +62 -0
@@ 2556,6 2556,68 @@ show number of files, total lines within those files and code, comments, and
blanks grouped by language.")
    (license (list license:expat license:asl2.0))))

(define-public typst
  (package
    (name "typst")
    (version "0.13.1")
    (source
     (origin
       (method url-fetch)
       (uri (crate-uri "typst-cli" version))
       (file-name (string-append name "-" version ".tar.gz"))
       (sha256
        (base32 "10xnxf6z78hcck7647vfq9vigrvvz0a6g4ha4l4vn5zlarrxwd56"))))
    (build-system cargo-build-system)
    (arguments
     (list
      #:install-source? #f
      #:modules '((guix build cargo-build-system)
                  (guix build utils)
                  (ice-9 match)
                  (srfi srfi-26))
      #:phases
      #~(modify-phases %standard-phases
          (add-after 'unpack 'set-version-string
            (lambda _
              (setenv "TYPST_VERSION" #$(package-version this-package))))
          (add-after 'configure 'configure-artifacts
            (lambda _
              (mkdir "artifacts")
              (setenv "GEN_ARTIFACTS" "artifacts")))
          (add-after 'install 'install-artifacts
            (lambda _
              (with-directory-excursion "artifacts"
                (for-each (cut install-file <>
                               (string-append #$output "/share/man/man1"))
                          (find-files "." "\\.1$"))
                (rename-file "typst.bash" "typst")
                (map
                 (match-lambda
                   ((file . loc)
                    (install-file file (string-append #$output "/share" loc))))
                 '(("typst" . "/bash-completion/completions")
                   ("_typst" . "/zsh/site-functions")
                   ("typst.elv" . "/elvish/lib")
                   ("typst.fish" . "/fish/vendor_completions.d")))))))))
    (inputs (cons* openssl (cargo-inputs 'typst)))
    (native-search-paths
     (list (search-path-specification
            (variable "TYPST_PACKAGE_PATH")
            (files '("share/typst/packages"))
            (separator #f))
           (search-path-specification
            (variable "TYPST_FONT_PATHS")
            (files '("share/fonts" "share/texmf-dist/fonts")))))
    (home-page "https://typst.app/")
    (synopsis "LaTeX-like typesetting system")
    (description
     "Typst is a markup-based typesetting system that is designed to be as
powerful as LaTeX while being much easier to learn and use.  Features include
built-in markup for math typesetting, bibliography management and other common
tasks, an extensible scripting system for uncommon tasks, incremental
compilation, and intuitive error messages.")
    (license license:asl2.0)))

(define-public vivid
  (package
    (name "vivid")

M gnu/packages/rust-crates.scm => gnu/packages/rust-crates.scm +780 -0
@@ 291,10 291,18 @@
  (crate-source "anstream" "0.6.18"
                "16sjk4x3ns2c3ya1x28a44kh6p47c7vhk27251i015hik1lm7k4a"))

(define rust-anstream-0.6.19
  (crate-source "anstream" "0.6.19"
                "0crr9a207dyn8k66xgvhvmlxm9raiwpss3syfa35c6265s9z26ih"))

(define rust-anstyle-1.0.10
  (crate-source "anstyle" "1.0.10"
                "1yai2vppmd7zlvlrp9grwll60knrmscalf8l2qpfz8b7y5lkpk2m"))

(define rust-anstyle-1.0.11
  (crate-source "anstyle" "1.0.11"
                "1gbbzi0zbgff405q14v8hhpi1kz2drzl9a75r3qhks47lindjbl6"))

(define rust-anstyle-lossy-1.1.3
  (crate-source "anstyle-lossy" "1.1.3"
                "16z58pw4z6ncypv6hl49sgcwxhy16saycqyg90x05lpzkrqzhkwk"))


@@ 303,10 311,18 @@
  (crate-source "anstyle-parse" "0.2.6"
                "1acqayy22fwzsrvr6n0lz6a4zvjjcvgr5sm941m7m0b2fr81cb9v"))

(define rust-anstyle-parse-0.2.7
  (crate-source "anstyle-parse" "0.2.7"
                "1hhmkkfr95d462b3zf6yl2vfzdqfy5726ya572wwg8ha9y148xjf"))

(define rust-anstyle-query-1.1.2
  (crate-source "anstyle-query" "1.1.2"
                "036nm3lkyk43xbps1yql3583fp4hg3b1600is7mcyxs1gzrpm53r"))

(define rust-anstyle-query-1.1.3
  (crate-source "anstyle-query" "1.1.3"
                "1sgs2hq54wayrmpvy784ww2ccv9f8yhhpasv12z872bx0jvdx2vc"))

(define rust-anstyle-svg-0.1.7
  (crate-source "anstyle-svg" "0.1.7"
                "0ddvwk08qaihhy2y95a7ybmi6dnp9xg2zqdg9gm4kppnx54pjq6k"))


@@ 323,6 339,10 @@
  (crate-source "anstyle-wincon" "3.0.8"
                "1ykkvih20kykgfix7j8y74av90m2v8ji72hv373f8vmx659dx036"))

(define rust-anstyle-wincon-3.0.9
  (crate-source "anstyle-wincon" "3.0.9"
                "10n8mcgr89risdf35i73zc67aaa392bhggwzqlri1fv79297ags0"))

(define rust-any-ascii-0.3.2
  ;; TODO: Adapt the build scirpt to Guile.
  ;; https://github.com/anyascii/anyascii/blob/master/src/main/java/com/anyascii/build/gen/Rust.kt


@@ 845,6 865,10 @@
  (crate-source "axum-core" "0.4.5"
                "16b1496c4gm387q20hkv5ic3k5bd6xmnvk50kwsy6ymr8rhvvwh9"))

(define rust-az-1.2.1
  (crate-source "az" "1.2.1"
                "0ww9k1w3al7x5qmb7f13v3s9c2pg1pdxbs8xshqy6zyrchj4qzkv"))

(define rust-backon-1.4.1
  (crate-source "backon" "1.4.1"
                "1drv0gvhjs3g0q88f1mknqjdyhh6qg8pvb9nkfasba011ibr23cp"))


@@ 939,6 963,10 @@
  (crate-source "bgzip" "0.3.1"
                "16zr2nclis3kgz0jxi7ayyk510ar5dvyfpf03fazajmn1ycdhkxn"))

(define rust-biblatex-0.10.0
  (crate-source "biblatex" "0.10.0"
                "1hpkxwkyby2bx8gn6jnfryn3da8ihxjhmpfhc15zkgmxzhbp6nm3"))

(define rust-bincode-1.3.3
  (crate-source "bincode" "1.3.3"
                "1bfw3mnwzx5g1465kiqllp5n4r10qrqy88kdlp3jfwnq2ya5xx5i"))


@@ 1271,6 1299,10 @@
  (crate-source "bumpalo" "3.17.0"
                "1gxxsn2fsjmv03g8p3m749mczv2k4m8xspifs5l7bcx0vx3gna0n"))

(define rust-bumpalo-3.18.1
  (crate-source "bumpalo" "3.18.1"
                "1vmfniqr484l4ffkf0056g6hakncr7kdh11hyggh9kc7c5nvfgbr"))

(define rust-bv-0.11.1
  (crate-source "bv" "0.11.1"
                "0h5kbl54fsccznfixw83xndbripw39y2qkqjwf709p75iqfvnd48"))


@@ 1745,6 1777,10 @@
  (crate-source "cc" "1.2.25"
                "0la999i153miffa4maj2wk5z679zkmnq6np0q1kwqrg8q5yqkz6h"))

(define rust-cc-1.2.26
  (crate-source "cc" "1.2.26"
                "1b5g9ln7a2imwhrvfi77qbmj7gxsg0xihrlvarrg71wbk0hmwslm"))

(define rust-cesu8-1.1.0
  (crate-source "cesu8" "1.1.0"
                "0g6q58wa7khxrxcxgnqyi9s1z2cjywwwd3hzr5c55wskhx6s0hvd"))


@@ 1841,6 1877,14 @@
  (crate-source "chic" "1.2.2"
                "037pkdccj25gr4my8fq1qni9v87rydpyhfi2naf86mimkxhxpdd5"))

(define rust-chinese-number-0.7.7
  (crate-source "chinese-number" "0.7.7"
                "0v5va8drix8gs2kv6pmv5yzdxhlpzrwkp3ch86kxdxj6cgpwmz29"))

(define rust-chinese-variant-1.1.3
  (crate-source "chinese-variant" "1.1.3"
                "12s91vg2m9wfs9b3f0q2alj9am08y7r2prb0szg3fwjh8m8lg23m"))

(define rust-chrono-0.4.30
  (crate-source "chrono" "0.4.30"
                "0xz8bldv1kqb82ak3b54lv2animrzk3rkqciginbmpfvfdw4xzfy"))


@@ 1906,6 1950,10 @@
  (crate-source "cipher" "0.4.4"
                "1b9x9agg67xq5nq879z66ni4l08m6m3hqcshk37d4is4ysd3ngvp"))

(define rust-citationberg-0.5.0
  (crate-source "citationberg" "0.5.0"
                "1yj4z1iivzw5jmcwlb32zig54qindllbb0000wsh5d5gpq1mwng4"))

(define rust-claims-0.7.1
  (crate-source "claims" "0.7.1"
                "1da6z2r4zz4fw4a69286s54jzr7g7sz3dspq0xiw6mk432z5p6dn"))


@@ 2137,10 2185,18 @@
  (crate-source "codepage" "0.1.2"
                "1d0qr4wqc4yrab7halsa3r6akb2i2bk2cqr04vl8m0n23c38vxj8"))

(define rust-codespan-reporting-0.11.1
  (crate-source "codespan-reporting" "0.11.1"
                "0vkfay0aqk73d33kh79k1kqxx06ka22894xhqi89crnc6c6jff1m"))

(define rust-codespan-reporting-0.12.0
  (crate-source "codespan-reporting" "0.12.0"
                "108g41xqzhr8fx8hlpy5qzmqq8ylldbj37wndkaqm34yy1d2wvgy"))

(define rust-codex-0.1.1
  (crate-source "codex" "0.1.1"
                "0dj0hqw3wk5p3k77zi1sczds00d6mdwhwdb4w7jh1drqxsh2fkbj"))

(define rust-codspeed-2.10.0
  (crate-source "codspeed" "2.10.0"
                "1x9anwlfzlfby794d5fcvp214bj8bp29br8pkksxwb7834djja6j"))


@@ 2192,6 2248,10 @@
  (crate-source "colorchoice" "1.0.3"
                "1439m3r3jy3xqck8aa13q658visn71ki76qa93cy55wkmalwlqsv"))

(define rust-colorchoice-1.0.4
  (crate-source "colorchoice" "1.0.4"
                "0x8ymkz1xr77rcj1cfanhf416pc4v681gmkc9dzb3jqja7f62nxh"))

(define rust-colored-1.9.4
  (crate-source "colored" "1.9.4"
                "0mc302pm2x0vpmc3ni35w0666858pmqlqzbipyz42cw2j4f78pss"))


@@ 2212,6 2272,14 @@
  (crate-source "combine" "4.6.7"
                "1z8rh8wp59gf8k23ar010phgs0wgf5i8cx4fg01gwcnzfn5k0nms"))

(define rust-comemo-0.4.0
  (crate-source "comemo" "0.4.0"
                "14bsiayib4lhz3jrbf1fqh2fpwsm6cii90mifym3jhvji901csfz"))

(define rust-comemo-macros-0.4.0
  (crate-source "comemo-macros" "0.4.0"
                "1nr8w81hkzg49s515v61shxb077iq6d6001pybxbvxdlz516x4y8"))

(define rust-comfy-table-7.1.4
  (crate-source "comfy-table" "7.1.4"
                "16hxb4pa404r5h7570p58h3yx684sqbshi79j1phn6gvqkzfnraa"))


@@ 3385,6 3453,10 @@
    (file-name (git-file-name "rust-ecies-ed25519-ng" "0.5.3.554ca29"))
    (sha256 (base32 "04s0ycvnz1wbccf46a63w6zxiqm9yszw71q6fk1ssdc64qj7k5mh"))))

(define rust-ecow-0.2.5
  (crate-source "ecow" "0.2.5"
                "1i8d7ix1ggfmr1ncdn1c9ca8vjniaz813zwj1vldi7ymnlg4haxr"))

(define rust-ed25519-1.5.3
  (crate-source "ed25519" "1.5.3"
                "1rzydm5wd8szkddx3g55w4vm86y1ika8qp8qwckada5vf1fg7kwi"


@@ 3641,6 3713,10 @@
  (crate-source "env_logger" "0.9.3"
                "1rq0kqpa8my6i1qcyhfqrn1g9xr5fbkwwbd42nqvlzn9qibncbm1"))

(define rust-env-proxy-0.4.1
  (crate-source "env_proxy" "0.4.1"
                "1qabqhgybx1jzh6dmpx7kssciw312i8aa6al7fj0d12k32z1jl1s"))

(define rust-environment-0.1.1
  (crate-source "environment" "0.1.1"
                "1vh32mcxf3z8xaibwv751zj14d08nh7iwk1vqdj90rkq17i18jqz"))


@@ 3974,6 4050,11 @@
                "1kpycx57dqpkr3vp53b4nq75p9mflh0smxy8hkys4v4ndvkr5vbw"
                #:snippet '(for-each delete-file-recursively '("examples" "tests"))))

(define rust-flate2-1.1.2
  (crate-source "flate2" "1.1.2"
                "07abz7v50lkdr5fjw8zaw2v8gm2vbppc0f7nqm8x3v3gb6wpsgaa"
                #:snippet '(for-each delete-file-recursively '("examples" "tests"))))

(define rust-float-cmp-0.10.0
  (crate-source "float-cmp" "0.10.0"
                "1n760i3nxd2x0zc7fkxkg3vhvdyfbvzngna006cl9s9jacaz775h"))


@@ 4006,6 4087,15 @@
  (crate-source "foldhash" "0.1.5"
                "1wisr1xlc2bj7hk4rgkcjkz3j2x4dhd1h9lwk7mj8p71qpdgbi6r"))

(define rust-fontconfig-parser-0.5.8
  (crate-source "fontconfig-parser" "0.5.8"
                "0ijnbzg31sl6v49g7q2l7sl76hjj8z0hvlsz77cdvm029vi77ixv"))

(define rust-fontdb-0.21.0
  (crate-source "fontdb" "0.21.0"
                "1ywa563zfmq501pfhp7qn1zlfj9kyxkmg92prlwf8swn1p19zgip"
                #:snippet '(delete-file-recursively "tests")))

(define rust-foreign-types-0.3.2
  (crate-source "foreign-types" "0.3.2"
                "1cgk0vyd7r45cj769jym4a6s7vwshvd0z4bqrb92q1fwibmkkwzn"))


@@ 5898,6 5988,12 @@
  (crate-source "hashlink" "0.9.1"
                "1byq4nyrflm5s6wdx5qwp96l1qbp2d0nljvrr5yqrsfy51qzz93b"))

(define rust-hayagriva-0.8.1
  ;; NB: The CBOR files contained here are human-editable with free tools, so
  ;; they should be ok to distribute.
  (crate-source "hayagriva" "0.8.1"
                "1n7frakfqq5igpwwqwnqd4dw57i87vac45zrlhlvmz5p9dahfjcm"))

(define rust-hdrhistogram-7.5.4
  (crate-source "hdrhistogram" "7.5.4"
                "07ai0r66l1n53f2757gv07za1l5g1bprb7zz4v75kpbky6c92p3n"


@@ 6184,6 6280,8 @@
  (crate-source "hyperlocal" "0.8.0"
                "136978rsp0wr6x28cxivxhbq2np66l4jrq3n9xwckrrd5dxxzbqg"))

(define rust-hypher-0.1.5 rust-hypher-0.1)

(define rust-hyprland-0.3.13
  (crate-source "hyprland" "0.3.13"
                "1s6xi0k93nxi4xgw09k14xxvdygwqc5nr4fk9n4m3m35q0f8yypq"))


@@ 6309,10 6407,28 @@
  (crate-source "icu_provider" "2.0.0"
                "1bz5v02gxv1i06yhdhs2kbwxkw3ny9r2vvj9j288fhazgfi0vj03"))

(define rust-icu-provider-adapters-1.5.0
  (crate-source "icu_provider_adapters" "1.5.0"
                "1g60fydak0i4rxf8vfrr31mpck846k9ynix4fh1qx2il13ylscnn"
                #:snippet '(delete-file-recursively "tests")))

(define rust-icu-provider-blob-1.5.0
  (crate-source "icu_provider_blob" "1.5.0"
                "0lfgvia5v76gkpfgbga5ga6z1b5465v821f2hs0xfmaz6v8rhjy2"
                #:snippet '(delete-file-recursively "tests")))

(define rust-icu-provider-macros-1.5.0
  (crate-source "icu_provider_macros" "1.5.0"
                "1mjs0w7fcm2lcqmbakhninzrjwqs485lkps4hz0cv3k36y9rxj0y"))

(define rust-icu-segmenter-1.5.0
  (crate-source "icu_segmenter" "1.5.0"
                "1pmharib9s1hn5650d4lyd48145n1n14pja2gcnzqvrl29b745x7"))

(define rust-icu-segmenter-data-1.5.1
  (crate-source "icu_segmenter_data" "1.5.1"
                "1sx1rac5xxamqxr8x3cj91lkvlc4jblrrr4lqly3chcr2xsjgrd1"))

(define rust-icu-timezone-1.5.0
  (crate-source "icu_timezone" "1.5.0"
                "15nyqq5k231w51g3bmpbrsdnv1gfiam5s8w7qwha0farb1mbm4da"))


@@ 6407,10 6523,18 @@
  (crate-source "image" "0.25.6"
                "06i522bq4qlwylwnlmcn0sgqg72swwan544aldbhi0drwr66cdfv"))

(define rust-image-webp-0.1.3
  (crate-source "image-webp" "0.1.3"
                "0179iqgvh6ybbq0r5d3ms11kka8jihhpliydkksj1vz2ps6gp6pp"))

(define rust-image-webp-0.2.1
  (crate-source "image-webp" "0.2.1"
                "0zwg4gpnp69dpn8pdhgjy14mawwi3md02mp1162al6s64bl02zdp"))

(define rust-imagesize-0.13.0
  (crate-source "imagesize" "0.13.0"
                "11f26ac9zvbr7sjnsv2z9jd3ryaz40pg8xch4ij1q1rg5zbjgkgd"))

(define rust-imara-diff-0.1.8
  (crate-source "imara-diff" "0.1.8"
                "1lmk5dpha2fhahrnsrgavxn1qz6ydp1w8jz8fpvlb28p89ylplqp"))


@@ 6875,6 6999,11 @@
  (crate-source "k8s-openapi" "0.22.0"
                "0mcpy1gdxpqayc74i3x3ayh3q5bl6dzvsgmw91jq1r9sjkxill0r"))

(define rust-kamadak-exif-0.6.1
  (crate-source "kamadak-exif" "0.6.1"
                "0ds8k36qi88mzhx5fm1cgbxg0s4kmyiibmqpl5asvvvlfc6dhc0i"
                #:snippet '(delete-file-recursively "tests")))

(define rust-kanata-interception-0.3.0
  (crate-source "kanata-interception" "0.3.0"
                "01mn1dskhm124x0nxfcw5cyb07h0i256x9bfj23aq6adjsdpprg2"))


@@ 6934,6 7063,10 @@
  (crate-source "kqueue" "1.0.8"
                "033x2knkbv8d3jy6i9r32jcgsq6zm3g97zh5la43amkv3g5g2ivl"))

(define rust-kqueue-1.1.1
  (crate-source "kqueue" "1.1.1"
                "0sjrsnza8zxr1zfpv6sa0zapd54kx9wlijrz9apqvs6wsw303hza"))

(define rust-kqueue-sys-1.0.4
  (crate-source "kqueue-sys" "1.0.4"
                "12w3wi90y4kwis4k9g6fp0kqjdmc6l00j16g8mgbhac7vbzjb5pd"))


@@ 6946,6 7079,10 @@
  (crate-source "kuchiki" "0.8.1"
                "0n53hhscgf4az58nnbjfxlqz9k96h3f02c7fhbzpqdriw33fka0y"))

(define rust-kurbo-0.11.2
  (crate-source "kurbo" "0.11.2"
                "034byrnsl7c19k63hjfsfc3wl07k4qq3qvdrrkcp0qgaxwrx6xqh"))

(define rust-kv-log-macro-1.0.7
  (crate-source "kv-log-macro" "1.0.7"
                "0zwp4bxkkp87rl7xy2dain77z977rvcry1gmr5bssdbn541v7s0d"))


@@ 7507,6 7644,10 @@
  (crate-source "linux-raw-sys" "0.9.4"
                "04kyjdrq79lz9ibrf7czk6cv9d3jl597pb9738vzbsbzy1j5i56d"))

(define rust-lipsum-0.9.1
  (crate-source "lipsum" "0.9.1"
                "0r40mf2cwh4fp9pdfcc1n8hjxw05w7galjvb1z23r5pq38jn0s33"))

(define rust-litemap-0.7.5
  (crate-source "litemap" "0.7.5"
                "0mi8ykav0s974ps79p438x04snh0cdb7lc864b42jws5375i9yr3"))


@@ 8095,6 8236,10 @@
  (crate-source "muldiv" "1.0.1"
                "1c6ljsp41n8ijsx7zicwfm135drgyhcms12668ivvsbm1r98frwm"))

(define rust-multi-stash-0.2.0
  (crate-source "multi-stash" "0.2.0"
                "03s12sf633n02mcqcv2yxdx545lwc127hsic3n774khznv29lnk8"))

(define rust-multimap-0.10.0
  (crate-source "multimap" "0.10.0"
                "00vs2frqdhrr8iqx4y3fbq73ax5l12837fvbjrpi729d85alrz6y"))


@@ 8127,6 8272,10 @@
  (crate-source "munge_macro" "0.4.3"
                "0n94vxw2fygwqsqh4kvxwa8xsh09hli1mikhz6r215s7j77rjivk"))

(define rust-mutate-once-0.1.1
  (crate-source "mutate_once" "0.1.1"
                "0ys9mpjhwsj5md10ykmkin0wv7bz8dvc292hqczs9l5l4cd6ikqn"))

(define rust-nalgebra-0.19.0
  (crate-source "nalgebra" "0.19.0"
                "0i87k57nav221lnr9z7ljlwxh8073qsx33bajdm146y00q805fqa"


@@ 8838,6 8987,10 @@
  (crate-source "number_prefix" "0.4.0"
                "1wvh13wvlajqxkb1filsfzbrnq0vrmrw298v2j3sy82z1rm282w3"))

(define rust-numerals-0.1.4
  (crate-source "numerals" "0.1.4"
                "0cdx6yf5zcx2nvmzavr4qk9m35ha6i2rhy5fjxgx2wm7fq9y4nz2"))

(define rust-numpy-0.21.0
  (crate-source "numpy" "0.21.0"
                "1x1p5x7lwfc5nsccwj98sln5vx3g3n8sbgm5fmfmy5rpr8rhf5zc"))


@@ 9169,6 9322,21 @@
                       (string-append bindgen "\"*\",")))
                    (copy-file "Cargo.toml.orig" "Cargo.toml"))))

(define rust-openssl-sys-0.9.108
  (crate-source "openssl-sys" "0.9.108"
                "0iqqh8s7cyzsg6z46q68w661vg39w72vkxv0907853l53rjy2ig1"
                #:snippet
                #~(begin
                    ;; Remove dependency on boringssl and vendor openssl source.
                    (substitute* "Cargo.toml.orig"
                      (("vendored = .*") "vendored = []\n")
                      ((".*bssl.*") "")
                      ((".*openssl-src.*") "")
                      ;; Allow any version of bindgen.
                      (("(bindgen = \\{ version =) \".*\"," _ bindgen)
                       (string-append bindgen "\"*\",")))
                    (copy-file "Cargo.toml.orig" "Cargo.toml"))))

(define rust-openssl-sys-0.9.109
  (crate-source "openssl-sys" "0.9.109"
                "0wc54dshsac1xicq6b5wz01p358zcbf542f2s6vph3b38wp6w2ch"


@@ 9636,6 9804,11 @@
  (crate-source "pdb" "0.8.0"
                "0qs8lxx3ly029c77ip2mhlf0s9fmcbzlmaq0khkydar354whl142"))

(define rust-pdf-writer-0.12.1
  (crate-source "pdf-writer" "0.12.1"
                "1mdi4s5f164dbhczi5mvjz2z4q2s73qhdvwqyf9nzq3d45ykrw2x"
                #:snippet '(delete-file-recursively "examples")))

(define rust-peeking-take-while-0.1.2
  (crate-source "peeking_take_while" "0.1.2"
                "16bhqr6rdyrp12zv381cxaaqqd0pwysvm1q8h2ygihvypvfprc8r"))


@@ 9843,6 10016,11 @@

(define rust-pipewire-sys-0.8.0.fd3d8f7 rust-pipewire-for-niri)

(define rust-pixglyph-0.5.1
  (crate-source "pixglyph" "0.5.1"
                "152lvambhwqhsg8c6imzaxc081hch4lcw12sdy3kvgrng29zlnni"
                #:snippet '(delete-file-recursively "tests")))

(define rust-pixman-0.2.1
  (crate-source "pixman" "0.2.1"
                "1pqybqb7rmd58yr9xvmd8iix30znw5w71cq2wnlc16n1jva1g8nf"))


@@ 9955,6 10133,10 @@
  (crate-source "portable-atomic" "1.11.0"
                "0glb2wngflvfmg789qbf6dbnwcf6ai212fs7n0lf1c66rd49n3im"))

(define rust-portable-atomic-1.11.1
  (crate-source "portable-atomic" "1.11.1"
                "10s4cx9y3jvw0idip09ar52s2kymq8rq9a668f793shn1ar6fhpq"))

(define rust-portable-atomic-util-0.2.4
  (crate-source "portable-atomic-util" "0.2.4"
                "01rmx1li07ixsx3sqg2bxqrkzk7b5n8pibwwf2589ms0s3cg18nq"))


@@ 10257,6 10439,11 @@
                "125y7h40mkwb64j4v2v7s6f69ilk745kg60w1s2cq62cw8im93pm"
                #:snippet '(delete-file "src/arch/wasm32.o")))

(define rust-psm-0.1.26
  (crate-source "psm" "0.1.26"
                "07xfl8gpz8v9qz2zvnpcy9r3nppbhxlxkgqbxcdwsdl5xij4953f"
                #:snippet '(delete-file "src/arch/wasm32.o")))

(define rust-ptr-meta-0.1.4
  (crate-source "ptr_meta" "0.1.4"
                "1wd4wy0wxrcays4f1gy8gwcmxg7mskmivcv40p0hidh6xbvwqf07"))


@@ 10515,6 10702,10 @@
  (crate-source "python3-dll-a" "0.2.13"
                "1vfl9qpx1mj4fdzijkx1yb8z91gilc725l1ajj9r9kw8l8kl5zj9"))

(define rust-qcms-0.3.0
  (crate-source "qcms" "0.3.0"
                "1yihv9rsa0qc4mmhzp8f0xdfrnkw7q8l7kr4ivcyb9amszazrv7d"))

(define rust-qoi-0.4.1
  (crate-source "qoi" "0.4.1"
                "00c0wkb112annn2wl72ixyd78mf56p4lxkhlmsggx65l3v3n8vbz"


@@ 11033,6 11224,11 @@
  (crate-source "resolve-path" "0.1.0"
                "1dbvi31ffhwgiskhd2g6qnwb9236rgm9snz7y6vdm4mind0mw7ij"))

(define rust-resvg-0.43.0
  (crate-source "resvg" "0.43.0"
                "1l8inhd3a1353851qkpsl0lbjdrc17fx6fp230ff6z4wqmilacf7"
                #:snippet '(delete-file-recursively "examples")))

(define rust-retain-mut-0.1.9
  (crate-source "retain_mut" "0.1.9"
                "1c0jfxzba0mcw8q4z7dnc4ypwzxgqkdggngb55hazvwvg3az32a3"))


@@ 11566,6 11762,10 @@
  (crate-source "rusty-hook" "0.11.2"
                "18r1mh2br76b6zwkvch01xi9rhj9fknmh7l5vnx1qzmyc6zfkkln"))

(define rust-rustybuzz-0.18.0
  (crate-source "rustybuzz" "0.18.0"
                "108igxavhzmln7h6qgfxk3bdghp8hvlc8lpbk13q6qcya76iqpf8"))

(define rust-rustyline-10.1.1
  (crate-source "rustyline" "10.1.1"
                "1vvsd68cch0lpcg6mcwfvfdd6r4cxbwis3bf9443phzkqcr3rs61"))


@@ 12042,6 12242,10 @@
  (crate-source "serde_spanned" "0.6.8"
                "1q89g70azwi4ybilz5jb8prfpa575165lmrffd49vmcf76qpqq47"))

(define rust-serde-spanned-0.6.9
  (crate-source "serde_spanned" "0.6.9"
                "18vmxq6qfrm110caszxrzibjhy2s54n1g5w1bshxq9kjmz7y0hdz"))

(define rust-serde-untagged-0.1.7
  (crate-source "serde-untagged" "0.1.7"
                "0vp6gvl4a40rzsxdn5js5bn5sqac7rqdbp8an55dnrnlswcrr799"))


@@ 12303,6 12507,10 @@
  (crate-source "signature" "2.2.0"
                "1pi9hd5vqfr3q3k49k37z06p7gs5si0in32qia4mmr1dancr6m3p"))

(define rust-sigpipe-0.1.3
  (crate-source "sigpipe" "0.1.3"
                "1rnqcgbx2mv3w11y6vf05a8a3y6jyqwmwa0hhafi6j6kw2rvz12m"))

(define rust-simba-0.5.1
  (crate-source "simba" "0.5.1"
                "0p1x1ndajy4j3dr9zbh79cz5k0hbj4p9bagd7cj00gc5aws0d0lf"))


@@ 12339,6 12547,10 @@
  (crate-source "simple_logger" "4.3.3"
                "1w9ypyn5n7bxw6aylbkwz3hfsjpvkx0qm2xj11yx8l82r744czlf"))

(define rust-simplecss-0.2.2
  (crate-source "simplecss" "0.2.2"
                "0v0kid7b2602kcka2x2xs9wwfjf8lnvpgpl8x287qg4wra1ni73s"))

(define rust-simplelog-0.12.2
  (crate-source "simplelog" "0.12.2"
                "1h59cp84gwdmbxiljq6qmqq1x3lv9ikc1gb32f5ya7pgzbdpl98n"))


@@ 12427,6 12639,10 @@
  (crate-source "smallvec" "1.15.0"
                "1sgfw8z729nlxk8k13dhs0a762wnaxmlx70a7xlf3wz989bjh5w9"))

(define rust-smallvec-1.15.1
  (crate-source "smallvec" "1.15.1"
                "00xxdxxpgyq5vjnpljvkmy99xij5rxgh913ii1v16kzynnivgcb7"))

(define rust-smart-default-0.7.1
  (crate-source "smart-default" "0.7.1"
                "1hgzs1250559bpayxmn46gzas5ycqn39wkf4srjgqh4461k1ic0f"))


@@ 12607,6 12823,10 @@
  (crate-source "stacker" "0.1.20"
                "1ab039lan55s3vrb5vcldfdfzfajk52vyy344q09rc5rzq0r47v0"))

(define rust-stacker-0.1.21
  (crate-source "stacker" "0.1.21"
                "0syhx9fiydyd901v464saqd6z8f31a6is24iv94hfxyv5pihgnyd"))

(define rust-starship-battery-0.10.1
  (crate-source "starship-battery" "0.10.1"
                "1k7xz7i9p543bi54h49hbibgal2yp5bw884m336skjx2hqjwj2yf"))


@@ 12712,6 12932,10 @@
  (crate-source "string_cache_codegen" "0.5.4"
                "181ir4d6y053s1kka2idpjx5g9d9jgll6fy517jhzzpi2n3r44f7"))

(define rust-string-interner-0.18.0
  (crate-source "string-interner" "0.18.0"
                "16vg2fphp673h9pqsk46lbdj91baz4p9rj2pmi62v7vs9m37achs"))

(define rust-strip-ansi-escapes-0.2.1
  (crate-source "strip-ansi-escapes" "0.2.1"
                "0980min1s9f5g47rwlq8l9njks952a0jlz0v7yxrm5p7www813ra"))


@@ 12832,6 13056,10 @@
  (crate-source "subplotlib-derive" "0.12.0"
                "1yrfjxh8z7dbsh01p4lrq73nci1qql2z9lphlnr2xmydip09nz7k"))

(define rust-subsetter-0.2.1
  (crate-source "subsetter" "0.2.1"
                "15qlr65i97yq14nnv68vx8darrdibpw7ad8zq388vknwwf6rwlrm"))

(define rust-subtle-2.4.1
  (crate-source "subtle" "2.4.1"
                "00b6jzh9gzb0h9n25g06nqr90z3xzqppfhhb260s1hjhh4pg7pkb"))


@@ 12881,6 13109,15 @@
                "002j0na1kfz4pgi43hdcz5baygzk6irnjd5lrmbqqfjldwn3sbx4"
                #:snippet '(for-each delete-file-recursively '("fixtures" "tests"))))

(define rust-svg2pdf-0.12.0
  ;; NB: The .icc color profiles within are an open-standard format.
  (crate-source "svg2pdf" "0.12.0"
                "0r03ql053ib4rjydaq2dw8ddxjdwbblkhr61z1zgn67kvkdcj52h"))

(define rust-svgtypes-0.15.3
  (crate-source "svgtypes" "0.15.3"
                "1z4a0b76ww6rf2c8zdapqh2a7r7kmmy7m957q5h5ics4zwgm9iv8"))

(define rust-swaybar-types-3.0.0
  (crate-source "swaybar-types" "3.0.0"
                "0hz1ialgs4l0ki5s9gqhsdlfy0v3fph7mkw2z1rdi29bjlsv9h52"))


@@ 13327,6 13564,10 @@
  (crate-source "thin-slice" "0.1.1"
                "0g4z51g3yarah89ijpakbwhrrknw6d7k3ry0m1zqcn3hbhiq3alf"))

(define rust-thin-vec-0.2.14
  (crate-source "thin-vec" "0.2.14"
                "0zbi73v2in3ay5h1q17gw8y09z5vmf3zqscx5xwsq5c4656pakql"))

(define rust-thiserror-1.0.39
  (crate-source "thiserror" "1.0.39"
                "171dbc6ln19hig5h2hcczcb6m9ldvw3ji24pca2nsm0hnmnh3ax5"))


@@ 13589,6 13830,14 @@
                "1bjsrmi9w88v4sik8bd6chp0d7bnb9dzzmxyb5xd3i083yfk5bh5"
                #:snippet '(delete-file-recursively "tests")))

(define rust-toml-0.8.23
  (crate-source "toml" "0.8.23"
                "0qnkrq4lm2sdhp3l6cb6f26i8zbnhqb7mhbmksd550wxdfcyn6yw"))

(define rust-toml-datetime-0.6.11
  (crate-source "toml_datetime" "0.6.11"
                "077ix2hb1dcya49hmi1avalwbixmrs75zgzb3b2i7g2gizwdmk92"))

(define rust-toml-datetime-0.6.3
  (crate-source "toml_datetime" "0.6.3"
                "0jsy7v8bdvmzsci6imj8fzgd255fmy5fzp6zsri14yrry7i77nkw"))


@@ 13621,6 13870,10 @@
                "0zhk135y6rn6jxik7knia3xblpc545fw6b4xcpkv7idj7n3nh01i"
                #:snippet '(delete-file-recursively "tests")))

(define rust-toml-edit-0.22.27
  (crate-source "toml_edit" "0.22.27"
                "16l15xm40404asih8vyjvnka9g0xs9i4hfb6ry3ph9g419k8rzj1"))

(define rust-toml-span-0.4.1
  (crate-source "toml-span" "0.4.1"
                "1ifdm3lyqssp1zsfixy3pvm2857b1dx2ssgvv5ga5cz7j3s3czvm"))


@@ 13629,6 13882,10 @@
  (crate-source "toml_write" "0.1.1"
                "0xhhyipq7vivp8pfmjkhma4zn9cs5fyybggwwxz9mqnqw7gl5fdz"))

(define rust-toml-write-0.1.2
  (crate-source "toml_write" "0.1.2"
                "008qlhqlqvljp1gpp9rn5cqs74gwvdgbvs92wnpq8y3jlz4zi6ax"))

(define rust-tonic-0.12.3
  (crate-source "tonic" "0.12.3"
                "0ljd1lfjpw0vrm5wbv15x6nq2i38llsanls5rkzmdn2n0wrmnz47"))


@@ 13929,6 14186,11 @@
                "1pfqn06vjlr6pvlljjmkmcb2kb8ind09q5f78nvxc3nqp74hcgkv"
                #:snippet '(for-each delete-file-recursively '("examples" "tests"))))

(define rust-ttf-parser-0.24.1
  (crate-source "ttf-parser" "0.24.1"
                "0jmcif537g3smzgcx0vfr4wwq4pnaypa7dnklasfhf2xzy813qjv"
                #:snippet '(for-each delete-file-recursively '("examples" "tests" "testing-tools"))))

(define rust-tui-react-0.23.2
  (crate-source "tui-react" "0.23.2"
                "1inc78yngwkambrpcs1alallndysnzdq6p8pd7c12cqgw00sf519"))


@@ 13982,6 14244,69 @@
  (crate-source "typetag-impl" "0.2.20"
                "0lnrad6qrzgw77p8ra9cm8ba0xbihxmzkgglwi6iphzz144kix9m"))

(define rust-typst-0.13.1
  (crate-source "typst" "0.13.1"
                "1x29iwm4p5f8964ylphh8nc1bj35f7azm9cfdwk19c3jijy5h10l"))

(define rust-typst-assets-0.13.1
  ;; NB: The ICC color profiles and postcard files within are open formats.
  ;; TODO: Un-bundle fonts from this and upstream typst-cli by disabling the
  ;; "font" feature here and the embed-fonts feature there.
  (crate-source "typst-assets" "0.13.1"
                "00mrmc0vkc1a7jwrawahjjvcwlf9qxy18wyb3ysh4m96qb1hrgxm"))

(define rust-typst-eval-0.13.1
  (crate-source "typst-eval" "0.13.1"
                "1b05298979xk0q12l7s1y913s6kdn1wyjl7xac0ipnzcbg4k61w5"))

(define rust-typst-html-0.13.1
  (crate-source "typst-html" "0.13.1"
                "1k770plp5p41ddrr23865bvnvv4adfqnw5i3jyqzj14iiflfakb5"))

(define rust-typst-kit-0.13.1
  (crate-source "typst-kit" "0.13.1"
                "141azrb7bp8axg2fckccsqk41k0nasa5jqszs4hgwqqn9vask3w1"))

(define rust-typst-layout-0.13.1
  (crate-source "typst-layout" "0.13.1"
                "15n6xrnvdqdaq04fzlyz3dd8lbm80dsaij23k57fa8s4qhlp2zyw"))

(define rust-typst-library-0.13.1
  (crate-source "typst-library" "0.13.1"
                "0j1hpkrrjzhdmh83mkc5ybim5x14ys32aa3zvavmpah5zmnhsavj"))

(define rust-typst-macros-0.13.1
  (crate-source "typst-macros" "0.13.1"
                "1yx6amz6jdg990s08xkllgczxmdyvfzjmrs4azi12cgzy9xnd9y5"))

(define rust-typst-pdf-0.13.1
  (crate-source "typst-pdf" "0.13.1"
                "1965prn6b1vyibld1jf1pjmq2jh0jnlnz0p9krgfvd989jlii1x7"))

(define rust-typst-realize-0.13.1
  (crate-source "typst-realize" "0.13.1"
                "1bxqllpj9dqzdy1r1n1ba69093xaqf12sa953z06961v631j9ivv"))

(define rust-typst-render-0.13.1
  (crate-source "typst-render" "0.13.1"
                "0kphv5vh7b4q3vpznpgqw0jxvnkc0l1y98m41y8rhyf3viz2fxif"))

(define rust-typst-svg-0.13.1
  (crate-source "typst-svg" "0.13.1"
                "1bpy0dmnqq373wxkyr36aw3hddsfnvkar2y4f3wcj5a0p5f8wk37"))

(define rust-typst-syntax-0.13.1
  (crate-source "typst-syntax" "0.13.1"
                "1a13bsxqz65s5j5zf5lx2zk1if5ccdn2xlv15xmylx53fnn4kaav"))

(define rust-typst-timing-0.13.1
  (crate-source "typst-timing" "0.13.1"
                "0xm9vjwim3k6khia0qrhj3mr0q90my97s9mj7l1f52z9chb5994b"))

(define rust-typst-utils-0.13.1
  (crate-source "typst-utils" "0.13.1"
                "15px12a3qrdfhqkclp3hcc655nnqrr0lzagq84iv63vyjrcivdqf"))

(define rust-tz-rs-0.7.0
  (crate-source "tz-rs" "0.7.0"
                "18bi7k9zgwbm0ch049c1mj901a6aza4mr4z7f0hfg5wkp7r0nig1"))


@@ 14047,6 14372,14 @@
  (crate-source "unic-common" "0.9.0"
                "1g1mm954m0zr497dl4kx3vr09yaly290zs33bbl4wrbaba1gzmw0"))

(define rust-unic-langid-0.9.6
  (crate-source "unic-langid" "0.9.6"
                "01bx59sqsx2jz4z7ppxq9kldcjq9dzadkmb2dr7iyc85kcnab2x2"))

(define rust-unic-langid-impl-0.9.6
  (crate-source "unic-langid-impl" "0.9.6"
                "0n66kdan4cz99n8ra18i27f7w136hmppi4wc0aa7ljsd0h4bzqfw"))

(define rust-unic-segment-0.9.0
  (crate-source "unic-segment" "0.9.0"
                "08wgz2q6vrdvmbd23kf9pbg8cyzm5q8hq9spc4blzy2ppqk5vvg4"))


@@ 14075,6 14408,10 @@
  (crate-source "unicode-bidi" "0.3.18"
                "1xcxwbsqa24b8vfchhzyyzgj0l6bn51ib5v8j6krha0m77dva72w"))

(define rust-unicode-bidi-mirroring-0.3.0
  (crate-source "unicode-bidi-mirroring" "0.3.0"
                "0bq832hqj8qbk14sk4qxyi3zk2ldhdhvw9ii2759ar26sxx0bbv4"))

(define rust-unicode-bom-2.0.3
  (crate-source "unicode-bom" "2.0.3"
                "05s2sqyjanqrbds3fxam35f92npp5ci2wz9zg7v690r0448mvv3y"))


@@ 14083,6 14420,10 @@
  (crate-source "unicode_categories" "0.1.1"
                "0kp1d7fryxxm7hqywbk88yb9d1avsam9sg76xh36k5qx2arj9v1r"))

(define rust-unicode-ccc-0.3.0
  (crate-source "unicode-ccc" "0.3.0"
                "0hnyjqjaxxnsqfhc7capa9dbi5jzl41hhdk80slsk4rqgdjcc2r6"))

(define rust-unicode-ellipsis-0.2.0
  (crate-source "unicode-ellipsis" "0.2.0"
                "1zsdzmy6x1p8s35rgfmc7nx1qcs6j4bcfbfyiimrdngyqfwbajlj"))


@@ 14123,6 14464,10 @@
  (crate-source "unicode-linebreak" "0.1.5"
                "07spj2hh3daajg335m4wdav6nfkl0f6c0q72lc37blr97hych29v"))

(define rust-unicode-math-class-0.1.0
  (crate-source "unicode-math-class" "0.1.0"
                "0rbxcjirldpdrpxv1l7qiadbib8rnl7b413fsp4f7ynmk7snq93x"))

(define rust-unicode-normalization-0.1.24
  (crate-source "unicode-normalization" "0.1.24"
                "0mnrk809z3ix1wspcqy97ld5wxdb31f3xz6nsvg5qcv289ycjcsh"))


@@ 14131,6 14476,14 @@
  (crate-source "unicode-normalization-alignments" "0.1.12"
                "1pk2f3arh3qvdsmrsiri0gr5y5vqpk2gv1yjin0njvh4zbj17xj3"))

(define rust-unicode-properties-0.1.3
  (crate-source "unicode-properties" "0.1.3"
                "1l3mbgzwz8g14xcs09p4ww3hjkjcf0i1ih13nsg72bhj8n5jl3z7"))

(define rust-unicode-script-0.5.7
  (crate-source "unicode-script" "0.5.7"
                "07vwr9iddw5xwrj57hc6ig0mwmlzjdajj9lyfxqz9by9a2rj3d4z"))

(define rust-unicode-segmentation-1.10.1
  (crate-source "unicode-segmentation" "1.10.1"
                "0dky2hm5k51xy11hc3nk85p533rvghd462b6i0c532b7hl4j9mhx"))


@@ 14147,6 14500,10 @@
  (crate-source "unicode-truncate" "2.0.0"
                "0c33c29m85wb5c0vbvz724f3rinsz0l5zjhh74pp0f7l1y307gwg"))

(define rust-unicode-vo-0.1.0
  (crate-source "unicode-vo" "0.1.0"
                "151sha088v9jyfvbg5164xh4dk72g53b82xm4zzbf5dlagzqdlxi"))

(define rust-unicode-width-0.1.12
  (crate-source "unicode-width" "0.1.12"
                "1mk6mybsmi5py8hf8zy9vbgs4rw4gkdqdq3gzywd9kwf2prybxb8"))


@@ 14281,6 14638,10 @@
  (crate-source "ustr" "0.9.0"
                "177sfj2gcxcxbyw756k4r7dbpsnkjrb62nrqvibdx019kw4kc51p"))

(define rust-usvg-0.43.0
  (crate-source "usvg" "0.43.0"
                "1z9mfx1nw00kpjz3rfh5qz91vjmlm7ric8nfp2gnwhmvbixha0v8"))

(define rust-utf-8-0.7.6
  (crate-source "utf-8" "0.7.6"
                "1a9ns3fvgird0snjkd3wbdhwd3zdpc2h5gpyybrfr6ra5pkqxk09"))


@@ 14684,6 15045,22 @@
  (crate-source "wasmer-vm" "2.3.0"
                "1pa7c937ky1kak1scm21p7xn6dgcxkvslkd56pdlrp7lc7x6bn9h"))

(define rust-wasmi-0.40.0
  (crate-source "wasmi" "0.40.0"
                "0qq069di8lpb2vqckifv4cbyifxx98mkxlmlsv8ms14nrdzzk6m1"))

(define rust-wasmi-collections-0.40.0
  (crate-source "wasmi_collections" "0.40.0"
                "0qimh7lb0pdicdlirdp2794i6rippxs1amlxjchj14hwbcknn3g8"))

(define rust-wasmi-core-0.40.0
  (crate-source "wasmi_core" "0.40.0"
                "0cvw16b7l3his0p6m8bv0nywawyxpv91q8gzqz132bf35i45331s"))

(define rust-wasmi-ir-0.40.0
  (crate-source "wasmi_ir" "0.40.0"
                "16i8nmkjhlj2ywfqvq51gbw53vb8pn46flc858hmknw6q4a1lhvf"))

(define rust-wasmparser-0.207.0
  (crate-source "wasmparser" "0.207.0"
                "0b694q3frf4xvavj0rw7xk3j852gqljdp2pghajnsq87mgwbk6z1"))


@@ 15817,6 16194,14 @@
  (crate-source "xmlparser" "0.13.6"
                "1r796g21c70p983ax0j6rmhzmalg4rhx61mvd4farxdhfyvy1zk6"))

(define rust-xmlwriter-0.1.0
  (crate-source "xmlwriter" "0.1.0"
                "1fg0ldmkgiis6hnxpi1c9gy7v23y0lpi824bp8yp12fi3r82lypc"))

(define rust-xmp-writer-0.3.2
  (crate-source "xmp-writer" "0.3.2"
                "1mrd5yswm9b1j84skzvz7nx20wlha17wyclq1bybz7jd8152z7nf"))

(define rust-xshell-0.2.7
  (crate-source "xshell" "0.2.7"
                "0g9pd9bfp0f35rzichic55k7p1mn8mqp607y5rimhiq14g390wly"))


@@ 16028,6 16413,10 @@
                "0qcjbqfvbwxi5g9wbymf2r05cvziic2qqj4xy64q3hp48vi980vn"
                #:snippet '(delete-file-recursively "tests")))

(define rust-zip-2.4.2
  (crate-source "zip" "2.4.2"
                "0l5s7sycj0w42hnkmj6vnrzcp3dn4smffg06a8f5my08x4j67gps"))

(define rust-zip-2.5.0
  (crate-source "zip" "2.5.0"
                "120zjj8rg5fzmvrb1lmznljmkxlcvi7lnmrpdwzy4r2g8qbkih17"))


@@ 16096,6 16485,10 @@
  (crate-source "zune-jpeg" "0.4.14"
                "0a70sbnxxkgfm777i1xjkhyn8mx07swg5cabbi083pyysywbm9cr"))

(define rust-zune-jpeg-0.4.16
  (crate-source "zune-jpeg" "0.4.16"
                "0x1rrmgy1hh4kv7w4xydjy94igm7cxzrsd3nm16nymx21s652jiy"))

(define rust-zvariant-2.10.0
  (crate-source "zvariant" "2.10.0"
                "0995d59vl8409mk3qrbshqrz5d76dq52szg0x2vqji07y9app356"))


@@ 42414,6 42807,393 @@
                                    rust-windows-x86-64-gnullvm-0.52.6
                                    rust-windows-x86-64-msvc-0.52.6
                                    rust-wit-bindgen-rt-0.39.0))
                     (typst =>
                            (list rust-adler2-2.0.0
                                  rust-aho-corasick-1.1.3
                                  rust-android-tzdata-0.1.1
                                  rust-android-system-properties-0.1.5
                                  rust-anstream-0.6.19
                                  rust-anstyle-1.0.11
                                  rust-anstyle-parse-0.2.7
                                  rust-anstyle-query-1.1.3
                                  rust-anstyle-wincon-3.0.9
                                  rust-approx-0.5.1
                                  rust-arbitrary-1.4.1
                                  rust-arrayref-0.3.9
                                  rust-arrayvec-0.7.6
                                  rust-ascii-1.1.0
                                  rust-autocfg-1.4.0
                                  rust-az-1.2.1
                                  rust-base64-0.22.1
                                  rust-biblatex-0.10.0
                                  rust-bincode-1.3.3
                                  rust-bit-set-0.5.3
                                  rust-bit-vec-0.6.3
                                  rust-bitflags-1.3.2
                                  rust-bitflags-2.9.1
                                  rust-bumpalo-3.18.1
                                  rust-by-address-1.2.1
                                  rust-bytemuck-1.23.0
                                  rust-byteorder-1.5.0
                                  rust-byteorder-lite-0.1.0
                                  rust-cc-1.2.26
                                  rust-cfg-if-1.0.0
                                  rust-chinese-number-0.7.7
                                  rust-chinese-variant-1.1.3
                                  rust-chrono-0.4.41
                                  rust-chunked-transfer-1.5.0
                                  rust-ciborium-0.2.2
                                  rust-ciborium-io-0.2.2
                                  rust-ciborium-ll-0.2.2
                                  rust-citationberg-0.5.0
                                  rust-clap-4.5.39
                                  rust-clap-builder-4.5.39
                                  rust-clap-complete-4.5.52
                                  rust-clap-derive-4.5.32
                                  rust-clap-lex-0.7.4
                                  rust-clap-mangen-0.2.26
                                  rust-cobs-0.2.3
                                  rust-codespan-reporting-0.11.1
                                  rust-codex-0.1.1
                                  rust-color-print-0.3.7
                                  rust-color-print-proc-macro-0.3.7
                                  rust-color-quant-1.1.0
                                  rust-colorchoice-1.0.4
                                  rust-comemo-0.4.0
                                  rust-comemo-macros-0.4.0
                                  rust-core-foundation-0.9.4
                                  rust-core-foundation-sys-0.8.7
                                  rust-core-maths-0.1.1
                                  rust-crc32fast-1.4.2
                                  rust-crossbeam-deque-0.8.6
                                  rust-crossbeam-epoch-0.9.18
                                  rust-crossbeam-utils-0.8.21
                                  rust-crunchy-0.2.3
                                  rust-csv-1.3.1
                                  rust-csv-core-0.1.12
                                  rust-data-url-0.3.1
                                  rust-deranged-0.4.0
                                  rust-derive-arbitrary-1.4.1
                                  rust-dirs-6.0.0
                                  rust-dirs-sys-0.5.0
                                  rust-displaydoc-0.2.5
                                  rust-downcast-rs-1.2.1
                                  rust-ecow-0.2.5
                                  rust-either-1.15.0
                                  rust-embedded-io-0.4.0
                                  rust-embedded-io-0.6.1
                                  rust-enum-ordinalize-4.3.0
                                  rust-enum-ordinalize-derive-4.3.1
                                  rust-env-proxy-0.4.1
                                  rust-equivalent-1.0.2
                                  rust-errno-0.3.12
                                  rust-fancy-regex-0.11.0
                                  rust-fast-srgb8-1.0.0
                                  rust-fastrand-2.3.0
                                  rust-fdeflate-0.3.7
                                  rust-filetime-0.2.25
                                  rust-flate2-1.1.2
                                  rust-float-cmp-0.9.0
                                  rust-fnv-1.0.7
                                  rust-foldhash-0.1.5
                                  rust-fontconfig-parser-0.5.8
                                  rust-fontdb-0.21.0
                                  rust-foreign-types-0.3.2
                                  rust-foreign-types-shared-0.1.1
                                  rust-form-urlencoded-1.2.1
                                  rust-fs-extra-1.3.0
                                  rust-fsevent-sys-4.1.0
                                  rust-fxhash-0.2.1
                                  rust-getrandom-0.2.16
                                  rust-getrandom-0.3.3
                                  rust-gif-0.13.1
                                  rust-half-2.6.0
                                  rust-hashbrown-0.15.3
                                  rust-hayagriva-0.8.1
                                  rust-heck-0.5.0
                                  rust-httpdate-1.0.3
                                  rust-hypher-0.1.5
                                  rust-iana-time-zone-0.1.63
                                  rust-iana-time-zone-haiku-0.1.2
                                  rust-icu-collections-1.5.0
                                  rust-icu-collections-2.0.0
                                  rust-icu-locale-core-2.0.0
                                  rust-icu-locid-1.5.0
                                  rust-icu-locid-transform-1.5.0
                                  rust-icu-locid-transform-data-1.5.1
                                  rust-icu-normalizer-2.0.0
                                  rust-icu-normalizer-data-2.0.0
                                  rust-icu-properties-1.5.1
                                  rust-icu-properties-2.0.1
                                  rust-icu-properties-data-1.5.1
                                  rust-icu-properties-data-2.0.1
                                  rust-icu-provider-1.5.0
                                  rust-icu-provider-2.0.0
                                  rust-icu-provider-adapters-1.5.0
                                  rust-icu-provider-blob-1.5.0
                                  rust-icu-provider-macros-1.5.0
                                  rust-icu-segmenter-1.5.0
                                  rust-icu-segmenter-data-1.5.1
                                  rust-idna-1.0.3
                                  rust-idna-adapter-1.2.1
                                  rust-if-chain-1.0.2
                                  rust-image-0.25.6
                                  rust-image-webp-0.1.3
                                  rust-imagesize-0.13.0
                                  rust-indexmap-2.9.0
                                  rust-inotify-0.11.0
                                  rust-inotify-sys-0.1.5
                                  rust-is-docker-0.2.0
                                  rust-is-wsl-0.4.0
                                  rust-is-terminal-polyfill-1.70.1
                                  rust-itoa-1.0.15
                                  rust-js-sys-0.3.77
                                  rust-kamadak-exif-0.6.1
                                  rust-kqueue-1.1.1
                                  rust-kqueue-sys-1.0.4
                                  rust-kurbo-0.11.2
                                  rust-libc-0.2.172
                                  rust-libm-0.2.15
                                  rust-libredox-0.1.3
                                  rust-linked-hash-map-0.5.6
                                  rust-linux-raw-sys-0.9.4
                                  rust-lipsum-0.9.1
                                  rust-litemap-0.7.5
                                  rust-litemap-0.8.0
                                  rust-lock-api-0.4.13
                                  rust-log-0.4.27
                                  rust-lzma-sys-0.1.20
                                  rust-memchr-2.7.4
                                  rust-memmap2-0.9.5
                                  rust-minimal-lexical-0.2.1
                                  rust-miniz-oxide-0.8.8
                                  rust-mio-1.0.4
                                  rust-multi-stash-0.2.0
                                  rust-mutate-once-0.1.1
                                  rust-native-tls-0.2.14
                                  rust-nom-7.1.3
                                  rust-notify-8.0.0
                                  rust-notify-types-2.0.0
                                  rust-num-bigint-0.4.6
                                  rust-num-conv-0.1.0
                                  rust-num-integer-0.1.46
                                  rust-num-traits-0.2.19
                                  rust-numerals-0.1.4
                                  rust-once-cell-1.21.3
                                  rust-once-cell-polyfill-1.70.1
                                  rust-open-5.3.2
                                  rust-openssl-0.10.73
                                  rust-openssl-macros-0.1.1
                                  rust-openssl-probe-0.1.6
                                  rust-openssl-src-300.5.0+3.5.0
                                  rust-openssl-sys-0.9.109
                                  rust-option-ext-0.2.0
                                  rust-palette-0.7.6
                                  rust-palette-derive-0.7.6
                                  rust-parking-lot-0.12.4
                                  rust-parking-lot-core-0.9.11
                                  rust-paste-1.0.15
                                  rust-pathdiff-0.2.3
                                  rust-pdf-writer-0.12.1
                                  rust-percent-encoding-2.3.1
                                  rust-phf-0.11.3
                                  rust-phf-generator-0.11.3
                                  rust-phf-macros-0.11.3
                                  rust-phf-shared-0.11.3
                                  rust-pico-args-0.5.0
                                  rust-pixglyph-0.5.1
                                  rust-pkg-config-0.3.32
                                  rust-plist-1.7.1
                                  rust-png-0.17.16
                                  rust-portable-atomic-1.11.1
                                  rust-postcard-1.1.1
                                  rust-potential-utf-0.1.2
                                  rust-powerfmt-0.2.0
                                  rust-ppv-lite86-0.2.21
                                  rust-proc-macro2-1.0.95
                                  rust-psm-0.1.26
                                  rust-qcms-0.3.0
                                  rust-quick-error-2.0.1
                                  rust-quick-xml-0.32.0
                                  rust-quick-xml-0.36.2
                                  rust-quote-1.0.40
                                  rust-r-efi-5.2.0
                                  rust-rand-0.8.5
                                  rust-rand-chacha-0.3.1
                                  rust-rand-core-0.6.4
                                  rust-rayon-1.10.0
                                  rust-rayon-core-1.12.1
                                  rust-redox-syscall-0.5.12
                                  rust-redox-users-0.5.0
                                  rust-regex-1.11.1
                                  rust-regex-automata-0.4.9
                                  rust-regex-syntax-0.8.5
                                  rust-resvg-0.43.0
                                  rust-rgb-0.8.50
                                  rust-roff-0.2.2
                                  rust-roxmltree-0.20.0
                                  rust-rust-decimal-1.37.1
                                  rust-rustix-1.0.7
                                  rust-rustversion-1.0.21
                                  rust-rustybuzz-0.18.0
                                  rust-ryu-1.0.20
                                  rust-same-file-1.0.6
                                  rust-schannel-0.1.27
                                  rust-scopeguard-1.2.0
                                  rust-security-framework-2.11.1
                                  rust-security-framework-sys-2.14.0
                                  rust-self-replace-1.5.0
                                  rust-semver-1.0.26
                                  rust-serde-1.0.219
                                  rust-serde-derive-1.0.219
                                  rust-serde-json-1.0.140
                                  rust-serde-spanned-0.6.9
                                  rust-serde-yaml-0.9.34+deprecated
                                  rust-shell-escape-0.1.5
                                  rust-shlex-1.3.0
                                  rust-sigpipe-0.1.3
                                  rust-simd-adler32-0.3.7
                                  rust-simplecss-0.2.2
                                  rust-siphasher-1.0.1
                                  rust-slotmap-1.0.7
                                  rust-smallvec-1.15.1
                                  rust-spin-0.9.8
                                  rust-stable-deref-trait-1.2.0
                                  rust-stacker-0.1.21
                                  rust-strict-num-0.1.1
                                  rust-string-interner-0.18.0
                                  rust-strsim-0.11.1
                                  rust-strum-0.26.3
                                  rust-strum-macros-0.26.4
                                  rust-subsetter-0.2.1
                                  rust-svg2pdf-0.12.0
                                  rust-svgtypes-0.15.3
                                  rust-syn-2.0.101
                                  rust-synstructure-0.13.2
                                  rust-syntect-5.2.0
                                  rust-tar-0.4.44
                                  rust-tempfile-3.20.0
                                  rust-termcolor-1.4.1
                                  rust-terminal-size-0.4.2
                                  rust-thin-vec-0.2.14
                                  rust-thiserror-1.0.69
                                  rust-thiserror-2.0.12
                                  rust-thiserror-impl-1.0.69
                                  rust-thiserror-impl-2.0.12
                                  rust-time-0.3.41
                                  rust-time-core-0.1.4
                                  rust-time-macros-0.2.22
                                  rust-tiny-skia-0.11.4
                                  rust-tiny-skia-path-0.11.4
                                  rust-tiny-http-0.12.0
                                  rust-tinystr-0.7.6
                                  rust-tinystr-0.8.1
                                  rust-tinyvec-1.9.0
                                  rust-tinyvec-macros-0.1.1
                                  rust-toml-0.8.23
                                  rust-toml-datetime-0.6.11
                                  rust-toml-edit-0.22.27
                                  rust-toml-write-0.1.2
                                  rust-ttf-parser-0.24.1
                                  rust-two-face-0.4.3
                                  rust-typed-arena-2.0.2
                                  rust-typst-0.13.1
                                  rust-typst-assets-0.13.1
                                  rust-typst-eval-0.13.1
                                  rust-typst-html-0.13.1
                                  rust-typst-kit-0.13.1
                                  rust-typst-layout-0.13.1
                                  rust-typst-library-0.13.1
                                  rust-typst-macros-0.13.1
                                  rust-typst-pdf-0.13.1
                                  rust-typst-realize-0.13.1
                                  rust-typst-render-0.13.1
                                  rust-typst-svg-0.13.1
                                  rust-typst-syntax-0.13.1
                                  rust-typst-timing-0.13.1
                                  rust-typst-utils-0.13.1
                                  rust-unic-langid-0.9.6
                                  rust-unic-langid-impl-0.9.6
                                  rust-unicode-bidi-0.3.18
                                  rust-unicode-bidi-mirroring-0.3.0
                                  rust-unicode-ccc-0.3.0
                                  rust-unicode-ident-1.0.18
                                  rust-unicode-math-class-0.1.0
                                  rust-unicode-normalization-0.1.24
                                  rust-unicode-properties-0.1.3
                                  rust-unicode-script-0.5.7
                                  rust-unicode-segmentation-1.12.0
                                  rust-unicode-vo-0.1.0
                                  rust-unicode-width-0.1.14
                                  rust-unsafe-libyaml-0.2.11
                                  rust-unscanny-0.1.0
                                  rust-ureq-2.12.1
                                  rust-url-2.5.4
                                  rust-usvg-0.43.0
                                  rust-utf8-iter-1.0.4
                                  rust-utf8parse-0.2.2
                                  rust-vcpkg-0.2.15
                                  rust-version-check-0.9.5
                                  rust-walkdir-2.5.0
                                  rust-wasi-0.11.0+wasi-snapshot-preview1
                                  rust-wasi-0.14.2+wasi-0.2.4
                                  rust-wasm-bindgen-0.2.100
                                  rust-wasm-bindgen-backend-0.2.100
                                  rust-wasm-bindgen-macro-0.2.100
                                  rust-wasm-bindgen-macro-support-0.2.100
                                  rust-wasm-bindgen-shared-0.2.100
                                  rust-wasmi-0.40.0
                                  rust-wasmi-collections-0.40.0
                                  rust-wasmi-core-0.40.0
                                  rust-wasmi-ir-0.40.0
                                  rust-wasmparser-0.221.3
                                  rust-weezl-0.1.10
                                  rust-winapi-util-0.1.9
                                  rust-windows-core-0.61.2
                                  rust-windows-implement-0.60.0
                                  rust-windows-interface-0.59.1
                                  rust-windows-link-0.1.1
                                  rust-windows-result-0.3.4
                                  rust-windows-strings-0.4.2
                                  rust-windows-sys-0.52.0
                                  rust-windows-sys-0.59.0
                                  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.7.10
                                  rust-wit-bindgen-rt-0.39.0
                                  rust-writeable-0.5.5
                                  rust-writeable-0.6.1
                                  rust-xattr-1.5.0
                                  rust-xmlparser-0.13.6
                                  rust-xmlwriter-0.1.0
                                  rust-xmp-writer-0.3.2
                                  rust-xz2-0.1.7
                                  rust-yaml-rust-0.4.5
                                  rust-yoke-0.7.5
                                  rust-yoke-0.8.0
                                  rust-yoke-derive-0.7.5
                                  rust-yoke-derive-0.8.0
                                  rust-zerocopy-0.8.25
                                  rust-zerocopy-derive-0.8.25
                                  rust-zerofrom-0.1.6
                                  rust-zerofrom-derive-0.1.6
                                  rust-zerotrie-0.1.3
                                  rust-zerotrie-0.2.2
                                  rust-zerovec-0.10.4
                                  rust-zerovec-0.11.2
                                  rust-zerovec-derive-0.10.3
                                  rust-zerovec-derive-0.11.1
                                  rust-zip-2.4.2
                                  rust-zopfli-0.8.2
                                  rust-zune-core-0.4.12
                                  rust-zune-jpeg-0.4.16))
                     (uv =>
                         (list rust-addr2line-0.24.2
                          rust-adler2-2.0.0