Hello community,

here is the log from the commit of package plasma5-workspace for 
openSUSE:Factory checked in at 2020-10-16 16:14:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plasma5-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.plasma5-workspace.new.3486 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-workspace"

Fri Oct 16 16:14:52 2020 rev:148 rq:841822 version:5.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/plasma5-workspace/plasma5-workspace.changes      
2020-10-13 16:17:05.686274231 +0200
+++ 
/work/SRC/openSUSE:Factory/.plasma5-workspace.new.3486/plasma5-workspace.changes
    2020-10-16 16:15:42.376716951 +0200
@@ -1,0 +2,13 @@
+Wed Oct 14 17:22:00 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Generate plasmafullwayland.desktop by editing plasmawayland.desktop
+- Make plasma5-session-wayland arch-dependent as it contains %{_libdir}
+- Add BuildRequires for pipewire and libdrm
+
+-------------------------------------------------------------------
+Wed Oct 14 05:59:25 UTC 2020 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Don't use %fdupes -s, kpackage doesn't like it and so this broke
+  the slideshow wallpaper
+
+-------------------------------------------------------------------

Old:
----
  plasmafullwayland.desktop

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

Other differences:
------------------
++++++ plasma5-workspace.spec ++++++
--- /var/tmp/diff_new_pack.Vqen1O/_old  2020-10-16 16:15:44.936717736 +0200
+++ /var/tmp/diff_new_pack.Vqen1O/_new  2020-10-16 16:15:44.944717738 +0200
@@ -39,7 +39,6 @@
 Source2:        plasma.keyring
 %endif
 Source3:        baselibs.conf
-Source4:        plasmafullwayland.desktop
 # PATCH-FIX-UPSTREAM
 Patch1:         0001-Revert-krdb-Call-xrdb-with-nocpp-to-fix-gitk-runtime.patch
 # PATCHES 501-??? are PATCH-FIX-OPENSUSE
@@ -114,6 +113,10 @@
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(freetype2)
 BuildRequires:  pkgconfig(libgps)
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150200
+BuildRequires:  pkgconfig(libdrm)
+BuildRequires:  pkgconfig(libpipewire-0.3)
+%endif
 BuildRequires:  pkgconfig(libqalculate)
 BuildRequires:  pkgconfig(sm)
 BuildRequires:  pkgconfig(wayland-client) >= 1.15
@@ -290,7 +293,6 @@
 Requires:       plasma5-session >= %{version}
 Requires:       xf86-input-libinput
 Requires:       xorg-x11-server-wayland
-BuildArch:      noarch
 
 %description -n plasma5-session-wayland
 This package contains the startup scripts necessary to start a KDE
@@ -328,16 +330,17 @@
   ln -s %{_kf5_sharedir}/xsessions/plasma5.desktop 
%{buildroot}%{_kf5_sharedir}/xsessions/kde-plasma.desktop
 
   # Install custom "full wayland" session
-  install -m0644 %{SOURCE4} 
%{buildroot}%{_kf5_sharedir}/wayland-sessions/plasmafullwayland.desktop
+  pushd %{buildroot}%{_kf5_sharedir}/wayland-sessions/
+  sed '/^Name/d;s/^Exec=/Exec=env GDK_BACKEND=wayland QT_QPA_PLATFORM=wayland 
/' plasmawayland.desktop > plasmafullwayland.desktop
+  echo 'Name=Plasma (Full Wayland)' >> plasmafullwayland.desktop
+  popd
 
   mkdir -p %{buildroot}%{_sysconfdir}/alternatives
   touch %{buildroot}%{_sysconfdir}/alternatives/default-xsession.desktop
   ln -s %{_sysconfdir}/alternatives/default-xsession.desktop 
%{buildroot}%{_datadir}/xsessions/default.desktop
 
-# boo#1175025: remove when it is fixed
-%if 0%{?suse_version} >= 1550
-  %fdupes -s %{buildroot}/%{_prefix}
-%else
+# To work around boo#1175025. Can't use symlinks either, kpackage doesn't like 
them.
+%if 0%{?suse_version} < 1550
   %fdupes %{buildroot}/%{_prefix}
 %endif
 




Reply via email to