Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kde5.git;a=commitdiff;h=2857ec6efc95550ce3e210343188f9fec959d426

commit 2857ec6efc95550ce3e210343188f9fec959d426
Author: crazy <cr...@frugalware.org>
Date:   Wed Oct 12 15:57:59 2016 +0200

plasma-workspace-5.8.1-1-x86_64
* Version bump

diff --git a/source/plasma/plasma-workspace/FrugalBuild 
b/source/plasma/plasma-workspace/FrugalBuild
index 81f7c5d..ed29a29 100644
--- a/source/plasma/plasma-workspace/FrugalBuild
+++ b/source/plasma/plasma-workspace/FrugalBuild
@@ -3,14 +3,14 @@


pkgname=plasma-workspace
-pkgver=5.8.0
-pkgrel=3
+pkgver=5.8.1
+pkgrel=1
pkgdesc="KDE Plasma Workspace."
groups=('plasma')
archs=('i686' 'x86_64')
_F_kde_project="plasma"
Finclude kf5
-source+=(kde plasma-workspace-kcminit.5.8.0.patch startkde.patch)
+source+=(kde startkde.patch)
depends=("libksysguard5>=$_F_kdever_plasma" "knewstuff>=$_F_kf5_full" 
"krunner5>=$_F_kf5_full" "kdesu>=$_F_kf5_full" \
"baloo5>=$_F_kf5_full" "kjsembed>=$_F_kf5_full" "knotifyconfig>=$_F_kf5_full" 
"libkscreen5>=$_F_kdever_plasma" \
"ktexteditor>=$_F_kf5_full" "kinit>=$_F_kf5_full" "kcmutils>=$_F_kf5_full" 
"kwin5>=$_F_kdever_plasma" \
@@ -49,10 +49,9 @@ replaces+=('kdelibs' 'kdelibs-core' 'kdelibs-data' 
'kdelibs-interfaces' 'libkdec

conflicts=("${replaces[@]}")

-sha1sums=('dc536a53a95ad53524a40c1fe3b1796fb260683a' \
+sha1sums=('8ed58860152a5bbd25f70327b88754c3b8cebbe5' \
'6216aad404aa0b846c835a0e8f9df4941bf74d37' \
-          '4b755b78093b8ba9978bbb6b06ba0ced2f2a2ac0' \
-          '41d33bfab77beeb774c8be97a7e506034e83676d')
+          '07d67e8cc92a4a682644f06b2a853c71bea3c416')

subpkgs=('plasma-wayland-session')
subdescs='Plasma Wayland session'
diff --git 
a/source/plasma/plasma-workspace/plasma-workspace-kcminit.5.8.0.patch 
b/source/plasma/plasma-workspace/plasma-workspace-kcminit.5.8.0.patch
deleted file mode 100644
index 2a63cbf..0000000
--- a/source/plasma/plasma-workspace/plasma-workspace-kcminit.5.8.0.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-Any KCMinit module which are at X-KDE-Init-Phase=1 or 2 will now get
-run. It also means kcminit_startup closes, instead of lingersing on
-startup doing nothing until it times out 5 minutes later.
-
-Test Plan: Confirmed kcminit_startup now exits properly.
-
-Reviewers: #plasma, apol
-
-Reviewed By: apol
-
-Subscribers: plasma-devel
-
-Tags: #plasma
-
-Differential Revision: https://phabricator.kde.org/D2887
----
-
-
---- a/startkde/kcminit/main.cpp
-+++ b/startkde/kcminit/main.cpp
-@@ -212,6 +212,10 @@
-
-      sendReady();
-      QTimer::singleShot( 300 * 1000, qApp, &QCoreApplication::quit); // just 
in case
-+
-+     QDBusConnection::sessionBus().registerObject(QStringLiteral("/kcminit"), 
this, QDBusConnection::ExportScriptableContents);
-+     
QDBusConnection::sessionBus().registerService(QStringLiteral("org.kde.kcminit"));
-+
-      qApp->exec(); // wait for runPhase1() and runPhase2()
-   }
-   else
-@@ -266,8 +270,6 @@
-   about.processCommandLine(&parser);
-
-   KCMInit kcminit( parser );
--  QDBusConnection::sessionBus().registerObject(QStringLiteral("/kcminit"), 
&kcminit, QDBusConnection::ExportScriptableContents);
--  
QDBusConnection::sessionBus().registerService(QStringLiteral("org.kde.kcminit"));
-   return 0;
- }
diff --git a/source/plasma/plasma-workspace/startkde.patch 
b/source/plasma/plasma-workspace/startkde.patch
index e048a1d..4bfa675 100644
--- a/source/plasma/plasma-workspace/startkde.patch
+++ b/source/plasma/plasma-workspace/startkde.patch
@@ -1,7 +1,7 @@
-diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0-p-start/startkde/startkde.cmake
---- plasma-workspace-5.8.0/startkde/startkde.cmake     2016-09-29 
13:35:01.000000000 +0200
-+++ plasma-workspace-5.8.0-p-start/startkde/startkde.cmake     2016-10-08 
19:10:01.433263125 +0200
-@@ -3,12 +3,6 @@
+diff -Naur plasma-workspace-5.8.1/startkde/startkde.cmake 
plasma-workspace-5.8.1-p/startkde/startkde.cmake
+--- plasma-workspace-5.8.1/startkde/startkde.cmake     2016-10-11 
14:46:00.000000000 +0200
++++ plasma-workspace-5.8.1-p/startkde/startkde.cmake   2016-10-12 
15:39:02.918845003 +0200
+@@ -3,13 +3,6 @@
#  DEFAULT KDE STARTUP SCRIPT ( @PROJECT_VERSION@ )
#

