[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [digikam-software-compilation] /: cleanup
From:       Gilles Caulier <caulier.gilles () gmail ! com>
Date:       2015-10-31 23:11:31
Message-ID: E1ZsfJ5-0000wc-17 () scm ! kde ! org
[Download RAW message or body]

Git commit 4aad41ea79a0bd97fb821dba5a49b449d6d8c0ca by Gilles Caulier.
Committed on 31/10/2015 at 23:11.
Pushed by cgilles into branch 'master'.

cleanup

M  +0    -1    .gitignore
M  +0    -1    .gitslave.devel
M  +0    -12   CMakeLists.txt
M  +67   -68   DEPENDENCIES
M  +0    -1    bootstrap.linux
M  +0    -1    bootstrap.macports
M  +0    -1    bootstrap.msvc.bat
M  +0    -4    extra/CMakeLists.txt

http://commits.kde.org/scratch/mwiesweg/digikam-sc/4aad41ea79a0bd97fb821dba5a49b449d6d8c0ca


diff --git a/.gitignore b/.gitignore
index 67bbbdd..e70bcc1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,4 @@
 core
-extra/libkface
 extra/kipi-plugins
 extra/libkipi
 extra/libksane
diff --git a/.gitslave.devel b/.gitslave.devel
index 303c724..1116062 100644
--- a/.gitslave.devel
+++ b/.gitslave.devel
@@ -1,5 +1,4 @@
 "^libkipi" "extra/libkipi"
-"^libkface" "extra/libkface"
 "^libksane" "extra/libksane"
 "^libmediawiki" "extra/libmediawiki"
 "^libkvkontakte" "extra/libkvkontakte"
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1cb15da..b7be814 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -42,7 +42,6 @@ option(DIGIKAMSC_COMPILE_DOC             "Build handbook files \
(default=ON)"  # shared libs options for developers only
 
 option(DIGIKAMSC_COMPILE_LIBKIPI         "Build local libkipi library instead of \
                using distributed files (default=OFF)"           OFF)
-option(DIGIKAMSC_COMPILE_LIBKFACE        "Build local libkface library instead of \
using distributed files (default=OFF)"          OFF)  \
option(DIGIKAMSC_COMPILE_LIBKSANE        "Build local libksane library instead of \
using distributed files (default=OFF)"          OFF)  \
option(DIGIKAMSC_COMPILE_LIBMEDIAWIKI    "Build local libmediawiki library instead of \
using distributed files (default=OFF)"      OFF)  \
option(DIGIKAMSC_COMPILE_LIBKVKONTAKTE   "Build local libkvkontakte library instead \
of using distributed files (default=OFF)"     OFF) @@ -110,17 +109,6 @@ else()
     message(STATUS "Local shared libksane will be compiled......... NO")
 endif()
 
-if(DIGIKAMSC_COMPILE_LIBKFACE)
-    if(NOT EXISTS ${CMAKE_SOURCE_DIR}/extra/libkface)
-        message(STATUS "Local shared libkface will be compiled.......... NO (library \
                source code not available)")
-        set (DIGIKAMSC_COMPILE_LIBKFACE OFF)
-    else()
-        message(STATUS "Local shared libkface will be compiled......... YES")
-    endif()
-else()
-    message(STATUS "Local shared libkface will be compiled......... NO")
-endif()
-
 if(DIGIKAMSC_COMPILE_LIBMEDIAWIKI)
     if(NOT EXISTS ${CMAKE_SOURCE_DIR}/extra/libmediawiki)
         message(STATUS "Local shared libmediawiki will be compiled.......... NO \
                (library source code not available)")
diff --git a/DEPENDENCIES b/DEPENDENCIES
index 7903121..cacbaa6 100644
--- a/DEPENDENCIES
+++ b/DEPENDENCIES
@@ -1,76 +1,75 @@
-                        libkface                libkipi             kipi-plugins     \
digiKam               version             remarks                                     \
                TODO
-                        --------                -------             ------------     \
-------               -------             -------                                     \
---- +                            libkipi             kipi-plugins                  \
digiKam               version             remarks                                     \
TODO +                            -------             ------------                  \
-------               -------             -------                                     \
----  
 
-CMake                       X                      X                    X            \
                X                   >= 3.0.0            > 3.1.0 hightly recommended.
-ECM                         X                      X                    X            \
X                   >= 1.7.0 +CMake                          X                    X   \
X                   >= 3.0.0            > 3.1.0 hightly recommended. +ECM             \
X                    X                           X                   >= 1.7.0  
 
-Qt5::Core                   X                      X                    X            \
                X                   >= 5.4.0
-Qt5::Gui                    X                      X                    X            \
                X                   >= 5.4.0
-Qt5::Widgets                X                      X                    X            \
                X                   >= 5.4.0
-Qt5::Sql                    X                                                        \
                X                   >= 5.4.0            Including Qt5 Sqlite plugin.
-Qt5::Xml                    X                                           X            \
                X                   >= 5.4.0
-Qt5::Concurrent                                                         X            \
                X                   >= 5.4.0
-Qt5::WebKitWidgets                                                      X            \
                X                   >= 5.4.0
-Qt5::PrintSupport                                                       X            \
                X                   >= 5.4.0
-Qt5::DBus                                                                            \
                X                   >= 5.4.0
-Qt5::Network                                                            X            \
                >= 5.4.0
-Qt5::XmlPatterns                                                        X            \
                >= 5.4.0
-Qt5::Svg                                                                X            \
                >= 5.4.0
-Qt5::Multimedia                                                                      \
opt                  >= 5.4.0            Optional due to Qt5 bug with GStreamer 1.0   \
                Must be fixed with Qt 5.5.x. Need testing (ENABLE_MEDIAPLAYER=on).
-Qt5::MultimediaWidgets                                                               \
opt                  >= 5.4.0            Optional due to Qt5 bug with GStreamer 1.0   \
                Must be fixed with Qt 5.5.x. Need testing (ENABLE_MEDIAPLAYER=on).
-Qt5::X11Extras                                                                       \
                opt                  >= 5.4.0            For color management support \
                under Linux.
-Qt5::OpenGL                                                            opt           \
                >= 5.4.0            AdvSlideShow + ImageViewer tools.
-Qt5::Test                                                              opt           \
opt                  >= 5.4.0            To compile test codes (BUILD_TESTING=on). \
+Qt5::Core                      X                    X                           X    \
>= 5.4.0 +Qt5::Gui                       X                    X                       \
> X                   >= 5.4.0
+Qt5::Widgets                   X                    X                           X    \
>= 5.4.0 +Qt5::Sql                                                                    \
> X                   >= 5.4.0            Including Qt5 Sqlite plugin.
+Qt5::Xml                                            X                           X    \
>= 5.4.0 +Qt5::Concurrent                                     X                       \
> X                   >= 5.4.0
+Qt5::WebKitWidgets                                  X                           X    \
>= 5.4.0 +Qt5::PrintSupport                                   X                       \
> X                   >= 5.4.0
+Qt5::DBus                                                                       X    \
>= 5.4.0 +Qt5::Network                                        X                       \
> >= 5.4.0
+Qt5::XmlPatterns                                    X                                \
>= 5.4.0 +Qt5::Svg                                            X                       \
> >= 5.4.0
+Qt5::Multimedia                                                                opt   \
>= 5.4.0            Optional due to Qt5 bug with GStreamer 1.0          Must be fixed \
> with Qt 5.5.x. Need testing (ENABLE_MEDIAPLAYER=on).
+Qt5::MultimediaWidgets                                                         opt   \
>= 5.4.0            Optional due to Qt5 bug with GStreamer 1.0          Must be fixed \
> with Qt 5.5.x. Need testing (ENABLE_MEDIAPLAYER=on).
+Qt5::X11Extras                                                                 opt   \
>= 5.4.0            For color management support under Linux. +Qt5::OpenGL            \
> opt                                              >= 5.4.0            AdvSlideShow + \
> ImageViewer tools.
+Qt5::Test                                          opt                         opt   \
>= 5.4.0            To compile test codes (BUILD_TESTING=on).  
 
-KF5::Config                                       X                     X            \
                X                   >= 5.5.0
-KF5::I18n                                         X                     X            \
                X                   >= 5.5.0
-KF5::XmlGui                                       X                     X            \
                X                   >= 5.5.0
-KF5::Service                                      X                     X            \
X                   >= 5.5.0                                                          \
                Image Editor use KService : remove plugins interface (Showfoto do not \
                load plugins).
-KF5::KIO                                                                X            \
                X                   >= 5.5.0
-KF5::IconThemes                                                         X            \
                X                   >= 5.5.0
-KF5::WindowSystem                                                       X            \
                X                   >= 5.5.0
-KF5;;Solid                                                                           \
                X                   >= 5.5.0
-KF5;;NotifyConfig                                                                    \
                X                   >= 5.5.0
-KF5;;Notifications                                                                   \
                X                   >= 5.5.0
-KF5::ThreadWeaver                                                      opt           \
                >= 5.5.0            Panorama tool.
-KF5::Archive                                                           opt           \
                >= 5.5.0            FlashExport tool.
-KF5::CalendarCore                                                      opt           \
                >= 5.5.0            Calendar tool.
-KF5::ItemModels                                                                      \
opt                  >= 5.5.0            Geolocation support.                         \
                Replace by a pure Qt5 solution (only used in \
                gpsimagesortproxymodel.cpp).
-KF5::Bookmarks                                                                       \
                opt                  >= 5.5.0            Geolocation support.
-KF5::FileMetaData                                                                    \
opt                  >= 5.5.0            KDE files indexer \
(ENABLE_KFILEMETADATASUPPORT=on)  Still experimental, disabled by default. \
                Implementation from KDE side very unstable.
-KF5::AkonadiContact                                                                  \
opt                  >= 5.5.0            KDE Mail contacts \
(ENABLE_AKONADICONTACTSUPPORT=on) Still experimental, disabled by default. Need \
                testing.
-KF5::Completion                                                                      \
opt                  >= 5.5.0                                                         \
                Port to QLineEdit and QCompleter (See searchtextbar.cpp \
                modelcompletion.cpp).
-KF5::CoreAddons                                                                      \
>= 5.5.0                                                                \
> CameraController use KProcess and KMacroExpander.
+KF5::Config                   X                     X                           X    \
>= 5.5.0 +KF5::I18n                     X                     X                       \
> X                   >= 5.5.0
+KF5::XmlGui                   X                     X                           X    \
>= 5.5.0 +KF5::Service                  X                     X                       \
> X                   >= 5.5.0                                                        \
> Image Editor use KService : remove plugins interface (Showfoto do not load \
> plugins).
+KF5::KIO                                            X                           X    \
>= 5.5.0 +KF5::IconThemes                                     X                       \
> X                   >= 5.5.0
+KF5::WindowSystem                                   X                           X    \
>= 5.5.0 +KF5;;Solid                                                                  \
> X                   >= 5.5.0
+KF5;;NotifyConfig                                                               X    \
>= 5.5.0 +KF5;;Notifications                                                          \
> X                   >= 5.5.0
+KF5::ThreadWeaver                                  opt                               \
>= 5.5.0            Panorama tool. +KF5::Archive                                      \
> opt                                              >= 5.5.0            FlashExport \
> tool.
+KF5::CalendarCore                                  opt                               \
>= 5.5.0            Calendar tool. +KF5::ItemModels                                   \
> opt                  >= 5.5.0            Geolocation support.                       \
> Replace by a pure Qt5 solution (only used in gpsimagesortproxymodel.cpp).
+KF5::Bookmarks                                                                 opt   \
>= 5.5.0            Geolocation support. +KF5::FileMetaData                           \
> opt                  >= 5.5.0            KDE files indexer \
> (ENABLE_KFILEMETADATASUPPORT=on)  Still experimental, disabled by default. \
> Implementation from KDE side very unstable.
+KF5::AkonadiContact                                                            opt   \
>= 5.5.0            KDE Mail contacts (ENABLE_AKONADICONTACTSUPPORT=on) Still \
> experimental, disabled by default. Need testing.
+KF5::Completion                                                                opt   \
>= 5.5.0                                                                Port to \
> QLineEdit and QCompleter (See searchtextbar.cpp modelcompletion.cpp).
+KF5::CoreAddons                                                                      \
>= 5.5.0                                                                \
> CameraController use KProcess and KMacroExpander.
 
 
-OpenCV                      X                                                        \
X                   2.x or 3.x          Both versions supported using a cmake flag.   \
2.x support is stable, 3.x support is beta (with cmake option ENABLE_OPENCV3=on). \
                Need testing.
-libpthread                                                                           \
                X                   >= 2.0.0            For DNG converter.
-libtiff                                                                              \
                X                   >= 4.0              For DImg image loader.
-libpng                                                                               \
                X                   >= 1.6              For DImg image loader.
-libjpeg                                                                              \
X                   >= 6b               jpeglib >= 8.0 hightly recommended for \
                RawEngine.
-libpgf                                                                               \
X                   >= 6.12.24          For thumbnails database image wavelets \
                encoding.
-libboost                                                                             \
                X                   >= 1.55.0           For Versionning support.
-liblcms                                                                              \
                X                   >= 2.x              For Color Management support.
-libexpat                                                                             \
                X                   >= 2.1.0            For DNG converter.
-libexiv2                                                                             \
X                   >= 0.25             Metadata low level management. 0.24 \
                deprecated.
-Flex                                                                   opt           \
                >= 2.5              Panorama tool.
-Bison                                                                  opt           \
                >= 3.0              Panorama tool.
-Phonon4Qt5                                                             opt           \
>= 4.8.3            AdvSlideShow tool.                                  Port to \
> Qt5::Multimedia/MultimediaWidgets.
-libmesa                                                                opt           \
                >= 11.0             AdvSlideShow + ImageViewer tools (Linux only).
-libqtkoauth                                                            opt           \
                >= 0.97             ImgUr tool.
-libmediawiki                                                           opt           \
                >= 5.5.0            MediaWiki tool \
                (DIGIKAMSC_COMPILE_LIBMEDIAWIKI=on)
-libkvkontakte                                                          opt           \
                >= 4.70.0           Vkontakte tool \
                (DIGIKAMSC_COMPILE_LIBKVKONTAKTE=on)
-libkface                                                                             \
opt                  >= 5.0.0            Faces management \
                (DIGIKAMSC_COMPILE_LIBKFACE=on).
-libkipi                                                                              \
opt                  >= 5.0.0            Kipi-plugins support \
                (DIGIKAMSC_COMPILE_LIBKIPI=on)
-libksane                                                                             \
opt                  >= 5.0.0            Digital scanner \
                (DIGIKAMSC_COMPILE_LIBKSANE=on).
-libjpasper                                                                           \
                opt                  >= 1.900.1          For JPEG-2000 support.
-libmarble                                                                            \
                opt                  >= 0.21.80          For geolocation support.
-libeigen3                                                                            \
opt                  >= 3.2              Refocus tool.                                \
                See if Clapack from OpenCV can be used instead.
-liblensfun                                                                           \
                opt                  >= 0.2.8            LensCorrection tool.
-liblqr-1                                                                             \
                opt                  >= 0.4.2            Liquid rescale tool.
-libgphoto2                                                                           \
                opt                  >= 2.5              Digital camera drivers \
                support.
-libgomp                                                                              \
                opt                  >= 5.0              OpenMP support for \
                RawEngine.
-libxml2                                                                              \
opt                  >= 2.0              RawSpeed Codecs support for RawEngine. \
+OpenCV                                                                          X    \
2.x or 3.x          Both versions supported using a cmake flag.         2.x support \
is stable, 3.x support is beta (with cmake option ENABLE_OPENCV3=on). Need testing. \
+libpthread                                                                      X    \
>= 2.0.0            For DNG converter. +libtiff                                       \
> X                   >= 4.0              For DImg image loader.
+libpng                                                                          X    \
>= 1.6              For DImg image loader. +libjpeg                                   \
> X                   >= 6b               jpeglib >= 8.0 hightly recommended for \
> RawEngine.
+libpgf                                                                          X    \
>= 6.12.24          For thumbnails database image wavelets encoding. +libboost        \
> X                   >= 1.55.0           For Versionning support.
+liblcms                                                                         X    \
>= 2.x              For Color Management support. +libexpat                           \
> X                   >= 2.1.0            For DNG converter.
+libexiv2                                                                        X    \
>= 0.25             Metadata low level management. 0.24 deprecated. +Flex             \
> opt                                              >= 2.5              Panorama tool.
+Bison                                              opt                               \
>= 3.0              Panorama tool. +Phonon4Qt5                                        \
> opt                                              >= 4.8.3            AdvSlideShow \
> tool.                                  Port to Qt5::Multimedia/MultimediaWidgets.
+libmesa                                            opt                               \
>= 11.0             AdvSlideShow + ImageViewer tools (Linux only). +libqtkoauth       \
> opt                                              >= 0.97             ImgUr tool.
+libmediawiki                                       opt                               \
>= 5.5.0            MediaWiki tool (DIGIKAMSC_COMPILE_LIBMEDIAWIKI=on) +libkvkontakte \
> opt                                              >= 4.70.0           Vkontakte tool \
> (DIGIKAMSC_COMPILE_LIBKVKONTAKTE=on)
+libkipi                                                                        opt   \
>= 5.0.0            Kipi-plugins support (DIGIKAMSC_COMPILE_LIBKIPI=on) +libksane     \
> opt                  >= 5.0.0            Digital scanner \
> (DIGIKAMSC_COMPILE_LIBKSANE=on).
+libjpasper                                                                     opt   \
>= 1.900.1          For JPEG-2000 support. +libmarble                                 \
> opt                  >= 0.21.80          For geolocation support.
+libeigen3                                                                      opt   \
>= 3.2              Refocus tool.                                       See if \
> Clapack from OpenCV can be used instead.
+liblensfun                                                                     opt   \
>= 0.2.8            LensCorrection tool. +liblqr-1                                    \
> opt                  >= 0.4.2            Liquid rescale tool.
+libgphoto2                                                                     opt   \
>= 2.5              Digital camera drivers support. +libgomp                          \
> opt                  >= 5.0              OpenMP support for RawEngine.
+libxml2                                                                        opt   \
                >= 2.0              RawSpeed Codecs support for RawEngine.
diff --git a/bootstrap.linux b/bootstrap.linux
index a76f819..a3ccc6a 100755
--- a/bootstrap.linux
+++ b/bootstrap.linux
@@ -69,7 +69,6 @@ cmake -G "$MAKEFILES_TYPE" . \
       -DDIGIKAMSC_COMPILE_PO=OFF \
       -DDIGIKAMSC_COMPILE_DOC=OFF \
       -DDIGIKAMSC_COMPILE_LIBKIPI=ON \
-      -DDIGIKAMSC_COMPILE_LIBKFACE=ON \
       -DDIGIKAMSC_COMPILE_LIBKSANE=ON \
       -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=ON \
       -DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=ON \
diff --git a/bootstrap.macports b/bootstrap.macports
index 125a505..d8a7b56 100755
--- a/bootstrap.macports
+++ b/bootstrap.macports
@@ -55,7 +55,6 @@ cmake -G "$MAKEFILES_TYPE" . \
       -DDIGIKAMSC_COMPILE_PO=OFF \
       -DDIGIKAMSC_COMPILE_DOC=ON \
       -DDIGIKAMSC_COMPILE_LIBKIPI=ON \
-      -DDIGIKAMSC_COMPILE_LIBKFACE=ON \
       -DDIGIKAMSC_COMPILE_LIBKSANE=ON \
       -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=ON \
       -DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=ON \
diff --git a/bootstrap.msvc.bat b/bootstrap.msvc.bat
index 82f03c1..c743f48 100755
--- a/bootstrap.msvc.bat
+++ b/bootstrap.msvc.bat
@@ -32,7 +32,6 @@ cmake -G "NMake Makefiles" . ^
       -DDIGIKAMSC_COMPILE_PO=OFF ^
       -DDIGIKAMSC_COMPILE_DOC=ON ^
       -DDIGIKAMSC_COMPILE_LIBKIPI=ON ^
-      -DDIGIKAMSC_COMPILE_LIBKFACE=ON ^
       -DDIGIKAMSC_COMPILE_LIBKSANE=ON ^
       -DDIGIKAMSC_COMPILE_LIBMEDIAWIKI=ON ^
       -DDIGIKAMSC_COMPILE_LIBKVKONTAKTE=ON \
diff --git a/extra/CMakeLists.txt b/extra/CMakeLists.txt
index 2c5a81e..bb0ce85 100644
--- a/extra/CMakeLists.txt
+++ b/extra/CMakeLists.txt
@@ -8,10 +8,6 @@ if(DIGIKAMSC_COMPILE_LIBKIPI)
     add_subdirectory(libkipi)
 endif()
 
-if(DIGIKAMSC_COMPILE_LIBKFACE)
-    ECM_OPTIONAL_ADD_SUBDIRECTORY(libkface)
-endif()
-
 if(DIGIKAMSC_COMPILE_LIBKSANE)
     ECM_OPTIONAL_ADD_SUBDIRECTORY(libksane)
 endif()


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic