Hello community,

here is the log from the commit of package kdelibs4 for openSUSE:Factory 
checked in at 2015-10-03 20:28:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kdelibs4 (Old)
 and      /work/SRC/openSUSE:Factory/.kdelibs4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kdelibs4"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4-apidocs.changes        
2015-07-14 17:43:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4-apidocs.changes   
2015-10-03 20:29:28.000000000 +0200
@@ -1,0 +2,16 @@
+Sun Sep 20 18:50:12 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 4.14.12
+   * KDE Applications 15.08.1 
+   * https://www.kde.org/announcements/announce-applications-15.08.1.php
+
+
+-------------------------------------------------------------------
+Mon Aug 24 16:57:28 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 4,14,11
+   * KDE Applications 15.08.0 
+   * https://www.kde.org/announcements/announce-applications-15.08.0.php
+
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/kdelibs4/kdelibs4.changes        2015-07-14 
17:43:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs4.changes   2015-10-03 
20:29:28.000000000 +0200
@@ -1,0 +2,16 @@
+Sun Sep 20 18:50:02 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 4.14.12
+   * KDE Applications 15.08.1 
+   * https://www.kde.org/announcements/announce-applications-15.08.1.php
+
+
+-------------------------------------------------------------------
+Mon Aug 24 16:57:28 UTC 2015 - tittiatc...@gmail.com
+
+- Update to 4,14,11
+   * KDE Applications 15.08.0 
+   * https://www.kde.org/announcements/announce-applications-15.08.0.php
+
+
+-------------------------------------------------------------------

Old:
----
  kdelibs-4.14.10.tar.xz

New:
----
  kdelibs-4.14.12.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kdelibs4-apidocs.spec ++++++
--- /var/tmp/diff_new_pack.4BqDag/_old  2015-10-03 20:29:30.000000000 +0200
+++ /var/tmp/diff_new_pack.4BqDag/_new  2015-10-03 20:29:30.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           kdelibs4-apidocs
-Version:        4.14.10
+Version:        4.14.12
 Release:        0
 Summary:        KDE 4 API documentation
 License:        LGPL-2.1+

++++++ kdelibs4.spec ++++++
--- /var/tmp/diff_new_pack.4BqDag/_old  2015-10-03 20:29:30.000000000 +0200
+++ /var/tmp/diff_new_pack.4BqDag/_new  2015-10-03 20:29:30.000000000 +0200
@@ -20,7 +20,7 @@
 %bcond_with gendoxygen
 
 Name:           kdelibs4
-Version:        4.14.10
+Version:        4.14.12
 Release:        0
 BuildRequires:  OpenEXR-devel
 BuildRequires:  automoc4

++++++ 0001-Drop-Nepomuk-from-KParts-LINK_INTERFACE_LIBRARIES.patch ++++++
--- /var/tmp/diff_new_pack.4BqDag/_old  2015-10-03 20:29:30.000000000 +0200
+++ /var/tmp/diff_new_pack.4BqDag/_new  2015-10-03 20:29:30.000000000 +0200
@@ -15,10 +15,10 @@
 --- a/kparts/CMakeLists.txt
 +++ b/kparts/CMakeLists.txt
 @@ -39,7 +39,6 @@ target_link_libraries(kparts  ${KDE4_KDECORE_LIBS} kdeui kio)
- target_link_libraries(kparts  LINK_INTERFACE_LIBRARIES kio kdeui kdecore 
${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} )
+ target_link_libraries(kparts  LINK_PUBLIC kio kdeui kdecore 
${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} )
  if(HAVE_NEPOMUK)
