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

Reply via email to