Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package vectorcraft for openSUSE:Factory checked in at 2026-10-31 23:10:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/vectorcraft (Old) and /work/SRC/openSUSE:Factory/.vectorcraft.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vectorcraft" Sat Oct 31 23:10:31 2026 rev:3 rq:1394165 version:0.19.0 Changes: -------- --- /work/SRC/openSUSE:Factory/vectorcraft/vectorcraft.changes 2026-10-30 18:20:36.081117224 +0100 +++ /work/SRC/openSUSE:Factory/.vectorcraft.new.1255/vectorcraft.changes 2026-10-31 23:13:26.659558329 +0100 @@ -1,0 +2,30 @@ +Sat Oct 31 14:00:30 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to 0.19.0 (upstream tag v0.19.0, 2026-10-31): + * Export: PDF gradient meshes as smooth Type 6 shadings; + SVG rectangles, circles, ellipses, lines and straight + paths as shape elements; photo EXIF orientation applied + on Place. + * UI: touch pinch pans/zooms and second finger cancels, + Color Mixer popover, Replace menu for symbol instances, + held spinner arrows repeat, numeric fields clamp on + commit and stay open on invalid Enter. + * Fixes: huge-stroke Outline Stroke panic, effect length + clamping, Wayland clipboard over the core protocol. + No CVE identifiers in the crossed range. + * Re-vendored locked (update=false, tag cratesio); 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 patch-level zip + 9.1.0 to 9.1.3, roxmltree 0.21.1 to 0.21.2, rustix 1.1.5 + to 1.1.6, smallvec 1.16.3 to 1.16.4 and clipboard-win + 5.4.1 to 5.4.3 (all permissive), so the licence set of + the linked crates is unchanged, no new copyleft; the + cargo_audit service reports no advisories. +- Refresh the Legal-Review-Notice audit version to 0.19.0. +- Keep vectorcraft-no-self-update.patch and + drop-unused-egui-patches.patch unchanged (both still apply + --fuzz=0: same three unused pins; the updater neutering + keeps the manual Check outcome window). + +------------------------------------------------------------------- Old: ---- vectorcraft-0.18.0.tar.zst New: ---- vectorcraft-0.19.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ vectorcraft.spec ++++++ --- /var/tmp/diff_new_pack.eXVWx4/_old 2026-10-31 23:13:28.424632643 +0100 +++ /var/tmp/diff_new_pack.eXVWx4/_new 2026-10-31 23:13:28.426632727 +0100 @@ -17,10 +17,10 @@ Name: vectorcraft -Version: 0.18.0 +Version: 0.19.0 Release: 0 Summary: Open-source vector illustration app -# Legal-Review-Notice: license audit 0.18.0, vendor-cratesio tag with locked +# Legal-Review-Notice: license audit 0.19.0, vendor-cratesio tag with locked # offline build of vectorcraft plus vectorcraft-cli only. Upstream is MIT OR # Apache-2.0. Linked third-party code adds BSD-2-Clause (arrayref), # BSD-3-Clause (alloc-no-stdlib, brotli, subtle, tiny-skia and others), ISC @@ -42,6 +42,12 @@ URL: https://github.com/storytold/vectorcraft Source0: %{name}-%{version}.tar.zst Source1: vendor-cratesio.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-cratesio.tar.zst:vendor-cratesio/libloading-*/tests/*.dll -- test-data: fixtures loaded only by libloading's #![cfg(windows)] tests, never on Linux +# Source-Binary-Exception: vendor-cratesio.tar.zst:vendor-cratesio/ruzstd-*/test_fixtures/*.zst -- test-data: zstd decode-test fixtures (window_256mib.zst needs a 256MiB window); decode to the crate's own test plaintext, never executed +# Source-Binary-Exception: vectorcraft-0.19.0.tar.zst:vectorcraft-0.19.0/crates/plugins/tests/fixtures/*.wasm -- test-data: example plugin fixture embedded only in the crates/plugins test binary and run under its test-only interpreter, never executed natively or shipped # PATCH-FIX-OPENSUSE drop-unused-egui-patches.patch: drop three unused # [patch.crates-io] entries (egui_demo_lib, egui_inspection, # egui_system_font_provider): nothing references them, cargo itself marks ++++++ _service ++++++ --- /var/tmp/diff_new_pack.eXVWx4/_old 2026-10-31 23:13:28.476634832 +0100 +++ /var/tmp/diff_new_pack.eXVWx4/_new 2026-10-31 23:13:28.480635001 +0100 @@ -2,7 +2,7 @@ <service name="tar_scm" mode="manual"> <param name="url">https://github.com/storytold/vectorcraft.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="exclude">.git</param> @@ -18,6 +18,7 @@ <param name="compression">zst</param> <param name="update">false</param> <param name="tag">cratesio</param> + <param name="filter">true</param> </service> <service name="cargo_audit" mode="manual"> <param name="srcdir">vectorcraft</param> ++++++ vectorcraft-0.18.0.tar.zst -> vectorcraft-0.19.0.tar.zst ++++++ /work/SRC/openSUSE:Factory/vectorcraft/vectorcraft-0.18.0.tar.zst /work/SRC/openSUSE:Factory/.vectorcraft.new.1255/vectorcraft-0.19.0.tar.zst differ: char 7, line 1 ++++++ vendor-cratesio.tar.zst ++++++ /work/SRC/openSUSE:Factory/vectorcraft/vendor-cratesio.tar.zst /work/SRC/openSUSE:Factory/.vectorcraft.new.1255/vendor-cratesio.tar.zst differ: char 7, line 1
