Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package effectcraft for openSUSE:Factory 
checked in at 2026-10-31 23:11:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/effectcraft (Old)
 and      /work/SRC/openSUSE:Factory/.effectcraft.new.1255 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "effectcraft"

Sat Oct 31 23:11:13 2026 rev:3 rq:1394155 version:0.19.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/effectcraft/effectcraft.changes  2026-10-30 
18:19:21.432992307 +0100
+++ /work/SRC/openSUSE:Factory/.effectcraft.new.1255/effectcraft.changes        
2026-10-31 23:14:29.235184656 +0100
@@ -1,0 +2,20 @@
+Sat Oct 31 13:50:02 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.19.0 (upstream tag v0.19.0, 2026-10-31):
+  * GPU YUV 4:2:0 conversion for H.264 export; disk cache with
+    free-space reserve; Cryptomatte hover probe; Classic 3D on
+    DirectX 12; XML entity-expansion bounds; encoder, tracker and
+    camera-solver performance work.
+  * Re-vendor (update=false, filter=true): own crates plus new
+    candle-core / candle-nn, filmcraft media helpers and small
+    utility crates, all under already-listed licences;
+    Windows-only crate files filtered out; licence set and
+    Legal-Review-Notice unchanged; cargo_audit reports no
+    advisories.
+- Set the fixed metainfo release date to 2026-10-31 (v0.19.0).
+- Keep effectcraft-no-self-update.patch: no startup update check
+  and no install prompt, so upstream releases are never
+  installed over RPM-owned files; the manual Help check outcome
+  window stays.
+
+-------------------------------------------------------------------

Old:
----
  effectcraft-0.18.0.tar.zst

New:
----
  effectcraft-0.19.0.tar.zst

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ effectcraft.spec ++++++
--- /var/tmp/diff_new_pack.kqk0KJ/_old  2026-10-31 23:14:30.658243624 +0100
+++ /var/tmp/diff_new_pack.kqk0KJ/_new  2026-10-31 23:14:30.660243707 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           effectcraft
-Version:        0.18.0
+Version:        0.19.0
 Release:        0
 Summary:        Motion graphics and VFX compositor
 # Legal-Review-Notice: licence set re-derived from the vendored tree
@@ -41,6 +41,9 @@
 URL:            https://github.com/storytold/effectcraft
 Source0:        %{name}-%{version}.tar.zst
 Source1:        vendor.tar.zst
+# Of the vendor tree's prebuilt files only libloading's Windows-only test
+# fixtures remain; checksums forbid stripping them, so each is named below.
+# Source-Binary-Exception: vendor.tar.zst:vendor/libloading-*/tests/*.dll -- 
test-data: fixtures loaded only by libloading's #![cfg(windows)] tests, never 
on Linux
 Patch0:         effectcraft-no-brand-assets.patch
 # PATCH-FIX-OPENSUSE effectcraft-no-self-update.patch -- distro builds
 # must not phone home at startup nor offer to install an upstream release
@@ -106,11 +109,11 @@
 install -D -m 0755 target/release/effectcraft-cli 
%{buildroot}%{_bindir}/effectcraft-cli
 install -D -m 0644 packaging/linux/ai.storyteller.effectcraft.desktop 
%{buildroot}%{_datadir}/applications/ai.storyteller.effectcraft.desktop
 # Upstream metainfo is a template; stamp the release version and date.
-# Fixed release date (v0.18.0, 2026-10-28): a build-time date would differ
+# Fixed release date (v0.19.0, 2026-10-31): a build-time date would differ
 # on every rebuild. Upstream declares the app icon as type stock but it
 # is a custom hicolor icon, so declare it as cached for validation.
 mkdir -p %{buildroot}%{_datadir}/metainfo
-sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-28/g" \
+sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-31/g" \
   packaging/linux/ai.storyteller.effectcraft.metainfo.xml.in > 
%{buildroot}%{_datadir}/metainfo/ai.storyteller.effectcraft.metainfo.xml
 sed -i 's|<icon type="stock">ai.storyteller.effectcraft</icon>|<icon 
type="cached" width="64" height="64">ai.storyteller.effectcraft.png</icon>|' 
%{buildroot}%{_datadir}/metainfo/ai.storyteller.effectcraft.metainfo.xml
 mkdir -p %{buildroot}%{_datadir}/icons

++++++ _service ++++++
--- /var/tmp/diff_new_pack.kqk0KJ/_old  2026-10-31 23:14:30.703245489 +0100
+++ /var/tmp/diff_new_pack.kqk0KJ/_new  2026-10-31 23:14:30.706245613 +0100
@@ -2,7 +2,7 @@
   <service mode="manual" name="tar_scm">
     <param name="url">https://github.com/storytold/effectcraft.git</param>
     <param name="scm">git</param>
-    <param name="revision">v0.18.0</param>
+    <param name="revision">v0.19.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="versionrewrite-replacement">\1</param>
@@ -20,6 +20,10 @@
     <param name="compression">zst</param>
     <param name="update">false</param>
     <param name="respect-lockfile">true</param>
+    <!-- filter=true: cargo-vendor-filterer empties crates no Linux target
+         uses (Windows-only import libs etc.); leftovers are stripped from
+         the tarball by hand, see the spec's Source-Binary-Exception lines. -->
+    <param name="filter">true</param>
   </service>
   <service mode="manual" name="cargo_audit"/>
 </services>

++++++ effectcraft-0.18.0.tar.zst -> effectcraft-0.19.0.tar.zst ++++++
/work/SRC/openSUSE:Factory/effectcraft/effectcraft-0.18.0.tar.zst 
/work/SRC/openSUSE:Factory/.effectcraft.new.1255/effectcraft-0.19.0.tar.zst 
differ: char 7, line 1

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/effectcraft/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.effectcraft.new.1255/vendor.tar.zst differ: char 7, 
line 1

Reply via email to