Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bmon for openSUSE:Factory checked in at 2026-09-16 17:45:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bmon (Old) and /work/SRC/openSUSE:Factory/.bmon.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bmon" Wed Sep 16 17:45:21 2026 rev:2 rq:1378264 version:5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/bmon/bmon.changes 2017-01-22 00:47:28.687360214 +0100 +++ /work/SRC/openSUSE:Factory/.bmon.new.383539/bmon.changes 2026-09-16 17:49:20.372550935 +0200 @@ -1,0 +2,22 @@ +Wed Sep 16 06:33:07 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 5.0 + Fixes + * out_curses: use xcalloc instead of a fixed buffer. #54 + * curses: Fix seperator lines. #64 + * fix segfault on element removal. #102 + * fix: Fix memory leaks in module_set(). #122 + * fix: Convert usage of strdup/free to xstrdup/xfree. #124 + Features + * Allow numeric colors in bmonrc. + * curses: Add CTRL-N/CTRL-P for next/previous element. + * feat: Add IPv4/IPv6 addresses to additional info. + * feat: Add configure option to disable IPv6 in netlink module. + * feat: Add ability to toggle TC elements. + * curses: render graphs with Braille cells. + * display filters for TC ingress and egress. + * Add support for JSON output. + * Remove the 'Really quit' dialog and just exit cleanly. +- Update URL + +------------------------------------------------------------------- Old: ---- bmon-4.0.tar.gz New: ---- bmon-5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bmon.spec ++++++ --- /var/tmp/diff_new_pack.0kqVBu/_old 2026-09-16 17:49:21.427594998 +0200 +++ /var/tmp/diff_new_pack.0kqVBu/_new 2026-09-16 17:49:21.430595123 +0200 @@ -1,7 +1,7 @@ # # spec file for package bmon # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,26 +12,27 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: bmon -Version: 4.0 +Version: 5.0 Release: 0 Summary: Bandwidth Monitor and Rate Estimator -License: MIT or BSD-2-Clause +License: BSD-2-Clause OR MIT Group: System/Monitoring -Url: https://github.com/tgraf/bmon -Source: https://github.com/tgraf/bmon/releases/download/v%{version}/%{name}-%{version}.tar.gz +URL: https://jafaral.github.io/bmon/ +Source: https://github.com/Jafaral/bmon/archive/refs/tags/v%{version}/%{name}-%{version}.tar.gz Source1: bmon.desktop +BuildRequires: autoconf +BuildRequires: automake BuildRequires: gcc BuildRequires: ncurses-devel BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(libconfuse) BuildRequires: pkgconfig(libnl-3.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description bmon is a portable bandwidth monitor and rate estimator. It supports various @@ -42,24 +43,25 @@ set of nodes. %prep -%setup -q +%autosetup %build +autoreconf -fiv %configure -make %{?_smp_mflags} V=1 +%make_build %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install install -d -m0755 %{buildroot}%{_sysconfdir} mv %{buildroot}%{_datadir}/doc/bmon/examples/bmon.conf %{buildroot}%{_sysconfdir}/bmon.conf install -D -m0644 "%{SOURCE1}" "%{buildroot}%{_datadir}/applications/%{name}.desktop" %suse_update_desktop_file -r "%{name}" System Monitor %files -%defattr(-,root,root) -%doc LICENSE.BSD LICENSE.MIT NEWS README.md +%license LICENSE.BSD LICENSE.MIT +%doc NEWS README.md %{_bindir}/bmon %config %{_sysconfdir}/bmon.conf -%{_mandir}/man8/bmon.8%{ext_man} +%{_mandir}/man8/bmon.8%{?ext_man} %{_datadir}/applications/%{name}.desktop ++++++ bmon-4.0.tar.gz -> bmon-5.0.tar.gz ++++++ ++++ 22434 lines of diff (skipped)
