Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package helvum for openSUSE:Factory checked 
in at 2023-09-29 21:14:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/helvum (Old)
 and      /work/SRC/openSUSE:Factory/.helvum.new.28202 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "helvum"

Fri Sep 29 21:14:03 2023 rev:8 rq:1114125 version:0.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/helvum/helvum.changes    2023-02-13 
16:43:17.972216777 +0100
+++ /work/SRC/openSUSE:Factory/.helvum.new.28202/helvum.changes 2023-09-29 
21:15:29.633905151 +0200
@@ -1,0 +2,32 @@
+Thu Sep 28 14:12:34 UTC 2023 - Adam Mizerski <a...@mizerski.pl>
+
+- update to 0.5.1
+  - Fix an issue where the headerbar is overly large
+- update to 0.5.0
+  - Helvum has been ported to libadwaita, and now requires libadwaita >= 1.3 to
+    build.
+  - The graph UI has been redesigned to fit the libadwaita style and to improve
+    usability and looks. Nodes now have a background, ports are split into a
+    label and a round handle, and more minor changes.
+  - Ports are now added and removed more reliably from nodes, and are sorted by
+    name.
+  - An "About" window has been added, and can be opened using the new primary
+    menu, opened by a button in the headerbar.
+  - The application no longer enters an unusable state if the app can't connect
+    to the pipewire server, or loses connection. Instead, the app will attempt
+    to reconnect on an interval, and display a banner in the UI to notify the
+    user that the app is not connected.
+- started using cargo-packaging
+
+-------------------------------------------------------------------
+Mon Aug 21 15:01:19 UTC 2023 - Adam Mizerski <a...@mizerski.pl>
+
+- update to 0.4.1
+  - Nodes are now allocated their proper size when the graph is zoomed, so that
+    they do not become smaller when the graph is zoomed in.
+  - When dragging a port to create a link, a link is now drawn from the port to
+    the cursor position to visualize the linking process. If hovering over a
+    compatible port, the link snaps to that port.
+  - Multiple internal improvements.
+
+-------------------------------------------------------------------

Old:
----
  helvum-0.4.0.tar.xz

New:
----
  helvum-0.5.1.tar.xz

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

Other differences:
------------------
++++++ helvum.spec ++++++
--- /var/tmp/diff_new_pack.w4AZTv/_old  2023-09-29 21:15:30.857949315 +0200
+++ /var/tmp/diff_new_pack.w4AZTv/_new  2023-09-29 21:15:30.857949315 +0200
@@ -16,20 +16,21 @@
 #
 
 
-%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
 %define app_id org.pipewire.Helvum
 Name:           helvum
-Version:        0.4.0
+Version:        0.5.1
 Release:        0
 Summary:        A GTK patchbay for pipewire
-License:        (Apache-2.0 OR BSL-1.0) AND GPL-3.0-only AND (Apache-2.0 OR 
MIT) AND (MIT OR Unlicense) AND Apache-2.0 AND BSD-3-Clause AND ISC AND MIT
+License:        GPL-3.0-only AND ( (MIT OR Apache-2.0) AND Unicode-DFS-2016 ) 
AND ( Apache-2.0 OR MIT ) AND ( Unlicense OR MIT ) AND Apache-2.0 AND 
Apache-2.0 WITH LLVM-exception AND BSD-3-Clause AND ISC AND MIT AND
 URL:            https://gitlab.freedesktop.org/pipewire/helvum
-Source:         
https://gitlab.freedesktop.org/pipewire/helvum/uploads/2b68fb86bf4b988c3183de123dfd1065/%{name}-%{version}.tar.xz
-BuildRequires:  cargo
+Source:         
https://gitlab.freedesktop.org/pipewire/helvum/uploads/f523a2c71046fb21a7584fca80fc0ee9/%{name}-%{version}.tar.xz
+BuildRequires:  cargo-packaging
 BuildRequires:  clang-devel
-BuildRequires:  gtk4-devel
-BuildRequires:  pipewire-devel
-ExcludeArch:    s390 s390x ppc ppc64 ppc64le %{ix86}
+BuildRequires:  pkgconfig(glib-2.0) >= 2.66
+BuildRequires:  pkgconfig(gtk4) >= 4.4.0
+BuildRequires:  pkgconfig(libadwaita-1) >= 1.3
+BuildRequires:  pkgconfig(libpipewire-0.3)
+ExclusiveArch:  %{rust_tier1_arches}
 
 %description
 Helvum is a GTK-based patchbay for pipewire, inspired by the JACK tool catia.
@@ -38,10 +39,10 @@
 %setup -q
 
 %build
-RUSTFLAGS=%{rustflags} cargo build --release
+%{cargo_build}
 
 %install
-RUSTFLAGS=%{rustflags} cargo install --no-track --root=%{buildroot}%{_prefix} 
--path .
+%{cargo_install}
 sed 's/@icon@/%{app_id}/g' data/%{app_id}.desktop.in > data/%{app_id}.desktop
 install -D -m0644 -t %{buildroot}%{_datadir}/applications/ 
data/%{app_id}.desktop
 install -D -m0644 -t %{buildroot}%{_datadir}/icons/hicolor/scalable/apps 
data/icons/%{app_id}.svg

++++++ helvum-0.4.0.tar.xz -> helvum-0.5.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/helvum/helvum-0.4.0.tar.xz 
/work/SRC/openSUSE:Factory/.helvum.new.28202/helvum-0.5.1.tar.xz differ: char 
26, line 1

Reply via email to