@@ -11,10 +11,11 @@ diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0
-    QT_XCB_FORCE_SOFTWARE_OPENGL=1
-    export KWIN_COMPOSE KDE_FAILSAFE QT_XCB_FORCE_SOFTWARE_OPENGL
-fi
-
+-
# When the X server dies we get a HUP signal from xinit. We must ignore it
# because we still need to do some cleanup.
-@@ -17,19 +11,6 @@
+ trap 'echo GOT SIGHUP' HUP
+@@ -17,18 +10,6 @@
# we have to unset this for Darwin since it will screw up KDE's dynamic-loading
unset DYLD_FORCE_FLAT_NAMESPACE

@@ -30,35 +31,13 @@ diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0
-else
-  qdbus=qdbus
-fi
--
+
# Check if a KDE session already is running and whether it's possible to 
connect to X
kcheckrunning
- kcheckrunning_result=$?
-@@ -95,44 +76,20 @@
- kdeglobalsfile=$configDir/kdeglobals
- test -f $kdeglobalsfile || {
- cat >$kdeglobalsfile <<EOF
-+[KDE]
-+widgetStyle=breeze
-+
-+[Icons]
-+Theme=breeze
-+
- [General]
-+ColorScheme=Breeze
- XftAntialias=true
- XftHintStyle=hintmedium
- XftSubPixel=none
- EOF
- }
+@@ -109,30 +90,6 @@
+ # Oxygen font under ${XDG_DATA_HOME} and make it known to
+ # fontconfig

--# Make sure the Oxygen font is installed
--# This is necessary for setups where CMAKE_INSTALL_PREFIX
--# is not in /usr. fontconfig looks in /usr, ~/.fonts and
--# $XDG_DATA_HOME for fonts. In this case, we symlink the
--# Oxygen font under ${XDG_DATA_HOME} and make it known to
--# fontconfig
--
-usr_share="/usr/share"
-install_share="@KDE_INSTALL_FULL_DATADIR@"
-
@@ -116,7 +95,7 @@ diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0
exit 1
fi

--qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit
+-$qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit
+qdbus-qt5 org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &

