diff options
author | rakuco <rakuco@FreeBSD.org> | 2013-07-03 03:04:18 +0800 |
---|---|---|
committer | rakuco <rakuco@FreeBSD.org> | 2013-07-03 03:04:18 +0800 |
commit | d8aba0f944c06887cc7520b2e25efe037cf47b8b (patch) | |
tree | 2923053fc55dccac74b95b5ed97ba05ff2db25bb /x11/kde4-runtime | |
parent | c394643404ed2a30367814c35c919dd806e3f02d (diff) | |
download | freebsd-ports-graphics-d8aba0f944c06887cc7520b2e25efe037cf47b8b.tar.gz freebsd-ports-graphics-d8aba0f944c06887cc7520b2e25efe037cf47b8b.tar.zst freebsd-ports-graphics-d8aba0f944c06887cc7520b2e25efe037cf47b8b.zip |
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.
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 104158c4563..5e5db9a12ca 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 00000000000..61a1278bdd1 --- /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 544c32e9181..e512e58a5ae 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 |