Build: craft-pdf, hayro and krilla at craft-libs 2eca9b3a, with hayro-postscript from craft-libs (#3957)

hayro-postscript now comes from craft-libs' vendored copy, whose token scanner skips << and >>
runs without recursion, instead of crates.io 0.1.0. The rev also brings the reader input bounds
and crash fixes from craft-libs #257 and #261. The pdf-deps check requires hayro-postscript from
craft-libs; ASSETS.md, NOTICE and docs name the new rev. The asset hashes are unchanged.
This commit is contained in:
aiongg
2026-10-24 04:07:00 -04:00
committed by GitHub
parent 41c765e984
commit 75dacb4fec
6 changed files with 38 additions and 37 deletions
+2 -1
View File
@@ -5,7 +5,7 @@ use std::process::Command;
use serde_json::Value;
const REV: &str = "9f75d3dc19b4b514c4f3d4847ed1ec1b0e86b4ef";
const REV: &str = "2eca9b3a53a98ac52efed2a27353c6a6927ead10";
const PACKAGES: &[(&str, &str)] = &[
("craft-pdf", "0.1.0"),
("krilla", "0.8.2"),
@@ -13,6 +13,7 @@ const PACKAGES: &[(&str, &str)] = &[
("hayro-interpret", "0.7.0"),
("hayro-jbig2", "0.3.0"),
("hayro-cmap", "0.1.0"),
("hayro-postscript", "0.1.0"),
];
pub fn run(root: &Path) -> Result<(), String> {