Hello community,
here is the log from the commit of package plasma5-integration for openSUSE:Factory checked in at 2016-10-04 15:55:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-integration (Old)
and /work/SRC/openSUSE:Factory/.plasma5-integration.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "plasma5-integration"
Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-integration/plasma5-integration.changes 2016-08-29 15:30:23.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.plasma5-integration.new/plasma5-integration.changes 2016-10-04 15:54:45.000000000 +0200
@@ -1,0 +2,29 @@
+Thu Sep 29 16:36:28 UTC 2016 - fabian@ritter-vogt.de
+
+- Update to 5.8.0
+ * New LTS feature release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.8.0.php
+
+-------------------------------------------------------------------
+Wed Sep 21 09:15:18 UTC 2016 - fabian@ritter-vogt.de
+
+- Use %{_plasma5_version} again, define it if needed
+
+-------------------------------------------------------------------
+Thu Sep 15 15:53:55 UTC 2016 - fabian@ritter-vogt.de
+
+- Update to 5.7.95 (Plasma 5.8 Beta)
+ * New LTS feature release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.7.95.php
+
+-------------------------------------------------------------------
+Tue Sep 13 17:42:09 UTC 2016 - fabian@ritter-vogt.de
+
+- Update to 5.7.5
+ * New bugfix release
+ * For more details please see:
+ https://www.kde.org/announcements/plasma-5.7.5.php
+
+-------------------------------------------------------------------
Old:
----
plasma-integration-5.7.4.tar.xz
New:
----
plasma-integration-5.8.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ plasma5-integration.spec ++++++
--- /var/tmp/diff_new_pack.cEmz88/_old 2016-10-04 15:54:46.000000000 +0200
+++ /var/tmp/diff_new_pack.cEmz88/_new 2016-10-04 15:54:46.000000000 +0200
@@ -18,8 +18,9 @@
%bcond_without lang
Name: plasma5-integration
-Version: 5.7.4
+Version: 5.8.0
Release: 0
+%{!?_plasma5_version: %global _plasma5_version %{version}}
Summary: Plugins responsible for better integration of Qt applications in KDE Workspace
License: GPL-2.0+
Group: System/GUI/KDE
@@ -28,7 +29,7 @@
BuildRequires: extra-cmake-modules >= 5.17.0
BuildRequires: kf5-filesystem
BuildRequires: libQt5Gui-private-headers-devel >= 5.5.0
-BuildRequires: cmake(Breeze) >= %{version}
+BuildRequires: cmake(Breeze) >= %{_plasma5_version}
BuildRequires: cmake(KF5Config) >= 5.17.0
BuildRequires: cmake(KF5ConfigWidgets) >= 5.17.0
BuildRequires: cmake(KF5I18n) >= 5.17.0
@@ -58,7 +59,7 @@
%package plugin
Summary: Plugins responsible for better integration of Qt applications in KDE Workspace
Group: System/GUI/KDE
-Requires: kde-oxygen-fonts
+Requires: hack-fonts
Requires: noto-sans
%requires_eq libQt5Gui5
@@ -88,6 +89,7 @@
%defattr(-,root,root)
%doc COPYING*
%{_kf5_plugindir}/
+%{_kf5_sharedir}/kconf_update/
%if %{with lang}
%files -n plasma5-integration-plugin-lang -f plasmaintegration5.lang
++++++ plasma-integration-5.7.4.tar.xz -> plasma-integration-5.8.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/CMakeLists.txt new/plasma-integration-5.8.0/CMakeLists.txt
--- old/plasma-integration-5.7.4/CMakeLists.txt 2016-08-23 14:55:13.000000000 +0200
+++ new/plasma-integration-5.8.0/CMakeLists.txt 2016-09-29 13:32:35.000000000 +0200
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 2.8.12)
project(PlasmaIntegration)
-set(PROJECT_VERSION "5.7.4")
+set(PROJECT_VERSION "5.8.0")
set(PROJECT_VERSION_MAJOR 5)
include(FeatureSummary)
@@ -51,6 +51,17 @@
add_subdirectory(autotests)
add_subdirectory(tests)
+find_package(FontNotoSans)
+set_package_properties(FontNotoSans PROPERTIES
+ PURPOSE "Default sans-serif font -- this is not detected automatically, pass -DCMAKE_DISABLE_FIND_PACKAGE_FontNotoSans=true to mark it ignored."
+ URL "https://www.google.com/get/noto/"
+ TYPE RUNTIME
+)
+find_package(FontHack)
+set_package_properties(FontHack PROPERTIES
+ PURPOSE "Default monospace font -- this is not detected automatically, pass -DCMAKE_DISABLE_FIND_PACKAGE_FontHack=true to mark it ignored."
+ URL "http://sourcefoundry.org/hack/"
+ TYPE RUNTIME
+)
-feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
-message("** plasma-integration uses Noto Sans (https://www.google.com/get/noto/) and Oxygen Mono (http://download.kde.org/stable/plasma/5.4.0/oxygen-fonts-5.4.0.tar.xz) fonts, ensure these are installed for use at runtime")
+feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/po/ru/plasmaintegration5.po new/plasma-integration-5.8.0/po/ru/plasmaintegration5.po
--- old/plasma-integration-5.7.4/po/ru/plasmaintegration5.po 2016-08-23 14:55:11.000000000 +0200
+++ new/plasma-integration-5.8.0/po/ru/plasmaintegration5.po 2016-09-29 13:32:33.000000000 +0200
@@ -1,13 +1,13 @@
# Copyright (C) YEAR This_file_is_part_of_KDE
# This file is distributed under the same license as the PACKAGE package.
#
-# Alexander Potashev , 2014.
+# Alexander Potashev , 2014, 2016.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2016-04-15 07:51+0000\n"
-"PO-Revision-Date: 2014-12-07 01:08+0400\n"
+"PO-Revision-Date: 2016-09-29 04:54+0300\n"
"Last-Translator: Alexander Potashev \n"
"Language-Team: Russian \n"
"Language: ru\n"
@@ -16,20 +16,19 @@
"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 1.5\n"
+"X-Generator: Lokalize 2.0\n"
#: platformtheme/kdeplatformfiledialoghelper.cpp:256
msgctxt "@title:window"
msgid "Open File"
-msgstr ""
+msgstr "Открытие файла"
#: platformtheme/kdeplatformfiledialoghelper.cpp:256
-#, fuzzy
#| msgctxt "@action:button"
#| msgid "Save All"
msgctxt "@title:window"
msgid "Save File"
-msgstr "Сохранить все"
+msgstr "Сохранение файла"
#: platformtheme/kdeplatformtheme.cpp:237
msgctxt "@action:button"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/po/zh_TW/plasmaintegration5.po new/plasma-integration-5.8.0/po/zh_TW/plasmaintegration5.po
--- old/plasma-integration-5.7.4/po/zh_TW/plasmaintegration5.po 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/po/zh_TW/plasmaintegration5.po 2016-09-29 13:32:35.000000000 +0200
@@ -0,0 +1,126 @@
+# Copyright (C) YEAR This_file_is_part_of_KDE
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Jeff Huang , 2016.
+msgid ""
+msgstr ""
+"Project-Id-Version: plasmaintegration5\n"
+"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
+"POT-Creation-Date: 2016-04-15 07:51+0000\n"
+"PO-Revision-Date: 2016-09-23 10:55+0800\n"
+"Last-Translator: Jeff Huang \n"
+"Language-Team: Chinese \n"
+"Language: Traditional Chinese\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 2.0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: platformtheme/kdeplatformfiledialoghelper.cpp:256
+msgctxt "@title:window"
+msgid "Open File"
+msgstr "開啟檔案"
+
+#: platformtheme/kdeplatformfiledialoghelper.cpp:256
+msgctxt "@title:window"
+msgid "Save File"
+msgstr "儲存檔案"
+
+#: platformtheme/kdeplatformtheme.cpp:237
+msgctxt "@action:button"
+msgid "Save All"
+msgstr "全部儲存"
+
+#: platformtheme/kdeplatformtheme.cpp:243
+msgctxt "@action:button"
+msgid "Yes to All"
+msgstr "全部答是"
+
+#: platformtheme/kdeplatformtheme.cpp:247
+msgctxt "@action:button"
+msgid "No to All"
+msgstr "全部答否"
+
+#: platformtheme/kdeplatformtheme.cpp:250
+msgctxt "@action:button"
+msgid "Abort"
+msgstr "中止"
+
+#: platformtheme/kdeplatformtheme.cpp:252
+msgctxt "@action:button"
+msgid "Retry"
+msgstr "重試"
+
+#: platformtheme/kdeplatformtheme.cpp:254
+msgctxt "@action:button"
+msgid "Ignore"
+msgstr "忽略"
+
+#: platformtheme/kdirselectdialog.cpp:132
+msgctxt "folder name"
+msgid "New Folder"
+msgstr "新資料夾"
+
+#: platformtheme/kdirselectdialog.cpp:137
+msgctxt "@title:window"
+msgid "New Folder"
+msgstr "新資料夾"
+
+#: platformtheme/kdirselectdialog.cpp:138
+#, kde-format
+msgctxt "@label:textbox"
+msgid ""
+"Create new folder in:\n"
+"%1"
+msgstr ""
+"建立新資料夾於:\n"
+"%1"
+
+#: platformtheme/kdirselectdialog.cpp:168
+#, kde-format
+msgid "A file or folder named %1 already exists."
+msgstr "名為 %1 的檔案或資料夾已經存在。"
+
+#: platformtheme/kdirselectdialog.cpp:171
+msgid "You do not have permission to create that folder."
+msgstr "您沒有權限建立該資料夾。"
+
+#: platformtheme/kdirselectdialog.cpp:285
+msgctxt "@title:window"
+msgid "Select Folder"
+msgstr "選擇資料夾"
+
+#: platformtheme/kdirselectdialog.cpp:294
+msgctxt "@action:button"
+msgid "New Folder..."
+msgstr "新增資料夾..."
+
+#: platformtheme/kdirselectdialog.cpp:340
+msgctxt "@action:inmenu"
+msgid "New Folder..."
+msgstr "新增資料夾..."
+
+#: platformtheme/kdirselectdialog.cpp:347
+msgctxt "@action:inmenu"
+msgid "Move to Trash"
+msgstr "搬到資源回收桶"
+
+#: platformtheme/kdirselectdialog.cpp:354
+msgctxt "@action:inmenu"
+msgid "Delete"
+msgstr "刪除"
+
+#: platformtheme/kdirselectdialog.cpp:363
+msgctxt "@option:check"
+msgid "Show Hidden Folders"
+msgstr "顯示隱藏的資料夾"
+
+#: platformtheme/kdirselectdialog.cpp:370
+msgctxt "@action:inmenu"
+msgid "Properties"
+msgstr "屬性"
+
+#: platformtheme/kfiletreeview.cpp:192
+msgid "Show Hidden Folders"
+msgstr "顯示隱藏的資料夾"
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/CMakeLists.txt new/plasma-integration-5.8.0/src/platformtheme/CMakeLists.txt
--- old/plasma-integration-5.7.4/src/platformtheme/CMakeLists.txt 2016-08-23 14:55:05.000000000 +0200
+++ new/plasma-integration-5.8.0/src/platformtheme/CMakeLists.txt 2016-09-29 13:32:28.000000000 +0200
@@ -51,3 +51,5 @@
install(TARGETS KDEPlasmaPlatformTheme DESTINATION ${KDE_INSTALL_QTPLUGINDIR}/platformthemes)
+install(FILES fonts_global.upd fonts_akregator.upd fonts_kate.upd DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR})
+install(PROGRAMS fonts_global.pl fonts_akregator.pl fonts_kate.pl DESTINATION ${KDE_INSTALL_KCONFUPDATEDIR})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_akregator.pl new/plasma-integration-5.8.0/src/platformtheme/fonts_akregator.pl
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_akregator.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_akregator.pl 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,14 @@
+#! /usr/bin/perl
+
+use strict;
+
+while (<>)
+{
+ chomp;
+ s/Fixed\ Font=Oxygen\ Mono/Fixed\ Font=Hack/;
+ s/Sans\ Serif\ Font=Oxygen-Sans/Sans\ Serif\ Font=Noto\ Sans/;
+ s/Serif\ Font=Oxygen-Sans/Serif\ Font=Noto\ Sans/;
+ s/Standard Font=Oxygen-Sans/Standard\ Font=Noto\ Sans/;
+ s/Fonts=Oxygen-Sans,Oxygen\ Mono,Oxygen-Sans,Oxygen-Sans/Fonts=Noto\ Sans,Hack,Noto\ Sans,Noto\ Sans/;
+ print "$_\n";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_akregator.upd new/plasma-integration-5.8.0/src/platformtheme/fonts_akregator.upd
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_akregator.upd 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_akregator.upd 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,5 @@
+Version=5
+Id=Plasma_Fonts_Akregator
+Options=overwrite
+File=akregatorrc
+Script=fonts_akregator.pl,perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_global.pl new/plasma-integration-5.8.0/src/platformtheme/fonts_global.pl
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_global.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_global.pl 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,14 @@
+#! /usr/bin/perl
+
+use strict;
+
+while (<>)
+{
+ chomp;
+ s/font=Oxygen-Sans/font=Noto\ Sans/;
+ s/fixed=Oxygen\ Mono/fixed=Hack/;
+ s/menuFont=Oxygen-Sans/menuFont=Noto\ Sans/;
+ s/smallestReadableFont=Oxygen-Sans/smallestReadableFont=Noto\ Sans/;
+ s/toolBarFont=Oxygen-Sans/toolBarFont=Noto\ Sans/;
+ print "$_\n";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_global.upd new/plasma-integration-5.8.0/src/platformtheme/fonts_global.upd
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_global.upd 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_global.upd 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,5 @@
+Version=5
+Id=Fonts_Global
+Options=overwrite
+File=kdeglobals
+Script=fonts_global.pl,perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_kate.pl new/plasma-integration-5.8.0/src/platformtheme/fonts_kate.pl
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_kate.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_kate.pl 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,10 @@
+#! /usr/bin/perl
+
+use strict;
+
+while (<>)
+{
+ chomp;
+ s/Font=Oxygen\ Mono/Font=Hack/;
+ print "$_\n";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/fonts_kate.upd new/plasma-integration-5.8.0/src/platformtheme/fonts_kate.upd
--- old/plasma-integration-5.7.4/src/platformtheme/fonts_kate.upd 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/fonts_kate.upd 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,6 @@
+Version=5
+Id=Plasma_Fonts_Kate
+Options=overwrite
+File=kateschemarc
+Group=Normal
+Script=fonts_kate.pl,perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/kdeplatformfiledialoghelper.cpp new/plasma-integration-5.8.0/src/platformtheme/kdeplatformfiledialoghelper.cpp
--- old/plasma-integration-5.7.4/src/platformtheme/kdeplatformfiledialoghelper.cpp 2016-08-23 14:55:05.000000000 +0200
+++ new/plasma-integration-5.8.0/src/platformtheme/kdeplatformfiledialoghelper.cpp 2016-09-29 13:32:28.000000000 +0200
@@ -330,11 +330,11 @@
bool KDEPlatformFileDialogHelper::show(Qt::WindowFlags windowFlags, Qt::WindowModality windowModality, QWindow *parent)
{
- Q_UNUSED(parent)
initializeDialog();
m_dialog->setWindowFlags(windowFlags);
m_dialog->setWindowModality(windowModality);
restoreSize();
+ m_dialog->windowHandle()->setTransientParent(parent);
// Use a delayed show here to delay show() after the internal Qt invisible QDialog.
// The delayed call shouldn't matter, because for other "real" native QPlatformDialog
// implementation like Mac and Windows, the native dialog is not necessarily
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/kfontsettingsdata.cpp new/plasma-integration-5.8.0/src/platformtheme/kfontsettingsdata.cpp
--- old/plasma-integration-5.7.4/src/platformtheme/kfontsettingsdata.cpp 2016-08-23 14:55:05.000000000 +0200
+++ new/plasma-integration-5.8.0/src/platformtheme/kfontsettingsdata.cpp 2016-09-29 13:32:28.000000000 +0200
@@ -54,7 +54,7 @@
static const KFontData DefaultFontData[KFontSettingsData::FontTypesCount] = {
{ GeneralId, "font", DefaultFont, 10, -1, QFont::SansSerif },
- { GeneralId, "fixed", "Oxygen Mono", 9, -1, QFont::Monospace },
+ { GeneralId, "fixed", "Hack", 9, -1, QFont::Monospace },
{ GeneralId, "toolBarFont", DefaultFont, 9, -1, QFont::SansSerif },
{ GeneralId, "menuFont", DefaultFont, 10, -1, QFont::SansSerif },
{ "WM", "activeFont", DefaultFont, 10, -1, QFont::SansSerif },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/mono_font.pl new/plasma-integration-5.8.0/src/platformtheme/mono_font.pl
--- old/plasma-integration-5.7.4/src/platformtheme/mono_font.pl 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/mono_font.pl 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,10 @@
+#! /usr/bin/perl
+
+use strict;
+
+while (<>)
+{
+ chomp;
+ s/fixed=Oxygen\ Mono/fixed=Hack/;
+ print "$_\n";
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/plasma-integration-5.7.4/src/platformtheme/mono_font.upd new/plasma-integration-5.8.0/src/platformtheme/mono_font.upd
--- old/plasma-integration-5.7.4/src/platformtheme/mono_font.upd 1970-01-01 01:00:00.000000000 +0100
+++ new/plasma-integration-5.8.0/src/platformtheme/mono_font.upd 2016-09-29 13:32:28.000000000 +0200
@@ -0,0 +1,5 @@
+Version=5
+Id=Plasma_Mono_Font
+Options=overwrite
+File=kdeglobals,kdeglobals
+Script=mono_font.pl,perl