[120464] trunk/dports/kde/kdepim4

nicos at macports.org nicos at macports.org
Thu May 29 02:00:12 PDT 2014


Revision: 120464
          https://trac.macports.org/changeset/120464
Author:   nicos at macports.org
Date:     2014-05-29 02:00:12 -0700 (Thu, 29 May 2014)
Log Message:
-----------
kdepim4: removing file watching which hangs on some applications
(inspired from patch in KDE 4.13)

Modified Paths:
--------------
    trunk/dports/kde/kdepim4/Portfile

Added Paths:
-----------
    trunk/dports/kde/kdepim4/files/patch-QFileSystemWatcher.diff

Modified: trunk/dports/kde/kdepim4/Portfile
===================================================================
--- trunk/dports/kde/kdepim4/Portfile	2014-05-29 02:45:21 UTC (rev 120463)
+++ trunk/dports/kde/kdepim4/Portfile	2014-05-29 09:00:12 UTC (rev 120464)
@@ -7,6 +7,7 @@
 
 name                kdepim4
 version             4.12.5
+revision            1
 categories          kde kde4
 maintainers         intevation.de:bjoern.ricks nicos
 license             GPL-2+ LGPL-2+
@@ -34,7 +35,9 @@
 configure.args-append   ../${distname} \
                         -DWITH_IndicateQt=OFF
 
-patchfiles-append       patch-clang-headers.diff
+#QFileSystemWatcher patch: Inspired from https://git.reviewboard.kde.org/r/117993/
+patchfiles-append       patch-clang-headers.diff \
+                        patch-QFileSystemWatcher.diff 
 
 if {![variant_isset docs]} {
     depends_lib-delete  port:dblatex

Added: trunk/dports/kde/kdepim4/files/patch-QFileSystemWatcher.diff
===================================================================
--- trunk/dports/kde/kdepim4/files/patch-QFileSystemWatcher.diff	                        (rev 0)
+++ trunk/dports/kde/kdepim4/files/patch-QFileSystemWatcher.diff	2014-05-29 09:00:12 UTC (rev 120464)
@@ -0,0 +1,11 @@
+diff -ur ../kdepim-4.12.5-orig/grantleetheme/grantleethememanager.cpp ./grantleetheme/grantleethememanager.cpp
+--- ../kdepim-4.12.5-orig/grantleetheme/grantleethememanager.cpp	2014-04-20 08:50:28.000000000 +0200
++++ ./grantleetheme/grantleethememanager.cpp	2014-05-27 10:53:52.000000000 +0200
+@@ -95,7 +95,6 @@
+     void updateThemesPath()
+     {
+         if ( !themesDirectories.isEmpty() ) {
+-            watch->stopScan();
+             Q_FOREACH (const QString &directory, themesDirectories) {
+                 watch->removeDir( directory );
+             }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140529/cc06ab6f/attachment.html>


More information about the macports-changes mailing list