[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