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);
 

Reply via email to