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 - fab...@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 <typename _Result, typename _Function> 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 <lu...@hube-lueck.de>\n" "Language-Team: German <kde-i18n...@kde.org>\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 <steve.allew...@gmail.com>\n" -"Language-Team: English <kde-l10n-en...@kde.org>\n" +"Language-Team: English <kde-i18n-...@kde.org>\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 <guoyunhebr...@gmail.com>, 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 <guoyunhebr...@gmail.com>\n" -"Language-Team: Chinese <kde-ch...@kde.org>\n" +"PO-Revision-Date: 2017-05-27 12:36-0400\n" +"Last-Translator: guoyunhebrave <guoyunhebr...@gmail.com>\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