From 5a62e14d73324fbc2af39fa9c1ecdf6c97bed05e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 5 Aug 2025 23:06:34 +0000 Subject: [PATCH] build: bump world crates to 0.13.19-rc1 --- Cargo.lock | 600 ++++++++++++++++++++++++++++++++++++++++++----------- Cargo.toml | 20 +- 2 files changed, 489 insertions(+), 131 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 5ae987fe3..34f6a05b4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -81,9 +81,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.19" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" +checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" dependencies = [ "anstyle", "anstyle-parse", @@ -111,22 +111,22 @@ dependencies = [ [[package]] name = "anstyle-query" -version = "1.1.3" +version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" +checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" dependencies = [ - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] name = "anstyle-wincon" -version = "3.0.9" +version = "3.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" +checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" dependencies = [ "anstyle", "once_cell_polyfill", - "windows-sys 0.59.0", + "windows-sys 0.60.2", ] [[package]] @@ -343,6 +343,20 @@ name = "bytemuck" version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] [[package]] name = "byteorder" @@ -403,10 +417,8 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" version = "1.2.31" -version = "1.2.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2" -checksum = "c3a42d84bb6b69d3a8b3eaacf0d88f179e1929695e1ad012b6cf64d9caaa5fd2" dependencies = [ "shlex", ] @@ -495,9 +507,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.42" +version = "4.5.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882" +checksum = "50fd97c9dc2399518aa331917ac6f274280ec5eb34e555dd291899745c48ec6f" dependencies = [ "clap_builder", "clap_derive", @@ -505,9 +517,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.42" +version = "4.5.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966" +checksum = "c35b5830294e1fa0462034af85cc95225a4cb07092c088c55bda3147cfcd8f65" dependencies = [ "anstream", "anstyle", @@ -768,7 +780,7 @@ dependencies = [ [[package]] name = "crityp" -version = "0.13.17" +version = "0.13.22" dependencies = [ "anyhow", "base64", @@ -997,7 +1009,6 @@ dependencies = [ "libc", "option-ext", "redox_users 0.5.2", - "redox_users 0.5.2", "windows-sys 0.60.2", ] @@ -1075,9 +1086,9 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "ecow" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b92b481eb5d59fd8e80e92ff11d057d1ca8d144b2cd8c66cc8d5bd177a3c0dc5" +checksum = "78e4f79b296fbaab6ce2e22d52cb4c7f010fe0ebe7a32e34fa25885fd797bd02" dependencies = [ "serde", ] @@ -1242,6 +1253,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d" dependencies = [ "crc32fast", + "libz-rs-sys", "miniz_oxide", ] @@ -1251,6 +1263,15 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4" +[[package]] +name = "float-cmp" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8" +dependencies = [ + "num-traits", +] + [[package]] name = "fnv" version = "1.0.7" @@ -1263,6 +1284,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +[[package]] +name = "font-types" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02a596f5713680923a2080d86de50fe472fb290693cf0f701187a1c8b36996b7" +dependencies = [ + "bytemuck", +] + [[package]] name = "fontconfig-parser" version = "0.5.8" @@ -1283,7 +1313,21 @@ dependencies = [ "memmap2", "slotmap", "tinyvec", - "ttf-parser", + "ttf-parser 0.24.1", +] + +[[package]] +name = "fontdb" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "457e789b3d1202543297a350643cf459f836cade38934e7a4cf6a39e7cde2905" +dependencies = [ + "fontconfig-parser", + "log", + "memmap2", + "slotmap", + "tinyvec", + "ttf-parser 0.25.1", ] [[package]] @@ -1461,6 +1505,12 @@ version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +[[package]] +name = "glidesort" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2e102e6eb644d3e0b186fc161e4460417880a0a0b87d235f2e5b8fb30f2e9e0" + [[package]] name = "globset" version = "0.4.16" @@ -1476,9 +1526,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17da50a276f1e01e0ba6c029e47b7100754904ee8a278f886546e98575380785" +checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386" dependencies = [ "atomic-waker", "bytes", @@ -1811,11 +1861,37 @@ checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" dependencies = [ "displaydoc", "serde", - "yoke", + "yoke 0.7.5", "zerofrom", "zerovec 0.10.4", ] +[[package]] +name = "icu_collections" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" +dependencies = [ + "displaydoc", + "potential_utf", + "yoke 0.8.0", + "zerofrom", + "zerovec 0.11.4", +] + +[[package]] +name = "icu_locale_core" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" +dependencies = [ + "displaydoc", + "litemap 0.8.0", + "tinystr 0.8.1", + "writeable 0.6.1", + "zerovec 0.11.4", +] + [[package]] name = "icu_locid" version = "1.5.0" @@ -1823,9 +1899,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" dependencies = [ "displaydoc", - "litemap", + "litemap 0.7.5", "tinystr 0.7.6", - "writeable", + "writeable 0.5.5", "zerovec 0.10.4", ] @@ -1838,7 +1914,7 @@ dependencies = [ "displaydoc", "icu_locid", "icu_locid_transform_data", - "icu_provider", + "icu_provider 1.5.0", "tinystr 0.7.6", "zerovec 0.10.4", ] @@ -1849,6 +1925,27 @@ version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d" +[[package]] +name = "icu_normalizer" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" +dependencies = [ + "displaydoc", + "icu_collections 2.0.0", + "icu_normalizer_data", + "icu_properties 2.0.1", + "icu_provider 2.0.0", + "smallvec", + "zerovec 0.11.4", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" + [[package]] name = "icu_properties" version = "1.5.1" @@ -1856,21 +1953,43 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" dependencies = [ "displaydoc", - "icu_collections", + "icu_collections 1.5.0", "icu_locid_transform", - "icu_properties_data", - "icu_provider", + "icu_properties_data 1.5.1", + "icu_provider 1.5.0", "serde", "tinystr 0.7.6", "zerovec 0.10.4", ] +[[package]] +name = "icu_properties" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" +dependencies = [ + "displaydoc", + "icu_collections 2.0.0", + "icu_locale_core", + "icu_properties_data 2.0.1", + "icu_provider 2.0.0", + "potential_utf", + "zerotrie 0.2.2", + "zerovec 0.11.4", +] + [[package]] name = "icu_properties_data" version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2" +[[package]] +name = "icu_properties_data" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" + [[package]] name = "icu_provider" version = "1.5.0" @@ -1884,12 +2003,29 @@ dependencies = [ "serde", "stable_deref_trait", "tinystr 0.7.6", - "writeable", - "yoke", + "writeable 0.5.5", + "yoke 0.7.5", "zerofrom", "zerovec 0.10.4", ] +[[package]] +name = "icu_provider" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" +dependencies = [ + "displaydoc", + "icu_locale_core", + "stable_deref_trait", + "tinystr 0.8.1", + "writeable 0.6.1", + "yoke 0.8.0", + "zerofrom", + "zerotrie 0.2.2", + "zerovec 0.11.4", +] + [[package]] name = "icu_provider_adapters" version = "1.5.0" @@ -1898,7 +2034,7 @@ checksum = "d6324dfd08348a8e0374a447ebd334044d766b1839bb8d5ccf2482a99a77c0bc" dependencies = [ "icu_locid", "icu_locid_transform", - "icu_provider", + "icu_provider 1.5.0", "tinystr 0.7.6", "zerovec 0.10.4", ] @@ -1909,11 +2045,11 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c24b98d1365f55d78186c205817631a4acf08d7a45bdf5dc9dcf9c5d54dccf51" dependencies = [ - "icu_provider", + "icu_provider 1.5.0", "postcard", "serde", - "writeable", - "zerotrie", + "writeable 0.5.5", + "zerotrie 0.1.3", "zerovec 0.10.4", ] @@ -1936,9 +2072,9 @@ checksum = "a717725612346ffc2d7b42c94b820db6908048f39434504cb130e8b46256b0de" dependencies = [ "core_maths", "displaydoc", - "icu_collections", + "icu_collections 1.5.0", "icu_locid", - "icu_provider", + "icu_provider 1.5.0", "icu_segmenter_data", "serde", "utf8_iter", @@ -1959,12 +2095,23 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "0.5.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" dependencies = [ - "unicode-bidi", - "unicode-normalization", + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +dependencies = [ + "icu_normalizer", + "icu_properties 2.0.1", ] [[package]] @@ -1983,6 +2130,7 @@ dependencies = [ "byteorder-lite", "color_quant", "gif", + "image-webp 0.2.3", "num-traits", "png", "zune-core", @@ -1999,6 +2147,16 @@ dependencies = [ "quick-error", ] +[[package]] +name = "image-webp" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6970fe7a5300b4b42e62c52efa0187540a5bef546c60edaf554ef595d2e6f0b" +dependencies = [ + "byteorder-lite", + "quick-error", +] + [[package]] name = "imagesize" version = "0.13.0" @@ -2027,6 +2185,12 @@ dependencies = [ "serde", ] +[[package]] +name = "infer" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a588916bfdfd92e71cacef98a63d9b1f0d74d6599980d11894290e7ddefffcf7" + [[package]] name = "inotify" version = "0.9.6" @@ -2321,6 +2485,15 @@ dependencies = [ "redox_syscall", ] +[[package]] +name = "libz-rs-sys" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221" +dependencies = [ + "zlib-rs", +] + [[package]] name = "linked-hash-map" version = "0.5.6" @@ -2352,6 +2525,12 @@ dependencies = [ "serde", ] +[[package]] +name = "litemap" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" + [[package]] name = "lock_api" version = "0.4.13" @@ -2747,7 +2926,7 @@ checksum = "3af6b589e163c5a788fab00ce0c0366f6efbb9959c2f9874b224936af7fce7e1" dependencies = [ "base64", "indexmap 2.10.0", - "quick-xml 0.38.0", + "quick-xml 0.38.1", "serde", "time", ] @@ -2820,6 +2999,15 @@ dependencies = [ "serde", ] +[[package]] +name = "potential_utf" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" +dependencies = [ + "zerovec 0.11.4", +] + [[package]] name = "powerfmt" version = "0.2.0" @@ -2921,9 +3109,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.0" +version = "0.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b" +checksum = "9845d9dccf565065824e69f9f235fafba1587031eda353c1f1561cd6a6be78f4" dependencies = [ "memchr", ] @@ -3083,6 +3271,16 @@ dependencies = [ "crossbeam-utils", ] +[[package]] +name = "read-fonts" +version = "0.30.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "192735ef611aac958468e670cb98432c925426f3cb71521fda202130f7388d91" +dependencies = [ + "bytemuck", + "font-types", +] + [[package]] name = "redox_syscall" version = "0.5.17" @@ -3106,10 +3304,8 @@ dependencies = [ [[package]] name = "redox_users" version = "0.5.2" -version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" -checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" dependencies = [ "getrandom 0.2.16", "libredox", @@ -3139,7 +3335,7 @@ dependencies = [ [[package]] name = "reflexo" version = "0.6.1-rc2" -source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#62c42fe7fdbf817d366dfaa9933784f0332a4f67" +source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#13f4d680b9394149b44d0a93ccbaf204e0834517" dependencies = [ "base64", "bitvec", @@ -3165,7 +3361,7 @@ dependencies = [ [[package]] name = "reflexo-typst" version = "0.6.1-rc2" -source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#62c42fe7fdbf817d366dfaa9933784f0332a4f67" +source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#13f4d680b9394149b44d0a93ccbaf204e0834517" dependencies = [ "codespan-reporting", "comemo", @@ -3197,7 +3393,7 @@ dependencies = [ [[package]] name = "reflexo-typst2vec" version = "0.6.1-rc2" -source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#62c42fe7fdbf817d366dfaa9933784f0332a4f67" +source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#13f4d680b9394149b44d0a93ccbaf204e0834517" dependencies = [ "bitvec", "comemo", @@ -3225,7 +3421,7 @@ dependencies = [ [[package]] name = "reflexo-vec2svg" version = "0.6.1-rc2" -source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#62c42fe7fdbf817d366dfaa9933784f0332a4f67" +source = "git+https://github.com/ParaN3xus/typst.ts/?branch=nightly#13f4d680b9394149b44d0a93ccbaf204e0834517" dependencies = [ "base64", "comemo", @@ -3327,13 +3523,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7314563c59c7ce31c18e23ad3dd092c37b928a0fa4e1c0a1a6504351ab411d1" dependencies = [ "gif", - "image-webp", + "image-webp 0.1.3", "log", "pico-args", "rgb", "svgtypes", "tiny-skia", - "usvg", + "usvg 0.43.0", + "zune-jpeg", +] + +[[package]] +name = "resvg" +version = "0.45.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8928798c0a55e03c9ca6c4c6846f76377427d2c1e1f7e6de3c06ae57942df43" +dependencies = [ + "gif", + "image-webp 0.2.3", + "log", + "pico-args", + "rgb", + "svgtypes", + "tiny-skia", + "usvg 0.45.1", "zune-jpeg", ] @@ -3536,9 +3749,27 @@ dependencies = [ "core_maths", "log", "smallvec", - "ttf-parser", - "unicode-bidi-mirroring", - "unicode-ccc", + "ttf-parser 0.24.1", + "unicode-bidi-mirroring 0.3.0", + "unicode-ccc 0.3.0", + "unicode-properties", + "unicode-script", +] + +[[package]] +name = "rustybuzz" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3c7c96f8a08ee34eff8857b11b49b07d71d1c3f4e88f8a88d4c9e9f90b1702" +dependencies = [ + "bitflags 2.9.1", + "bytemuck", + "core_maths", + "log", + "smallvec", + "ttf-parser 0.25.1", + "unicode-bidi-mirroring 0.4.0", + "unicode-ccc 0.4.0", "unicode-properties", "unicode-script", ] @@ -3637,10 +3868,8 @@ dependencies = [ [[package]] name = "serde_json" version = "1.0.142" -version = "1.0.142" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" -checksum = "030fedb782600dcbd6f02d479bf0d817ac3bb40d644745b769d6a96bc3afc5a7" dependencies = [ "itoa", "memchr", @@ -3755,9 +3984,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" [[package]] name = "signal-hook-registry" -version = "1.4.5" +version = "1.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" +checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" dependencies = [ "libc", ] @@ -3795,6 +4024,16 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d" +[[package]] +name = "skrifa" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6d632b5a73f566303dbeabd344dc3e716fd4ddc9a70d6fc8ea8e6f06617da97" +dependencies = [ + "bytemuck", + "read-fonts", +] + [[package]] name = "slab" version = "0.4.10" @@ -3867,7 +4106,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" dependencies = [ - "float-cmp", + "float-cmp 0.9.0", ] [[package]] @@ -3957,7 +4196,7 @@ dependencies = [ [[package]] name = "sync-ls" -version = "0.13.17" +version = "0.13.22" dependencies = [ "anyhow", "clap", @@ -4086,7 +4325,7 @@ dependencies = [ [[package]] name = "tests" -version = "0.13.17" +version = "0.13.22" dependencies = [ "insta", "insta-cmd", @@ -4210,7 +4449,7 @@ dependencies = [ [[package]] name = "tinymist" -version = "0.13.17" +version = "0.13.22" dependencies = [ "anyhow", "async-trait", @@ -4252,7 +4491,7 @@ dependencies = [ "strum", "sync-ls", "temp-env", - "tinymist-assets 0.13.16", + "tinymist-assets 0.13.22 (registry+https://github.com/rust-lang/crates.io-index)", "tinymist-core", "tinymist-debug", "tinymist-l10n", @@ -4265,7 +4504,7 @@ dependencies = [ "tokio", "tokio-util", "toml", - "ttf-parser", + "ttf-parser 0.25.1", "typlite", "typst", "typst-ansi-hl", @@ -4284,7 +4523,7 @@ dependencies = [ [[package]] name = "tinymist-analysis" -version = "0.13.17" +version = "0.13.22" dependencies = [ "comemo", "dashmap", @@ -4317,17 +4556,17 @@ dependencies = [ [[package]] name = "tinymist-assets" -version = "0.13.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0580b86ae28902482e7e43cf56d90f0390c2a0443305bbad13ef0c2c1b9a5da9" +version = "0.13.22" [[package]] name = "tinymist-assets" -version = "0.13.17" +version = "0.13.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67f57fcd7639be764c7493e02c7119208982057bf313f64b3595814ec99d0431" [[package]] name = "tinymist-bench-font-load" -version = "0.13.17" +version = "0.13.22" dependencies = [ "divan", "tinymist", @@ -4335,7 +4574,7 @@ dependencies = [ [[package]] name = "tinymist-core" -version = "0.13.17" +version = "0.13.22" dependencies = [ "anyhow", "cargo_metadata", @@ -4349,7 +4588,7 @@ dependencies = [ [[package]] name = "tinymist-dap" -version = "0.13.17" +version = "0.13.22" dependencies = [ "base64", "comemo", @@ -4368,7 +4607,7 @@ dependencies = [ [[package]] name = "tinymist-debug" -version = "0.13.17" +version = "0.13.22" dependencies = [ "base64", "comemo", @@ -4408,7 +4647,7 @@ dependencies = [ [[package]] name = "tinymist-lint" -version = "0.13.17" +version = "0.13.22" dependencies = [ "comemo", "insta", @@ -4449,7 +4688,7 @@ dependencies = [ [[package]] name = "tinymist-preview" -version = "0.13.17" +version = "0.13.22" dependencies = [ "clap", "comemo", @@ -4462,7 +4701,7 @@ dependencies = [ "reflexo-vec2svg", "serde", "serde_json", - "tinymist-assets 0.13.16", + "tinymist-assets 0.13.22 (registry+https://github.com/rust-lang/crates.io-index)", "tinymist-std", "tokio", "typst", @@ -4501,7 +4740,7 @@ dependencies = [ [[package]] name = "tinymist-query" -version = "0.13.17" +version = "0.13.22" dependencies = [ "anyhow", "base64", @@ -4541,7 +4780,7 @@ dependencies = [ "tinymist-tests", "tinymist-world", "toml", - "ttf-parser", + "ttf-parser 0.25.1", "typlite", "typst", "typst-assets", @@ -4555,7 +4794,7 @@ dependencies = [ [[package]] name = "tinymist-render" -version = "0.13.17" +version = "0.13.22" dependencies = [ "base64", "log", @@ -4639,7 +4878,7 @@ dependencies = [ [[package]] name = "tinymist-tests" -version = "0.13.17" +version = "0.13.22" dependencies = [ "comemo", "insta", @@ -4724,7 +4963,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" dependencies = [ "displaydoc", - "zerovec 0.11.2", + "zerovec 0.11.4", ] [[package]] @@ -4755,10 +4994,8 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" version = "1.47.1" -version = "1.47.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" -checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" dependencies = [ "backtrace", "bytes", @@ -4809,9 +5046,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.15" +version = "0.7.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df" +checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" dependencies = [ "bytes", "futures-core", @@ -4959,6 +5196,15 @@ dependencies = [ "core_maths", ] +[[package]] +name = "ttf-parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" +dependencies = [ + "core_maths", +] + [[package]] name = "tungstenite" version = "0.24.0" @@ -5002,7 +5248,7 @@ checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "typlite" -version = "0.13.17" +version = "0.13.22" dependencies = [ "base64", "clap", @@ -5027,7 +5273,7 @@ dependencies = [ [[package]] name = "typst" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "comemo", "ecow", @@ -5046,14 +5292,14 @@ dependencies = [ [[package]] name = "typst-ansi-hl" version = "0.4.0" -source = "git+https://github.com/ParaN3xus/typst-ansi-hl.git?branch=nightly#76546f137f13f585ee81548ebfda8a5a9be0546b" +source = "git+https://github.com/ParaN3xus/typst-ansi-hl.git?branch=nightly#cb84ac13259f133365b7fcbc6239d82907fe72f7" dependencies = [ "ansi_colours", "syntect", "termcolor", "thiserror 2.0.12", "two-face", - "typst-syntax", + "typst-syntax 0.14.0", ] [[package]] @@ -5064,11 +5310,10 @@ source = "git+https://github.com/typst/typst-assets?rev=fbf00f9#fbf00f9539fdb082 [[package]] name = "typst-eval" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "comemo", "ecow", - "if_chain", "indexmap 2.10.0", "rustc-hash 2.1.1", "stacker", @@ -5084,8 +5329,9 @@ dependencies = [ [[package]] name = "typst-html" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ + "bumpalo", "comemo", "ecow", "palette", @@ -5103,7 +5349,7 @@ dependencies = [ [[package]] name = "typst-layout" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "az", "bumpalo", @@ -5111,13 +5357,15 @@ dependencies = [ "comemo", "ecow", "hypher", - "icu_properties", - "icu_provider", + "icu_properties 1.5.1", + "icu_provider 1.5.0", "icu_provider_adapters", "icu_provider_blob", "icu_segmenter", "kurbo", - "rustybuzz", + "memchr", + "rustc-hash 2.1.1", + "rustybuzz 0.20.1", "smallvec", "ttf-parser 0.25.1", "typst-assets", @@ -5135,7 +5383,7 @@ dependencies = [ [[package]] name = "typst-library" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "az", "bitflags 2.9.1", @@ -5188,9 +5436,11 @@ dependencies = [ "typst-timing 0.14.0", "typst-utils 0.14.0", "unicode-math-class", + "unicode-normalization", "unicode-segmentation", "unscanny", - "usvg", + "usvg 0.45.1", + "utf8_iter", "wasmi", "xmlwriter", ] @@ -5198,7 +5448,7 @@ dependencies = [ [[package]] name = "typst-macros" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "heck", "proc-macro2", @@ -5209,7 +5459,7 @@ dependencies = [ [[package]] name = "typst-pdf" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "bytemuck", "comemo", @@ -5231,7 +5481,7 @@ dependencies = [ [[package]] name = "typst-realize" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "arrayvec", "bumpalo", @@ -5248,10 +5498,11 @@ dependencies = [ [[package]] name = "typst-render" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "bytemuck", "comemo", + "hayro", "image", "pixglyph", "resvg 0.45.1", @@ -5277,12 +5528,13 @@ dependencies = [ [[package]] name = "typst-svg" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "base64", "comemo", "ecow", "flate2", + "hayro", "image", "rustc-hash 2.1.1", "ttf-parser 0.25.1", @@ -5298,7 +5550,8 @@ dependencies = [ [[package]] name = "typst-syntax" version = "0.13.1" -source = "git+https://github.com/Myriad-Dreamin/typst.git?tag=tinymist%2Fv0.13.10#946ea31fb554bcf62e3215f64ddda87d70b026af" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ba949ac75a374ea6b2f61d32e6c63acb818e6179d16f78b2cba988fbb5e23a8" dependencies = [ "ecow", "serde", @@ -5315,7 +5568,7 @@ dependencies = [ [[package]] name = "typst-syntax" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "ecow", "rustc-hash 2.1.1", @@ -5344,7 +5597,7 @@ dependencies = [ [[package]] name = "typst-timing" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "parking_lot", "serde", @@ -5368,7 +5621,7 @@ dependencies = [ [[package]] name = "typst-utils" version = "0.14.0" -source = "git+https://github.com/ParaN3xus/typst.git?branch=nightly#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" +source = "git+https://github.com/ParaN3xus/typst.git?rev=6a81e781b9e19fcec4a02a1d18d68d7dd1474444#6a81e781b9e19fcec4a02a1d18d68d7dd1474444" dependencies = [ "once_cell", "portable-atomic", @@ -5390,14 +5643,15 @@ dependencies = [ "serde", "toml", "tracing", - "typst-syntax", + "typst-syntax 0.13.1", "unicode-width 0.2.1", ] [[package]] name = "typstyle-core" -version = "0.13.16" -source = "git+https://github.com/ParaN3xus/typstyle/?branch=nightly#46102a2bcab7e4b49bacaae6d99f0dd5615559dc" +version = "0.13.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11f75a1926d11271addf8bc8db4bcb24803464317e000c6c743d825111fb6b56" dependencies = [ "ecow", "itertools 0.14.0", @@ -5405,7 +5659,7 @@ dependencies = [ "rustc-hash 2.1.1", "smallvec", "thiserror 2.0.12", - "typst-syntax", + "typst-syntax 0.13.1", "unicode-width 0.2.1", ] @@ -5446,12 +5700,24 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64af057ad7466495ca113126be61838d8af947f41d93a949980b2389a118082f" +[[package]] +name = "unicode-bidi-mirroring" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5dfa6e8c60bb66d49db113e0125ee8711b7647b5579dc7f5f19c42357ed039fe" + [[package]] name = "unicode-ccc" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "260bc6647b3893a9a90668360803a15f96b85a5257b1c3a0c3daf6ae2496de42" +[[package]] +name = "unicode-ccc" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce61d488bcdc9bc8b5d1772c404828b17fc481c0a582b5581e95fb233aef503e" + [[package]] name = "unicode-ident" version = "1.0.18" @@ -5529,9 +5795,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.2" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -5548,13 +5814,40 @@ dependencies = [ "base64", "data-url", "flate2", - "fontdb", + "fontdb 0.21.0", "imagesize", "kurbo", "log", "pico-args", "roxmltree", - "rustybuzz", + "rustybuzz 0.18.0", + "simplecss", + "siphasher", + "strict-num", + "svgtypes", + "tiny-skia-path", + "unicode-bidi", + "unicode-script", + "unicode-vo", + "xmlwriter", +] + +[[package]] +name = "usvg" +version = "0.45.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80be9b06fbae3b8b303400ab20778c80bbaf338f563afe567cf3c9eea17b47ef" +dependencies = [ + "base64", + "data-url", + "flate2", + "fontdb 0.23.0", + "imagesize", + "kurbo", + "log", + "pico-args", + "roxmltree", + "rustybuzz 0.20.1", "simplecss", "siphasher", "strict-num", @@ -6151,6 +6444,12 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" +[[package]] +name = "writeable" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" + [[package]] name = "wyz" version = "0.5.1" @@ -6222,7 +6521,19 @@ checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" dependencies = [ "serde", "stable_deref_trait", - "yoke-derive", + "yoke-derive 0.7.5", + "zerofrom", +] + +[[package]] +name = "yoke" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive 0.8.0", "zerofrom", ] @@ -6238,6 +6549,18 @@ dependencies = [ "synstructure", ] +[[package]] +name = "yoke-derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", + "synstructure", +] + [[package]] name = "zerocopy" version = "0.8.26" @@ -6292,11 +6615,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb594dd55d87335c5f60177cee24f19457a5ec10a065e0a3014722ad252d0a1f" dependencies = [ "displaydoc", - "litemap", + "litemap 0.7.5", "serde", "zerovec 0.10.4", ] +[[package]] +name = "zerotrie" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" +dependencies = [ + "displaydoc", + "yoke 0.8.0", + "zerofrom", +] + [[package]] name = "zerovec" version = "0.10.4" @@ -6304,18 +6638,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" dependencies = [ "serde", - "yoke", + "yoke 0.7.5", "zerofrom", - "zerovec-derive", + "zerovec-derive 0.10.3", ] [[package]] name = "zerovec" -version = "0.11.2" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" +checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" dependencies = [ + "yoke 0.8.0", "zerofrom", + "zerovec-derive 0.11.1", ] [[package]] @@ -6329,6 +6665,17 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "zerovec-derive" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "zip" version = "0.6.6" @@ -6341,6 +6688,12 @@ dependencies = [ "flate2", ] +[[package]] +name = "zlib-rs" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a" + [[package]] name = "zune-core" version = "0.4.12" @@ -6355,3 +6708,8 @@ checksum = "fc1f7e205ce79eb2da3cd71c5f55f3589785cb7c79f6a03d1c8d1491bda5d089" dependencies = [ "zune-core", ] + +[[patch.unused]] +name = "typstyle-core" +version = "0.13.16" +source = "git+https://github.com/ParaN3xus/typstyle/?branch=nightly#bf6db731d8edf407afc7cce94d47a8057aa82a0c" diff --git a/Cargo.toml b/Cargo.toml index b8cdb34fa..31755e6f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -264,16 +264,16 @@ ignore-hidden = false extend-exclude = ["/.git", "fixtures"] [patch.crates-io] -typst = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-macros = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-library = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-html = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-timing = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-svg = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-render = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-pdf = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-syntax = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } -typst-eval = { git = "https://github.com/ParaN3xus/typst.git", branch = "nightly" } +typst = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-macros = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-library = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-html = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-timing = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-svg = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-render = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-pdf = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-syntax = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } +typst-eval = { git = "https://github.com/ParaN3xus/typst.git", rev = "6a81e781b9e19fcec4a02a1d18d68d7dd1474444" } typst-ansi-hl = { git = "https://github.com/ParaN3xus/typst-ansi-hl.git", branch = "nightly" } typstyle-core = { git = "https://github.com/ParaN3xus/typstyle/", branch = "nightly" } reflexo = { git = "https://github.com/ParaN3xus/typst.ts/", branch = "nightly" }