Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package wordcraft for openSUSE:Factory checked in at 2026-10-31 23:10:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wordcraft (Old) and /work/SRC/openSUSE:Factory/.wordcraft.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wordcraft" Sat Oct 31 23:10:33 2026 rev:3 rq:1394166 version:0.13.2 Changes: -------- --- /work/SRC/openSUSE:Factory/wordcraft/wordcraft.changes 2026-10-30 18:20:10.884062426 +0100 +++ /work/SRC/openSUSE:Factory/.wordcraft.new.1255/wordcraft.changes 2026-10-31 23:13:29.949696851 +0100 @@ -1,0 +2,24 @@ +Sat Oct 31 14:02:23 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.13.2 (upstream tag v0.13.2, 2026-10-31): + * Tables can be copied and cut, zero-sized paragraph frames + stay in normal flow; Traditional Chinese interface; + content controls; DOCX fixes. + * Hardening: NUL in document titles no longer crashes X11 + backends. No CVE identifiers in the crossed range. + * Re-vendored (update=true); besides the workspace crates + only craft-update moves (new git rev 04aa1703, still MIT + OR Apache-2.0; its one new dep `image` was already + vendored) plus ctutils 0.4.3 to 0.4.7 (Apache-2.0 OR MIT) + and clipboard-win 5.4.1 to 5.4.3 (BSL-1.0, Windows-only, + not linked on Linux), so the licence set of the linked + crates is unchanged, no new copyleft; the cargo_audit + service reports no advisories. +- Set the fixed metainfo release date to 2026-10-31. +- Refresh the lock context of + wordcraft-drop-unused-egui-patches.patch (same four unused + pins, same rev); wordcraft-no-self-update.patch still + applies unchanged (same neutering, manual Help check + stays). + +------------------------------------------------------------------- Old: ---- wordcraft-0.12.0.tar.zst New: ---- wordcraft-0.13.2.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wordcraft.spec ++++++ --- /var/tmp/diff_new_pack.hUWjo3/_old 2026-10-31 23:13:31.430759208 +0100 +++ /var/tmp/diff_new_pack.hUWjo3/_new 2026-10-31 23:13:31.432759292 +0100 @@ -17,7 +17,7 @@ Name: wordcraft -Version: 0.12.0 +Version: 0.13.2 Release: 0 Summary: Native word processor with ribbon, styles, track changes and Word support # Legal-Review-Notice: scope is the two shipped targets (wordcraft, wordcraft-cli). @@ -45,6 +45,10 @@ URL: https://github.com/storytold/wordcraft Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst +# Vendor tree is filtered (cargo_vendor filter=true): Windows-only and +# wasm-only crates are emptied to manifest stubs, so no import libs or +# prebuilt wasm objects ship. The only prebuilt files left are test fixtures: +# Source-Binary-Exception: vendor.tar.zst:vendor/libloading-*/tests/*.dll -- test-data: fixtures loaded only by libloading's #![cfg(windows)] tests, never on Linux # PATCH-FIX-OPENSUSE wordcraft-no-self-update.patch -- distro builds # must not phone home at startup nor offer to install an upstream release # over RPM-owned files (the package manager owns updates); the manual @@ -120,10 +124,10 @@ install -Dm0755 target/release/wordcraft-cli %{buildroot}%{_bindir}/wordcraft-cli install -Dm0644 packaging/linux/ai.storyteller.wordcraft.desktop %{buildroot}%{_datadir}/applications/ai.storyteller.wordcraft.desktop install -d -m 0755 %{buildroot}%{_datadir}/metainfo -# Fixed upstream release date (v0.12.0, 2026-10-28): a build-time date would +# Fixed upstream release date (v0.13.2, 2026-10-31): a build-time date would # make the metainfo differ on every rebuild, and spec-cleaner macro-expands # the %-sequences of any date format string, so keep this a plain string. -sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-28/g" packaging/linux/ai.storyteller.wordcraft.metainfo.xml.in > %{buildroot}%{_datadir}/metainfo/ai.storyteller.wordcraft.metainfo.xml +sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-31/g" packaging/linux/ai.storyteller.wordcraft.metainfo.xml.in > %{buildroot}%{_datadir}/metainfo/ai.storyteller.wordcraft.metainfo.xml # Upstream declares the app icon as type="stock" but it is a custom hicolor # icon, so declare it as cached for appstream validation. sed -i 's|<icon type="stock">ai.storyteller.wordcraft</icon>|<icon type="cached" width="64" height="64">ai.storyteller.wordcraft.png</icon>|' %{buildroot}%{_datadir}/metainfo/ai.storyteller.wordcraft.metainfo.xml ++++++ _service ++++++ --- /var/tmp/diff_new_pack.hUWjo3/_old 2026-10-31 23:13:31.480761313 +0100 +++ /var/tmp/diff_new_pack.hUWjo3/_new 2026-10-31 23:13:31.484761481 +0100 @@ -2,7 +2,7 @@ <service mode="manual" name="tar_scm"> <param name="url">https://github.com/storytold/wordcraft.git</param> <param name="scm">git</param> - <param name="revision">v0.12.0</param> + <param name="revision">v0.13.2</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> @@ -16,6 +16,7 @@ <service mode="manual" name="cargo_vendor"> <param name="src">wordcraft-*.tar.zst</param> <param name="update">true</param> + <param name="filter">true</param> </service> <service mode="manual" name="cargo_audit"/> </services> ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/wordcraft/vendor.tar.zst /work/SRC/openSUSE:Factory/.wordcraft.new.1255/vendor.tar.zst differ: char 7, line 1 ++++++ wordcraft-0.12.0.tar.zst -> wordcraft-0.13.2.tar.zst ++++++ /work/SRC/openSUSE:Factory/wordcraft/wordcraft-0.12.0.tar.zst /work/SRC/openSUSE:Factory/.wordcraft.new.1255/wordcraft-0.13.2.tar.zst differ: char 7, line 1 ++++++ wordcraft-drop-unused-egui-patches.patch ++++++ --- /var/tmp/diff_new_pack.hUWjo3/_old 2026-10-31 23:13:31.541763881 +0100 +++ /var/tmp/diff_new_pack.hUWjo3/_new 2026-10-31 23:13:31.545764050 +0100 @@ -24,9 +24,8 @@ -egui_demo_lib = { git = "https://github.com/storytold/egui.git", rev = "6d518fc799681571963842f95b55a6b68431b15a" } -egui_inspection = { git = "https://github.com/storytold/egui.git", rev = "6d518fc799681571963842f95b55a6b68431b15a" } winit = { git = "https://github.com/storytold/winit.git", rev = "a517b3846ee8457d84ee4975110bfda6797c44dc" } ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -7465,23 +7465,3 @@ +--- a/Cargo.lock b/Cargo.lock +@@ -7478,23 +7478,3 @@ "syn 3.0.9", "winnow", ]
