Hello community,

here is the log from the commit of package plasma5-workspace for 
openSUSE:Factory checked in at 2017-10-09 19:39:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-workspace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-workspace"

Mon Oct  9 19:39:27 2017 rev:75 rq:532044 version:5.11.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes      
2017-09-04 12:22:21.949249290 +0200
+++ /work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma5-workspace.changes 
2017-10-09 19:39:30.162575219 +0200
@@ -1,0 +2,42 @@
+Thu Oct  5 12:39:18 CEST 2017 - fab...@ritter-vogt.de
+
+- Update to 5.11.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.11.0.php
+- Changes since 5.10.95:
+  * update selected wallpaper when adding from file browser
+  * Stop setting the QQC1 style in startkde
+  * Fix another test failure.
+  * Fix test failure after favorites URL mangling refactoring.
+  * [PowerDevil Runner] Obliterate traces of power profiles
+  * [TasksModel] Use std::acumulate on the QHash directly
+  * remove extra executable bits
+  * Don't set QQC Style in startkde
+  * Unhide autohidden panel when using global menu (kde#384861)
+  * Use a separate config value for Wayland font DPI
+
+-------------------------------------------------------------------
+Sun Sep 17 09:11:18 UTC 2017 - smurf.a...@gmail.com
+
+- Remove the fix related to a knotifications bug (boo#1046458):
+  * bug is fixed upstream (knotifications 5.38.0)
+
+-------------------------------------------------------------------
+Thu Sep 14 14:29:06 CEST 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10.95
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.10.95.php
+- Too many changes to list here
+- Remove patches, now upstream:
+  * 
plasma5-workspace/0001-Don-t-search-for-and-link-to-libcln-when-using-libqa.patch
+  * plasma5-workspace/applauncher-allow-to-show-apps-by-name.patch
+  * plasma5-workspace/logoutdialog-honor-Offer-shutdown-options.patch
+- Move plasma5-session into here
+- Convert kde-plasma.desktop session file to link to avoid duplicate
+  entries in display managers
+- Add AppStreamQt BuildReq
+
+-------------------------------------------------------------------

Old:
----
  0001-Don-t-search-for-and-link-to-libcln-when-using-libqa.patch
  applauncher-allow-to-show-apps-by-name.patch
  logoutdialog-honor-Offer-shutdown-options.patch
  plasma-workspace-5.10.5.tar.xz

New:
----
  plasma-workspace-5.11.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ plasma5-workspace.spec ++++++
--- /var/tmp/diff_new_pack.2wFyeS/_old  2017-10-09 19:39:32.074491187 +0200
+++ /var/tmp/diff_new_pack.2wFyeS/_new  2017-10-09 19:39:32.078491010 +0200
@@ -20,7 +20,7 @@
 
 %bcond_without lang
 Name:           plasma5-workspace
-Version:        5.10.5
+Version:        5.11.0
 Release:        0
 # Full Plasma 5 version (e.g. 5.9.1)
 %{!?_plasma5_bugfix: %global _plasma5_bugfix %{version}}
@@ -30,7 +30,7 @@
 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
 # PATCH-FIX-OPENSUSE 0001-Rename-qdbus-in-startkde.patch cgiboude...@gmx.com 
-- Rename the qdbus executable in startkde
 Patch0:         0001-Rename-qdbus-in-startkde.patch
@@ -38,14 +38,12 @@
 Patch1:         0001-Ignore-default-sddm-face-icons.patch
 # PATCHES 100-200 and above are from upstream 5.10 branch
 # PATCHES 201-300 and above are from upstream master/5.11 branch
-Patch201:       applauncher-allow-to-show-apps-by-name.patch
-Patch202:       logoutdialog-honor-Offer-shutdown-options.patch
-Patch203:       0001-Don-t-search-for-and-link-to-libcln-when-using-libqa.patch
 BuildRequires:  breeze5-icons
 BuildRequires:  fdupes
 BuildRequires:  kf5-filesystem
 BuildRequires:  phonon4qt5-devel >= 4.6.60
 BuildRequires:  update-desktop-files
+BuildRequires:  cmake(AppStreamQt) >= 0.10.4
 BuildRequires:  cmake(KF5Activities) >= %{kf5_version}
 BuildRequires:  cmake(KF5Baloo)
 BuildRequires:  cmake(KF5CoreAddons) >= %{kf5_version}
@@ -75,7 +73,7 @@
 BuildRequires:  cmake(KF5TextEditor)
 BuildRequires:  cmake(KF5TextWidgets) >= %{kf5_version}
 BuildRequires:  cmake(KF5Wallet) >= %{kf5_version}
-BuildRequires:  cmake(KF5Wayland) >= %{_plasma5_version}
+BuildRequires:  cmake(KF5Wayland) >= %{kf5_version}
 BuildRequires:  cmake(KF5XmlRpcClient)
 BuildRequires:  cmake(KScreenLocker) >= %{_plasma5_version}
 BuildRequires:  cmake(KWinDBusInterface) >= %{_plasma5_version}
@@ -139,7 +137,7 @@
 # hardcode versions of plasma-framework-components and 
plasma-framework-private packages, as upstream doesn't keep backwards 
compability there
 %requires_ge plasma-framework-components
 %requires_ge plasma-framework-private
-Requires:       kactivities5
+Requires:       kactivitymanagerd
 Requires:       kio-extras5
 # notifications...
 Recommends:     phonon4qt5-backend
@@ -165,13 +163,6 @@
 %description
 This package contains the basic packages for a Plasma workspace.
 
-%package -n drkonqi5
-Summary:        KDE crash handler
-Group:          Development/Tools/Debuggers
-
-%description -n drkonqi5
-The KDE Crash Handler gives the user feedback if a program has crashed.
-
 %package libs
 Summary:        The KDE Plasma Workspace Components
 Group:          Development/Libraries/KDE
@@ -212,15 +203,54 @@
 This package contains the basic packages for a K Desktop Environment
 workspace. Development files.
 
+%package -n plasma5-session
+Summary:        KDE Plasma 5 X11 Session
+Group:          System/GUI/KDE
+BuildArch:      noarch
+Requires:       breeze >= %{_plasma5_bugfix}
+Requires:       breeze5-decoration >= %{_plasma5_bugfix}
+Requires:       khotkeys5 >= %{_plasma5_bugfix}
+Requires:       kwin5 >= %{_plasma5_bugfix}
+Requires:       libkscreen2-plugin >= %{_plasma5_bugfix}
+Requires:       plasma-nm5 >= %{_plasma5_bugfix}
+Requires:       plasma5-desktop >= %{_plasma5_bugfix}
+Requires:       plasma5-workspace >= %{_plasma5_bugfix}
+Requires:       polkit-kde-agent-5 >= %{_plasma5_bugfix}
+Requires:       powerdevil5 >= %{_plasma5_bugfix}
+Requires:       systemsettings5 >= %{_plasma5_bugfix}
+# needed for displaying the handbooks of KDE applications in a Plasma5 session 
(boo#980068)
+Recommends:     khelpcenter5
+Provides:       kdebase4-session = %{version}
+Obsoletes:      kdebase4-session < %{version}
+Requires:       update-desktop-files
+Requires(pre):  /usr/bin/sed /usr/bin/grep /usr/bin/cut
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+
+%description -n plasma5-session
+This package contains the startup scripts necessary to start a KDE
+Plasma 5 session with X11 from a display manager.
+
+%package -n plasma5-session-wayland
+Summary:        KDE Plasma 5 Wayland Session
+Group:          System/GUI/KDE
+BuildArch:      noarch
+Requires:       kwayland-integration >= %{_plasma5_bugfix}
+Requires:       libqt5-qtwayland
+Requires:       plasma5-session >= %{version}
+Requires:       xf86-input-libinput
+Requires:       xorg-x11-server-wayland
+
+%description -n plasma5-session-wayland
+This package contains the startup scripts necessary to start a KDE
+Plasma 5 session with Wayland from a display manager.
+
 %lang_package
 
 %prep
 %setup -q -n plasma-workspace-%{version}
 %patch0 -p1
 %patch1 -p1
-%patch201 -p1
-%patch202 -p1
-%patch203 -p1
 
 %build
   %cmake_kf5 -d build -- -DKDE4_COMMON_PAM_SERVICE=xdm 
-DKDE_DEFAULT_HOME=.kde4 -DCMAKE_INSTALL_LOCALEDIR=%{_kf5_localedir}
@@ -228,24 +258,36 @@
 
 %install
   %kf5_makeinstall -C build
-%if %{with lang}
+
+  %if %{with lang}
   %kf5_find_lang
   %kf5_find_htmldocs
-%endif
-  install -p -D -m755 drkonqi/doc/examples/installdbgsymbols_suse.sh \
-  %{buildroot}/usr/bin/installdbgsymbols.sh
+  %endif
+
   %suse_update_desktop_file -r 
%{buildroot}%{_kf5_applicationsdir}/org.kde.klipper.desktop       System 
TrayIcon
+
   mkdir -p %{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/
   cp %{_kf5_iconsdir}/breeze/apps/48/klipper.svg 
%{buildroot}%{_kf5_iconsdir}/hicolor/48x48/apps/
+
   # remove empty/invalid appstream xml files. kpackagetool5 generates invalid 
files sometimes...
   # remove this once kpackagetool5 is fixed
   find %{buildroot}%{_kf5_appstreamdir} -type f -size 0 -print -delete
-  # we have a separate package for Plasma5 session
-  rm -rfv %{buildroot}%{_kf5_sharedir}/xsessions
+
+  # No wayland for Leap 42.x as no Xwayland available
+  %if 0%{?suse_version} <= 1320
   rm -rfv %{buildroot}%{_kf5_sharedir}/wayland-sessions
-  # this causes problem for KDE applications when they are being run on a 
different desktop or remotely via ssh (boo#1046458)
-  # can be removed when https://bugs.kde.org/show_bug.cgi?id=380974 is resolved
-  rm 
%{buildroot}%{_kf5_sharedir}/dbus-1/services/org.kde.plasma.Notifications.service
+  %endif
+
+  # Rename upstream session file to oS location
+  mv %{buildroot}%{_kf5_sharedir}/xsessions/{plasma,plasma5}.desktop
+
+  # Install compatibility symlink
+  ln -s %{_kf5_sharedir}/xsessions/plasma5.desktop 
%{buildroot}%{_kf5_sharedir}/xsessions/kde-plasma.desktop
+
+  mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+  touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
+  ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
+
   %fdupes %{buildroot}/%{_prefix}
 
 %post -p /sbin/ldconfig
@@ -256,6 +298,30 @@
 
 %postun libs -p /sbin/ldconfig
 
+%post -n plasma5-session
+# Reset the DEFAULT_WM value for KDE upgrade compatibility
+if [ -f /etc/sysconfig/windowmanager ]; then
+    OLD_DEFAULTWM=`grep "DEFAULT_WM" /etc/sysconfig/windowmanager | cut -d '=' 
-f 2 | cut -d '"' -f 2`
+fi
+
+if [ -f /var/adm/fillup-templates/sysconfig.windowmanager ]; then
+    TEMPLATE_DEFAULTWM=`grep "DEFAULT_WM" 
/var/adm/fillup-templates/sysconfig.windowmanager | cut -d '=' -f 2 | cut -d 
'"' -f 2`
+fi
+
+# Check the old DEFAULT_WM and whether current DEFAULT_WM exists
+if [ "$OLD_DEFAULTWM" = "startkde4" ] || [ "$OLD_DEFAULTWM" = "startkde" ] || 
[ "$OLD_DEFAULTWM" = "kde4" ]; then
+    if [ -n "$TEMPLATE_DEFAULTWM" ] && [ "$OLD_DEFAULTWM" != 
"$TEMPLATE_DEFAULTWM" ]; then
+        sed -i -e 
"s/^DEFAULT_WM=['\"]\?kde.*/DEFAULT_WM=\"${TEMPLATE_DEFAULTWM}\"/g" 
/etc/sysconfig/windowmanager
+    fi
+fi
+
+%{_sbindir}/update-alternatives --install 
%{_datadir}/xsessions/default.desktop \
+  default-xsession.desktop %{_datadir}/xsessions/plasma5.desktop 25
+
+%postun -n plasma5-session
+[ -f %{_datadir}/xsessions/plasma5.desktop ] || 
%{_sbindir}/update-alternatives \
+  --remove default-xsession.desktop %{_datadir}/xsessions/plasma5.desktop
+
 %files libs
 %defattr(-,root,root)
 %doc COPYING*
@@ -284,14 +350,14 @@
 %{_kf5_bindir}/startplasmacompositor
 %{_kf5_bindir}/systemmonitor
 %{_kf5_bindir}/plasma_waitforname
-%{_kf5_configdir}/autostart/plasmashell.desktop
+%{_kf5_configdir}/autostart/org.kde.plasmashell.desktop
 %{_kf5_configdir}/autostart/klipper.desktop
 %{_kf5_configdir}/autostart/krunner.desktop
 %{_kf5_configdir}/autostart/xembedsniproxy.desktop
-%{_kf5_configdir}/kuiserver.categories
 %config %{_kf5_configdir}/plasmoids.knsrc
 %config %{_kf5_configdir}/wallpaper.knsrc
 %config %{_kf5_configdir}/taskmanagerrulesrc
+%config %{_kf5_configdir}/kuiserver.categories
 %dir %{_kf5_libdir}/libexec
 %{_kf5_libdir}/libexec/ksyncdbusenv
 %{_kf5_libdir}/libexec/startplasma
@@ -303,20 +369,24 @@
 %{_kf5_libdir}/libkdeinit5_ksmserver.so
 %{_kf5_libdir}/libkdeinit5_kuiserver5.so
 %{_kf5_libdir}/kconf_update_bin/krunnerplugins
+%{_kf5_libdir}/libexec/baloorunner
 %{_kf5_plugindir}/
 %{_kf5_qmldir}/
 %{_kf5_applicationsdir}/org.kde.klipper.desktop
 %{_kf5_applicationsdir}/plasma-windowed.desktop
+%{_kf5_applicationsdir}/org.kde.plasmashell.desktop
 %{_kf5_configkcfgdir}/freespacenotifier.kcfg
 %{_kf5_sharedir}/dbus-1/services/kf5_org.kde.kuiserver.service
 %{_kf5_sharedir}/dbus-1/services/org.kde.krunner.service
-#{_kf5_sharedir}/dbus-1/services/org.kde.plasma.Notifications.service
+%{_kf5_sharedir}/dbus-1/services/org.kde.baloorunner.service
+%{_kf5_sharedir}/dbus-1/services/org.kde.plasma.Notifications.service
 %{_kf5_sharedir}/desktop-directories/
 %{_kf5_sharedir}/kconf_update/
 %dir %{_kf5_htmldir}
 %dir %lang(en) %{_kf5_htmldir}/en
 %doc %lang(en) %{_kf5_htmldir}/en/klipper/
 %doc %lang(en) %{_kf5_htmldir}/en/kcontrol/
+%doc %lang(en) %{_kf5_htmldir}/en/PolicyKit-kde/
 %{_kf5_notifydir}/
 %{_kf5_servicesdir}/
 %{_kf5_servicetypesdir}/
@@ -332,14 +402,6 @@
 %dir %{_kf5_sharedir}/sddm/themes
 %{_kf5_sharedir}/sddm/themes/breeze/
 
-%files -n drkonqi5
-%defattr(-,root,root)
-%doc COPYING*
-%{_kf5_bindir}/installdbgsymbols.sh
-%dir %{_kf5_libdir}/libexec
-%{_kf5_libdir}/libexec/drkonqi
-%{_kf5_sharedir}/drkonqi/
-
 %files devel
 %defattr(-,root,root)
 %doc COPYING*
@@ -357,6 +419,22 @@
 %{_kf5_sharedir}/kdevappwizard/
 %{_kf5_sharedir}/dbus-1/interfaces/
 
+%files -n plasma5-session
+%defattr(-,root,root)
+%doc COPYING*
+%{_kf5_sharedir}/xsessions/plasma5.desktop
+%{_kf5_sharedir}/xsessions/kde-plasma.desktop
+%ghost %{_sysconfdir}/alternatives/default-xsession.desktop
+%{_kf5_sharedir}/xsessions/default.desktop
+
+# No wayland for 42.x as no Xwayland available
+%if 0%{?suse_version} > 1320
+%files -n plasma5-session-wayland
+%doc COPYING*
+%dir %{_datadir}/wayland-sessions/
+%{_datadir}/wayland-sessions/plasmawayland.desktop
+%endif
+
 %if %{with lang}
 %files lang -f %{name}.lang
 %endif

++++++ plasma-workspace-5.10.5.tar.xz -> plasma-workspace-5.11.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/plasma5-workspace/plasma-workspace-5.10.5.tar.xz 
/work/SRC/openSUSE:Factory/.plasma5-workspace.new/plasma-workspace-5.11.0.tar.xz
 differ: char 25, line 1


Reply via email to