commit helvum for openSUSE:Factory
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 <adam@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 <adam@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
participants (1)
-
Source-Sync