Hello community, here is the log from the commit of package ksysguard5 for openSUSE:Leap:15.2 checked in at 2020-03-15 07:09:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ksysguard5 (Old) and /work/SRC/openSUSE:Leap:15.2/.ksysguard5.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ksysguard5" Sun Mar 15 07:09:07 2020 rev:89 rq:784448 version:5.18.3 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ksysguard5/ksysguard5.changes 2020-03-09 17:58:28.524612288 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ksysguard5.new.3160/ksysguard5.changes 2020-03-15 07:09:08.380883581 +0100 @@ -1,0 +2,11 @@ +Tue Mar 10 14:55:31 UTC 2020 - Fabian Vogt <[email protected]> + +- Update to 5.18.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.18.3.php +- Changes since 5.18.2: + * Linux/cpuinfo.c: grow buffer size as needed for 12+ core CPUs (kde#384515) + * Only deprecate up to target frameworks + +------------------------------------------------------------------- Old: ---- ksysguard-5.18.2.tar.xz ksysguard-5.18.2.tar.xz.sig New: ---- ksysguard-5.18.3.tar.xz ksysguard-5.18.3.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ksysguard5.spec ++++++ --- /var/tmp/diff_new_pack.z3Vts3/_old 2020-03-15 07:09:09.060883989 +0100 +++ /var/tmp/diff_new_pack.z3Vts3/_new 2020-03-15 07:09:09.064883991 +0100 @@ -18,7 +18,7 @@ %bcond_without lang Name: ksysguard5 -Version: 5.18.2 +Version: 5.18.3 Release: 0 # Full Plasma 5 version (e.g. 5.8.95) %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}} ++++++ ksysguard-5.18.2.tar.xz -> ksysguard-5.18.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/CMakeLists.txt new/ksysguard-5.18.3/CMakeLists.txt --- old/ksysguard-5.18.2/CMakeLists.txt 2020-02-25 14:12:50.000000000 +0100 +++ new/ksysguard-5.18.3/CMakeLists.txt 2020-03-10 14:05:29.000000000 +0100 @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.0) project(ksysguard) -set(PROJECT_VERSION "5.18.2") +set(PROJECT_VERSION "5.18.3") set(KSYSGUARD_VERSION 4.98.0) set(KSYSGUARD_STRING_VERSION "${KSYSGUARD_VERSION}") @@ -49,7 +49,7 @@ #add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) if (EXISTS "${CMAKE_SOURCE_DIR}/.git") add_definitions(-DQT_DISABLE_DEPRECATED_BEFORE=0x060000) - add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x060000) + add_definitions(-DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054200) endif() find_package(Sensors) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/gui/org.kde.ksysguard.appdata.xml new/ksysguard-5.18.3/gui/org.kde.ksysguard.appdata.xml --- old/ksysguard-5.18.2/gui/org.kde.ksysguard.appdata.xml 2020-02-25 14:12:09.000000000 +0100 +++ new/ksysguard-5.18.3/gui/org.kde.ksysguard.appdata.xml 2020-03-10 14:04:56.000000000 +0100 @@ -148,9 +148,9 @@ </screenshot> </screenshots> <releases> + <release version="5.18.3" date="2020-03-10"/> <release version="5.18.2" date="2020-02-25"/> <release version="5.18.1" date="2020-02-18"/> <release version="5.18.0" date="2020-02-11"/> - <release version="5.17.5" date="2020-01-07"/> </releases> </component> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/ksysguardd/Linux/cpuinfo.c new/ksysguard-5.18.3/ksysguardd/Linux/cpuinfo.c --- old/ksysguard-5.18.2/ksysguardd/Linux/cpuinfo.c 2020-02-25 14:12:09.000000000 +0100 +++ new/ksysguard-5.18.3/ksysguardd/Linux/cpuinfo.c 2020-03-10 14:04:56.000000000 +0100 @@ -40,8 +40,9 @@ static int HighNumCores = 0; /* Highest # of cores ever seen */ static float* Clocks = 0; /* Array with one entry per core */ -#define CPUINFOBUFSIZE (32 * 1024) -static char CpuInfoBuf[ CPUINFOBUFSIZE ]; +/* Enough for 4-6 virtual cores. Larger values will be tried as needed. */ +static size_t CpuInfoBufSize = 8 * 1024; +static char* CpuInfoBuf = NULL; static int Dirty = 0; static struct SensorModul *CpuInfoSM; @@ -191,9 +192,12 @@ return -1; } + if ( CpuInfoBuf == NULL ) { + CpuInfoBuf = malloc( CpuInfoBufSize ); + } n = 0; for(;;) { - ssize_t len = read( fd, CpuInfoBuf + n, CPUINFOBUFSIZE - 1 - n ); + ssize_t len = read( fd, CpuInfoBuf + n, CpuInfoBufSize - 1 - n ); if( len < 0 ) { print_error( "Failed to read file \'/proc/cpuinfo\'!\n" ); CpuInfoOK = -1; @@ -203,11 +207,14 @@ n += len; if( len == 0 ) /* reading finished */ break; - if( n == CPUINFOBUFSIZE - 1 ) { - log_error( "Internal buffer too small to read \'/proc/cpuinfo\'" ); - CpuInfoOK = 0; - close( fd ); - return -1; + if( n == CpuInfoBufSize - 1 ) { + /* The buffer was too small. Double its size and keep going. */ + size_t new_size = CpuInfoBufSize * 2; + char* new_buffer = malloc( new_size ); + memcpy( new_buffer, CpuInfoBuf, n ); /* copy read data */ + free( CpuInfoBuf ); /* free old buffer */ + CpuInfoBuf = new_buffer; /* remember new buffer and size */ + CpuInfoBufSize = new_size; } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/plugins/process/network/networkplugin.json new/ksysguard-5.18.3/plugins/process/network/networkplugin.json --- old/ksysguard-5.18.2/plugins/process/network/networkplugin.json 2020-02-25 14:12:09.000000000 +0100 +++ new/ksysguard-5.18.3/plugins/process/network/networkplugin.json 2020-03-10 14:04:56.000000000 +0100 @@ -1,6 +1,7 @@ { "KPlugin": { "Description": "Per-application network usage", + "Description[ca@valencia]": "Ús de la xarxa per aplicació", "Description[ca]": "Ús de la xarxa per aplicació", "Description[cs]": "Vyžití sítě jednotlivými aplikacemi", "Description[da]": "Netværksforbrug pr. program", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/plugins/process/nvidia/nvidia.json new/ksysguard-5.18.3/plugins/process/nvidia/nvidia.json --- old/ksysguard-5.18.2/plugins/process/nvidia/nvidia.json 2020-02-25 14:12:09.000000000 +0100 +++ new/ksysguard-5.18.3/plugins/process/nvidia/nvidia.json 2020-03-10 14:04:56.000000000 +0100 @@ -1,6 +1,7 @@ { "KPlugin": { "Description": "Stats of per-process GPU resources for Nvidia cards", + "Description[ca@valencia]": "Estadístiques dels recursos de GPU per procés per a les targetes Nvidia", "Description[ca]": "Estadístiques dels recursos de GPU per procés per a les targetes Nvidia", "Description[da]": "Stats over GPU-ressourcer pr. proces for Nvidia-kort", "Description[en_GB]": "Stats of per-process GPU resources for Nvidia cards", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksysguard-5.18.2/po/zh_CN/ksysguard.po new/ksysguard-5.18.3/po/zh_CN/ksysguard.po --- old/ksysguard-5.18.2/po/zh_CN/ksysguard.po 2020-02-25 14:12:38.000000000 +0100 +++ new/ksysguard-5.18.3/po/zh_CN/ksysguard.po 2020-03-10 14:05:19.000000000 +0100 @@ -16,7 +16,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2019-11-07 03:31+0100\n" -"PO-Revision-Date: 2020-01-20 21:55\n" +"PO-Revision-Date: 2020-03-10 10:57\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n"
