[120203] trunk/dports/kde/kdelibs4

nicos at macports.org nicos at macports.org
Mon May 19 08:22:26 PDT 2014


Revision: 120203
          https://trac.macports.org/changeset/120203
Author:   nicos at macports.org
Date:     2014-05-19 08:22:25 -0700 (Mon, 19 May 2014)
Log Message:
-----------
kdelibs4: update to 4.12.5
Add patch to solve missing objects
Force raster graphics
Add missing dependencies

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

Added Paths:
-----------
    trunk/dports/kde/kdelibs4/files/patch-cmake-modules-KDE4Macros.cmake.diff
    trunk/dports/kde/kdelibs4/files/patch-kapplications-raster.diff

Modified: trunk/dports/kde/kdelibs4/Portfile
===================================================================
--- trunk/dports/kde/kdelibs4/Portfile	2014-05-19 14:45:16 UTC (rev 120202)
+++ trunk/dports/kde/kdelibs4/Portfile	2014-05-19 15:22:25 UTC (rev 120203)
@@ -5,7 +5,7 @@
 PortGroup           kde4   1.1
 
 name                kdelibs4
-version             4.12.4
+version             4.12.5
 categories          kde kde4
 maintainers         nicos
 license             LGPL-2+ GPL-2+ BSD
@@ -17,8 +17,8 @@
 use_xz              yes
 distname            kdelibs-${version}
 
-checksums           rmd160  189c41d92b50ad0091c2e45933f21e17c2f481f3 \
-                    sha256  64ff95666dbac20b892ae6364171f20ab670028f3b91232e3bd56fa25df8c036
+checksums           rmd160  aa0bb8fb44d6c49ddd8787c4cb79c1f1bdd331b8 \
+                    sha256  9711c3a3d29387dc8b40425cc2957e9f1f2d747d83e9e0213bb8ff6638e68e09
 
 #No binary links to openssl libraries, apart from libkio.dylib at
 #runtime if required. As libkio.dylib code is purely LGPL, there is no
@@ -41,6 +41,7 @@
                     port:aspell port:aspell-dict-en \
                     port:attica port:xz \
                     port:avahi port:qca \
+                    port:libxml2 port:libxslt \
                     port:dbusmenu-qt port:docbook-xml \
                     port:docbook-xsl port:grantlee \
                     port:kerberos5 \
@@ -56,7 +57,9 @@
                     workaround-kdeinit4-crash.patch \
                     patch-cmake-modules-FindKDE4-Internal.cmake.diff \
                     patch-cmake-modules-FindPhonon.cmake.diff \
-                    patch-cmake-modules-FindQt4.cmake.diff
+                    patch-cmake-modules-FindQt4.cmake.diff \
+                    patch-cmake-modules-KDE4Macros.cmake.diff \
+                    patch-kapplications-raster.diff
 
 patch.pre_args      -p1
 

Added: trunk/dports/kde/kdelibs4/files/patch-cmake-modules-KDE4Macros.cmake.diff
===================================================================
--- trunk/dports/kde/kdelibs4/files/patch-cmake-modules-KDE4Macros.cmake.diff	                        (rev 0)
+++ trunk/dports/kde/kdelibs4/files/patch-cmake-modules-KDE4Macros.cmake.diff	2014-05-19 15:22:25 UTC (rev 120203)
@@ -0,0 +1,14 @@
+--- kdelibs-4.12.5/cmake/modules/KDE4Macros.cmake.orig	2014-04-28 13:37:51.000000000 +0900
++++ kdelibs-4.12.5/cmake/modules/KDE4Macros.cmake	2014-05-16 21:32:41.000000000 +0900
+@@ -829,9 +829,9 @@
+ 
+       if (Q_WS_MAC)
+ 	      list(FIND _SRCS *.icns _icon_position)
+-	      if(NOT _res_position EQUAL -1)
++	      if(NOT _icon_position EQUAL -1)
+ 		      list(GET _SRCS ${_icon_position} _resourcefile)
+-	      endif(NOT _res_position EQUAL -1)
++	      endif(NOT _icon_position EQUAL -1)
+       endif (Q_WS_MAC)
+       kde4_add_executable(${_target_NAME} "${_nogui}" ${CMAKE_CURRENT_BINARY_DIR}/${_target_NAME}_dummy.cpp ${_resourcefile})
+       target_link_libraries(${_target_NAME} kdeinit_${_target_NAME})

Added: trunk/dports/kde/kdelibs4/files/patch-kapplications-raster.diff
===================================================================
--- trunk/dports/kde/kdelibs4/files/patch-kapplications-raster.diff	                        (rev 0)
+++ trunk/dports/kde/kdelibs4/files/patch-kapplications-raster.diff	2014-05-19 15:22:25 UTC (rev 120203)
@@ -0,0 +1,12 @@
+--- kdelibs-4.12.5/kdeui/kernel/kapplication.cpp.orig	2014-04-28 13:37:51.000000000 +0900
++++ kdelibs-4.12.5/kdeui/kernel/kapplication.cpp	2014-05-17 00:04:51.000000000 +0900
+@@ -409,6 +409,9 @@
+     preread_app_startup_id();
+ 
+     KGlobal::config(); // initialize qt plugin path (see KComponentDataPrivate::lazyInit)
++#ifdef Q_WS_MAC
++    QApplication::setGraphicsSystem("raster");
++#endif
+ }
+ 
+ int KApplication::xioErrhandler( Display* dpy )
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140519/f44f642a/attachment.html>


More information about the macports-changes mailing list