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

Reply via email to