[SCM] KDE Development Platform Libraries module packaging branch, master, updated. debian/4.8.3-2-17-gb4c99f7

Sune Vuorela pusling-guest at alioth.debian.org
Thu Jun 21 23:17:24 UTC 2012


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kde4libs.git;a=commitdiff;h=b4c99f7

The following commit has been merged in the master branch:
commit b4c99f7177421258ebcf17dc3d1ab074f5186ae2
Author: Sune Vuorela <sune at vuorela.dk>
Date:   Fri Jun 22 01:16:59 2012 +0200

    backport nepomuk fixes, push to unstable
---
 debian/changelog                                   |    5 +++-
 ...x_76e0376d7582cfe5b898c56bf3779ca2279dace8.diff |   22 +++++++++++++++++++
 ...x_bde5aad1e9f7bfb6f8d5c60197797de4a315158d.diff |   23 ++++++++++++++++++++
 debian/patches/series                              |    2 +
 4 files changed, 51 insertions(+), 1 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index d5eca86..6d7c13f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-kde4libs (4:4.8.4-0r1) UNRELEASED; urgency=low
+kde4libs (4:4.8.4-1) experimental; urgency=low
 
   * New upstream release.
 
@@ -13,6 +13,9 @@ kde4libs (4:4.8.4-0r1) UNRELEASED; urgency=low
   * Update symbols files.
   * Drop unused lintian override "dbg-package-missing-depends kdelibs5-dbg".
 
+  [ Sune Vuorela ]
+  * Pull patches from upstream to fix the nepomuk related crashes
+
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 27 May 2012 12:10:37 +0200
 
 kde4libs (4:4.8.3-2) unstable; urgency=low
diff --git a/debian/patches/01_upstream_nepomuk_fix_76e0376d7582cfe5b898c56bf3779ca2279dace8.diff b/debian/patches/01_upstream_nepomuk_fix_76e0376d7582cfe5b898c56bf3779ca2279dace8.diff
new file mode 100644
index 0000000..e943d0b
--- /dev/null
+++ b/debian/patches/01_upstream_nepomuk_fix_76e0376d7582cfe5b898c56bf3779ca2279dace8.diff
@@ -0,0 +1,22 @@
+commit 76e0376d7582cfe5b898c56bf3779ca2279dace8
+Author: Vishesh Handa <me at vhanda.in>
+Date:   Thu Jun 14 02:55:32 2012 +0530
+
+    Revert "Disconnect before re-connecting. Soprano does not do that for us."
+    
+    This reverts commit 3708be2d09700b21f934c2129218e1c7ea44efdf.
+    
+    This is being done so that KDE 4.8.x works with Soprano 2.7.6
+
+diff --git a/nepomuk/core/nepomukmainmodel.cpp b/nepomuk/core/nepomukmainmodel.cpp
+index 8dc0b1f..ff742d7 100644
+--- a/nepomuk/core/nepomukmainmodel.cpp
++++ b/nepomuk/core/nepomukmainmodel.cpp
+@@ -97,7 +97,6 @@ public:
+         if ( forced || (!m_socketConnectFailed && !localSocketClient.isConnected()) ) {
+             delete localSocketModel;
+             localSocketModel = 0;
+-            localSocketClient.disconnect();
+             QString socketName = KGlobal::dirs()->locateLocal( "socket", "nepomuk-socket" );
+             kDebug() << "Connecting to local socket" << socketName;
+             if ( localSocketClient.connect( socketName ) ) {
diff --git a/debian/patches/02_upstream_nepomuk_fix_bde5aad1e9f7bfb6f8d5c60197797de4a315158d.diff b/debian/patches/02_upstream_nepomuk_fix_bde5aad1e9f7bfb6f8d5c60197797de4a315158d.diff
new file mode 100644
index 0000000..ae9aece
--- /dev/null
+++ b/debian/patches/02_upstream_nepomuk_fix_bde5aad1e9f7bfb6f8d5c60197797de4a315158d.diff
@@ -0,0 +1,23 @@
+commit bde5aad1e9f7bfb6f8d5c60197797de4a315158d
+Author: Vishesh Handa <me at vhanda.in>
+Date:   Thu Jun 14 02:56:31 2012 +0530
+
+    Revert "Always rec-connect if forced (ie. when Nepomuk server restarts)"
+    
+    This reverts commit a43824a200ed76cef48a90bd3aee8547698b7c91.
+    
+    This is done so that 4.8.x works with Soprano 2.7.6
+
+diff --git a/nepomuk/core/nepomukmainmodel.cpp b/nepomuk/core/nepomukmainmodel.cpp
+index ff742d7..be23b38 100644
+--- a/nepomuk/core/nepomukmainmodel.cpp
++++ b/nepomuk/core/nepomukmainmodel.cpp
+@@ -94,7 +94,7 @@ public:
+ 
+         // we may get disconnected from the server but we don't want to try
+         // to connect every time the model is requested
+-        if ( forced || (!m_socketConnectFailed && !localSocketClient.isConnected()) ) {
++        if ( !m_socketConnectFailed && !localSocketClient.isConnected() ) {
+             delete localSocketModel;
+             localSocketModel = 0;
+             QString socketName = KGlobal::dirs()->locateLocal( "socket", "nepomuk-socket" );
diff --git a/debian/patches/series b/debian/patches/series
index 18d67be..043d369 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +1,5 @@
+01_upstream_nepomuk_fix_76e0376d7582cfe5b898c56bf3779ca2279dace8.diff
+02_upstream_nepomuk_fix_bde5aad1e9f7bfb6f8d5c60197797de4a315158d.diff
 kconf_update_migrate_from_kde3_icon_theme.diff
 add_debian_build_type.diff
 disable_usr_lib_install_rpath.diff

-- 
KDE Development Platform Libraries module packaging



More information about the pkg-kde-commits mailing list