-   target_link_libraries(kparts  nepomuk nepomukutils)
--  target_link_libraries(kparts  LINK_INTERFACE_LIBRARIES nepomuk nepomukutils 
)
+   target_link_libraries(kparts  LINK_PRIVATE nepomuk nepomukutils)
+-  target_link_libraries(kparts  LINK_PUBLIC nepomuk nepomukutils )
  endif(HAVE_NEPOMUK)
  
  set_target_properties(kparts PROPERTIES VERSION ${GENERIC_LIB_VERSION} 

++++++ exclude-qtuitools-symbols-from-public-libraries.patch ++++++
--- /var/tmp/diff_new_pack.4BqDag/_old  2015-10-03 20:29:30.000000000 +0200
+++ /var/tmp/diff_new_pack.4BqDag/_new  2015-10-03 20:29:30.000000000 +0200
@@ -1,22 +1,7 @@
-From 87dd1e894da87b871eb86329c35a15e7d235c9a7 Mon Sep 17 00:00:00 2001
-From: Hrvoje Senjan <hrvoje.sen...@gmail.com>
-Date: Sun, 12 May 2013 16:14:20 +0200
-Subject: [PATCH 1/1] Exclude QtUiTools symbols from public libraries
-
-Otherwise it makes users of those libs crash
-when linked with -Bsymbolic-functions
----
- kjsembed/kjsembed/CMakeLists.txt | 3 ++-
- kross/modules/CMakeLists.txt     | 3 +++
- kross/qts/CMakeLists.txt | 3 +++
- plasma/CMakeLists.txt            | 3 +++
- 4 files changed, 11 insertions(+), 1 deletion(-)
-
-diff --git a/kjsembed/kjsembed/CMakeLists.txt 
b/kjsembed/kjsembed/CMakeLists.txt
-index d70f260..5760313 100644
---- a/kjsembed/kjsembed/CMakeLists.txt
-+++ b/kjsembed/kjsembed/CMakeLists.txt
-@@ -71,7 +71,8 @@ target_link_libraries(${KJSEMBEDLIBNAME} 
${KDE4_KDECORE_LIBS} ${QT_QTUITOOLS_LIB
+diff -urNB b/kjsembed/kjsembed/CMakeLists.txt 
c/kjsembed/kjsembed/CMakeLists.txt
+--- b/kjsembed/kjsembed/CMakeLists.txt 2015-08-24 19:12:45.064814391 +0200
++++ c/kjsembed/kjsembed/CMakeLists.txt 2015-08-24 19:32:05.999703245 +0200
+@@ -71,7 +71,8 @@
  set_target_properties(${KJSEMBEDLIBNAME} PROPERTIES VERSION 
${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
  install(TARGETS ${KJSEMBEDLIBNAME} EXPORT kdelibsLibraryTargets 
${INSTALL_TARGETS_DEFAULT_ARGS})
  
@@ -26,11 +11,10 @@
  
  
  
-diff --git a/kross/modules/CMakeLists.txt b/kross/modules/CMakeLists.txt
-index d245fd8..e21fb4c 100644
---- a/kross/modules/CMakeLists.txt
-+++ b/kross/modules/CMakeLists.txt
-@@ -15,6 +15,9 @@ if( QT_QTDESIGNER_FOUND )
+diff -urNB b/kross/modules/CMakeLists.txt c/kross/modules/CMakeLists.txt
+--- b/kross/modules/CMakeLists.txt     2015-08-24 19:12:44.957813941 +0200
++++ c/kross/modules/CMakeLists.txt     2015-08-24 19:32:06.000703249 +0200
+@@ -15,6 +15,9 @@
  
        target_link_libraries(krossmoduleforms ${QT_QTUITOOLS_LIBRARY} 
${KDE4_KPARTS_LIBS} ${KDE4_KFILE_LIBS} krosscore krossui)
        install(TARGETS krossmoduleforms DESTINATION ${PLUGIN_INSTALL_DIR})
@@ -40,11 +24,21 @@
  endif( QT_QTDESIGNER_FOUND )
  
  ############################################
-diff --git a/plasma/CMakeLists.txt b/plasma/CMakeLists.txt
-index 674550d..03c983d 100644
---- a/plasma/CMakeLists.txt
-+++ b/plasma/CMakeLists.txt
-@@ -282,6 +282,9 @@ target_link_libraries(plasma ${QT_QTUITOOLS_LIBRARY} 
${QT_QTWEBKIT_LIBRARY}
+diff -urNB b/kross/qts/CMakeLists.txt c/kross/qts/CMakeLists.txt
+--- b/kross/qts/CMakeLists.txt 2015-08-24 19:12:44.958813945 +0200
++++ c/kross/qts/CMakeLists.txt 2015-08-24 19:32:06.001703254 +0200
+@@ -30,3 +30,6 @@
+ target_link_libraries(krossqts ${KDE4_KDEUI_LIBS} ${KDE4_KDECORE_LIBS} 
krosscore ${QT_QTSCRIPT_LIBRARY})
+ 
+ install(TARGETS krossqts DESTINATION ${PLUGIN_INSTALL_DIR})
++
++# Do not export QtUiTools internal symbols
++set_target_properties(krossqts PROPERTIES LINK_FLAGS "-Wl,--exclude-libs 
-Wl,libQtUiTools.a")
+\ No newline at end of file
+diff -urNB b/plasma/CMakeLists.txt c/plasma/CMakeLists.txt
+--- b/plasma/CMakeLists.txt    2015-08-24 19:12:44.946813895 +0200
++++ c/plasma/CMakeLists.txt    2015-08-24 19:32:06.000703249 +0200
+@@ -279,6 +279,9 @@
                               ${QT_QTSCRIPT_LIBRARY} ${QT_QTNETWORK_LIBRARY} 
${QT_QTXML_LIBRARY} ${QT_QTSQL_LIBRARY} ${QT_QTDECLARATIVE_LIBRARY}
                               ${KDE4_KDEUI_LIBS} ${KDE4_KDNSSD_LIBS} 
${KDE4_THREADWEAVER_LIBS} ${PLASMA_EXTRA_LIBS})
  
@@ -52,20 +46,474 @@
 +set_target_properties(plasma PROPERTIES LINK_FLAGS "-Wl,--exclude-libs 
-Wl,libQtUiTools.a")
 +
  if(QCA2_FOUND)
-    target_link_libraries(plasma ${QCA2_LIBRARIES})
+    target_link_libraries(plasma LINK_PRIVATE ${QCA2_LIBRARIES})
  endif(QCA2_FOUND)
-diff --git a/kross/qts/CMakeLists.txt b/kross/qts/CMakeLists.txt
-index d8cb4a5..a4aff36 100644
---- a/kross/qts/CMakeLists.txt
-+++ b/kross/qts/CMakeLists.txt
-@@ -30,3 +30,6 @@ kde4_add_plugin(krossqts ${krossqts_PART_SRCS})
- target_link_libraries(krossqts ${KDE4_KDEUI_LIBS} ${KDE4_KDECORE_LIBS} 
krosscore ${QT_QTSCRIPT_LIBRARY})
- 
- install(TARGETS krossqts DESTINATION ${PLUGIN_INSTALL_DIR})
+diff -urNB b/plasma/CMakeLists.txt.orig c/plasma/CMakeLists.txt.orig
+--- b/plasma/CMakeLists.txt.orig       1970-01-01 01:00:00.000000000 +0100
++++ c/plasma/CMakeLists.txt.orig       2015-08-24 19:31:48.935631386 +0200
+@@ -0,0 +1,465 @@
++# strange conversion error in pushbutton.cpp
++kde4_no_enable_final(plasma)
++
++if(KDE_PLATFORM_FEATURE_BINARY_COMPATIBLE_FEATURE_REDUCTION)
++    set(PLASMA_NO_KDEWEBKIT TRUE)
++    set(PLASMA_NO_KNEWSTUFF TRUE)
++    set(PLASMA_NO_SOLID TRUE)
++    set(PLASMA_NO_KIO TRUE)
++    set(PLASMA_NO_KUTILS TRUE)
++    set(PLASMA_NO_GLOBAL_SHORTCUTS TRUE)
++endif(KDE_PLATFORM_FEATURE_BINARY_COMPATIBLE_FEATURE_REDUCTION)
++
++set(PLASMA_NO_PACKAGEKIT TRUE)
++
++include_directories(${CMAKE_CURRENT_SOURCE_DIR}
++                    ${KDE4_KDECORE_INCLUDES}
++                    ${KDE4_KDEUI_INCLUDES}
++                    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative
++                    ${CMAKE_BINARY_DIR}/experimental/libkdeclarative
++                    ${CMAKE_SOURCE_DIR}/threadweaver
++                    ${CMAKE_SOURCE_DIR}/plasma/extenders
++                    ${CMAKE_SOURCE_DIR}/plasma/remote
++                    ${CMAKE_SOURCE_DIR}/plasma/private/qtjolie-branch/qtjolie
++                    ${CMAKE_SOURCE_DIR}/plasma/private/qtjolie-branch
++                    ${CMAKE_SOURCE_DIR}/plasma/private/qtjolie-branch/includes
++                    )
++
++if(NOT PLASMA_NO_KIO)
++   include_directories(${KDE4_KIO_INCLUDES})
++   set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} ${KDE4_KIO_LIBS})
++endif(NOT PLASMA_NO_KIO)
++
++if(NOT PLASMA_NO_KDEWEBKIT)
++    include_directories(${CMAKE_SOURCE_DIR}/kdewebkit/)
++    set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} kdewebkit)
++endif(NOT PLASMA_NO_KDEWEBKIT)
++
++if(NOT PLASMA_NO_KNEWSTUFF)
++    include_directories(${CMAKE_SOURCE_DIR}/knewstuff/)
++    set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} knewstuff3)
++endif(NOT PLASMA_NO_KNEWSTUFF)
++
++if(NOT PLASMA_NO_SOLID)
++    include_directories(${CMAKE_BINARY_DIR}/solid/)
++    include_directories(${CMAKE_SOURCE_DIR}/solid/)
++    set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} ${KDE4_SOLID_LIBS})
++endif(NOT PLASMA_NO_SOLID)
++
++if(NOT PLASMA_NO_PACKAGEKIT)
++    add_definitions(-DPLASMA_ENABLE_PACKAGEKIT_SUPPORT=1)
++    set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} ${QT_QTDBUS_LIBRARY})
++endif(NOT PLASMA_NO_PACKAGEKIT)
++
++if (NOT PLASMA_NO_KUTILS)
++    include_directories(${CMAKE_SOURCE_DIR}/kutils)
++    set(PLASMA_EXTRA_LIBS ${PLASMA_EXTRA_LIBS} ${KDE4_KUTILS_LIBS})
++endif(NOT PLASMA_NO_KUTILS)
++
++if(QCA2_FOUND)
++    include_directories(${QCA2_INCLUDE_DIR})
++    set(ENABLE_REMOTE_WIDGETS TRUE)
++endif(QCA2_FOUND)
++configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config-plasma.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/config-plasma.h)
++
++add_subdirectory(tests)
++add_definitions(-DKDE_DEFAULT_DEBUG_AREA=1209)
++
++########### next target ###############
++
++set(plasmagik_SRCS
++    packagemetadata.cpp
++    packagestructure.cpp
++    package.cpp
++    )
++
++#to make the Temporary solution to not link to libkdeclarative work, disable 
the exports of libkdeclarative  
++add_definitions(-DKDECLARATIVE_EXPORT=)
++
++set(plasma_LIB_SRCS
++    ${plasmagik_SRCS}
++    abstractrunner.cpp
++    abstracttoolbox.cpp
++    animator.cpp
++    animations/animation.cpp
++    animations/animationscriptengine.cpp
++    animations/bindings/animationgroup.cpp
++    animations/bindings/easingcurve.cpp
++    animations/easinganimation.cpp
++    animations/fade.cpp
++    animations/grow.cpp
++    animations/javascriptanimation.cpp
++    animations/pendulumcurve.cpp
++    animations/pixmaptransition.cpp
++    animations/pulser.cpp
++    animations/rotation.cpp
++    animations/rotationstacked.cpp
++    animations/slide.cpp
++    animations/stackedlayout.cpp
++    animations/geometry.cpp
++    animations/water.cpp
++    animations/widgetsnapshot.cpp
++    animations/zoom.cpp
++    applet.cpp
++    configloader.cpp
++    containment.cpp
++    containmentactions.cpp
++    containmentactionspluginsconfig.cpp
++    context.cpp
++    corona.cpp
++    datacontainer.cpp
++    dataengine.cpp
++    dataenginemanager.cpp
++    delegate.cpp
++    dialog.cpp
++    abstractdialogmanager.cpp
++    extenders/extender.cpp
++    extenders/extendergroup.cpp
++    extenders/extenderitem.cpp
++    pluginloader.cpp
++    paintutils.cpp
++    framesvg.cpp
++    plasma.cpp
++    popupapplet.cpp
++    private/animablegraphicswebview.cpp
++    private/applethandle.cpp
++    private/associatedapplicationmanager.cpp
++    private/componentinstaller.cpp
++    private/datacontainer_p.cpp
++    private/dataenginebindings.cpp
++    private/dataengineconsumer.cpp
++    private/dataengineservice.cpp
++    private/denyallauthorization.cpp
++    private/dialogshadows.cpp
++    private/effectwatcher.cpp
++    private/extenderapplet.cpp
++    private/extenderitemmimedata.cpp
++    private/focusindicator.cpp
++    private/getsource.cpp
++    private/nativetabbar.cpp
++    private/packages.cpp
++    private/pinpairingauthorization.cpp
++    private/pinpairingdialog.cpp
++    private/plasmoidservice.cpp
++    private/remotedataengine.cpp
++    private/remoteservice.cpp
++    private/remoteservicejob.cpp
++    private/runnerjobs.cpp
++    private/serviceprovider.cpp
++    private/storage.cpp
++    private/storagethread.cpp
++    private/style.cpp
++    private/themedwidgetinterface.cpp
++    private/trustedonlyauthorization.cpp
++    private/tooltip.cpp
++    private/wallpaperrenderthread.cpp
++    private/windowpreview.cpp
++    private/kineticscroll.cpp
++    private/declarative/declarativenetworkaccessmanagerfactory.cpp
++    private/effects/halopainter.cpp
++    private/effects/ripple.cpp
++    querymatch.cpp
++    remote/accessmanager.cpp
++    remote/accessappletjob.cpp
++    remote/authorizationinterface.cpp
++    remote/authorizationmanager.cpp
++    remote/authorizationrule.cpp
++    remote/clientpinrequest.cpp
++    remote/credentials.cpp
++    remote/serviceaccessjob.cpp
++    runnercontext.cpp
++    runnermanager.cpp
++    runnersyntax.cpp
++    scripting/appletscript.cpp
++    scripting/dataenginescript.cpp
++    scripting/runnerscript.cpp
++    scripting/wallpaperscript.cpp
++    scripting/scriptengine.cpp
++    service.cpp
++    servicejob.cpp
++    svg.cpp
++    theme.cpp
++    tooltipcontent.cpp
++    tooltipmanager.cpp
++    version.cpp
++    view.cpp
++    wallpaper.cpp
++    windoweffects.cpp
++    widgets/checkbox.cpp
++    widgets/combobox.cpp
++    widgets/declarativewidget.cpp
++    widgets/flashinglabel.cpp
++    widgets/frame.cpp
++    widgets/groupbox.cpp
++    widgets/iconwidget.cpp
++    widgets/itembackground.cpp
++    widgets/label.cpp
++    widgets/lineedit.cpp
++    widgets/meter.cpp
++    widgets/pushbutton.cpp
++    widgets/radiobutton.cpp
++    widgets/scrollbar.cpp
++    widgets/signalplotter.cpp
++    widgets/slider.cpp
++    widgets/spinbox.cpp
++    widgets/toolbutton.cpp
++    widgets/busywidget.cpp
++    widgets/scrollwidget.cpp
++    widgets/separator.cpp
++    widgets/svgwidget.cpp
++    widgets/tabbar.cpp
++    widgets/textbrowser.cpp
++    widgets/treeview.cpp
++    widgets/textedit.cpp
++    widgets/webview.cpp
++
++    #Temporary QtJolie branch
++    private/qtjolie-branch/qtjolie/abstractadaptor.cpp
++    private/qtjolie-branch/qtjolie/client.cpp
++    private/qtjolie-branch/qtjolie/clientthread.cpp
++    private/qtjolie-branch/qtjolie/value.cpp
++    private/qtjolie-branch/qtjolie/fault.cpp
++    private/qtjolie-branch/qtjolie/message.cpp
++    private/qtjolie-branch/qtjolie/metaservice.cpp
++    private/qtjolie-branch/qtjolie/pendingcall.cpp
++    private/qtjolie-branch/qtjolie/pendingcallwatcher.cpp
++    private/qtjolie-branch/qtjolie/pendingreply.cpp
++    private/qtjolie-branch/qtjolie/server.cpp
++    private/qtjolie-branch/qtjolie/serverthread.cpp
++
++    #Temporary solution to not link to libkdeclarative
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/kdeclarative.cpp
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/private/engineaccess.cpp
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/private/kiconprovider.cpp
++    
${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/bindings/qscriptnonguibookkeeping.cpp
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/bindings/i18n.cpp
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/bindings/icon.cpp
++    ${CMAKE_SOURCE_DIR}/experimental/libkdeclarative/bindings/url.cpp
++)
++
++if(NOT KDE_NO_DEPRECATED)
++    set(plasma_LIB_SRCS
++        ${plasma_LIB_SRCS}
++        deprecated/animationdriver.cpp
++        deprecated/animator.cpp
++    )
++endif(NOT KDE_NO_DEPRECATED)
++
++kde4_add_kcfg_files(plasma_LIB_SRCS 
data/kconfigxt/libplasma-theme-global.kcfgc)
++
++kde4_add_ui_files(plasma_LIB_SRCS
++                  private/pinpairing.ui
++                  private/publish.ui)
++#NEPOMUK_GENERATE_FROM_ONTOLOGY(
++#   nwc.nrl
++#   ${metadata_test_BINARY_DIR}
++#   TEST_HEADERS
++#   TEST_SOURCES
++#   TEST_INCLUDES
++#)
++
++if (QT_QTOPENGL_FOUND)
++    message(STATUS "Adding support for OpenGL applets to libplasma")
++    set(plasma_LIB_SRCS
++        ${plasma_LIB_SRCS}
++        glapplet.cpp)
++endif(QT_QTOPENGL_FOUND)
++
++if (PHONON_FOUND)
++    message(STATUS "Adding support for Phonon to libplasma")
++    include_directories(${KDE4_PHONON_INCLUDES})
++    set(plasma_LIB_SRCS
++        ${plasma_LIB_SRCS}
++        widgets/videowidget.cpp)
++endif(PHONON_FOUND)
++
++kde4_add_library(plasma ${LIBRARY_TYPE} ${plasma_LIB_SRCS})
++
++target_link_libraries(plasma LINK_PRIVATE ${QT_QTUITOOLS_LIBRARY} 
${QT_QTWEBKIT_LIBRARY}
++                             ${QT_QTSCRIPT_LIBRARY} ${QT_QTNETWORK_LIBRARY} 
${QT_QTXML_LIBRARY} ${QT_QTSQL_LIBRARY} ${QT_QTDECLARATIVE_LIBRARY}
++                             ${KDE4_KDEUI_LIBS} ${KDE4_KDNSSD_LIBS} 
${KDE4_THREADWEAVER_LIBS} ${PLASMA_EXTRA_LIBS})
++
++if(QCA2_FOUND)
++   target_link_libraries(plasma LINK_PRIVATE ${QCA2_LIBRARIES})
++endif(QCA2_FOUND)
++
++if(X11_FOUND)
++   target_link_libraries(plasma LINK_PRIVATE ${X11_LIBRARIES})
++endif(X11_FOUND)
++
++if(PHONON_FOUND)
++   target_link_libraries(plasma LINK_PRIVATE ${KDE4_PHONON_LIBS})
++endif(PHONON_FOUND)
++
++if(DL_LIBRARY)
++    target_link_libraries(plasma LINK_PRIVATE ${DL_LIBRARY})
++endif(DL_LIBRARY)
++
++if(QT_QTOPENGL_FOUND)
++    target_link_libraries(plasma LINK_PRIVATE ${QT_QTOPENGL_LIBRARY})
++endif(QT_QTOPENGL_FOUND)
++
++target_link_libraries(plasma LINK_PUBLIC kdeui kdecore ${QT_QTGUI_LIBRARY})
++
++#do NOT use GENERIC versioning -- the plasma team will take care of versioning
++set_target_properties(plasma PROPERTIES
++                             VERSION 3.0.0
++                             SOVERSION 3
++                      )
++
++install(TARGETS plasma EXPORT kdelibsLibraryTargets 
${INSTALL_TARGETS_DEFAULT_ARGS})
++
++
++########### install files ###############
++
++set(plasmagik_HEADERS
++    packagemetadata.h
++    packagestructure.h
++    package.h
++    )
++
++install(FILES ${plasmagik_HEADERS} DESTINATION ${INCLUDE_INSTALL_DIR}/plasma/ 
COMPONENT Devel)
++
++set(plasma_LIB_INCLUDES
++    abstractdialogmanager.h
++    abstractrunner.h
++    abstracttoolbox.h
++    animations/animation.h
++    animator.h
++    applet.h
++    configloader.h
++    containment.h
++    containmentactions.h
++    containmentactionspluginsconfig.h
++    context.h
++    corona.h
++    datacontainer.h
++    dataengine.h
++    dataenginemanager.h
++    delegate.h
++    dialog.h
++    extenders/extender.h
++    extenders/extendergroup.h
++    extenders/extenderitem.h
++    pluginloader.h
++    paintutils.h
++    windoweffects.h
++    framesvg.h
++    plasma.h
++    plasma_export.h
++    popupapplet.h
++    querymatch.h
++    remote/accessappletjob.h
++    remote/accessmanager.h
++    remote/authorizationmanager.h
++    remote/authorizationrule.h
++    remote/authorizationinterface.h
++    remote/clientpinrequest.h
++    remote/credentials.h
++    remote/serviceaccessjob.h
++    runnercontext.h
++    runnermanager.h
++    runnersyntax.h
++    service.h
++    servicejob.h
++    svg.h
++    theme.h
++    tooltipcontent.h
++    tooltipmanager.h
++    version.h
++    view.h
++    wallpaper.h)
++
++if(NOT KDE_NO_DEPRECATED)
++    set(plasma_LIB_INCLUDES
++        ${plasma_LIB_INCLUDES}
++        animationdriver.h
++    )
++endif(NOT KDE_NO_DEPRECATED)
++
++
++if(QT_QTOPENGL_FOUND)
++    set(plasma_LIB_INCLUDES
++        ${plasma_LIB_INCLUDES}
++        glapplet.h)
++endif(QT_QTOPENGL_FOUND)
++
++install(FILES
++        ${plasma_LIB_INCLUDES}
++        DESTINATION ${INCLUDE_INSTALL_DIR}/plasma COMPONENT Devel)
++
++install(FILES
++    widgets/checkbox.h
++    widgets/combobox.h
++    widgets/declarativewidget.h
++    widgets/flashinglabel.h
++    widgets/frame.h
++    widgets/groupbox.h
++    widgets/iconwidget.h
++    widgets/itembackground.h
++    widgets/label.h
++    widgets/lineedit.h
++    widgets/meter.h
++    widgets/pushbutton.h
++    widgets/toolbutton.h
++    widgets/radiobutton.h
++    widgets/scrollbar.h
++    widgets/signalplotter.h
++    widgets/slider.h
++    widgets/spinbox.h
++    widgets/busywidget.h
++    widgets/separator.h
++    widgets/svgwidget.h
++    widgets/scrollwidget.h
++    widgets/tabbar.h
++    widgets/textbrowser.h
++    widgets/treeview.h
++    widgets/textedit.h
++    widgets/webview.h
++    DESTINATION ${INCLUDE_INSTALL_DIR}/plasma/widgets COMPONENT Devel)
++
++install(FILES
++    scripting/appletscript.h
++    scripting/dataenginescript.h
++    scripting/runnerscript.h
++    scripting/wallpaperscript.h
++    scripting/scriptengine.h
++    DESTINATION ${INCLUDE_INSTALL_DIR}/plasma/scripting COMPONENT Devel)
++
++if(PHONON_FOUND)
++    install (FILES
++        widgets/videowidget.h
++        DESTINATION ${INCLUDE_INSTALL_DIR}/plasma/widgets COMPONENT Devel)
++endif(PHONON_FOUND)
++
++install(FILES
++    animations/animation.h
++    DESTINATION ${INCLUDE_INSTALL_DIR}/plasma/animations COMPONENT Devel)
++
++
++install(FILES
++   data/servicetypes/plasma-animator.desktop
++   data/servicetypes/plasma-applet.desktop
++   data/servicetypes/plasma-applet-popupapplet.desktop
++   data/servicetypes/plasma-containment.desktop
++   data/servicetypes/plasma-containmentactions.desktop
++   data/servicetypes/plasma-dataengine.desktop
++   data/servicetypes/plasma-packagestructure.desktop
++   data/servicetypes/plasma-runner.desktop
++   data/servicetypes/plasma-scriptengine.desktop
++   data/servicetypes/plasma-service.desktop
++   data/servicetypes/plasma-toolbox.desktop
++   data/servicetypes/plasma-wallpaper.desktop
++   DESTINATION ${SERVICETYPES_INSTALL_DIR})
++
++install(FILES
++   data/services/plasma-applet-extenderapplet.desktop
++   data/services/plasma.protocol
++   DESTINATION ${SERVICES_INSTALL_DIR})
++
++install(FILES data/knewstuff/plasmoids.knsrc DESTINATION  
${CONFIG_INSTALL_DIR})
++
++install(FILES data/operations/dataengineservice.operations DESTINATION 
${DATA_INSTALL_DIR}/plasma/services)
++install(FILES data/operations/plasmoidservice.operations DESTINATION 
${DATA_INSTALL_DIR}/plasma/services)
++install(FILES data/operations/storage.operations DESTINATION 
${DATA_INSTALL_DIR}/plasma/services)
 +
-+# Do not export QtUiTools internal symbols
-+set_target_properties(krossqts PROPERTIES LINK_FLAGS "-Wl,--exclude-libs 
-Wl,libQtUiTools.a")
-\ No newline at end of file
--- 
-1.8.2.2
-

++++++ kdelibs-4.14.10.tar.xz -> kdelibs-4.14.12.tar.xz ++++++
/work/SRC/openSUSE:Factory/kdelibs4/kdelibs-4.14.10.tar.xz 
/work/SRC/openSUSE:Factory/.kdelibs4.new/kdelibs-4.14.12.tar.xz differ: char 
26, line 1

++++++ ksuseinstall.diff ++++++
--- /var/tmp/diff_new_pack.4BqDag/_old  2015-10-03 20:29:30.000000000 +0200
+++ /var/tmp/diff_new_pack.4BqDag/_new  2015-10-03 20:29:30.000000000 +0200
@@ -1,8 +1,7 @@
-Index: CMakeLists.txt
-===================================================================
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -311,6 +311,7 @@ check_library_exists(socket connect "" HAVE_SOCKET_LIBRARY)
+diff -urNB kdelibs-4.14.11/CMakeLists.txt b/CMakeLists.txt
+--- CMakeLists.txt     2015-08-19 00:10:55.000000000 +0200
++++ CMakeLists.txt     2015-08-24 19:13:06.490904619 +0200
+@@ -317,6 +317,7 @@
  add_subdirectory( cmake )
  add_subdirectory( kdecore )
  add_subdirectory( kdeui )
@@ -10,51 +9,48 @@
  if (UNIX)
     add_subdirectory( kpty )
     add_subdirectory( kdesu )
-Index: kio/CMakeLists.txt
-===================================================================
---- kio/CMakeLists.txt.orig
-+++ kio/CMakeLists.txt
-@@ -44,6 +44,7 @@ include_directories(
+diff -urNB kdelibs-4.14.11/kio/CMakeLists.txt b/kio/CMakeLists.txt
+--- kio/CMakeLists.txt 2015-08-19 00:10:55.000000000 +0200
++++ kio/CMakeLists.txt 2015-08-24 19:13:06.491904624 +0200
+@@ -44,6 +44,7 @@
     ${CMAKE_CURRENT_BINARY_DIR}/kssl
     ${CMAKE_CURRENT_BINARY_DIR}      # e.g. for observer_stub.h
     ${KDE4_KDEUI_INCLUDES}
 +   ${CMAKE_SOURCE_DIR}/suseinstall
     ${KDE4_KDECORE_INCLUDES}/
     ${ZLIB_INCLUDE_DIR}
-
-@@ -331,6 +332,7 @@ if(NOT KIO_NO_NEPOMUK)
+ 
+@@ -333,6 +334,7 @@
  endif(NOT KIO_NO_NEPOMUK)
- target_link_libraries(kio ${KDE4_KDEUI_LIBS} ${ZLIB_LIBRARY} 
${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} 
${X11_LIBRARIES} ${KIO_EXTRA_LIBS})
- target_link_libraries(kio LINK_INTERFACE_LIBRARIES kdeui kdecore 
${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTGUI_LIBRARY} )
+ target_link_libraries(kio LINK_PRIVATE ${KDE4_KDEUI_LIBS} ${ZLIB_LIBRARY} 
${QT_QTNETWORK_LIBRARY} ${QT_QTXML_LIBRARY} ${QT_QTSVG_LIBRARY} 
${X11_LIBRARIES} ${KIO_EXTRA_LIBS})
+ target_link_libraries(kio LINK_PUBLIC kdeui kdecore ${QT_QTNETWORK_LIBRARY} 
${QT_QTXML_LIBRARY} ${QT_QTGUI_LIBRARY} )
 +target_link_libraries(kio ksuseinstall)
-
+ 
  if(ACL_FOUND)
-    target_link_libraries(kio ${ACL_LIBS})
-Index: kio/kio/krun.cpp
-===================================================================
---- kio/kio/krun.cpp.orig
-+++ kio/kio/krun.cpp
+    target_link_libraries(kio LINK_PRIVATE ${ACL_LIBS})
+diff -urNB kdelibs-4.14.11/kio/kio/krun.cpp b/kio/kio/krun.cpp
+--- kio/kio/krun.cpp   2015-08-19 00:10:55.000000000 +0200
++++ kio/kio/krun.cpp   2015-08-24 19:13:06.491904624 +0200
 @@ -84,6 +84,8 @@
  #include <QDesktopServices>
  #endif
-
+ 
 +#include <ksuseinstall.h>
 +
  KRun::KRunPrivate::KRunPrivate(KRun *parent)
          : q(parent),
          m_showingDialog(false)
-@@ -172,6 +174,7 @@ bool KRun::runUrl(const KUrl& u, const QString& _mimetype, 
QWidget* window, bool
+@@ -172,6 +174,7 @@
      KUrl::List lst;
      lst.append(u);
-
+ 
 +    KSUSEInstall::checkMimeTypeInstalled( _mimetype, window );
      KService::Ptr offer = 
KMimeTypeTrader::self()->preferredService(_mimetype);
-
+ 
      if (!offer) {
-Index: suseinstall/CMakeLists.txt
-===================================================================
---- /dev/null
-+++ suseinstall/CMakeLists.txt
+diff -urNB kdelibs-4.14.11/suseinstall/CMakeLists.txt 
b/suseinstall/CMakeLists.txt
+--- suseinstall/CMakeLists.txt 1970-01-01 01:00:00.000000000 +0100
++++ suseinstall/CMakeLists.txt 2015-08-24 19:13:06.492904628 +0200
 @@ -0,0 +1,27 @@
 +#cmake_minimum_required( VERSION 2.6 )  
 + 
@@ -83,10 +79,9 @@
 +    DESTINATION ${INCLUDE_INSTALL_DIR} COMPONENT Devel  
 +    )  
 + 
-Index: suseinstall/kbuildsycocaprogressdialog.cpp
-===================================================================
---- /dev/null
-+++ suseinstall/kbuildsycocaprogressdialog.cpp
+diff -urNB kdelibs-4.14.11/suseinstall/kbuildsycocaprogressdialog.cpp 
b/suseinstall/kbuildsycocaprogressdialog.cpp
+--- suseinstall/kbuildsycocaprogressdialog.cpp 1970-01-01 01:00:00.000000000 
+0100
++++ suseinstall/kbuildsycocaprogressdialog.cpp 2015-08-24 19:13:06.492904628 
+0200
 @@ -0,0 +1,110 @@
 +/* This file is part of the KDE project  
 +   Copyright (C) 2003 Waldo Bastian <bast...@kde.org>  
@@ -198,10 +193,9 @@
 +}  
 +  
 +#include "kbuildsycocaprogressdialog.moc"  
-Index: suseinstall/kbuildsycocaprogressdialog.h
-===================================================================
---- /dev/null
-+++ suseinstall/kbuildsycocaprogressdialog.h
+diff -urNB kdelibs-4.14.11/suseinstall/kbuildsycocaprogressdialog.h 
b/suseinstall/kbuildsycocaprogressdialog.h
+--- suseinstall/kbuildsycocaprogressdialog.h   1970-01-01 01:00:00.000000000 
+0100
++++ suseinstall/kbuildsycocaprogressdialog.h   2015-08-24 19:13:06.492904628 
+0200
 @@ -0,0 +1,60 @@
 +/* This file is part of the KDE project  
 +   Copyright (C) 2003 Waldo Bastian <bast...@kde.org>  
@@ -263,10 +257,9 @@
 +}  
 +  
 +#endif  
-Index: suseinstall/ksuseinstall.cpp
-===================================================================
---- /dev/null
-+++ suseinstall/ksuseinstall.cpp
+diff -urNB kdelibs-4.14.11/suseinstall/ksuseinstall.cpp 
b/suseinstall/ksuseinstall.cpp
+--- suseinstall/ksuseinstall.cpp       1970-01-01 01:00:00.000000000 +0100
++++ suseinstall/ksuseinstall.cpp       2015-08-24 19:13:06.493904632 +0200
 @@ -0,0 +1,583 @@
 
+/***************************************************************************** 
 
 + 
@@ -851,10 +844,9 @@
 +    {  
 +    description->setText( descriptions[ list->indexOfTopLevelItem( 
list->currentItem()) ] );  
 +    }  
-Index: suseinstall/ksuseinstall_export.h
-===================================================================
---- /dev/null
-+++ suseinstall/ksuseinstall_export.h
+diff -urNB kdelibs-4.14.11/suseinstall/ksuseinstall_export.h 
b/suseinstall/ksuseinstall_export.h
+--- suseinstall/ksuseinstall_export.h  1970-01-01 01:00:00.000000000 +0100
++++ suseinstall/ksuseinstall_export.h  2015-08-24 19:13:06.494904636 +0200
 @@ -0,0 +1,40 @@
 
+/***************************************************************************** 
 
 + 
@@ -896,10 +888,9 @@
 +#endif  
 + 
 +#endif  
-Index: suseinstall/ksuseinstall.h
-===================================================================
---- /dev/null
-+++ suseinstall/ksuseinstall.h
+diff -urNB kdelibs-4.14.11/suseinstall/ksuseinstall.h 
b/suseinstall/ksuseinstall.h
+--- suseinstall/ksuseinstall.h 1970-01-01 01:00:00.000000000 +0100
++++ suseinstall/ksuseinstall.h 2015-08-24 19:13:06.494904636 +0200
 @@ -0,0 +1,93 @@
 
+/***************************************************************************** 
 
 + 



Reply via email to