Hello community,

here is the log from the commit of package kdebase4-workspace for 
openSUSE:Factory checked in at 2016-05-31 12:11:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdebase4-workspace (Old)
 and      /work/SRC/openSUSE:Factory/.kdebase4-workspace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdebase4-workspace"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdebase4-workspace/kdebase4-workspace.changes    
2016-01-23 01:13:45.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.kdebase4-workspace.new/kdebase4-workspace.changes   
    2016-05-31 12:11:06.000000000 +0200
@@ -1,0 +2,14 @@
+Wed May 25 11:48:53 UTC 2016 - [email protected]
+
+- Changed kdm-sysconfig-values.diff:
+  Add "-listen tcp" to the Xserver cmdline for Xorg 1.17 and up if
+  DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN="yes" in
+  /etc/syconfig/displaymanager, newer versions have -nolisten as
+  default (boo#978262)
+
+-------------------------------------------------------------------
+Tue May 24 12:42:43 UTC 2016 - [email protected]
+
+- Add patch  gcc6-fixes.diff to fix errors reported by GCC6 compiler
+
+-------------------------------------------------------------------

New:
----
  gcc6-fixes.diff

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

Other differences:
------------------
++++++ kdebase4-workspace.spec ++++++
--- /var/tmp/diff_new_pack.USY5U8/_old  2016-05-31 12:11:08.000000000 +0200
+++ /var/tmp/diff_new_pack.USY5U8/_new  2016-05-31 12:11:08.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kdebase4-workspace
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -32,7 +32,7 @@
 BuildRequires:  libdbusmenu-qt-devel
 BuildRequires:  libkactivities-devel
 BuildRequires:  libkde4-devel >= %{_kde_platform_version}
-BuildRequires:  libkdepimlibs4-devel >= %{_kde_platform_version}
+#BuildRequires:  libkdepimlibs4-devel >= %{_kde_platform_version}
 BuildRequires:  libpolkit-qt-1-devel
 BuildRequires:  libprison-devel
 BuildRequires:  libqalculate-devel
@@ -148,6 +148,8 @@
 Patch72:        much-more-plasma-debug.patch
 # PATCH-FIX-OPENSUSE systemsettings-desktop-kde4.diff -- Changes name of 
System Settings to Configure KDE 4 Applications
 Patch73:        systemsettings-desktop-kde4.diff
+# PATCH-FIX-OPENSUSE gcc6-fixes.diff -- Fix errors reported by GCC6 compiler
+Patch74:        gcc6-fixes.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Requires:       %{name}-ksysguardd = %{version}
 Requires:       %{name}-liboxygenstyle = %{version}
@@ -301,19 +303,6 @@
 %description liboxygenstyle
 This package contains the libraries of the oxygen style.
 
-%package plasma-calendar
-Summary:        The calendar Plasma engine and applet
-Group:          System/GUI/KDE
-Provides:       kdebase4-workspace:%_libdir/kde4/plasma_engine_calendar.so
-# calendar applet/engine and akonadi engine link to kdepimlibs and akonadi
-# but it is still usable without akonadi, so it should be recommended
-%kde4_pimlibs_requires
-Recommends:     akonadi-runtime
-%kde4_runtime_requires
-
-%description plasma-calendar
-This packages contains the calendar Plasma engine and applet, which are based 
on Akonadi.
-
 %package -n python-kdebase4
 Summary:        Python bindings for KDE 4 desktop shell
 Group:          System/GUI/KDE
@@ -395,6 +384,7 @@
 %else
 %patch52
 %endif
+%patch74
 
 cp %{SOURCE3} kwin/effects/cube/data/cubecap.png
 
@@ -408,6 +398,7 @@
 %install
     cd build
     %kde4_makeinstall
+    rm -rf %{buildroot}½{_kde4_modulesdir}/plasma_applet_calendar.so
     install -m 644 %{SOURCE2} %{buildroot}%{_kde4_appsdir}/kwin/
     mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates/
     install -m 644 %{SOURCE4} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/
@@ -595,13 +586,6 @@
 %dir %{_kde4_appsdir}/kwin
 %{_kde4_appsdir}/kwin/oxygenclient.desktop
 
-%files plasma-calendar
-%defattr(-,root,root)
-%{_kde4_modulesdir}/plasma_*_akonadi.so
-%{_kde4_modulesdir}/plasma_*_calendar.so
-%{_kde4_servicesdir}/plasma-*-akonadi.desktop
-%{_kde4_servicesdir}/plasma-*-calendar.desktop
-
 %files devel -f filelists/devel
 %defattr(-,root,root)
 %doc COPYING COPYING.DOC README
@@ -901,8 +885,6 @@
 %exclude %{_kde4_modulesdir}/kded_randrmonitor.so
 %exclude %{_kde4_modulesdir}/kgreet_*.so
 %exclude %{_kde4_modulesdir}/kstyle_oxygen_config.so
-%exclude %{_kde4_modulesdir}/plasma_*_akonadi.so
-%exclude %{_kde4_modulesdir}/plasma_*_calendar.so
 %exclude %{_kde4_modulesdir}/plugins/designer/ksysguardlsofwidgets.so
 %exclude %{_kde4_modulesdir}/plugins/styles
 %exclude %{_kde4_modulesdir}/plugins/styles/oxygen.so
@@ -910,8 +892,6 @@
 %exclude %{_kde4_modulesdir}/plugins/gui_platform/libkde.so
 %exclude %{_kde4_servicesdir}/kded/randrmonitor.desktop
 %exclude %{_kde4_servicesdir}/kwin
-%exclude %{_kde4_servicesdir}/plasma-*-akonadi.desktop
-%exclude %{_kde4_servicesdir}/plasma-*-calendar.desktop
 %exclude %{_kde4_servicesdir}/plasma-scriptengine-applet-python.desktop
 %exclude %{_kde4_servicesdir}/plasma-scriptengine-dataengine-python.desktop
 %exclude %{_kde4_servicesdir}/plasma-scriptengine-runner-python.desktop

++++++ gcc6-fixes.diff ++++++
--- kcontrol/randr/randroutput.cpp
+++ kcontrol/randr/randroutput.cpp
@@ -202,12 +202,12 @@
                m_connected = (event->connection == RR_Connected);
                loadSettings(false);
                if (!m_connected && currentCrtc != None)
-                       setCrtc(None);
+                       setCrtc(NULL);
        }
 
        // check if we are still connected, if not, release the crtc connection
        if(!m_connected && m_crtc->isValid())
