Script 'mail_helper' called by obssrc
Hello community,

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

Package is "soundcraft"

Sat Oct 31 23:10:29 2026 rev:3 rq:1394164 version:0.15.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/soundcraft/soundcraft.changes    2026-10-30 
18:19:57.032482573 +0100
+++ /work/SRC/openSUSE:Factory/.soundcraft.new.1255/soundcraft.changes  
2026-10-31 23:13:24.456465574 +0100
@@ -1,0 +2,26 @@
+Sat Oct 31 13:56:41 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.15.0 (upstream tag v0.15.0, 2026-10-31):
+  * Score: MusicXML/SVG export strips XML-forbidden
+    characters, output size bounded, bar duration kept when
+    the item cap drops notes; send-level automation from the
+    send faders; key signatures move with Insert/Cut Time.
+  * Edit: bounded command journal, clip fades clamped after
+    AudioSuite/warp, crossfades kept on paste, MIDI spacing
+    kept past tick 0, BWF text cut at UTF-8 boundaries.
+  * Hardening: clip-group ".." names, out-of-range timecode,
+    oversized Matroska elements, stretch-render spans and
+    VST3 bus layouts bounded. No CVE ids in the crossed range.
+  * Re-vendored (update=true); besides the workspace crates
+    only craft-update moves (git rev 92d392c to 04aa1703,
+    still MIT OR Apache-2.0; its one new dep `image` was
+    already vendored) plus zip 9.1.1 to 9.1.3 (MIT), so the
+    licence set of the linked crates is unchanged, no new
+    copyleft; the cargo_audit service reports no advisories.
+- Set the fixed AppStream release date to 2026-10-31, note
+  the new craft-update git rev in the Legal-Review-Notice.
+- Keep soundcraft-no-self-update.patch and
+  soundcraft-drop-unused-egui-patches.patch unchanged (both
+  still apply --fuzz=0: same four unused pins, same rev).
+
+-------------------------------------------------------------------

Old:
----
  soundcraft-0.14.0.tar.zst

New:
----
  soundcraft-0.15.0.tar.zst

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

Other differences:
------------------
++++++ soundcraft.spec ++++++
--- /var/tmp/diff_new_pack.JgyvnZ/_old  2026-10-31 23:13:25.706518204 +0100
+++ /var/tmp/diff_new_pack.JgyvnZ/_new  2026-10-31 23:13:25.708518288 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           soundcraft
-Version:        0.14.0
+Version:        0.15.0
 Release:        0
 Summary:        Native digital audio workstation with multitrack editing and 
mixing
 # Legal-Review-Notice: scope is the two shipped targets (soundcraft, 
soundcraft-cli)
@@ -29,8 +29,9 @@
 # Zlib foldhash; BSD-3-Clause encoding_rs. self_cell 1.3.0 declares Apache-2.0 
OR
 # GPL-2.0-only; the build takes the Apache-2.0 option, so no GPL obligation is 
incurred.
 # docs/brand (trademarked, not open source, see NOTICE) is excluded from the 
tarball via
-# the tar_scm exclude and is never installed. v0.14.0 pins four craft-libs 
0.1.0 git
-# dependencies (rev 92d392c, MIT OR Apache-2.0), vendored so nothing is 
fetched at
+# the tar_scm exclude and is never installed. v0.15.0 pins three craft-libs 
0.1.0 git
+# dependencies at rev 92d392c (MIT OR Apache-2.0) plus craft-update 0.1.0 at 
rev
+# 04aa1703 (same licence; its new `image` dep was already vendored), vendored 
so nothing is fetched at
 # build time: craft-ui (GUI, via soundcraft-ui-egui), craft-update (in-app 
updater,
 # pulls ureq/TLS incl. CDLA-Permissive-2.0 webpki-root-certs Mozilla roots, ISC
 # rustls, BSD-3-Clause subtle/verifysign), craft-docpath and craft-media. The 
egui
@@ -43,6 +44,10 @@
 URL:            https://github.com/storytold/soundcraft
 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 soundcraft-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
@@ -126,10 +131,10 @@
 install -Dm0644 packaging/linux/ai.storyteller.soundcraft.desktop 
%{buildroot}%{_datadir}/applications/ai.storyteller.soundcraft.desktop
 install -Dm0644 packaging/linux/ai.storyteller.soundcraft.mime.xml 
%{buildroot}%{_datadir}/mime/packages/ai.storyteller.soundcraft.xml
 install -d -m 0755 %{buildroot}%{_datadir}/metainfo
-# Fixed upstream release date (v0.14.0, 2026-10-28): a build-time date would
+# Fixed upstream release date (v0.15.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.soundcraft.metainfo.xml.in > 
%{buildroot}%{_datadir}/metainfo/ai.storyteller.soundcraft.metainfo.xml
+sed -e "s/@VERSION@/%{version}/g" -e "s/@DATE@/2026-10-31/g" 
packaging/linux/ai.storyteller.soundcraft.metainfo.xml.in > 
%{buildroot}%{_datadir}/metainfo/ai.storyteller.soundcraft.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.soundcraft</icon>|<icon 
type="cached" width="64" height="64">ai.storyteller.soundcraft.png</icon>|' 
%{buildroot}%{_datadir}/metainfo/ai.storyteller.soundcraft.metainfo.xml

++++++ _service ++++++
--- /var/tmp/diff_new_pack.JgyvnZ/_old  2026-10-31 23:13:25.762520562 +0100
+++ /var/tmp/diff_new_pack.JgyvnZ/_new  2026-10-31 23:13:25.767520772 +0100
@@ -2,7 +2,7 @@
   <service mode="manual" name="tar_scm">
     <param name="url">https://github.com/storytold/soundcraft.git</param>
     <param name="scm">git</param>
-    <param name="revision">v0.14.0</param>
+    <param name="revision">v0.15.0</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">soundcraft-*.tar.zst</param>
     <param name="update">true</param>
+    <param name="filter">true</param>
   </service>
   <service mode="manual" name="cargo_audit"/>
 </services>

++++++ soundcraft-0.14.0.tar.zst -> soundcraft-0.15.0.tar.zst ++++++
++++ 4259 lines of diff (skipped)

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

Reply via email to