Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ksystemstats6 for openSUSE:Factory checked in at 2026-07-17 01:36:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ksystemstats6 (Old) and /work/SRC/openSUSE:Factory/.ksystemstats6.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ksystemstats6" Fri Jul 17 01:36:01 2026 rev:45 rq:1365858 version:6.7.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ksystemstats6/ksystemstats6.changes 2026-07-02 20:11:00.232612584 +0200 +++ /work/SRC/openSUSE:Factory/.ksystemstats6.new.24530/ksystemstats6.changes 2026-07-17 01:36:48.943741535 +0200 @@ -1,0 +2,13 @@ +Tue Jul 14 12:22:39 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.7.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.7.3 +- Changes since 6.7.2: + * Update version for new release 6.7.3 + * Fix crashes in KSysGuard::SensorObject::id() + * Guard ksystemstats_intel_helper against path traversal +- Drop patches, now upstream: + * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch + +------------------------------------------------------------------- Old: ---- 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch ksystemstats-6.7.2.tar.xz ksystemstats-6.7.2.tar.xz.sig New: ---- ksystemstats-6.7.3.tar.xz ksystemstats-6.7.3.tar.xz.sig ----------(Old B)---------- Old:- Drop patches, now upstream: * 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ksystemstats6.spec ++++++ --- /var/tmp/diff_new_pack.4a8Na4/_old 2026-07-17 01:36:49.555762175 +0200 +++ /var/tmp/diff_new_pack.4a8Na4/_new 2026-07-17 01:36:49.555762175 +0200 @@ -23,7 +23,7 @@ %define rname ksystemstats %bcond_without released Name: ksystemstats6 -Version: 6.7.2 +Version: 6.7.3 Release: 0 # Full Plasma 6 version (e.g. 6.0.0) %{!?_plasma6_bugfix: %define _plasma6_bugfix %{version}} @@ -38,8 +38,6 @@ Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif -# PATCH-FIX-UPSTREAM https://invent.kde.org/plasma/ksystemstats/-/merge_requests/141 -Patch1: 0001-Guard-ksystemstats_intel_helper-against-path-travers.patch BuildRequires: cmake >= 3.16 # For %%check BuildRequires: dbus-1 ++++++ ksystemstats-6.7.2.tar.xz -> ksystemstats-6.7.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/CMakeLists.txt new/ksystemstats-6.7.3/CMakeLists.txt --- old/ksystemstats-6.7.2/CMakeLists.txt 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/CMakeLists.txt 2026-07-14 12:55:48.000000000 +0200 @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.16) -set(PROJECT_VERSION "6.7.2") +set(PROJECT_VERSION "6.7.3") project(ksystemstats VERSION ${PROJECT_VERSION}) set(PROJECT_DEP_VERSION "6.7.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/plugins/gpu/IntelHelper.cpp new/ksystemstats-6.7.3/plugins/gpu/IntelHelper.cpp --- old/ksystemstats-6.7.2/plugins/gpu/IntelHelper.cpp 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/plugins/gpu/IntelHelper.cpp 2026-07-14 12:55:48.000000000 +0200 @@ -118,6 +118,10 @@ int main(int argc, char **argv) { const char *requestedDevice = argc > 1 ? argv[1] : igpuPciId; + if (std::string_view{requestedDevice}.find('/') != std::string_view::npos) { + std::cerr << "Illegal characters found in '" << requestedDevice << "'\n"; + exit(1); + } const auto deviceDir = deviceDirectory(requestedDevice); if (!(std::filesystem::exists(deviceDir) && std::filesystem::is_directory(deviceDir))) { std::cerr << "Device directory " << deviceDir << " does not exist\n"; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/plugins/network/NetworkManagerBackend.cpp new/ksystemstats-6.7.3/plugins/network/NetworkManagerBackend.cpp --- old/ksystemstats-6.7.2/plugins/network/NetworkManagerBackend.cpp 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/plugins/network/NetworkManagerBackend.cpp 2026-07-14 12:55:48.000000000 +0200 @@ -305,6 +305,15 @@ auto device = m_devices.take(uni); + // A disconnect may still be pending, meaning the device has lost its active + // connection (so isConnected() is already false) but has not been removed + // from the SensorContainer yet, as that only happens on the next update() + // cycle. Process it now so the sensor object is unregistered before we + // delete it. Otherwise SensorObject's destructor, which does not remove + // itself from its container, would leave a dangling pointer behind and the + // next AggregateSensor::updateSensors() would crash in SensorObject::id(). + device->processPendingDisconnect(); + if (device->isConnected()) { Q_EMIT deviceRemoved(device); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/ca/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/ca/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/ca/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/ca/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -1,16 +1,16 @@ # Translation of ksystemstats_plugins.po to Catalan -# Copyright (C) 2020-2025 This_file_is_part_of_KDE +# Copyright (C) 2020-2026 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # -# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Josep M. Ferrer <[email protected]> +# SPDX-FileCopyrightText: 2020-2026 Josep M. Ferrer <[email protected]> # SPDX-FileCopyrightText: 2020 Antoni Bella Pérez <[email protected]> msgid "" msgstr "" "Project-Id-Version: ksystemstats\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2026-04-09 00:46+0000\n" -"PO-Revision-Date: 2025-04-05 10:05+0200\n" +"PO-Revision-Date: 2026-07-11 17:11+0200\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" "Language: ca\n" @@ -19,7 +19,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 26.04.3\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 @@ -1014,7 +1014,7 @@ #, kde-format msgctxt "@title" msgid "KDE Plasma" -msgstr "Plasma del KDE" +msgstr "Plasma de KDE" #: osinfo/osinfo.cpp:128 #, kde-format @@ -1026,13 +1026,13 @@ #, kde-format msgctxt "@title" msgid "KDE Frameworks Version" -msgstr "Versió dels Frameworks del KDE" +msgstr "Versió dels Frameworks de KDE" #: osinfo/osinfo.cpp:130 #, kde-format msgctxt "@title" msgid "KDE Plasma Version" -msgstr "Versió del Plasma del KDE" +msgstr "Versió del Plasma de KDE" #: osinfo/osinfo.cpp:131 #, kde-format @@ -1445,7 +1445,3 @@ msgstr "" "Quantitat de temps que totes les tasques estan estancades esperant els " "recursos disponibles d'E/S, mesurat en microsegons" - -#~ msgctxt "@title %1 is GPU number" -#~ msgid "GPU %1" -#~ msgstr "GPU %1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/ca@valencia/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/ca@valencia/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/ca@valencia/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/ca@valencia/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -1,16 +1,16 @@ # Translation of ksystemstats_plugins.po to Catalan (Valencian) -# Copyright (C) 2020-2025 This_file_is_part_of_KDE +# Copyright (C) 2020-2026 This_file_is_part_of_KDE # This file is distributed under the license LGPL version 2.1 or # version 3 or later versions approved by the membership of KDE e.V. # -# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Josep M. Ferrer <[email protected]> +# SPDX-FileCopyrightText: 2020-2026 Josep M. Ferrer <[email protected]> # SPDX-FileCopyrightText: 2020 Antoni Bella Pérez <[email protected]> msgid "" msgstr "" "Project-Id-Version: ksystemstats\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2026-04-09 00:46+0000\n" -"PO-Revision-Date: 2025-04-05 10:05+0200\n" +"PO-Revision-Date: 2026-07-11 17:11+0200\n" "Last-Translator: Josep M. Ferrer <[email protected]>\n" "Language-Team: Catalan <[email protected]>\n" "Language: ca@valencia\n" @@ -19,7 +19,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Accelerator-Marker: &\n" -"X-Generator: Lokalize 22.12.3\n" +"X-Generator: Lokalize 26.04.3\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 @@ -1446,7 +1446,3 @@ msgstr "" "Quantitat de temps que totes les tasques estan estancades esperant els " "recursos disponibles d'E/S, mesurat en microsegons" - -#~ msgctxt "@title %1 is GPU number" -#~ msgid "GPU %1" -#~ msgstr "GPU %1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/eu/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/eu/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/eu/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/eu/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -1,16 +1,16 @@ # Translation for ksystemstats_plugins.po to Euskara/Basque (eu). -# Copyright (C) 2020-2025 This file is copyright: +# Copyright (C) 2020-2026 This file is copyright: # This file is distributed under the same license as the ksysguard package. -# SPDX-FileCopyrightText: 2024, 2025 KDE euskaratzeko proiektuaren arduraduna <[email protected]> +# SPDX-FileCopyrightText: 2024, 2025, 2026 KDE euskaratzeko proiektuaren arduraduna <[email protected]> # # Translators: -# Iñigo Salvador Azurmendi <[email protected]>, 2020, 2022, 2025. +# Iñigo Salvador Azurmendi <[email protected]>, 2020, 2022, 2024, 2025, 2026. msgid "" msgstr "" "Project-Id-Version: ksystemstats\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2026-04-09 00:46+0000\n" -"PO-Revision-Date: 2025-04-14 22:05+0200\n" +"PO-Revision-Date: 2026-07-12 21:44+0200\n" "Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n" "Language-Team: Basque <[email protected]>\n" "Language: eu\n" @@ -18,7 +18,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 24.12.3\n" +"X-Generator: Lokalize 26.04.2\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 @@ -473,7 +473,7 @@ #, kde-format msgctxt "@title" msgid "Total Video Memory" -msgstr "Bideo memoria osoa" +msgstr "Bideo-memoria osoa" #: gpu/GpuDevice.cpp:32 #, kde-format @@ -485,7 +485,7 @@ #, kde-format msgctxt "@title" msgid "Video Memory Used" -msgstr "Erabilitako bideo memoria" +msgstr "Erabilitako bideo-memoria" #: gpu/GpuDevice.cpp:37 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/fr/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/fr/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/fr/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/fr/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -13,7 +13,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 26.04.1\n" +"X-Generator: Lokalize 26.04.3\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/it/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/it/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/it/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/it/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Lokalize 26.04.1\n" +"X-Generator: Lokalize 26.04.3\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/nn/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/nn/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/nn/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/nn/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -6,7 +6,7 @@ "Project-Id-Version: ksysguard\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2026-04-09 00:46+0000\n" -"PO-Revision-Date: 2026-06-23 18:23+0200\n" +"PO-Revision-Date: 2026-07-05 16:36+0200\n" "Last-Translator: Karl Ove Hufthammer <[email protected]>\n" "Language-Team: Norwegian Nynorsk <[email protected]>\n" "Language: nn\n" @@ -14,7 +14,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Lokalize 26.07.70\n" +"X-Generator: Lokalize 26.04.3\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" @@ -228,13 +228,13 @@ #, kde-format msgctxt "@title" msgid "Number of Cores" -msgstr "Talet på kjerner" +msgstr "Talet på kjernar" #: cpu/cpu.cpp:176 #, kde-format msgctxt "@title, Short fort 'Number of Cores'" msgid "Cores" -msgstr "Kjerner" +msgstr "Kjernar" #: cpu/cpu.cpp:177 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/tr/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/tr/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/tr/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/tr/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -1,13 +1,13 @@ # Copyright (C) 2024 This file is copyright: # This file is distributed under the same license as the ksystemstats package. # -# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025 Emir SARI <[email protected]> +# SPDX-FileCopyrightText: 2022-2026 Emir SARI <[email protected]> msgid "" msgstr "" "Project-Id-Version: ksystemstats\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2026-04-09 00:46+0000\n" -"PO-Revision-Date: 2025-04-07 00:44+0300\n" +"PO-Revision-Date: 2026-07-08 19:40+0300\n" "Last-Translator: Emir SARI <[email protected]>\n" "Language-Team: Turkish <[email protected]>\n" "Language: tr\n" @@ -15,7 +15,7 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"X-Generator: Lokalize 25.07.70\n" +"X-Generator: Lokalize 26.04.2\n" #: cpu/cpu.cpp:28 disks/disks.cpp:77 disks/disks.cpp:78 gpu/GpuDevice.cpp:20 #: power/power.cpp:39 @@ -452,7 +452,7 @@ #, kde-format msgctxt "@title" msgid "All GPUs Used Memory" -msgstr "Tüm GPU’ların Kullanılan Belelği" +msgstr "Tüm GPU’ların Kullanılan Belleği" #: gpu/AllGpus.cpp:32 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ksystemstats-6.7.2/po/zh_CN/ksystemstats_plugins.po new/ksystemstats-6.7.3/po/zh_CN/ksystemstats_plugins.po --- old/ksystemstats-6.7.2/po/zh_CN/ksystemstats_plugins.po 2026-06-30 14:30:49.000000000 +0200 +++ new/ksystemstats-6.7.3/po/zh_CN/ksystemstats_plugins.po 2026-07-14 12:55:48.000000000 +0200 @@ -440,7 +440,7 @@ #, kde-format msgctxt "@title" msgid "All GPUs Total Memory" -msgstr "所有 GPU 总内存" +msgstr "所有 GPU 总显存" #: gpu/AllGpus.cpp:27 #, kde-format @@ -452,7 +452,7 @@ #, kde-format msgctxt "@title" msgid "All GPUs Used Memory" -msgstr "所有 GPU 已用内存" +msgstr "所有 GPU 已用显存" #: gpu/AllGpus.cpp:32 #, kde-format
