diff options
author | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2013-07-02 19:04:18 +0000 |
---|---|---|
committer | Raphael Kubo da Costa <rakuco@FreeBSD.org> | 2013-07-02 19:04:18 +0000 |
commit | 18ff93d1a7890eb2f3b1c6249141e45a3e45e037 (patch) | |
tree | 2923053fc55dccac74b95b5ed97ba05ff2db25bb /x11/kde4-runtime | |
parent | Unify USES. (diff) |
Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.
The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php
clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).
Work on the newly-released 4.10.5 will begin shortly.
Notes
Notes:
svn path=/head/; revision=322191
Diffstat (limited to 'x11/kde4-runtime')
-rw-r--r-- | x11/kde4-runtime/distinfo | 4 | ||||
-rw-r--r-- | x11/kde4-runtime/files/patch-kioslave__thumbnail__CMakeLists.txt | 24 | ||||
-rw-r--r-- | x11/kde4-runtime/pkg-plist | 3 |
3 files changed, 26 insertions, 5 deletions
diff --git a/x11/kde4-runtime/distinfo b/x11/kde4-runtime/distinfo index 104158c45638..5e5db9a12caa 100644 --- a/x11/kde4-runtime/distinfo +++ b/x11/kde4-runtime/distinfo @@ -1,2 +1,2 @@ -SHA256 (KDE/4.10.3/kde-runtime-4.10.3.tar.xz) = 361d3aa8fc05c70a02c9010b1496901a88bd5d359e370875040ab8ea37f4f205 -SIZE (KDE/4.10.3/kde-runtime-4.10.3.tar.xz) = 7229684 +SHA256 (KDE/4.10.4/kde-runtime-4.10.4.tar.xz) = b614b1c3720755d7e9505f81874dcbb573736f5f9c9557c4346c3ca98686b218 +SIZE (KDE/4.10.4/kde-runtime-4.10.4.tar.xz) = 7136252 diff --git a/x11/kde4-runtime/files/patch-kioslave__thumbnail__CMakeLists.txt b/x11/kde4-runtime/files/patch-kioslave__thumbnail__CMakeLists.txt new file mode 100644 index 000000000000..61a1278bdd1d --- /dev/null +++ b/x11/kde4-runtime/files/patch-kioslave__thumbnail__CMakeLists.txt @@ -0,0 +1,24 @@ +commit b78585fe8d9d519364d44d923bd4696c1487134a +Author: Raphael Kubo da Costa <rakuco@FreeBSD.org> +Date: Sun Jun 23 21:51:56 2013 +0300 + + Enable exceptions for the EXR thumbnailer. + + The OpenEXR headers can throw exceptions, and clang complains when + exceptions are not enabled (kdelibs disables them by default). + +diff --git a/kioslave/thumbnail/CMakeLists.txt b/kioslave/thumbnail/CMakeLists.txt +index 46005e0..8e5692f 100644 +--- kioslave/thumbnail/CMakeLists.txt ++++ kioslave/thumbnail/CMakeLists.txt +@@ -110,6 +110,10 @@ if(OPENEXR_FOUND) + + target_link_libraries(exrthumbnail ${KDE4_KIO_LIBS} ${OPENEXR_LIBRARIES}) + ++ # OpenEXR headers use exceptions; at least clang refuses to build the target ++ # when exceptions are not enabled. ++ set_target_properties(exrthumbnail PROPERTIES COMPILE_FLAGS "${KDE4_ENABLE_EXCEPTIONS}") ++ + install(TARGETS exrthumbnail DESTINATION ${PLUGIN_INSTALL_DIR}) + install( FILES exrthumbnail.desktop DESTINATION ${SERVICES_INSTALL_DIR}) + diff --git a/x11/kde4-runtime/pkg-plist b/x11/kde4-runtime/pkg-plist index 544c32e91812..e512e58a5aef 100644 --- a/x11/kde4-runtime/pkg-plist +++ b/x11/kde4-runtime/pkg-plist @@ -2249,8 +2249,5 @@ share/sounds/KDE-Window-Shade-Up.ogg @dirrm lib/kde4/imports/org/kde/plasma @dirrm lib/kde4/imports/org/kde/locale @dirrm lib/kde4/imports/org/kde/draganddrop -@dirrmtry lib/kde4/imports/org/kde -@dirrmtry lib/kde4/imports/org -@dirrmtry lib/kde4/imports @dirrmtry etc/xdg/menus @dirrmtry etc/xdg |