Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package typst for openSUSE:Factory checked in at 2025-12-12 21:41:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/typst (Old) and /work/SRC/openSUSE:Factory/.typst.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "typst" Fri Dec 12 21:41:58 2025 rev:25 rq:1322555 version:0.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/typst/typst.changes 2025-10-28 14:46:41.035235396 +0100 +++ /work/SRC/openSUSE:Factory/.typst.new.1939/typst.changes 2025-12-12 21:43:18.850240137 +0100 @@ -1,0 +2,8 @@ +Thu Dec 11 14:25:47 UTC 2025 - Martin Sirringhaus <[email protected]> + +- Update to 0.14.1 + https://typst.app/docs/changelog/0.14.1/ + https://github.com/typst/typst/releases/tag/v0.14.1 +- Add upstream pr7562-fix-missing-hint-in-testsuite.patch to fix testsuite + +------------------------------------------------------------------- Old: ---- typst-0.14.0.tar.gz New: ---- pr7562-fix-missing-hint-in-testsuite.patch typst-0.14.1.tar.gz ----------(New B)---------- New: https://github.com/typst/typst/releases/tag/v0.14.1 - Add upstream pr7562-fix-missing-hint-in-testsuite.patch to fix testsuite ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ typst.spec ++++++ --- /var/tmp/diff_new_pack.6fYxDj/_old 2025-12-12 21:43:20.702318278 +0100 +++ /var/tmp/diff_new_pack.6fYxDj/_new 2025-12-12 21:43:20.706318446 +0100 @@ -27,7 +27,7 @@ %global hayagriva_vendor_dir vendor/hayagriva-%{hayagriva_version} Name: typst -Version: 0.14.0 +Version: 0.14.1 Release: 0 Summary: A new markup-based typesetting system that is powerful and easy to learn License: Apache-2.0 @@ -35,6 +35,7 @@ Source0: https://github.com/typst/typst/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz Source1: vendor.tar.xz Patch0: hayagriva-bump-strum-version.patch +Patch1: pr7562-fix-missing-hint-in-testsuite.patch BuildRequires: cargo-packaging BuildRequires: clang-devel BuildRequires: gcc%{?force_gcc_version}-c++ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.6fYxDj/_old 2025-12-12 21:43:20.826323510 +0100 +++ /var/tmp/diff_new_pack.6fYxDj/_new 2025-12-12 21:43:20.830323678 +0100 @@ -1,7 +1,7 @@ <services> <service name="download_files" mode="manual" /> <service name="cargo_vendor" mode="manual"> - <param name="srctar">typst-0.14.0.tar.gz</param> + <param name="srctar">typst-0.14.1.tar.gz</param> <param name="compression">xz</param> <param name="update">false</param> <param name="filter">true</param> ++++++ pr7562-fix-missing-hint-in-testsuite.patch ++++++ >From 72bd29b741dbb6977a8fc873f23783ab07bd2b2f Mon Sep 17 00:00:00 2001 From: Tobias Schmitz <[email protected]> Date: Thu, 11 Dec 2025 15:04:46 +0100 Subject: [PATCH] Fix running tests in release mode --- tests/src/run.rs | 6 ++++++ tests/suite/pdftags/break.typ | 1 - 2 files changed, 6 insertions(+), 1 deletion(-) Index: typst-0.14.1/tests/src/run.rs =================================================================== --- typst-0.14.1.orig/tests/src/run.rs +++ typst-0.14.1/tests/src/run.rs @@ -245,6 +245,12 @@ impl<'a> Runner<'a> { // Check hints. for hint in &diag.hints { + // HACK: This hint only gets emitted in debug builds, so filter it + // out to make the test suite also pass for release builds. + if hint == "set `RUST_BACKTRACE` to `1` or `full` to capture a backtrace" { + continue; + } + self.validate_note(NoteKind::Hint, diag.span.id(), range.clone(), hint); } } Index: typst-0.14.1/tests/suite/pdftags/break.typ =================================================================== --- typst-0.14.1.orig/tests/suite/pdftags/break.typ +++ typst-0.14.1/tests/suite/pdftags/break.typ @@ -30,5 +30,4 @@ Foo #quote($$ + parbreak()) #show heading: v(0pt) + [A] // Error: 3-6 internal error: tags weren't properly closed (occurred at crates/typst-pdf/src/tags/tree/build.rs:187:9) // Hint: 3-6 please report this as a bug -// Hint: 3-6 set `RUST_BACKTRACE` to `1` or `full` to capture a backtrace #[= A]B ++++++ typst-0.14.0.tar.gz -> typst-0.14.1.tar.gz ++++++ ++++ 3251 lines of diff (skipped) ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/typst/vendor.tar.xz /work/SRC/openSUSE:Factory/.typst.new.1939/vendor.tar.xz differ: char 15, line 1
