Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package photocraft for openSUSE:Factory checked in at 2026-10-31 23:10:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/photocraft (Old) and /work/SRC/openSUSE:Factory/.photocraft.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "photocraft" Sat Oct 31 23:10:35 2026 rev:3 rq:1394168 version:0.18.0 Changes: -------- --- /work/SRC/openSUSE:Factory/photocraft/photocraft.changes 2026-10-30 18:21:45.013002849 +0100 +++ /work/SRC/openSUSE:Factory/.photocraft.new.1255/photocraft.changes 2026-10-31 23:13:32.449802112 +0100 @@ -1,0 +2,21 @@ +Sat Oct 31 13:54:23 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.18.0 (upstream tag v0.18.0, 2026-10-31): + * Arabic interface translation with right-to-left display order, + the first RTL UI language. + * Swedish, Finnish, Danish and Norwegian interface languages, + combined from the community catalogs. + * Engine now damages only the tiles that changed on a pixel + change; every frame records its stages and slow frames are + kept, logged and reported. + * Arrange step that cannot move the layer plays on instead of + stopping; Reduce Noise reuses guide statistics with + bit-identical output. + * Re-vendored (update=false, lockfile respected): the vendor + crate set is identical to 0.17.0 (848 crates, zero added or + removed), so the license derivation stands unchanged with no + new copyleft; no new system deps; the cargo audit reports no + advisories. + * Set the fixed metainfo release date to 2026-10-31 (v0.18.0). + +------------------------------------------------------------------- Old: ---- photocraft-0.17.0.tar.zst New: ---- photocraft-0.18.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ photocraft.spec ++++++ --- /var/tmp/diff_new_pack.eS4CGv/_old 2026-10-31 23:13:34.506888720 +0100 +++ /var/tmp/diff_new_pack.eS4CGv/_new 2026-10-31 23:13:34.510888888 +0100 @@ -17,7 +17,7 @@ Name: photocraft -Version: 0.17.0 +Version: 0.18.0 Release: 0 Summary: Native image editor with layers, masks, type and PSD support # Legal-Review-Notice: scope is the two shipped targets (photocraft, photocraft-cli) @@ -40,6 +40,12 @@ URL: https://github.com/storytold/photocraft Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst +# The vendor tree is filtered for Linux (cargo_vendor filter=true): Windows +# import libs, wasm-only artifacts and other non-Linux binaries are removed +# with .cargo-checksum.json repair, so they need no exception. The only +# prebuilt files left are test fixtures, named below. +# Source-Binary-Exception: photocraft-0.18.0.tar.zst:photocraft-0.18.0/crates/plugins/tests/fixtures/invert.wasm -- test-data: codec test fixture, never executed outside tests +# Source-Binary-Exception: vendor.tar.zst:vendor/ruzstd-*/test_fixtures/*.zst -- test-data: zstd decode-test corpus (256MiB window, needs --long), decodes to pangram text, never executed # PATCH-FIX-OPENSUSE photocraft-no-self-update.patch: upstream's craft-update # client installs upstream RPMs over distro files; default checks to off # (opt-in via preferences) and drop the Update-and-Restart install prompt. @@ -117,10 +123,10 @@ install -Dm0644 packaging/linux/ai.storyteller.photocraft.desktop %{buildroot}%{_datadir}/applications/ai.storyteller.photocraft.desktop install -Dm0644 packaging/linux/ai.storyteller.photocraft.mime.xml %{buildroot}%{_datadir}/mime/packages/ai.storyteller.photocraft.xml install -d -m 0755 %{buildroot}%{_datadir}/metainfo -# Fixed upstream release date (v0.17.0, 2026-10-28): a build-time date would +# Fixed upstream release date (v0.18.0, 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.photocraft.metainfo.xml.in > %{buildroot}%{_datadir}/metainfo/ai.storyteller.photocraft.metainfo.xml +sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-31/g" packaging/linux/ai.storyteller.photocraft.metainfo.xml.in > %{buildroot}%{_datadir}/metainfo/ai.storyteller.photocraft.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.photocraft</icon>|<icon type="cached" width="64" height="64">ai.storyteller.photocraft.png</icon>|' %{buildroot}%{_datadir}/metainfo/ai.storyteller.photocraft.metainfo.xml ++++++ _service ++++++ --- /var/tmp/diff_new_pack.eS4CGv/_old 2026-10-31 23:13:34.653894909 +0100 +++ /var/tmp/diff_new_pack.eS4CGv/_new 2026-10-31 23:13:34.661895246 +0100 @@ -2,7 +2,7 @@ <service mode="manual" name="tar_scm"> <param name="url">https://github.com/storytold/photocraft.git</param> <param name="scm">git</param> - <param name="revision">v0.17.0</param> + <param name="revision">v0.18.0</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-replacement">\1</param> @@ -17,6 +17,7 @@ <param name="src">photocraft-*.tar.zst</param> <param name="update">false</param> <param name="respect-lockfile">true</param> + <param name="filter">true</param> </service> <service mode="manual" name="cargo_audit"/> </services> ++++++ photocraft-0.17.0.tar.zst -> photocraft-0.18.0.tar.zst ++++++ /work/SRC/openSUSE:Factory/photocraft/photocraft-0.17.0.tar.zst /work/SRC/openSUSE:Factory/.photocraft.new.1255/photocraft-0.18.0.tar.zst differ: char 7, line 1 ++++++ photocraft-no-self-update.patch ++++++ --- /var/tmp/diff_new_pack.eS4CGv/_old 2026-10-31 23:13:34.744898740 +0100 +++ /var/tmp/diff_new_pack.eS4CGv/_new 2026-10-31 23:13:34.753899119 +0100 @@ -47,7 +47,7 @@ - startup_checked: false, - notified_version: None, - #[cfg(not(target_arch = "wasm32"))] -- updater: craft_update::updater::Updater::new(&craft_update::suite::PHOTOCRAFT, photocraft_engine::build_info::VERSION), +- updater: craft_update::updater::Updater::new(&crate::UPDATE_APP, photocraft_engine::build_info::VERSION), - } - } -} ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/photocraft/vendor.tar.zst /work/SRC/openSUSE:Factory/.photocraft.new.1255/vendor.tar.zst differ: char 5, line 1