# finally, give the session control to the session manager
@@ -128,7 +107,8 @@ diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0
-    wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group 
WaitForDrKonqi --key Timeout --default 900`
+    wait_drkonqi_timeout=`kreadconfig5 --file startkderc --group 
WaitForDrKonqi --key Timeout --default 120`
wait_drkonqi_counter=0
-     while $qdbus | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
+-    while $qdbus | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
++    while qdbus-qt5 | grep "^[^w]*org.kde.drkonqi" > /dev/null ; do
sleep 5
wait_drkonqi_counter=$((wait_drkonqi_counter+5))
if test "$wait_drkonqi_counter" -ge "$wait_drkonqi_timeout" ; then
@@ -140,19 +120,38 @@ diff -Naur plasma-workspace-5.8.0/startkde/startkde.cmake 
plasma-workspace-5.8.0
done
break
fi
-diff -Naur plasma-workspace-5.8.0/startkde/startplasma.cmake 
plasma-workspace-5.8.0-p-start/startkde/startplasma.cmake
---- plasma-workspace-5.8.0/startkde/startplasma.cmake  2016-09-29 
13:35:01.000000000 +0200
-+++ plasma-workspace-5.8.0-p-start/startkde/startplasma.cmake  2016-10-08 
19:11:26.605264388 +0200
-@@ -128,7 +128,7 @@
+diff -Naur plasma-workspace-5.8.1/startkde/startplasma.cmake 
plasma-workspace-5.8.1-p/startkde/startplasma.cmake
+--- plasma-workspace-5.8.1/startkde/startplasma.cmake  2016-10-11 
14:46:00.000000000 +0200
++++ plasma-workspace-5.8.1-p/startkde/startplasma.cmake        2016-10-12 
15:41:07.290846846 +0200
+@@ -49,18 +49,6 @@
+   esac
+ fi
+
+-# in case we have been started with full pathname spec without being in PATH
+-bindir=`echo "$0" | sed -n 's,^\(/.*\)/[^/][^/]*$,\1,p'`
+-if [ -n "$bindir" ]; then
+-  qbindir=`qtpaths --binaries-dir`
+-  qdbus=$qbindir/qdbus
+-  case $PATH in
+-    $bindir|$bindir:*|*:$bindir|*:$bindir:*) ;;
+-    *) PATH=$bindir:$PATH; export PATH;;
+-  esac
+-else
+-  qdbus=qdbus
+-fi
+
+ # Activate the kde font directories.
+ #
+@@ -140,7 +128,7 @@
exit 1
fi

--qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit
+-$qdbus org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit
+qdbus-qt5 org.kde.KSplash /KSplash org.kde.KSplash.setStage kinit &

# finally, give the session control to the session manager
# see kdebase/ksmserver for the description of the rest of the startup sequence
-@@ -155,15 +155,15 @@
+@@ -167,15 +155,15 @@

if test x"$wait_drkonqi"x = x"true"x ; then
# wait for remaining drkonqi instances with timeout (in seconds)
@@ -172,9 +171,9 @@ diff -Naur 
plasma-workspace-5.8.0/startkde/startplasma.cmake plasma-workspace-5.
done
break
fi
-diff -Naur plasma-workspace-5.8.0/startkde/startplasmacompositor.cmake 
plasma-workspace-5.8.0-p-start/startkde/startplasmacompositor.cmake
---- plasma-workspace-5.8.0/startkde/startplasmacompositor.cmake        
2016-09-29 13:35:01.000000000 +0200
-+++ plasma-workspace-5.8.0-p-start/startkde/startplasmacompositor.cmake        
2016-10-08 19:14:13.738266865 +0200
+diff -Naur plasma-workspace-5.8.1/startkde/startplasmacompositor.cmake 
plasma-workspace-5.8.1-p/startkde/startplasmacompositor.cmake
+--- plasma-workspace-5.8.1/startkde/startplasmacompositor.cmake        
2016-10-11 14:46:00.000000000 +0200
++++ plasma-workspace-5.8.1-p/startkde/startplasmacompositor.cmake      
2016-10-12 15:43:50.158849260 +0200
@@ -3,18 +3,6 @@
#  DEFAULT KDE STARTUP SCRIPT ( @PROJECT_VERSION@ )
#
@@ -194,21 +193,7 @@ diff -Naur 
plasma-workspace-5.8.0/startkde/startplasmacompositor.cmake plasma-wo

# We need to create config folder so we can write startupconfigkeys
if [  ${XDG_CONFIG_HOME} ]; then
-@@ -55,44 +43,20 @@
- kdeglobalsfile=$configDir/kdeglobals
- test -f $kdeglobalsfile || {
- cat >$kdeglobalsfile <<EOF
-+[KDE]
-+widgetStyle=breeze
-+
-+[Icons]
-+Theme=breeze
-+
- [General]
-+ColorScheme=Breeze
- XftAntialias=true
- XftHintStyle=hintmedium
- XftSubPixel=none
+@@ -62,37 +50,6 @@
EOF
}

@@ -246,7 +231,7 @@ diff -Naur 
plasma-workspace-5.8.0/startkde/startplasmacompositor.cmake plasma-wo

kstartupconfig5
returncode=$?
-@@ -148,7 +112,7 @@
+@@ -148,7 +105,7 @@
# better use the Autostart folder.

# TODO: Use GenericConfigLocation once we depend on Qt 5.4
@@ -255,7 +240,7 @@ diff -Naur 
plasma-workspace-5.8.0/startkde/startplasmacompositor.cmake plasma-wo

# Add /env/ to the directory to locate the scripts to be sourced
for prefix in `echo $scriptpath`; do
-@@ -168,15 +132,6 @@
+@@ -168,15 +125,6 @@
fi
export XDG_DATA_DIRS
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to