Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libksysguard5 for openSUSE:Factory checked in at 2021-06-07 22:42:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libksysguard5 (Old) and /work/SRC/openSUSE:Factory/.libksysguard5.new.32437 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libksysguard5" Mon Jun 7 22:42:34 2021 rev:124 rq:897489 version:5.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libksysguard5/libksysguard5.changes 2021-05-06 22:52:31.190776085 +0200 +++ /work/SRC/openSUSE:Factory/.libksysguard5.new.32437/libksysguard5.changes 2021-06-07 22:42:47.776413776 +0200 @@ -1,0 +2,21 @@ +Thu Jun 3 13:06:15 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.22.0 + * New bugfix release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.22.0 +- Changes since 5.21.90: + * Remove sensors from AggregateSensor which are no longer part of our container (kde#436300) + * Do not crash when a filesystem error is encountered (kde#437607) + * Use translated strings for process state + +------------------------------------------------------------------- +Thu May 13 18:15:40 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 5.21.90 + * New feature release + * For more details please see: + * https://kde.org/announcements/plasma/5/5.21.90 +- Too many changes to list here + +------------------------------------------------------------------- Old: ---- libksysguard-5.21.5.tar.xz libksysguard-5.21.5.tar.xz.sig New: ---- libksysguard-5.22.0.tar.xz libksysguard-5.22.0.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libksysguard5.spec ++++++ --- /var/tmp/diff_new_pack.yBLC7W/_old 2021-06-07 22:42:48.524415039 +0200 +++ /var/tmp/diff_new_pack.yBLC7W/_new 2021-06-07 22:42:48.524415039 +0200 @@ -17,16 +17,21 @@ %bcond_without lang +%global systemstatssover 1 Name: libksysguard5 -Version: 5.21.5 +Version: 5.22.0 Release: 0 +# Full Plasma 5 version (e.g. 5.8.95) +%{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} +# Latest ABI-stable Plasma (e.g. 5.8 in KF5, but 5.8.95 in KUF) +%{!?_plasma5_version: %define _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')} Summary: Task management and system monitoring library License: GPL-2.0-or-later Group: Development/Libraries/C and C++ URL: http://www.kde.org -Source: https://download.kde.org/stable/plasma/%{version}/libksysguard-%{version}.tar.xz +Source: libksysguard-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/libksysguard-%{version}.tar.xz.sig +Source1: libksysguard-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: extra-cmake-modules >= 1.2.0 @@ -51,15 +56,20 @@ BuildRequires: cmake(KF5Service) BuildRequires: cmake(KF5WidgetsAddons) BuildRequires: cmake(KF5WindowSystem) -BuildRequires: cmake(Qt5DBus) >= 5.4.0 -BuildRequires: cmake(Qt5Network) >= 5.4.0 +BuildRequires: cmake(Qt5DBus) >= 5.15.0 +BuildRequires: cmake(Qt5Network) %ifnarch ppc ppc64 ppc64le s390 s390x riscv64 -BuildRequires: cmake(Qt5WebChannel) >= 5.4.0 -BuildRequires: cmake(Qt5WebEngineWidgets) >= 5.4.0 +BuildRequires: cmake(Qt5WebChannel) +BuildRequires: cmake(Qt5WebEngineWidgets) %endif -BuildRequires: cmake(Qt5UiPlugin) >= 5.14.0 -BuildRequires: cmake(Qt5Widgets) >= 5.4.0 -BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 +BuildRequires: cmake(Qt5UiPlugin) +BuildRequires: cmake(Qt5Widgets) +BuildRequires: cmake(Qt5X11Extras) +# Has no effect, we use set_permissions +#BuildRequires: libcap-progs +# No pkgconfig(pcap) in Leap <= 15.3 yet +BuildRequires: libpcap-devel +BuildRequires: pkgconfig(libnl-3.0) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xres) BuildRequires: pkgconfig(zlib) @@ -69,30 +79,53 @@ %description Task management and system monitoring library. +%package -n libKSysGuardSystemStats%{systemstatssover} +Summary: Library for system monitoring plugins for KSystemStats +Group: System/Libraries +Requires: ksysguardsystemstats-data >= %{version} + +%description -n libKSysGuardSystemStats%{systemstatssover} +This library is used by plugins for KSystemStats, a system monitoring daemon. + +%package -n ksysguardsystemstats-data +Summary: Data needed by libKSysGuardSystemStats +Group: System/Libraries + +%description -n ksysguardsystemstats-data +Contains the unversioned D-Bus interface definition for KSystemStats plugins. + %package devel Summary: Task management and system monitoring library -- devel files Group: Development/Libraries/C and C++ Requires: %{name} = %{version} +Requires: libKSysGuardSystemStats%{systemstatssover} = %{version} Requires: cmake(KF5Config) Requires: cmake(KF5I18n) Requires: cmake(KF5IconThemes) -Requires: cmake(Qt5Core) >= 5.4.0 -Requires: cmake(Qt5Network) >= 5.4.0 -Requires: cmake(Qt5Widgets) >= 5.4.0 +Requires: cmake(Qt5Core) >= 5.15.0 +Requires: cmake(Qt5DBus) +Requires: cmake(Qt5Network) +Requires: cmake(Qt5Widgets) Conflicts: kdebase4-workspace-devel %description devel Task management and system monitoring library. This package contains development files. -%package helper -Summary: Task management and system monitoring library -- helper files +%package plugins +Summary: Task management and system monitoring library -- plugins Group: Development/Libraries/C and C++ Conflicts: kdebase4-workspace < 5.3.0 +Requires: %{name} = %{version} +Provides: %{name}-helper = %{version} +Obsoletes: %{name}-helper <= %{version} +Conflicts: ksysguard5 < 5.21.80 +# For post and verifyscript +Requires(post): permissions +Requires(verify): permissions -%description helper -Task management and system monitoring library. This package contains helper files -for actions that require elevated privileges. +%description plugins +Task management and system monitoring library. This package contains plugins. %package imports Summary: Task management and system monitoring library -- QML bindings @@ -121,9 +154,16 @@ %kf5_find_lang %endif -%post -p /sbin/ldconfig +%post plugins +%set_permissions %{_kf5_libdir}/libexec/ksysguard/ksgrd_network_helper + +%verifyscript plugins +%verify_permissions -e %{_kf5_libdir}/libexec/ksysguard/ksgrd_network_helper +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig +%post -n libKSysGuardSystemStats%{systemstatssover} -p /sbin/ldconfig +%postun -n libKSysGuardSystemStats%{systemstatssover} -p /sbin/ldconfig %files %license COPYING* @@ -143,12 +183,29 @@ %{_kf5_plugindir}/kpackage/packagestructure/sensorface_packagestructure.so %{_kf5_sharedir}/ksysguard/ -%files helper +%files -n libKSysGuardSystemStats%{systemstatssover} %license COPYING* -%{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf -%{_kf5_libdir}/libexec/ +%{_kf5_libdir}/libKSysGuardSystemStats.so.%{systemstatssover} +%{_kf5_libdir}/libKSysGuardSystemStats.so.%{_plasma5_bugfix} + +%files -n ksysguardsystemstats-data +%license COPYING* +%{_kf5_sharedir}/dbus-1/interfaces/org.kde.ksystemstats.xml + +%files plugins +%license COPYING* +%dir %{_kf5_plugindir}/ksysguard/ +%dir %{_kf5_plugindir}/ksysguard/process +%{_kf5_plugindir}/ksysguard/process/ksysguard_plugin_network.so +%{_kf5_plugindir}/ksysguard/process/ksysguard_plugin_nvidia.so %{_kf5_sharedir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service %{_kf5_sharedir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy +%{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf +%dir %{_kf5_libdir}/libexec/ +%dir %{_kf5_libdir}/libexec/kauth/ +%{_kf5_libdir}/libexec/kauth/ksysguardprocesslist_helper +%dir %{_kf5_libdir}/libexec/ksysguard/ +%{_kf5_libdir}/libexec/ksysguard/ksgrd_network_helper %files imports %license COPYING* @@ -177,6 +234,7 @@ %{_kf5_plugindir}/designer/ksignalplotter5widgets.so %{_kf5_plugindir}/designer/ksysguard5widgets.so %{_kf5_plugindir}/designer/ksysguardlsof5widgets.so +%{_kf5_libdir}/libKSysGuardSystemStats.so %{_kf5_libdir}/libKSysGuardFormatter.so %{_kf5_libdir}/libKSysGuardSensorFaces.so %{_kf5_libdir}/libKSysGuardSensors.so ++++++ libksysguard-5.21.5.tar.xz -> libksysguard-5.22.0.tar.xz ++++++ ++++ 105624 lines of diff (skipped)