diff --git a/Cargo.lock b/Cargo.lock index 56949ab..7333566 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2040,6 +2040,15 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "openssl-src" +version = "300.5.0+3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.107" @@ -2048,6 +2057,7 @@ checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] @@ -3970,6 +3980,7 @@ dependencies = [ "serde", "serde_json", "tar", + "typst-assets", "typst-library", "typst-syntax", "typst-timing", diff --git a/Cargo.toml b/Cargo.toml index 548156a..00e19e7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ zune-inflate = { version = "0.2", default-features = false, features = [ tar = "0.4" ureq = "3.0" time = "0.3" -typst-kit = "0.13" +typst-kit = { version = "0.13", features = ["embed-fonts", "vendor-openssl"] } typst-pdf = "0.13"