[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