-               setCrtc(None);
+               setCrtc(NULL);
 
        if(changed)
                emit outputChanged(m_id, changed);
@@ -267,7 +267,7 @@
 RandRMode RandROutput::mode() const
 {
        if (!isConnected())
-               return None;
+               return NULL;
 
        if (!m_crtc)
                return RandRMode();
--- kwin/glxbackend.cpp
+++ kwin/glxbackend.cpp
@@ -45,7 +45,7 @@
     , window(None)
     , fbconfig(NULL)
     , glxWindow(None)
-    , ctx(None)
+    , ctx(NULL)
     , m_bufferAge(0)
     , haveSwapInterval(false)
 {
--- libs/kephal/service/xrandr12/randroutput.cpp
+++ libs/kephal/service/xrandr12/randroutput.cpp
@@ -227,7 +227,7 @@
 RandRMode RandROutput::mode() const
 {
     if (!isConnected())
-        return None;
+        return NULL;
 
     if (!m_crtc)
         return RandRMode();
++++++ kdm-sysconfig-values.diff ++++++
--- /var/tmp/diff_new_pack.USY5U8/_old  2016-05-31 12:11:08.000000000 +0200
+++ /var/tmp/diff_new_pack.USY5U8/_new  2016-05-31 12:11:08.000000000 +0200
@@ -594,7 +594,7 @@
  {
 --- kdm/kfrontend/read_sysconfig.sh    1970-01-01 01:00:00.000000000 +0100
 +++ kdm/kfrontend/read_sysconfig.sh    2013-09-03 21:28:38.522493296 +0200
-@@ -0,0 +1,118 @@
+@@ -0,0 +1,128 @@
 +#!/bin/bash
 +#
 +# Copyright (c) 2006 SUSE Linux Products GmbH Nuernberg, Germany.
@@ -664,8 +664,20 @@
 +else
 +  echo "AutoLoginEnable=false"
 +fi
++# get xserver command
++  xserver=`type -p $DISPLAYMANAGER_XSERVER`
++  if [ "x$xserver" = "x" ]; then
++    # binary not found, fall back to /usr/bin/X
++    xserver=/usr/bin/X
++  fi
 +if [ "$DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN" = "yes" ]; then
-+  echo "ServerArgsLocal=${DISPLAYMANAGER_KDM_LOCALARGS}"
++  eval $($xserver -version 2>&1| grep "^X.Org" | sed -e 's%.* 
\([0-9]\+\)\.\([0-9]\+\).*%{ max=\1; min=\2; }%')
++  if [ -n "$max" -a -n "$min" ] && [ $max -gt 1 -o $min -ge 17 ]
++  then
++    echo "ServerArgsLocal=-listen tcp ${DISPLAYMANAGER_KDM_LOCALARGS}"
++  else
++    echo "ServerArgsLocal=${DISPLAYMANAGER_KDM_LOCALARGS}"
++  fi
 +else
 +  echo "ServerArgsLocal=-nolisten tcp ${DISPLAYMANAGER_KDM_LOCALARGS}"
 +fi
@@ -690,17 +702,15 @@
 +
 +case "x$DISPLAYMANAGER_XSERVER" in
 +   xXgl)
-+      xgl=`type -p Xgl`
-+      echo "ServerCmd=$xgl $DISPLAYMANAGER_XGL_OPTS -br"
++      echo "ServerCmd=$xserver $DISPLAYMANAGER_XGL_OPTS -br"
 +        echo "ServerTimeout=50"
 +        ;;
 +   xXorg)
-+        xorg=`type -p Xorg`
-+      echo "ServerCmd=$xorg -br"
++      echo "ServerCmd=$xserver -br"
 +      ;;
 +   x)
 +        # empty value - younger than 11.0
-+        echo "ServerCmd=/usr/bin/X -br"
++        echo "ServerCmd=$xserver -br"
 +        ;;
 +   *)
 +      echo "#Unknown X server - leaving X"




Reply via email to