[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