Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package netperfmeter for openSUSE:Factory checked in at 2026-06-27 18:04:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/netperfmeter (Old) and /work/SRC/openSUSE:Factory/.netperfmeter.new.11887 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "netperfmeter" Sat Jun 27 18:04:57 2026 rev:6 rq:1361539 version:2.0.7 Changes: -------- --- /work/SRC/openSUSE:Factory/netperfmeter/netperfmeter.changes 2025-05-09 18:54:01.359728960 +0200 +++ /work/SRC/openSUSE:Factory/.netperfmeter.new.11887/netperfmeter.changes 2026-06-27 18:06:03.835905143 +0200 @@ -1,0 +2,72 @@ +Tue Jun 23 13:13:57 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 2.0.7 + * Removed usage of strcpy(), and some clean-ups. + * Added UTF-8 handling to setpdfmetadata, removing the ISO-8859 + restriction for PDF metadata. + +------------------------------------------------------------------- +Mon Jun 22 07:19:52 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 2.0.6 + * Changed pdftocairo to mutool, due to bugs in Fedora. + * Code clean-up. + +------------------------------------------------------------------- +Sun Jun 21 19:13:52 UTC 2026 - Martin Hauke <[email protected]> + +- Update to version 2.0.5 + * Fixed includes. + * Manpage update. + * Minor clean-up. + * Added option to configure the separator. + * Improved shell completions. + * Improved vector counting. + * Options handling improvements. + * Using C++ memory allocation, instead of malloc() and calloc(). + * CreateSummary: improved options handling and updated manpage. + * Further improvements of runtimeestimator. + * Improved byteswap handling. + * Fixed missing exit() call after usage message. + * Added strict compiler options. + * Set pipefail option in scripts. + * Added new QUIC client and server handshake functions, to + properly handle custom TLS root CA. + * Fixed controllocal option handling. + * Improved scripts and manpage. + * Using ggplot2 for plotting. + * Also using only TAB as separator in per-flow vector output. + * Now consistency using TAB as separator in vector output; no + more mix of space, spaces and TAB. + * Line number handling fix for CombineSummaries. + * Improved plotting script. + * Improved Wireshark configuration example. + * Some improvements, including option to turn off line numbering. + * Flow handling fix. + * MPTCP socket initialisation fix. + * Merge branch 'dreibh/tcp-graceful-shutdown' + * SCTP socket only needs to be closed when it has been created. + * Added Wireshark "Decode As" configuration. + * Made RetransmissionTrials configuration more readable. + * Added server-side QUIC stream reception. + * Some testing with multi-stream QUIC connection. + * Started multi-stream support for QUIC. + * One-stream QUIC connection is working now! + * AddFlow message's Protocol fields needs to be 16 bits. For + backward compatibility with NetPerfMeter 1.x, it is in Little + Endian. + * Added QUIC parameter configuration handling. + * Added QUIC socket to passive side. + * Added option parsing for QUIC. + * Got rid of Linux-specific PR-SCTP code for old Linux SCTP + versions. Linux SCTP now supports the same API as FreeBSD. + * Improved control channel options handling. + * Improved configuration of control channel protocols. + * Updated runtimeestimator and getabstime. + * Fixed control socket initialisation, to properly handle TCP or + MPTCP. + * Improved PDF fonts embedder script. + * Further clean-ups to remove obsolete MPTCP options code used + for MPTCP development version. + +------------------------------------------------------------------- Old: ---- netperfmeter-1.9.4.tar.xz netperfmeter-1.9.4.tar.xz.asc New: ---- netperfmeter-2.0.7.tar.xz netperfmeter-2.0.7.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ netperfmeter.spec ++++++ --- /var/tmp/diff_new_pack.3ZiQNd/_old 2026-06-27 18:06:05.375957163 +0200 +++ /var/tmp/diff_new_pack.3ZiQNd/_new 2026-06-27 18:06:05.391957704 +0200 @@ -1,7 +1,7 @@ # # spec file for package netperfmeter # -# Copyright (c) 2025 SUSE LLC +# 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 @@ -16,8 +16,9 @@ # +%define services netperfmeter.service netperfmeter-module-loader.service Name: netperfmeter -Version: 1.9.4 +Version: 2.0.7 Release: 0 Summary: Network performance meter for the UDP, TCP, SCTP and DCCP protocols License: GPL-3.0-or-later @@ -26,10 +27,16 @@ Source: https://www.uni-due.de/~be0001/netperfmeter/download/%{name}-%{version}.tar.xz Source1: https://www.uni-due.de/~be0001/netperfmeter/download/%{name}-%{version}.tar.xz.asc Source2: %{name}.keyring +BuildRequires: GraphicsMagick BuildRequires: cmake BuildRequires: gcc-c++ +BuildRequires: ghostscript +BuildRequires: hicolor-icon-theme BuildRequires: lksctp-tools-devel +BuildRequires: mupdf +BuildRequires: pdf2svg BuildRequires: pkgconfig +BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(bzip2) %description @@ -60,26 +67,56 @@ %cmake_install chmod +x %{buildroot}/%{_bindir}/* +# don't package non-standard size icons +for i in 150 20 310 40 42 44 8; do + rm -rf %{buildroot}/%{_datadir}/icons/hicolor/"$i"x"$i" +done + +%pre +%service_add_pre %{services} + +%post +%service_add_post %{services} + +%preun +%service_del_preun %{services} + +%postun +%service_del_postun %{services} + %files %license COPYING %doc AUTHORS ChangeLog +%config %{_sysconfdir}/netperfmeter.conf %{_bindir}/combinesummaries %{_bindir}/createsummary %{_bindir}/extractvectors %{_bindir}/getabstime %{_bindir}/netperfmeter +%{_bindir}/netperfmeter-module-loader %{_bindir}/runtimeestimator %{_mandir}/man1/combinesummaries.1%{?ext_man} %{_mandir}/man1/createsummary.1%{?ext_man} %{_mandir}/man1/extractvectors.1%{?ext_man} %{_mandir}/man1/getabstime.1%{?ext_man} %{_mandir}/man1/netperfmeter.1%{?ext_man} +%{_mandir}/man1/netperfmeter-module-loader.1%{?ext_man} %{_mandir}/man1/runtimeestimator.1%{?ext_man} +%dir %{_datadir}/bash-completion/completions/ +%{_datadir}/bash-completion/completions/combinesummaries +%{_datadir}/bash-completion/completions/createsummary +%{_datadir}/bash-completion/completions/extractvectors +%{_datadir}/bash-completion/completions/netperfmeter +%{_datadir}/icons/hicolor/*/*/%{name}.*??g +%{_datadir}/mime/packages/netperfmeter.xml +%{_unitdir}/netperfmeter.service +%{_unitdir}/netperfmeter-module-loader.service %package pdfproctools Summary: PDF Processing Tools Group: Productivity/Networking/Diagnostic Requires: ghostscript +Requires: mupdf Requires: perl >= 5.8.0 Requires: perl-PDF-API2 Requires: qpdf @@ -100,6 +137,9 @@ %{_bindir}/setpdfmetadata %{_mandir}/man1/pdfembedfonts.1%{?ext_man} %{_mandir}/man1/setpdfmetadata.1%{?ext_man} +%dir %{_datadir}/bash-completion/completions/ +%{_datadir}/bash-completion/completions/pdfembedfonts +%{_datadir}/bash-completion/completions/setpdfmetadata %package plotting Summary: Network Performance Meter (plotting program) @@ -122,7 +162,8 @@ %files plotting %{_bindir}/plot-netperfmeter-results %dir %{_datadir}/netperfmeter -%{_datadir}/netperfmeter/plot-netperfmeter-results.R -%{_datadir}/netperfmeter/plotter.R +%{_datadir}/netperfmeter/ %{_mandir}/man1/plot-netperfmeter-results.1%{?ext_man} +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/plot-netperfmeter-results ++++++ netperfmeter-1.9.4.tar.xz -> netperfmeter-2.0.7.tar.xz ++++++ ++++ 60111 lines of diff (skipped)
