File GraphicsMagick.patch of Package digikam4

--- digikam-4.14.0.org/extra/kipi-plugins/CMakeLists.txt	2015-10-13 23:58:20.000000000 +0200
+++ digikam-4.14.0/extra/kipi-plugins/CMakeLists.txt	2018-04-29 12:30:31.649398863 +0200
@@ -115,6 +115,10 @@
     MACRO_OPTIONAL_FIND_PACKAGE(Hupnp)                                       # For DlnaExport.
     MACRO_OPTIONAL_FIND_PACKAGE(QtSoap)                                      # For DlnaExport.
     MACRO_OPTIONAL_FIND_PACKAGE(ImageMagick COMPONENTS MagickCore display)   # For VideoSlideshow.
+    if(NOT ImageMagick_FOUND)
+        pkg_check_modules(GraphicsMagick GraphicsMagick) #GraphicsMagick++ )
+        #add_definitions(${GraphicsMagick_CFLAGS})
+    endif()
     MACRO_OPTIONAL_FIND_PACKAGE(QtGStreamer)                                 # For VideoSlideshow.
     MACRO_OPTIONAL_FIND_PACKAGE(QtKOAuth)                                    # For Imgur Auhtenticated API
 
@@ -223,6 +224,7 @@
     PRINT_OPTIONAL_LIBRARY_STATUS("libmediawiki"   "https://projects.kde.org/projects/extragear/libs/libmediawiki"   "(version >= 1.0.0)"                  "Kipi-plugins will be compiled without libmediawiki support."   MEDIAWIKI_FOUND)
     PRINT_OPTIONAL_LIBRARY_STATUS("libkvkontakte"  "https://projects.kde.org/projects/extragear/libs/libkvkontakte"  "(version >= ${LIBKVKONTAKTE_MIN_VERSION})" "Kipi-plugins will be compiled without libkvkontakte support."  LIBKVKONTAKTE_FOUND)
     PRINT_OPTIONAL_LIBRARY_STATUS("libimagemagick" "http://www.imagemagick.org"                                      "(version >= 5.5.4)"                  "Kipi-plugins will be compiled without libimagemagick support." ImageMagick_FOUND)
+    PRINT_OPTIONAL_LIBRARY_STATUS("libgraphicsmagick" "http://www.graphicsmagick.org"                                "(version >= 1.0.0)"                  "Kipi-plugins will be compiled without libgraphicsmagick support." GraphicsMagick_FOUND)
     PRINT_OPTIONAL_LIBRARY_STATUS("libqtgstreamer" "http://gstreamer.freedesktop.org/modules/qt-gstreamer.html"      "(version >= 0.9.0)"                  "Kipi-plugins will be compiled without libqtgstreamer support." QTGSTREAMER_FOUND)
     PRINT_OPTIONAL_LIBRARY_STATUS("libgpod"        "http://www.gtkpod.org/libgpod.html"                              "(version >= 0.7.0)"                  "Kipi-plugins will be compiled without libgpod support."        IPOD_FOUND)
     PRINT_OPTIONAL_LIBRARY_STATUS("libgdk"         "http://library.gnome.org/devel/gdk-pixbuf"                       "(version >= 2.0.0)"                  "Kipi-plugins will be compiled without libgdk support."         GDK_FOUND)
@@ -299,7 +301,7 @@
     PRINT_COMPONENT_COMPILE_STATUS("GPSSync"            KGEOMAP_FOUND)
     PRINT_COMPONENT_COMPILE_STATUS("Mediawiki"          MEDIAWIKI_FOUND)
     PRINT_COMPONENT_COMPILE_STATUS("Panorama"           FLEX_FOUND AND BISON_FOUND)
-    PRINT_COMPONENT_COMPILE_STATUS("VideoSlideshow"     ImageMagick_FOUND AND QTGSTREAMER_FOUND)
+    PRINT_COMPONENT_COMPILE_STATUS("VideoSlideshow"     (ImageMagick_FOUND OR GraphicsMagick_FOUND) AND QTGSTREAMER_FOUND)
 
     # Set QtGStreamer API version --------------------------------------------------------------------------
 
@@ -484,7 +486,7 @@
             add_subdirectory(panorama)
         endif()
 
-        if(ImageMagick_FOUND AND QTGSTREAMER_FOUND)
+        if((ImageMagick_FOUND OR GraphicsMagick_FOUND) AND QTGSTREAMER_FOUND)
             add_subdirectory(videoslideshow)
         endif()
 
--- digikam-4.14.0.org/extra/kipi-plugins/videoslideshow/CMakeLists.txt	2015-10-13 23:58:21.000000000 +0200
+++ digikam-4.14.0/extra/kipi-plugins/videoslideshow/CMakeLists.txt	2018-04-29 12:31:55.269398828 +0200
@@ -9,6 +9,7 @@
 add_definitions(${QTGSTREAMER_DEFINITIONS} ${KDE4_ENABLE_EXCEPTIONS})
 
 include_directories(${ImageMagick_INCLUDE_DIRS}
+                    ${GraphicksMagick_INCLUDE_DIRS}
                     ${QTGSTREAMER_INCLUDES}
                     ${CMAKE_CURRENT_SOURCE_DIR}/plugin
                     ${CMAKE_CURRENT_SOURCE_DIR}/manager
@@ -37,6 +37,7 @@
                       ${KEXIV2_LIBRARIES}
                       ${KDCRAW_LIBRARIES}
                       ${ImageMagick_LIBRARIES}
+                      ${GraphicsMagick_LIBRARIES}
                       ${QTGSTREAMER_LIBRARIES}
                       ${QTGSTREAMER_UTILS_LIBRARIES}
                       kipiplugins
--- digikam-4.14.0.org/extra/kipi-plugins/videoslideshow/magickiface/CMakeLists.txt	2015-10-13 23:58:21.000000000 +0200
+++ digikam-4.14.0/extra/kipi-plugins/videoslideshow/magickiface/CMakeLists.txt     2018-04-29 17:48:42.194026442 +0200
@@ -7,6 +7,7 @@
 add_subdirectory(test)
 
 include_directories(${ImageMagick_INCLUDE_DIRS}
+                    ${GraphicsMagick_INCLUDE_DIRS}
                     ${QT_INCLUDES}
                     ${KDE4_INCLUDES}
                     ${CMAKE_BINARY_DIR}
@@ -33,4 +34,5 @@
                       ${QT_QTGUI_LIBRARY}
                       ${KDE4_KDECORE_LIBS}
                       ${ImageMagick_LIBRARIES}
+                      ${GraphicsMagick_LIBRARIES}
                      )
openSUSE Build Service is sponsored by