From 442a7226e725f37af8c2280c613ac03eb3b91e6a Mon Sep 17 00:00:00 2001 From: skylar taylor-barrick Date: Tue, 13 Oct 2026 09:37:58 -0600 Subject: [PATCH] PDFW: refresh the qualified shared writer revision --- Cargo.lock | 4 ++-- Cargo.toml | 4 ++-- docs/shared-pdf.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b4bf66566..2879f8d4c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -846,7 +846,7 @@ dependencies = [ [[package]] name = "craft-pdf" version = "0.1.0" -source = "git+https://github.com/storytold/craft-libs?rev=39adbdf756569c8e03adb747d5e063f468ca98c1#39adbdf756569c8e03adb747d5e063f468ca98c1" +source = "git+https://github.com/storytold/craft-libs?rev=d2a729946a737f988b1baebc35ff3a56bcdccd50#d2a729946a737f988b1baebc35ff3a56bcdccd50" dependencies = [ "krilla", "thiserror 2.0.21", @@ -2183,7 +2183,7 @@ dependencies = [ [[package]] name = "krilla" version = "0.8.2" -source = "git+https://github.com/storytold/craft-libs?rev=39adbdf756569c8e03adb747d5e063f468ca98c1#39adbdf756569c8e03adb747d5e063f468ca98c1" +source = "git+https://github.com/storytold/craft-libs?rev=d2a729946a737f988b1baebc35ff3a56bcdccd50#d2a729946a737f988b1baebc35ff3a56bcdccd50" dependencies = [ "base64", "bumpalo", diff --git a/Cargo.toml b/Cargo.toml index 630347498..45c3432d0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,7 +52,7 @@ harfrust = "0.13" wuff = "0.2.9" vello_cpu = "0.2" image = { version = "0.25", default-features = false, features = ["png", "jpeg", "webp", "gif", "bmp", "tiff"] } -craft-pdf = { git = "https://github.com/storytold/craft-libs", rev = "39adbdf756569c8e03adb747d5e063f468ca98c1", version = "=0.1.0", default-features = false, features = ["write"] } +craft-pdf = { git = "https://github.com/storytold/craft-libs", rev = "d2a729946a737f988b1baebc35ff3a56bcdccd50", version = "=0.1.0", default-features = false, features = ["write"] } quick-xml = "0.41" zip = { version = "3", default-features = false, features = ["deflate"] } # zlib streams (compressed metafile pictures in `.doc` drawings); already in the lock as a dependency of other crates. @@ -98,4 +98,4 @@ debug = 0 # Required by craft-pdf: the backend rejects writers that failed during unwinding. [patch.crates-io] -krilla = { git = "https://github.com/storytold/craft-libs", rev = "39adbdf756569c8e03adb747d5e063f468ca98c1" } +krilla = { git = "https://github.com/storytold/craft-libs", rev = "d2a729946a737f988b1baebc35ff3a56bcdccd50" } diff --git a/docs/shared-pdf.md b/docs/shared-pdf.md index e85f9c6f2..ade19f40d 100644 --- a/docs/shared-pdf.md +++ b/docs/shared-pdf.md @@ -2,7 +2,7 @@ WordCraft uses `craft-pdf` with default features disabled and `write` enabled. Both that dependency and the required root Krilla patch use the immutable `storytold/craft-libs` revision -`39adbdf756569c8e03adb747d5e063f468ca98c1`. Rust 1.95 or newer is required. The revision must be +`d2a729946a737f988b1baebc35ff3a56bcdccd50`. Rust 1.95 or newer is required. The revision must be available from the remote before a fresh checkout can resolve it. The shared writer checks a backend marker at compile time so an unpatched Krilla cannot replace the required backend.