Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package bluedevil6 for openSUSE:Factory checked in at 2024-05-27 11:45:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bluedevil6 (Old) and /work/SRC/openSUSE:Factory/.bluedevil6.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bluedevil6" Mon May 27 11:45:28 2024 rev:5 rq:1176084 version:6.0.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bluedevil6/bluedevil6.changes 2024-04-18 22:11:43.727546838 +0200 +++ /work/SRC/openSUSE:Factory/.bluedevil6.new.24587/bluedevil6.changes 2024-05-27 11:47:12.582781053 +0200 @@ -1,0 +2,10 @@ +Wed May 22 09:01:29 UTC 2024 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 6.0.5.1: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.0.5 +- Changes since 6.0.4: + * update version for new release + * kded: Fix `launchState` setting not working (kde#469119) + +------------------------------------------------------------------- Old: ---- bluedevil-6.0.4.tar.xz bluedevil-6.0.4.tar.xz.sig New: ---- bluedevil-6.0.5.1.tar.xz bluedevil-6.0.5.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bluedevil6.spec ++++++ --- /var/tmp/diff_new_pack.n5TFkI/_old 2024-05-27 11:47:15.938904032 +0200 +++ /var/tmp/diff_new_pack.n5TFkI/_new 2024-05-27 11:47:15.942904178 +0200 @@ -31,14 +31,15 @@ # Latest ABI-stable Plasma (e.g. 6.0 in KF6, but 6.0.80 in KUF) %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} Name: bluedevil6 -Version: 6.0.4 +Version: 6.0.5.1 +%global _plasma6_bugfix 6.0.5 Release: 0 Summary: Bluetooth Manager for KDE Plasma License: GPL-2.0-or-later URL: https://www.kde.org/ -Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/6.0.5/%{rname}-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/6.0.5/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} ++++++ bluedevil-6.0.4.tar.xz -> bluedevil-6.0.5.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/CMakeLists.txt new/bluedevil-6.0.5.1/CMakeLists.txt --- old/bluedevil-6.0.4/CMakeLists.txt 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/CMakeLists.txt 2024-05-22 10:45:05.000000000 +0200 @@ -1,10 +1,10 @@ cmake_minimum_required(VERSION 3.16) project(bluedevil) -set(PROJECT_VERSION "6.0.4") +set(PROJECT_VERSION "6.0.5") set(PROJECT_VERSION_MAJOR 6) -set(PROJECT_DEP_VERSION "6.0.4") +set(PROJECT_DEP_VERSION "6.0.5") set(QT_MIN_VERSION "6.6.0") set(KF6_MIN_VERSION "6.0.0") set(KDE_COMPILERSETTINGS_LEVEL "5.82") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/eo/bluedevil.po new/bluedevil-6.0.5.1/po/eo/bluedevil.po --- old/bluedevil-6.0.4/po/eo/bluedevil.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/eo/bluedevil.po 2024-05-22 10:45:05.000000000 +0200 @@ -1,7 +1,7 @@ # translation of bluedevil.po to Esperanto # Copyright (C) 2015 Free Software Foundation, Inc. # This file is distributed under the same license as the bluedevil package. -# Oliver Kellogg <okell...@users.sourceforge.net>, 2023. +# Oliver Kellogg <olivermkell...@gmail.com>, 2023. # msgid "" msgstr "" @@ -9,7 +9,7 @@ "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2024-03-14 03:05+0000\n" "PO-Revision-Date: 2023-11-12 16:39+0100\n" -"Last-Translator: Oliver Kellogg <okell...@users.sourceforge.net>\n" +"Last-Translator: Oliver Kellogg <olivermkell...@gmail.com>\n" "Language-Team: Esperanto <kde-i18n...@kde.org>\n" "Language: eo\n" "MIME-Version: 1.0\n" @@ -26,7 +26,7 @@ #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "okell...@users.sourceforge.net" +msgstr "olivermkell...@gmail.com" #: kcm/bluetooth.cpp:102 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/eo/kcm_bluetooth.po new/bluedevil-6.0.5.1/po/eo/kcm_bluetooth.po --- old/bluedevil-6.0.4/po/eo/kcm_bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/eo/kcm_bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -1,15 +1,15 @@ # translation of kcm_bluetooth.pot to Esperanto # Copyright (C) 2020 Free Software Foundation, Inc. # This file is distributed under the same license as the bluedevil package. -# Oliver Kellogg <okell...@users.sourceforge.net>, 2023. +# Oliver Kellogg <olivermkell...@gmail.com>, 2023. # msgid "" msgstr "" "Project-Id-Version: bluedevil\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-12-07 01:41+0000\n" -"PO-Revision-Date: 2023-06-02 20:18+0100\n" -"Last-Translator: Oliver Kellogg <okell...@users.sourceforge.net>\n" +"PO-Revision-Date: 2024-02-18 08:21+0100\n" +"Last-Translator: Oliver Kellogg <olivermkell...@gmail.com>\n" "Language-Team: Esperanto <kde-i18n...@kde.org>\n" "Language: eo\n" "MIME-Version: 1.0\n" @@ -26,7 +26,7 @@ #, kde-format msgctxt "EMAIL OF TRANSLATORS" msgid "Your emails" -msgstr "okell...@users.sourceforge.net" +msgstr "olivermkell...@gmail.com" #: bluetooth.cpp:102 #, kde-format @@ -335,7 +335,7 @@ #: ui/main.qml:213 #, kde-format msgid "Connected" -msgstr "Konektis" +msgstr "Konektita" #: ui/main.qml:213 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/eo/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-6.0.5.1/po/eo/plasma_applet_org.kde.plasma.bluetooth.po --- old/bluedevil-6.0.4/po/eo/plasma_applet_org.kde.plasma.bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/eo/plasma_applet_org.kde.plasma.bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -1,15 +1,15 @@ # translation of plasma_applet_org.kde.plasma.bluetooth.pot to Esperanto # Copyright (C) 2015 Free Software Foundation, Inc. # This file is distributed under the same license as the bluedevil package. -# Oliver Kellogg <okell...@users.sourceforge.net>, 2023. +# Oliver Kellogg <olivermkell...@gmail.com>, 2023. # msgid "" msgstr "" "Project-Id-Version: bluedevil\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-10-17 01:40+0000\n" -"PO-Revision-Date: 2023-05-08 04:22+0100\n" -"Last-Translator: Oliver Kellogg <okell...@users.sourceforge.net>\n" +"PO-Revision-Date: 2024-03-09 09:22+0100\n" +"Last-Translator: Oliver Kellogg <olivermkell...@gmail.com>\n" "Language-Team: Esperanto <kde-i18n...@kde.org>\n" "Language: eo\n" "MIME-Version: 1.0\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/fr/kcm_bluetooth.po new/bluedevil-6.0.5.1/po/fr/kcm_bluetooth.po --- old/bluedevil-6.0.4/po/fr/kcm_bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/fr/kcm_bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -17,7 +17,7 @@ "POT-Creation-Date: 2023-12-07 01:41+0000\n" "PO-Revision-Date: 2023-10-11 19:05+0200\n" "Last-Translator: Xavier Besnard <xavier.besn...@kde.org>\n" -"Language-Team: fr\n" +"Language-Team: French <French <kde-francoph...@kde.org>>\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" -"X-Generator: Lokalize 23.08.4\n" +"X-Generator: Lokalize 23.08.5\n" #, kde-format msgctxt "NAME OF TRANSLATORS" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/ru/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-6.0.5.1/po/ru/plasma_applet_org.kde.plasma.bluetooth.po --- old/bluedevil-6.0.4/po/ru/plasma_applet_org.kde.plasma.bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/ru/plasma_applet_org.kde.plasma.bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -3,13 +3,13 @@ # # Victor Ryzhykh <victorr2...@yandex.ru>, 2015. # Alexander Potashev <aspotas...@gmail.com>, 2015, 2018. -# Alexander Yavorsky <kekc...@gmail.com>, 2020, 2021, 2022. +# SPDX-FileCopyrightText: 2020, 2021, 2022, 2024 Alexander Yavorsky <kekc...@gmail.com> msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-10-17 01:40+0000\n" -"PO-Revision-Date: 2022-12-11 23:12+0300\n" +"PO-Revision-Date: 2024-05-12 11:35+0300\n" "Last-Translator: Alexander Yavorsky <kekc...@gmail.com>\n" "Language-Team: Russian <kde-russ...@lists.kde.ru>\n" "Language: ru\n" @@ -18,7 +18,7 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n" "%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Lokalize 21.08.3\n" +"X-Generator: Lokalize 24.02.2\n" "X-Environment: kde\n" "X-Accelerator-Marker: &\n" "X-Text-Markup: kde4\n" @@ -99,7 +99,7 @@ #: package/contents/ui/DeviceItem.qml:243 #, kde-format msgid "Connecting" -msgstr "ÐодклÑÑение" +msgstr "ÐодклÑÑениеâ¦" #: package/contents/ui/DeviceItem.qml:249 #, kde-format @@ -131,7 +131,7 @@ #: package/contents/ui/DeviceItem.qml:277 #, kde-format msgid "Send file" -msgstr "ÐеÑедаÑа обÑекÑов" +msgstr "ÐеÑедаÑÑ Ñайл" #: package/contents/ui/DeviceItem.qml:280 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/zh_CN/bluedevil.po new/bluedevil-6.0.5.1/po/zh_CN/bluedevil.po --- old/bluedevil-6.0.4/po/zh_CN/bluedevil.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/zh_CN/bluedevil.po 2024-05-22 10:45:05.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2024-03-14 03:05+0000\n" -"PO-Revision-Date: 2024-03-30 19:38\n" +"PO-Revision-Date: 2024-04-22 16:00\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/zh_CN/kcm_bluetooth.po new/bluedevil-6.0.5.1/po/zh_CN/kcm_bluetooth.po --- old/bluedevil-6.0.4/po/zh_CN/kcm_bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/zh_CN/kcm_bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-12-07 01:41+0000\n" -"PO-Revision-Date: 2024-03-30 19:38\n" +"PO-Revision-Date: 2024-04-22 16:00\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -217,7 +217,7 @@ #: ui/General.qml:46 #, kde-format msgid "Enabled:" -msgstr "å·²å¯ç¨:" +msgstr "å·²å¯ç¨ï¼" #: ui/General.qml:52 #, kde-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po new/bluedevil-6.0.5.1/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po --- old/bluedevil-6.0.4/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/po/zh_CN/plasma_applet_org.kde.plasma.bluetooth.po 2024-05-22 10:45:05.000000000 +0200 @@ -3,7 +3,7 @@ "Project-Id-Version: kdeorg\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2023-10-17 01:40+0000\n" -"PO-Revision-Date: 2024-03-30 19:38\n" +"PO-Revision-Date: 2024-04-22 16:00\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/src/bluedevil.notifyrc new/bluedevil-6.0.5.1/src/bluedevil.notifyrc --- old/bluedevil-6.0.4/src/bluedevil.notifyrc 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/src/bluedevil.notifyrc 2024-05-22 10:45:05.000000000 +0200 @@ -224,7 +224,7 @@ Name[bg]=ÐоÑвÑÑждаване на ÐÐÐ Name[bs]=Potvrdi pin Name[ca]=Confirmació del PIN -Name[ca@valencia]=Confirmació del PIN +Name[ca@valencia]=Confirmeu el PIN Name[cs]=Potvrdit PIN Name[da]=Bekræft PIN-kode Name[de]=PIN bestätigen diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/src/kded/devicemonitor.cpp new/bluedevil-6.0.5.1/src/kded/devicemonitor.cpp --- old/bluedevil-6.0.4/src/kded/devicemonitor.cpp 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/src/kded/devicemonitor.cpp 2024-05-22 10:45:05.000000000 +0200 @@ -58,6 +58,24 @@ this, SLOT(login1PrepareForSleep(bool))); + // Before setting the initial state, we need to wait for the manager to be operational + if (m_manager->isOperational()) { + setInitialState(); + } else { + connect(m_manager, &BluezQt::Manager::operationalChanged, this, &DeviceMonitor::readyToSetInitialState); + } +} + +void DeviceMonitor::readyToSetInitialState(bool operational) +{ + if (operational) { + setInitialState(); + disconnect(m_manager, &BluezQt::Manager::operationalChanged, this, &DeviceMonitor::readyToSetInitialState); + } +} + +void DeviceMonitor::setInitialState() +{ // Set initial state const KConfigGroup globalGroup = m_config->group("Global"); const QString launchState = globalGroup.readEntry("launchState", "remember"); @@ -69,12 +87,18 @@ for (BluezQt::AdapterPtr adapter : m_manager->adapters()) { adapter->setPowered(true); } + // restoreAdapter() is scheduled to be called after 1 second when adapterAdded is emitted, + // so we need to save state to make sure that adapter won't be turned off after restoreAdapter() + saveState(); } else if (launchState == QLatin1String("disable")) { // Turn off everything and block Bluetooth for (BluezQt::AdapterPtr adapter : m_manager->adapters()) { adapter->setPowered(false); } m_manager->setBluetoothBlocked(true); + // restoreAdapter() is scheduled to be called after 1 second when adapterAdded is emitted, + // so we need to save state to make sure that adapter won't be turned on after restoreAdapter() + saveState(); } } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bluedevil-6.0.4/src/kded/devicemonitor.h new/bluedevil-6.0.5.1/src/kded/devicemonitor.h --- old/bluedevil-6.0.4/src/kded/devicemonitor.h 2024-04-16 12:34:23.000000000 +0200 +++ new/bluedevil-6.0.5.1/src/kded/devicemonitor.h 2024-05-22 10:45:05.000000000 +0200 @@ -27,6 +27,8 @@ void saveState(); private Q_SLOTS: + void readyToSetInitialState(bool operational); + void bluetoothOperationalChanged(bool operational); void adapterAdded(BluezQt::AdapterPtr adapter); void deviceAdded(BluezQt::DevicePtr device); @@ -35,6 +37,8 @@ void login1PrepareForSleep(bool active); private: + void setInitialState(); + void restoreState(); void restoreAdapter(BluezQt::AdapterPtr adapter);