Hello community,
here is the log from the commit of package plasma-vault for openSUSE:Factory checked in at 2017-06-05 18:50:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma-vault (Old)
and /work/SRC/openSUSE:Factory/.plasma-vault.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma-vault"
Mon Jun 5 18:50:28 2017 rev:2 rq:500971 version:5.9.96
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma-vault/plasma-vault.changes 2017-05-31 12:19:35.381692052 +0200
+++ /work/SRC/openSUSE:Factory/.plasma-vault.new/plasma-vault.changes 2017-06-05 18:50:39.242579828 +0200
@@ -1,0 +2,10 @@
+Sun Jun 4 14:38:14 CEST 2017 - fabian@ritter-vogt.de
+
+- Update to 5.9.96
+ * New bugfix release
+- Changes since 5.9.95:
+ * use a non-stable version number
+ * 5.10.0
+ * Report that the process has finished if we got an error executing it
+
+-------------------------------------------------------------------
Old:
----
plasma-vault-5.9.95.tar.xz
New:
----
plasma-vault-5.9.96.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma-vault.spec ++++++
--- /var/tmp/diff_new_pack.q2PTO6/_old 2017-06-05 18:50:39.794502030 +0200
+++ /var/tmp/diff_new_pack.q2PTO6/_new 2017-06-05 18:50:39.798501466 +0200
@@ -15,23 +15,20 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
+
%bcond_without lang
Name: plasma-vault
-Version: 5.9.95
+Version: 5.9.96
Release: 0
%define kf5_version 5.17.0
Summary: Plasma applet and services for creating encrypted vaults
License: GPL-2.0+
Group: Productivity/Security
Url: http://www.kde.org
-Source0: plasma-vault-%{version}.tar.xz
+Source0: http://download.kde.org/unstable/plasma-vault/plasma-vault-%{version}.tar.xz
BuildRequires: extra-cmake-modules >= %kf5_version
-BuildRequires: cmake(Qt5Core) >= 5.7.1
-BuildRequires: cmake(Qt5DBus)
-BuildRequires: cmake(Qt5Gui)
-BuildRequires: cmake(Qt5Quick)
-BuildRequires: cmake(Qt5Widgets)
+BuildRequires: libksysguard5-devel
BuildRequires: cmake(KF5Activities) >= %kf5_version
BuildRequires: cmake(KF5Config) >= %kf5_version
BuildRequires: cmake(KF5ConfigWidgets) >= %kf5_version
@@ -41,7 +38,11 @@
BuildRequires: cmake(KF5KIO) >= %kf5_version
BuildRequires: cmake(KF5Plasma) >= %kf5_version
BuildRequires: cmake(KF5WidgetsAddons) >= %kf5_version
-BuildRequires: libksysguard5-devel
+BuildRequires: cmake(Qt5Core) >= 5.7.1
+BuildRequires: cmake(Qt5DBus)
+BuildRequires: cmake(Qt5Gui)
+BuildRequires: cmake(Qt5Quick)
+BuildRequires: cmake(Qt5Widgets)
Recommends: %{name}-lang
# plasma-vault supports cryfs and encfs, but we only have encfs here (for now)
Requires: encfs
++++++ plasma-vault-5.9.95.tar.xz -> plasma-vault-5.9.96.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/CMakeLists.txt new/plasma-vault-5.9.96/CMakeLists.txt
--- old/plasma-vault-5.9.95/CMakeLists.txt 2017-05-11 17:22:57.000000000 +0200
+++ new/plasma-vault-5.9.96/CMakeLists.txt 2017-05-30 17:13:02.000000000 +0200
@@ -4,6 +4,9 @@
project (PlasmaVault)
+set(PROJECT_VERSION "5.9.96")
+set(PROJECT_VERSION_MAJOR 5)
+
set (PLASMAVAULT_VERSION "0.1")
set (REQUIRED_QT_VERSION 5.7.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h
--- old/plasma-vault-5.9.95/asynqt/private/wrappers/process_p.h 2017-05-11 17:22:28.000000000 +0200
+++ new/plasma-vault-5.9.96/asynqt/private/wrappers/process_p.h 2017-05-30 17:12:29.000000000 +0200
@@ -46,6 +46,7 @@
QFuture<_Result> start()
{
+ m_running = true;
QObject::connect(
m_process,
// Pretty new Qt connect syntax :)
@@ -55,6 +56,14 @@
},
Qt::QueuedConnection);
+ QObject::connect(
+ m_process,
+ &QProcess::errorOccurred,
+ this, [this] (QProcess::ProcessError) {
+ this->finished();
+ },
+ Qt::QueuedConnection);
+
this->reportStarted();
m_process->start();
@@ -68,14 +77,18 @@
private:
QProcess *m_process;
_Function m_map;
+ bool m_running;
};
template
void ProcessFutureInterface<_Result, _Function>::finished()
{
- this->reportResult(m_map(m_process));
- this->reportFinished();
+ if (m_running) {
+ m_running = false;
+ this->reportResult(m_map(m_process));
+ this->reportFinished();
+ }
}
} // namespace detail
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/po/de/plasmavault-kde.po new/plasma-vault-5.9.96/po/de/plasmavault-kde.po
--- old/plasma-vault-5.9.95/po/de/plasmavault-kde.po 2017-05-11 17:22:42.000000000 +0200
+++ new/plasma-vault-5.9.96/po/de/plasmavault-kde.po 2017-05-30 17:12:44.000000000 +0200
@@ -7,7 +7,7 @@
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-03-07 10:24+0100\n"
-"PO-Revision-Date: 2017-03-20 16:16+0100\n"
+"PO-Revision-Date: 2017-05-12 21:01+0100\n"
"Last-Translator: Burkhard Lück \n"
"Language-Team: German \n"
"Language: de\n"
@@ -54,7 +54,7 @@
#: kded/engine/fusebackend_p.cpp:140
#, kde-format
msgid "Device is already open"
-msgstr ""
+msgstr "Das Gerät ist bereits geöffnet"
#: kded/engine/fusebackend_p.cpp:156
#, kde-format
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/po/en_GB/plasmavault-kde.po new/plasma-vault-5.9.96/po/en_GB/plasmavault-kde.po
--- old/plasma-vault-5.9.95/po/en_GB/plasmavault-kde.po 2017-05-11 17:22:43.000000000 +0200
+++ new/plasma-vault-5.9.96/po/en_GB/plasmavault-kde.po 2017-05-30 17:12:45.000000000 +0200
@@ -7,9 +7,9 @@
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-03-07 10:24+0100\n"
-"PO-Revision-Date: 2017-02-19 16:05+0000\n"
+"PO-Revision-Date: 2017-05-21 17:46+0000\n"
"Last-Translator: Steve Allewell \n"
-"Language-Team: English \n"
+"Language-Team: English \n"
"Language: en_GB\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +21,7 @@
#, kde-format
msgctxt "formatting the message for a command, as in encfs: not found"
msgid "%1: %2"
-msgstr ""
+msgstr "%1: %2"
#: kded/engine/backends/cryfs/cryfsbackend.cpp:73
#: kded/engine/backends/encfs/encfsbackend.cpp:72
@@ -74,10 +74,9 @@
msgstr "Unable to detect the version"
#: kded/engine/fusebackend_p.cpp:220
-#, fuzzy, kde-format
-#| msgid "Error: Wrong version installed. The required version is %1.%2.%3"
+#, kde-format
msgid "Wrong version installed. The required version is %1.%2.%3"
-msgstr "Error: Wrong version installed. The required version is %1.%2.%3"
+msgstr "Wrong version installed. The required version is %1.%2.%3"
#: kded/engine/fusebackend_p.cpp:229
#, kde-format
@@ -167,7 +166,7 @@
#: kded/ui/backendchooserwidget.cpp:90
#, kde-format
msgid "The specified backend is not available"
-msgstr ""
+msgstr "The specified backend is not available"
#. i18n: ectx: property (text), widget (QLabel, labelVaultName)
#: kded/ui/backendchooserwidget.ui:17
@@ -366,7 +365,6 @@
msgstr "Dialogue"
#: plasma/package/contents/ui/main.qml:88
-#, fuzzy, kde-format
-#| msgid "Can not open an unknown vault."
+#, kde-format
msgid "Create a new vault"
-msgstr "Can not open an unknown vault."
\ No newline at end of file
+msgstr "Create a new vault"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-vault-5.9.95/po/zh_CN/plasmavault-kde.po new/plasma-vault-5.9.96/po/zh_CN/plasmavault-kde.po
--- old/plasma-vault-5.9.95/po/zh_CN/plasmavault-kde.po 2017-05-11 17:22:57.000000000 +0200
+++ new/plasma-vault-5.9.96/po/zh_CN/plasmavault-kde.po 2017-05-30 17:13:02.000000000 +0200
@@ -5,18 +5,21 @@
# Guo Yunhe , 2017.
msgid ""
msgstr ""
-"Project-Id-Version: \n"
+"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2017-03-07 10:24+0100\n"
-"PO-Revision-Date: 2017-03-10 01:49+0200\n"
-"Last-Translator: Guo Yunhe \n"
-"Language-Team: Chinese \n"
+"PO-Revision-Date: 2017-05-27 12:36-0400\n"
+"Last-Translator: guoyunhebrave \n"
+"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Lokalize 2.0\n"
+"X-Generator: crowdin.com\n"
+"X-Crowdin-Project: kdeorg\n"
+"X-Crowdin-Language: zh-CN\n"
+"X-Crowdin-File: /kf5-stable/messages/kde-workspace/plasmavault-kde.pot\n"
#: kded/engine/backend_p.cpp:87
#, kde-format
@@ -33,114 +36,114 @@
#: kded/engine/fusebackend_p.cpp:57
#, kde-format
msgid "The mount point directory is not empty, refusing to open the vault"
-msgstr ""
+msgstr "挂载点目录不是空的,拒绝打开保险库"
#: kded/engine/fusebackend_p.cpp:66
#, kde-format
msgid "Unable to perform the operation"
-msgstr ""
+msgstr "无法执行该操作"
#: kded/engine/fusebackend_p.cpp:121
#, kde-format
msgid "This directory already contains encrypted data"
-msgstr ""
+msgstr "此目录已包含加密的数据"
#: kded/engine/fusebackend_p.cpp:125
#, kde-format
msgid ""
"You need to select empty directories for the encrypted storage and for the "
"mount point"
-msgstr ""
+msgstr "您需要为加密存储和挂载点选择空的目录"
#: kded/engine/fusebackend_p.cpp:140
#, kde-format
msgid "Device is already open"
-msgstr ""
+msgstr "设备已打开"
#: kded/engine/fusebackend_p.cpp:156
#, kde-format
msgid "Device is not open"
-msgstr ""
+msgstr "设备未打开"
#: kded/engine/fusebackend_p.cpp:194
#, kde-format
msgid "Failed to execute"
-msgstr ""
+msgstr "未能执行"
#: kded/engine/fusebackend_p.cpp:208
#, kde-format
msgid "Unable to detect the version"
-msgstr ""
+msgstr "无法检测版本"
#: kded/engine/fusebackend_p.cpp:220
#, kde-format
msgid "Wrong version installed. The required version is %1.%2.%3"
-msgstr ""
+msgstr "安装了错误的版本。所需的版本是 %1.%2.%3"
#: kded/engine/fusebackend_p.cpp:229
#, kde-format
msgid "Correct version found"
-msgstr ""
+msgstr "找到正确的版本"
#: kded/engine/vault.cpp:172
#, kde-format
msgid "Unknown device"
-msgstr ""
+msgstr "未知设备"
#: kded/engine/vault.cpp:197
#, kde-format
msgid "Configured backend does not exist: %1"
-msgstr ""
+msgstr "已配置的后端不存在︰ %1"
#: kded/engine/vault.cpp:202
#, kde-format
msgid "Mount point is not specified"
-msgstr ""
+msgstr "未指定挂载点"
#: kded/engine/vault.cpp:207
#, kde-format
msgid "Can not create the mount point"
-msgstr ""
+msgstr "不能创建挂载点"
#: kded/engine/vault.cpp:212
#, kde-format
msgid "Configured backend can not be instantiated: %1"
-msgstr ""
+msgstr "配置的后端不能实例化︰ %1"
#: kded/engine/vault.cpp:286
#, kde-format
msgid "This device is already registered. Can not recreate it."
-msgstr ""
+msgstr "此设备已被注册。不能重新创建它。"
#: kded/engine/vault.cpp:291
#, kde-format
msgid "Unknown error, unable to create the backend."
-msgstr ""
+msgstr "未知的错误,无法创建后端。"
#: kded/engine/vault.cpp:315
#, kde-format
msgid "Can not open an unknown vault."
-msgstr ""
+msgstr "不能打开未知的保险库。"
#: kded/engine/vault.cpp:332
#, kde-format
msgid "The vault is unknown, can not close it."
-msgstr ""
+msgstr "保险库未知,无法关闭它。"
#: kded/engine/vault.cpp:347
#, kde-format
msgid "Unable to close the vault, an application is using it"
-msgstr ""
+msgstr "无法关闭保险库,有应用程序正在使用它"
#: kded/engine/vault.cpp:376
#, kde-format
msgid "Unable to close the vault, it is used by %1"
-msgstr ""
+msgstr "无法关闭保险库,它正在被 %1 使用"
#: kded/engine/vault.cpp:390
#, kde-format
msgid "The vault is unknown, can not destroy it."
-msgstr ""
+msgstr "保险库是未知的,不能销毁它。"
#. i18n: ectx: property (text), widget (QLabel, label)
#: kded/ui/activitieslinkingwidget.ui:17
@@ -151,29 +154,31 @@
"to an activity it should not be available in, it will automatically be "
"closed."
msgstr ""
+"如果你限制只在某些活动中使用此存储库,只当你是在这些活动中时,它才出现在小程"
+"序中。此外,当您切换到它不可用的活动时,它会自动关闭。"
#. i18n: ectx: property (text), widget (QCheckBox, checkLimitActivities)
#: kded/ui/activitieslinkingwidget.ui:27
#, kde-format
msgid "Limit to the selected activities:"
-msgstr ""
+msgstr "限制为选定的活动︰"
#: kded/ui/backendchooserwidget.cpp:90
#, kde-format
msgid "The specified backend is not available"
-msgstr ""
+msgstr "指定后端不可用"
#. i18n: ectx: property (text), widget (QLabel, labelVaultName)
#: kded/ui/backendchooserwidget.ui:17
#, kde-format
msgid "Vaul&t name:"
-msgstr ""
+msgstr "保险库名称(&T):"
#. i18n: ectx: property (text), widget (QLabel, labelEncryptionSystem)
#: kded/ui/backendchooserwidget.ui:63
#, kde-format
msgid "Choose the encryption system you want to use for this vault:"
-msgstr ""
+msgstr "选择您想要为此保险库使用的加密系统︰"
#: kded/ui/cryfscypherchooserwidget.cpp:74
#, kde-format
@@ -236,12 +241,12 @@
msgid ""
"Mind that there is no way to recover a forgotten password. If you forget the "
"password, your data is as good as gone."
-msgstr ""
+msgstr "请注意忘记的密码将无法恢复。如果您忘记了密码,您的数据也就一并遗失了。"
#: kded/ui/vaultcreationwizard.cpp:63
#, kde-format
msgid "EncFS"
-msgstr ""
+msgstr "EncFS"
#: kded/ui/vaultcreationwizard.cpp:66
#, kde-format