Hello community, here is the log from the commit of package plasma5-workspace for openSUSE:Factory checked in at 2018-06-13 15:32:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old) and /work/SRC/openSUSE:Factory/.plasma5-workspace.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "plasma5-workspace" Wed Jun 13 15:32:09 2018 rev:93 rq:615761 version:5.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes 2018-05-08 13:35:37.857253855 +0200 +++ /work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma5-workspace.changes 2018-06-13 15:32:13.916369036 +0200 @@ -1,0 +2,36 @@ +Thu Jun 7 20:03:52 CEST 2018 - fabian@ritter-vogt.de + +- Update to 5.13.0 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.13.0.php +- Changes since 5.12.90: + * [Slideshow Wallpaper] Ignore hidden files and folders (kde#394882) + * [Global Menu Applet] Open menu on press + * Weigh matching services by relating data used in query to their menuids + * Add mappings for VirtualBox + * Remove legacy Wine hack-around from rules rc. (kde#393787) + * Calendar widget: fix resize + +------------------------------------------------------------------- +Sat May 19 14:16:38 CEST 2018 - fabian@ritter-vogt.de + +- Update to 5.12.90 + * New feature release + * For more details please see: + * https://www.kde.org/announcements/plasma-5.12.90.php +- Too many changes to list here +- Add patch to add default desktop icons: + * 0001-Revert-No-icons-on-the-desktop-by-default.patch +- Remove patches, now upstream: + * 0001-Add-a-button-to-clear-the-notification-history.patch + * 0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch + * 0002-Add-platform-detection-to-KWorkspace-library-to-adju.patch + * 0003-No-longer-export-QT_QPA_PLATFORM-env-variable-to-the.patch + +------------------------------------------------------------------- +Mon May 7 11:49:35 UTC 2018 - fabian@ritter-vogt.de + +- Remove runtime dep on update-desktop-files + +------------------------------------------------------------------- Old: ---- 0001-Add-a-button-to-clear-the-notification-history.patch 0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch 0002-Add-platform-detection-to-KWorkspace-library-to-adju.patch 0003-No-longer-export-QT_QPA_PLATFORM-env-variable-to-the.patch plasma-workspace-5.12.5.tar.xz New: ---- 0001-Revert-No-icons-on-the-desktop-by-default.patch plasma-workspace-5.13.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ plasma5-workspace.spec ++++++ --- /var/tmp/diff_new_pack.gZQMAr/_old 2018-06-13 15:32:15.776300562 +0200 +++ /var/tmp/diff_new_pack.gZQMAr/_new 2018-06-13 15:32:15.808299384 +0200 @@ -19,7 +19,7 @@ #Compat macro for new _fillupdir macro introduced in Nov 2017 %{!?_fillupdir: %global _fillupdir %{_localstatedir}/adm/fillup-templates} -%define kf5_version 5.34.0 +%define kf5_version 5.45.0 %bcond_without lang Name: plasma5-workspace @@ -27,20 +27,16 @@ %{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}} # Lasted ABI-stable Plasma (e.g. 5.8 in KF5, but 5.9.1 in KUF) %{!?_plasma5_version: %global _plasma5_version %(echo %{_plasma5_bugfix} | awk -F. '{print $1"."$2}')} -Version: 5.12.5 +Version: 5.13.0 Release: 0 Summary: The KDE Plasma Workspace Components License: GPL-2.0+ Group: System/GUI/KDE Url: http://www.kde.org/ -Source: http://download.kde.org/stable/plasma/%{version}/plasma-workspace-%{version}.tar.xz +Source: plasma-workspace-%{version}.tar.xz Source1: baselibs.conf # PATCHES 000-100 and above are from upstream 5.12 branch # PATCHES 101-500 are from upstream master/5.13 branch -Patch201: 0001-Call-KLocalizedString-setApplicationDomain-after-Q-A.patch -Patch202: 0002-Add-platform-detection-to-KWorkspace-library-to-adju.patch -Patch203: 0003-No-longer-export-QT_QPA_PLATFORM-env-variable-to-the.patch -Patch204: 0001-Add-a-button-to-clear-the-notification-history.patch # PATCHES 501-??? are PATCH-FIX-OPENSUSE # PATCH-FIX-OPENSUSE 0001-Rename-qdbus-in-startkde.patch cgiboudeaux@gmx.com -- Rename the qdbus executable in startkde Patch501: 0001-Rename-qdbus-in-startkde.patch @@ -51,8 +47,10 @@ Patch504: 0001-Add-suffix-to-the-wayland-session-s-name.patch # PATCH-FIX-UPSTREAM (or alternative solution) Patch505: 0001-Set-XDG_SESSION_TYPE-wayland-in-startplasmacomposito.patch +# PATCH-FEATURE-OPENSUSE +Patch506: 0001-Revert-No-icons-on-the-desktop-by-default.patch # PATCH-FIX-OPENSUSE -Patch506: lazy-sddm-theme.patch +Patch507: lazy-sddm-theme.patch BuildRequires: breeze5-icons BuildRequires: fdupes BuildRequires: kf5-filesystem @@ -234,7 +232,6 @@ Requires: polkit-kde-agent-5 >= %{_plasma5_bugfix} Requires: powerdevil5 >= %{_plasma5_bugfix} Requires: systemsettings5 >= %{_plasma5_bugfix} -Requires: update-desktop-files Requires(post): update-alternatives Requires(postun): update-alternatives Requires(pre): %{_bindir}/cut @@ -339,7 +336,7 @@ --remove default-xsession.desktop %{_datadir}/xsessions/plasma5.desktop %files libs -%doc COPYING* +%license COPYING* %{_kf5_libdir}/libkworkspace5.so.* %{_kf5_libdir}/libplasma-geolocation-interface.so.* %{_kf5_libdir}/libtaskmanager.so.* @@ -347,7 +344,7 @@ %{_kf5_libdir}/libcolorcorrect.so.* %files -%doc COPYING* +%license COPYING* %{_kf5_bindir}/xembedsniproxy %{_kf5_bindir}/kcheckrunning %{_kf5_bindir}/kcminit @@ -365,6 +362,7 @@ %{_kf5_bindir}/startplasmacompositor %{_kf5_bindir}/systemmonitor %{_kf5_bindir}/plasma_waitforname +%{_kf5_bindir}/gmenudbusmenuproxy %{_kf5_configdir}/autostart/org.kde.plasmashell.desktop %{_kf5_configdir}/autostart/klipper.desktop %{_kf5_configdir}/autostart/krunner.desktop @@ -416,9 +414,11 @@ %dir %{_kf5_sharedir}/sddm %dir %{_kf5_sharedir}/sddm/themes %{_kf5_sharedir}/sddm/themes/breeze/ +%{_kf5_debugdir}/*.categories +%{_kf5_configdir}/autostart/gmenudbusmenuproxy.desktop %files devel -%doc COPYING* +%license COPYING* %{_kf5_prefix}/include/kworkspace5/ %{_kf5_prefix}/include/plasma/ %{_kf5_prefix}/include/taskmanager/ ++++++ 0001-Rename-qdbus-in-startkde.patch ++++++ --- /var/tmp/diff_new_pack.gZQMAr/_old 2018-06-13 15:32:15.932294819 +0200 +++ /var/tmp/diff_new_pack.gZQMAr/_new 2018-06-13 15:32:15.936294672 +0200 @@ -1,8 +1,8 @@ -Index: plasma-workspace-5.12.2/startkde/startkde.cmake -=================================================================== ---- plasma-workspace-5.12.2.orig/startkde/startkde.cmake -+++ plasma-workspace-5.12.2/startkde/startkde.cmake -@@ -294,7 +294,7 @@ if test $? -ne 0; then +diff --git a/startkde/startkde.cmake b/startkde/startkde.cmake +index 54e28501..0eadd042 100644 +--- a/startkde/startkde.cmake ++++ b/startkde/startkde.cmake +@@ -297,7 +297,7 @@ if test $? -ne 0; then exit 1 fi @@ -11,7 +11,7 @@ # finally, give the session control to the session manager # see kdebase/ksmserver for the description of the rest of the startup sequence -@@ -327,13 +327,13 @@ if test x"$wait_drkonqi"x = x"true"x ; t +@@ -330,13 +330,13 @@ if test x"$wait_drkonqi"x = x"true"x ; then # wait for remaining drkonqi instances with timeout (in seconds) wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900` wait_drkonqi_counter=0 @@ -28,10 +28,10 @@ done break fi -Index: plasma-workspace-5.12.2/startkde/startplasma.cmake -=================================================================== ---- plasma-workspace-5.12.2.orig/startkde/startplasma.cmake -+++ plasma-workspace-5.12.2/startkde/startplasma.cmake +diff --git a/startkde/startplasma.cmake b/startkde/startplasma.cmake +index a5d09fa7..b67c41e4 100644 +--- a/startkde/startplasma.cmake ++++ b/startkde/startplasma.cmake @@ -140,7 +140,7 @@ if test $? -ne 0; then exit 1 fi @@ -41,7 +41,7 @@ # finally, give the session control to the session manager # see kdebase/ksmserver for the description of the rest of the startup sequence -@@ -169,13 +169,13 @@ if test x"$wait_drkonqi"x = x"true"x ; t +@@ -169,13 +169,13 @@ if test x"$wait_drkonqi"x = x"true"x ; then # wait for remaining drkonqi instances with timeout (in seconds) wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group WaitForDrKonqi --key Timeout --default 900` wait_drkonqi_counter=0 @@ -58,10 +58,10 @@ done break fi -Index: plasma-workspace-5.12.2/startkde/startplasmacompositor.cmake -=================================================================== ---- plasma-workspace-5.12.2.orig/startkde/startplasmacompositor.cmake -+++ plasma-workspace-5.12.2/startkde/startplasmacompositor.cmake +diff --git a/startkde/startplasmacompositor.cmake b/startkde/startplasmacompositor.cmake +index 8ac47aa7..377a46f3 100644 +--- a/startkde/startplasmacompositor.cmake ++++ b/startkde/startplasmacompositor.cmake @@ -120,12 +120,12 @@ fi # Get a property value from org.freedesktop.locale1 @@ -90,11 +90,11 @@ test -n "$ksplash_pid" && kill "$ksplash_pid" 2>/dev/null exit 1 fi -Index: plasma-workspace-5.12.2/wallpapers/image/wallpaper.knsrc -=================================================================== ---- plasma-workspace-5.12.2.orig/wallpapers/image/wallpaper.knsrc -+++ plasma-workspace-5.12.2/wallpapers/image/wallpaper.knsrc -@@ -42,4 +42,4 @@ Categories=KDE Wallpaper 800x600,KDE Wal +diff --git a/wallpapers/image/wallpaper.knsrc b/wallpapers/image/wallpaper.knsrc +index 13f52321..96c6e359 100644 +--- a/wallpapers/image/wallpaper.knsrc ++++ b/wallpapers/image/wallpaper.knsrc +@@ -42,4 +42,4 @@ Categories=KDE Wallpaper 800x600,KDE Wallpaper 1024x768,KDE Wallpaper 1280x1024, StandardResource=wallpaper Uncompress=archive ++++++ 0001-Revert-No-icons-on-the-desktop-by-default.patch ++++++
From a437cb34a3cacc0daae012a26cb5a28407a6f873 Mon Sep 17 00:00:00 2001 From: Fabian Vogt
Date: Wed, 28 Feb 2018 17:10:14 +0100 Subject: [PATCH] Revert "No icons on the desktop by default"
This reverts commit 240d0d6fe1e5db88e304199339396bd48c23e130.
We want those icons in openSUSE. They've always been there and there is no
reason not to have them.
---
kioslave/desktop/CMakeLists.txt | 1 +
kioslave/desktop/Home.desktop | 88 ++++++++++++++++++++++++++++++++++++++++
kioslave/desktop/kio_desktop.cpp | 4 ++
3 files changed, 93 insertions(+)
create mode 100644 kioslave/desktop/Home.desktop
diff --git a/kioslave/desktop/CMakeLists.txt b/kioslave/desktop/CMakeLists.txt
index e21744c3..8616a7e5 100644
--- a/kioslave/desktop/CMakeLists.txt
+++ b/kioslave/desktop/CMakeLists.txt
@@ -25,3 +25,4 @@ install(TARGETS desktopnotifier DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded)
install( FILES desktop.protocol DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
install(FILES directory.desktop directory.trash DESTINATION ${KDE_INSTALL_DATADIR}/kio_desktop)
+install(FILES Home.desktop DESTINATION ${KDE_INSTALL_DATADIR}/kio_desktop/DesktopLinks)
diff --git a/kioslave/desktop/Home.desktop b/kioslave/desktop/Home.desktop
new file mode 100644
index 00000000..9ad53f0b
--- /dev/null
+++ b/kioslave/desktop/Home.desktop
@@ -0,0 +1,88 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Home
+Name[ca]=Inici
+Name[ca@valencia]=Inici
+Name[cs]=Můj adresář
+Name[da]=Hjem
+Name[de]=Persönlicher Ordner
+Name[el]=Προσωπικός φάκελος
+Name[en_GB]=Home
+Name[es]=Inicio
+Name[et]=Kodu
+Name[eu]=Etxea
+Name[fi]=Koti
+Name[fr]=Dossier personnel
+Name[gl]=Persoal
+Name[he]=בית
+Name[hu]=Saját mappa
+Name[is]=Heimamappa
+Name[it]=Home
+Name[ja]=ホーム
+Name[ko]=홈
+Name[lt]=Pradžia
+Name[nl]=Home
+Name[nn]=Heim
+Name[pa]=ਘਰ
+Name[pl]=Katalog domowy
+Name[pt]=Pasta Pessoal
+Name[pt_BR]=Pasta Pessoal
+Name[ru]=Домашняя папка
+Name[se]=Ruoktu
+Name[sk]=Domov
+Name[sl]=Dom
+Name[sr]=Домаће
+Name[sr@ijekavian]=Домаће
+Name[sr@ijekavianlatin]=Domaće
+Name[sr@latin]=Domaće
+Name[sv]=Hem
+Name[tr]=Başlangıç
+Name[uk]=Домівка
+Name[x-test]=xxHomexx
+Name[zh_CN]=主文件夹
+Name[zh_TW]=家目錄
+GenericName=Personal Files
+GenericName[ca]=Fitxers personals
+GenericName[ca@valencia]=Fitxers personals
+GenericName[cs]=Osobní soubory
+GenericName[da]=Personlige filer
+GenericName[de]=Persönliche Dateien
+GenericName[el]=Προσωπικά αρχεία
+GenericName[en_GB]=Personal Files
+GenericName[es]=Archivos personales
+GenericName[et]=Isiklikud failid
+GenericName[eu]=Fitxategi pertsonalak
+GenericName[fi]=Omat tiedostot
+GenericName[fr]=Fichiers personnels
+GenericName[gl]=Ficheiros persoais
+GenericName[he]=קבצים אישיים
+GenericName[hu]=Személyes fájlok
+GenericName[is]=Einkaskrár
+GenericName[it]=File personali
+GenericName[ja]=個人のファイル
+GenericName[ko]=개인적인 파일
+GenericName[lt]=Asmeniniai failai
+GenericName[nl]=Persoonlijke bestanden
+GenericName[nn]=Personlege filer
+GenericName[pa]=ਨਿੱਜੀ ਫਾਇਲਾਂ
+GenericName[pl]=Pliki osobiste
+GenericName[pt]=Ficheiros Pessoais
+GenericName[pt_BR]=Arquivos pessoais
+GenericName[ru]=Личные файлы
+GenericName[se]=Iežat fiillat
+GenericName[sk]=Osobné súbory
+GenericName[sl]=Osebne datoteke
+GenericName[sr]=Лични фајлови
+GenericName[sr@ijekavian]=Лични фајлови
+GenericName[sr@ijekavianlatin]=Lični fajlovi
+GenericName[sr@latin]=Lični fajlovi
+GenericName[sv]=Personliga filer
+GenericName[tr]=Kişisel Dosyalar
+GenericName[uk]=Особисті файли
+GenericName[x-test]=xxPersonal Filesxx
+GenericName[zh_CN]=个人文件
+GenericName[zh_TW]=個人檔案
+URL[$e]=$HOME
+Icon=user-home
+Type=Link
+
diff --git a/kioslave/desktop/kio_desktop.cpp b/kioslave/desktop/kio_desktop.cpp
index e05a1364..c57fed29 100644
--- a/kioslave/desktop/kio_desktop.cpp
+++ b/kioslave/desktop/kio_desktop.cpp
@@ -82,6 +82,10 @@ void DesktopProtocol::checkLocalInstall()
QFile::copy(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QStringLiteral("kio_desktop/directory.desktop")),
desktopPath + "/.directory");
+ // Copy the trash link
+ QFile::copy(QStandardPaths::locate(QStandardPaths::GenericDataLocation, QStringLiteral("kio_desktop/directory.trash")),
+ desktopPath + "/trash.desktop");
+
// Copy the desktop links
QSet<QString> links;
const auto dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("kio_desktop/DesktopLinks"), QStandardPaths::LocateDirectory);
--
2.16.1
++++++ lazy-sddm-theme.patch ++++++
--- /var/tmp/diff_new_pack.gZQMAr/_old 2018-06-13 15:32:16.108288340 +0200
+++ /var/tmp/diff_new_pack.gZQMAr/_new 2018-06-13 15:32:16.112288193 +0200
@@ -1,28 +1,37 @@
+From b704fa4d735222166cd2d43c9f8da60df5b4fd0d Mon Sep 17 00:00:00 2001
From: Fabian Vogt