diff --git a/libksysguard-5.18.5.tar.xz b/libksysguard-5.18.5.tar.xz deleted file mode 100644 index 0f8d87c..0000000 --- a/libksysguard-5.18.5.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d4d7030a2869a546a211844aa158dcef3598386cc035a8655529938ba102440b -size 610320 diff --git a/libksysguard-5.18.5.tar.xz.sig b/libksysguard-5.18.5.tar.xz.sig deleted file mode 100644 index aa50e0d..0000000 --- a/libksysguard-5.18.5.tar.xz.sig +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl6xfLgACgkQ7JTRj38F -mX7qKQf9HadK1rXpOncBFfgDkK+McdUt/TZLKDOkufHazIfjOblGFIy+RqfGdl2x -E9IzXh0onpMBf21AK1s9Ve4EihFWuRTQXweARGnU6tmVN2JZWsNFRIFuPsc/WmJd -Xfz+JAC2CXfEG6uXnE8cCvd5/ivEa0u9+PR9mO3dZY5y/whTPKLyCwtrvtNY7EeZ -6hX5Vd3g3PI9oLPlu7M5bHU53sfSRLrVtxl+tyPi6eMr59phRrbUIIafM86WOP86 -ddFm/IRp1FjWmiTWF/VWg3EcZ0ly59Vd5/e1+AdLfeZCxQzOt2/mKK+laQUqIpj/ -gFUYEqQNpvZVljQkqqRx7dpHCdkUrA== -=wMM4 ------END PGP SIGNATURE----- diff --git a/libksysguard-5.18.90.tar.xz b/libksysguard-5.18.90.tar.xz new file mode 100644 index 0000000..1c17cf1 --- /dev/null +++ b/libksysguard-5.18.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7066cdf151dd3fee8844ec90285d5412684a2be534aa672fa453dcb13e9134f4 +size 659000 diff --git a/libksysguard-5.18.90.tar.xz.sig b/libksysguard-5.18.90.tar.xz.sig new file mode 100644 index 0000000..51d0fc7 --- /dev/null +++ b/libksysguard-5.18.90.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCgAdFiEELR1bBYg1d4fenuIl7JTRj38FmX4FAl69IOcACgkQ7JTRj38F +mX4a3gf8DdmROQXm2rgfaaTVyEr00hSvcV1QO1Iv9nxzA7fcXCBA6gZwHCZ5N/Iy +NQFhwF9imkFcAEqxM1Cp1ZlstpK/eB/k12MJqYWk5tqtccSweCCmY8mhGh11s8JG +xGesN2rHdNEiCRvtaw5MTNKymL14CV9Ct8woPkVZW6JyQr+8FKnwdNNjuXy3iezn +pd3rpJaKwpcD4cLpeyJZpUQKpOTFBYm9nSFcwRGZd/nqfZ+vatRS14ei5Z4+OjlT +zRnrdtOVO8+WnpXiFZ9M3CWycgtaONe3EqBCyO3tE00FpZ9sLDTdpN0OL0cWjnD8 +qGSBUBteXxidFhXUo7BA5rjCdDI13Q== +=SAcq +-----END PGP SIGNATURE----- diff --git a/libksysguard5.changes b/libksysguard5.changes index cc881b8..dd11468 100644 --- a/libksysguard5.changes +++ b/libksysguard5.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu May 14 14:33:05 UTC 2020 - Fabian Vogt + +- Update to 5.18.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.90.php +- Changes since 5.18.5: + * use kns kpackage integration + * move knsrc files here + * proper color source + * support translations in faces + * fix SensorFaceController::compactRepresentation() + * Use INTERFACE IMPORTED target type instead of ALIAS for compatibility targets + * Add KSysGuard::Sensors library + * Use KSysGuard namespace for KSysGuard library targets + * Add a declarative plugin to ProcessCore + * Add KSysGuard::Sensors library + * [KSysGuardProcessList] Port away from KRun + * bump to require Qt 5.14 + * Use non-const iterators + * Make 'nonphysical' spelling consistent + * Introduce ProcessDataModel + * Fix Formatter library CMake + * Properly install the export header for the formatter lib + * Add license header to formatter test + * Separate processcore/{formatter,unit} into its own library + * Add missing includes + * Rename tests to autotests + * [ksgrd] Drop a QWidget dependency + ------------------------------------------------------------------- Tue May 5 13:01:53 UTC 2020 - Fabian Vogt diff --git a/libksysguard5.spec b/libksysguard5.spec index 5b88547..7641a00 100644 --- a/libksysguard5.spec +++ b/libksysguard5.spec @@ -18,15 +18,15 @@ %bcond_without lang Name: libksysguard5 -Version: 5.18.5 +Version: 5.18.90 Release: 0 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: https://download.kde.org/unstable/plasma/%{version}/libksysguard-%{version}.tar.xz %if %{with lang} -Source1: https://download.kde.org/stable/plasma/%{version}/libksysguard-%{version}.tar.xz.sig +Source1: https://download.kde.org/unstable/plasma/%{version}/libksysguard-%{version}.tar.xz.sig Source2: plasma.keyring %endif Source3: baselibs.conf @@ -38,10 +38,12 @@ BuildRequires: cmake(KF5Completion) BuildRequires: cmake(KF5Config) BuildRequires: cmake(KF5ConfigWidgets) BuildRequires: cmake(KF5CoreAddons) +BuildRequires: cmake(KF5Declarative) BuildRequires: cmake(KF5GlobalAccel) BuildRequires: cmake(KF5I18n) BuildRequires: cmake(KF5IconThemes) BuildRequires: cmake(KF5KIO) +BuildRequires: cmake(KF5NewStuff) BuildRequires: cmake(KF5Plasma) BuildRequires: cmake(KF5Service) BuildRequires: cmake(KF5WidgetsAddons) @@ -57,11 +59,8 @@ BuildRequires: cmake(Qt5X11Extras) >= 5.4.0 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xres) BuildRequires: pkgconfig(zlib) -%if 0%{?suse_version} < 1330 -# It does not build with the default compiler (GCC 4.8) on Leap 42.x -BuildRequires: gcc7-c++ -%endif Recommends: %{name}-lang +Recommends: %{name}-imports %description Task management and system monitoring library. @@ -91,17 +90,21 @@ Conflicts: kdebase4-workspace < 5.3.0 Task management and system monitoring library. This package contains helper files for actions that require elevated privileges. +%package imports +Summary: Task management and system monitoring library -- QML bindings +Group: Development/Libraries/C and C++ +Requires: %{name} = %{version} + +%description imports +This package provides QtQuick bindings for libksysguard, allowing its use in +QML applications. + %lang_package %prep %autosetup -p1 -n libksysguard-%{version} %build - %if 0%{?suse_version} < 1330 - # It does not build with the default compiler (GCC 4.8) on Leap 42.x - export CC=gcc-7 - export CXX=g++-7 - %endif %cmake_kf5 -d build -- -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir} %cmake_build @@ -117,28 +120,58 @@ for actions that require elevated privileges. %files %license COPYING* +%dir %{_kf5_plugindir}/kpackage/ +%dir %{_kf5_plugindir}/kpackage/packagestructure/ +%{_kf5_debugdir}/*.categories +%{_kf5_libdir}/libKSysGuardFormatter.so.* +%{_kf5_libdir}/libKSysGuardSensorFaces.so.* +%{_kf5_libdir}/libKSysGuardSensors.so.* %{_kf5_libdir}/libksgrd.so.* -%{_kf5_libdir}/liblsofui.so.* %{_kf5_libdir}/libksignalplotter.so.* +%{_kf5_libdir}/liblsofui.so.* %{_kf5_libdir}/libprocesscore.so.* %{_kf5_libdir}/libprocessui.so.* +%{_kf5_knsrcfilesdir}/systemmonitor-faces.knsrc +%{_kf5_knsrcfilesdir}/systemmonitor-presets.knsrc +%{_kf5_plugindir}/kpackage/packagestructure/sensorface_packagestructure.so %{_kf5_sharedir}/ksysguard/ -%{_kf5_debugdir}/*.categories %files helper %license COPYING* -%{_kf5_libdir}/libexec/ %{_kf5_dbuspolicydir}/org.kde.ksysguard.processlisthelper.conf +%{_kf5_libdir}/libexec/ %{_kf5_sharedir}/dbus-1/system-services/org.kde.ksysguard.processlisthelper.service %{_kf5_sharedir}/polkit-1/actions/org.kde.ksysguard.processlisthelper.policy +%files imports +%license COPYING* +%dir %{_kf5_qmldir}/org/kde/ksysguard +%dir %{_kf5_qmldir}/org/kde/ksysguard/faces +%dir %{_kf5_qmldir}/org/kde/ksysguard/formatter +%dir %{_kf5_qmldir}/org/kde/ksysguard/process +%dir %{_kf5_qmldir}/org/kde/ksysguard/sensors +%{_kf5_qmldir}/org/kde/ksysguard/faces/ExtendedLegend.qml +%{_kf5_qmldir}/org/kde/ksysguard/faces/SensorFace.qml +%{_kf5_qmldir}/org/kde/ksysguard/faces/libFacesPlugin.so +%{_kf5_qmldir}/org/kde/ksysguard/faces/qmldir +%{_kf5_qmldir}/org/kde/ksysguard/formatter/libFormatterPlugin.so +%{_kf5_qmldir}/org/kde/ksysguard/formatter/qmldir +%{_kf5_qmldir}/org/kde/ksysguard/process/libProcessPlugin.so +%{_kf5_qmldir}/org/kde/ksysguard/process/qmldir +%{_kf5_qmldir}/org/kde/ksysguard/sensors/libSensorsPlugin.so +%{_kf5_qmldir}/org/kde/ksysguard/sensors/qmldir + %files devel %license COPYING* %{_includedir}/ksysguard/ %{_kf5_libdir}/cmake/KF5SysGuard/ +%{_kf5_libdir}/cmake/KSysGuard/ +%{_kf5_libdir}/libKSysGuardFormatter.so +%{_kf5_libdir}/libKSysGuardSensorFaces.so +%{_kf5_libdir}/libKSysGuardSensors.so %{_kf5_libdir}/libksgrd.so -%{_kf5_libdir}/liblsofui.so %{_kf5_libdir}/libksignalplotter.so +%{_kf5_libdir}/liblsofui.so %{_kf5_libdir}/libprocesscore.so %{_kf5_libdir}/libprocessui.so