Warning, /graphics/digikam/project/bundles/flatpak/org.kde.digikam.json is written in an unsupported language. File is not indexed.

0001 {
0002     "id": "org.kde.digikam",
0003     "branch": "master",
0004     "base": "io.qt.qtwebengine.BaseApp",
0005     "base-version": "5.15-22.08",
0006     "runtime": "org.kde.Platform",
0007     "runtime-version": "5.15-22.08",
0008     "sdk": "org.kde.Sdk",
0009     "command": "digikam",
0010     "tags": ["nightly"],
0011     "desktop-file-name-suffix": " (Nightly)",
0012     "finish-args": ["--share=ipc", "--socket=cups", "--socket=x11", "--socket=wayland", "--filesystem=host" ],
0013 
0014     "modules": [
0015         {
0016             "name": "boost",
0017             "buildsystem": "simple",
0018             "config-opts": [],
0019             "cleanup": [ "/lib/libboost_*.a" ],
0020             "sources": [
0021                 {
0022                     "type": "archive",
0023                     "url": "http://downloads.sourceforge.net/project/boost/boost/1.74.0/boost_1_74_0.tar.bz2",
0024                     "md5": "da07ca30dd1c0d1fdedbd487efee01bd"
0025                 }
0026             ],
0027             "build-commands": [
0028                 "./bootstrap.sh --prefix=/app --with-libraries=system",
0029                 "./b2 -j $FLATPAK_BUILDER_N_JOBS install"
0030             ]
0031         },
0032         {
0033             "name": "eigen",
0034             "buildsystem": "cmake-ninja",
0035             "builddir": true,
0036             "sources": [ { "type": "git", "url": "https://gitlab.com/libeigen/eigen.git", "tag": "3.3.4" } ]
0037         },
0038         {
0039             "name": "opencv",
0040             "buildsystem": "cmake-ninja",
0041             "builddir": true,
0042             "config-opts": [
0043                 "-DBUILD_EXAMPLES=OFF",
0044                 "-DBUILD_TESTS=OFF",
0045                 "-DBUILD_DOCS=OFF",
0046                 "-DBUILD_PERF_TESTS=OFF",
0047                 "-DBUILD_NEW_PYTHON_SUPPORT=OFF",
0048                 "-DBUILD_ZLIB=OFF",
0049                 "-DOPENCV_BUILD_3RDPARTY_LIBS=OFF",
0050                 "-DINSTALL_C_EXAMPLES=OFF",
0051                 "-DINSTALL_PYTHON_EXAMPLES=OFF",
0052                 "-DBUILD_opencv_core=ON",
0053                 "-DBUILD_opencv_imgproc=ON",
0054                 "-DBUILD_opencv_imgcodecs=ON",
0055                 "-DBUILD_opencv_objdetect=ON",
0056                 "-DBUILD_opencv_calib3d=ON",
0057                 "-DBUILD_opencv_features2d=ON",
0058                 "-DBUILD_opencv_flann=ON",
0059                 "-DBUILD_opencv_dnn=ON",
0060                 "-DBUILD_opencv_photo=OFF",
0061                 "-DBUILD_opencv_java=OFF",
0062                 "-DBUILD_opencv_java_bindings_generator=OFF",
0063                 "-DBUILD_opencv_js=OFF",
0064                 "-DBUILD_opencv_python2=OFF",
0065                 "-DBUILD_opencv_python3=OFF",
0066                 "-DBUILD_opencv_python_bindings_generator=OFF",
0067                 "-DBUILD_opencv_shape=OFF",
0068                 "-DBUILD_opencv_highgui=OFF",
0069                 "-DBUILD_opencv_superres=OFF",
0070                 "-DBUILD_opencv_stitching=OFF",
0071                 "-DBUILD_opencv_videostab=OFF",
0072                 "-DBUILD_opencv_videoio=OFF",
0073                 "-DBUILD_opencv_video=OFF",
0074                 "-DBUILD_opencv_apps=OFF",
0075                 "-DBUILD_opencv_gapi=OFF",
0076                 "-DWITH_PROTOBUF=ON",
0077                 "-DWITH_1394=OFF",
0078                 "-DWITH_VTK=OFF",
0079                 "-DWITH_DIRECTX=OFF",
0080                 "-DWITH_DSHOW=OFF",
0081                 "-DWITH_EIGEN=OFF",
0082                 "-DWITH_FFMPEG=OFF",
0083                 "-DWITH_GSTREAMER=OFF",
0084                 "-DWITH_GTK=OFF",
0085                 "-DWITH_IPP=OFF",
0086                 "-DWITH_JASPER=OFF",
0087                 "-DWITH_JPEG=OFF",
0088                 "-DWITH_MATLAB=OFF",
0089                 "-DWITH_OPENJPEG=OFF",
0090                 "-DWITH_OPENEXR=OFF",
0091                 "-DWITH_OPENNI=OFF",
0092                 "-DWITH_OPENMP=OFF",
0093                 "-DWITH_PNG=OFF",
0094                 "-DWITH_PVAPI=OFF",
0095                 "-DWITH_WIN32UI=OFF",
0096                 "-DWITH_QT=OFF",
0097                 "-DWITH_QUICKTIME=OFF",
0098                 "-DWITH_QT_OPENGL=OFF",
0099                 "-DWITH_TBB=OFF",
0100                 "-DWITH_TIFF=OFF",
0101                 "-DWITH_UNICAP=OFF",
0102                 "-DWITH_V4L=OFF",
0103                 "-DWITH_VFW=OFF",
0104                 "-DWITH_VIDEOINPUT=OFF",
0105                 "-DWITH_XINE=OFF",
0106                 "-DWITH_VA_INTEL=OFF",
0107                 "-DWITH_GPHOTO2=OFF",
0108                 "-DWITH_WEBP=OFF",
0109                 "-DWITH_IMGCODEC_HDR=OFF",
0110                 "-DWITH_IMGCODEC_SUNRASTER=OFF",
0111                 "-DWITH_IMGCODEC_PXM=OFF",
0112                 "-DWITH_OPENJPEG=OFF",
0113                 "-DCV_TRACE=OFF",
0114                 "-DCV_ENABLE_INTRINSICS=OFF",
0115                 "-DCV_DISABLE_OPTIMIZATION=ON",
0116                 "-DWITH_CUDA=OFF",
0117                 "-DWITH_CUFFT=OFF",
0118                 "-DWITH_CUBLAS=OFF",
0119                 "-DWITH_NVCUVID=OFF",
0120                 "-DWITH_OPENCL=ON",
0121                 "-DWITH_OPENCL_SVM=ON",
0122                 "-DWITH_OPENCLAMDFFT=ON",
0123                 "-DWITH_OPENCLAMDBLAS=ON",
0124                 "-DWITH_OPENCL_D3D11_NV=ON"
0125             ],
0126             "sources": [ { "type": "git", "url": "https://github.com/Itseez/opencv.git", "tag": "4.5.1" } ]
0127         },
0128         {
0129             "name": "gphoto2",
0130             "sources": [
0131                 { "type": "git", "url": "https://github.com/gphoto/libgphoto2.git", "tag": "v2.5.26"},
0132                 {
0133                     "type": "script",
0134                     "dest-filename": "autogen.sh",
0135                     "commands": [
0136                         "AUTOMAKE=\"automake --foreign\" autoreconf -vfis"
0137                     ]
0138                 }
0139             ]
0140         },
0141         {
0142             "name": "lqr1",
0143             "buildsystem": "autotools",
0144             "sources": [ { "type": "git", "url": "https://github.com/carlobaldassi/liblqr.git"} ]
0145         },
0146         {
0147             "name": "jasper",
0148             "buildsystem": "cmake-ninja",
0149             "config-opts": [
0150                 "-DJAS_ENABLE_SHARED=ON",
0151                 "-DJAS_ENABLE_LIBJPEG=ON",
0152                 "-DJAS_ENABLE_LIBHEIFG=OFF",
0153                 "-DJAS_ENABLE_OPENGL=OFF",
0154                 "-DJAS_LOCAL=OFF",
0155                 "-DJAS_ENABLE_DOC=OFF",
0156                 "-DJAS_ENABLE_LATEX=OFF",
0157                 "-DJAS_ENABLE_PROGRAMS=OFF"
0158             ],
0159             "builddir": true,
0160             "sources": [ { "type": "git", "url": "https://github.com/mdadams/jasper.git", "tag": "version-4.0.0" } ]
0161         },
0162         {
0163             "name": "exiv2",
0164             "buildsystem": "cmake-ninja",
0165             "config-opts": [
0166                 "-DBUILD_SHARED_LIBS=ON",
0167                 "-DEXIV2_ENABLE_XMP=ON",
0168                 "-DEXIV2_ENABLE_EXTERNAL_XMP=OFF",
0169                 "-DEXIV2_ENABLE_PNG=ON",
0170                 "-DEXIV2_ENABLE_NLS=ON",
0171                 "-DEXIV2_ENABLE_BMFF=ON",
0172                 "-DEXIV2_ENABLE_PRINTUCS2=ON",
0173                 "-DEXIV2_ENABLE_LENSDATA=ON",
0174                 "-DEXIV2_ENABLE_VIDEO=OFF",
0175                 "-DEXIV2_ENABLE_WEBREADY=OFF",
0176                 "-DEXIV2_ENABLE_DYNAMIC_RUNTIME=OFF",
0177                 "-DEXIV2_ENABLE_CURL=OFF",
0178                 "-DEXIV2_ENABLE_SSH=OFF",
0179                 "-DEXIV2_BUILD_SAMPLES=OFF",
0180                 "-DEXIV2_BUILD_PO=OFF",
0181                 "-DEXIV2_BUILD_EXIV2_COMMAND=OFF",
0182                 "-DEXIV2_BUILD_UNIT_TESTS=OFF",
0183                 "-DEXIV2_BUILD_DOC=OFF",
0184                 "-DEXIV2_TEAM_EXTRA_WARNINGS=OFF",
0185                 "-DEXIV2_TEAM_WARNINGS_AS_ERRORS=OFF",
0186                 "-DEXIV2_TEAM_USE_SANITIZERS=OFF",
0187                 "-DEXIV2_ENABLE_WIN_UNICODE=OFF"
0188             ],
0189             "builddir": true,
0190             "sources": [ { "type": "git", "url": "https://github.com/Exiv2/exiv2.git", "tag": "0.27-maintenance" } ]
0191         },
0192         {
0193             "name": "lensfun",
0194             "buildsystem": "cmake-ninja",
0195             "config-opts": [
0196                 "-DBUILD_STATIC=OFF",
0197                 "-DBUILD_WITH_MSVC_STATIC_RUNTIME=OFF",
0198                 "-DBUILD_TESTS=OFF",
0199                 "-DBUILD_LENSTOOL=OFF",
0200                 "-DBUILD_DOC=OFF",
0201                 "-DINSTALL_PYTHON_MODULE=OFF",
0202                 "-DINSTALL_HELPER_SCRIPTS=OFF"
0203             ],
0204             "builddir": true,
0205             "sources": [ { "type": "git", "url": "https://github.com/lensfun/lensfun.git" } ]
0206         },
0207         {
0208             "name": "imagemagick",
0209             "buildsystem": "autotools",
0210             "config-opts": [
0211                 "--without-freetype",
0212                 "--without-fontconfig",
0213                 "--without-lqr",
0214                 "--without-openjp2",
0215                 "--without-threads",
0216                 "--without-perl",
0217                 "--without-x",
0218                 "--without-heic",
0219                 "--disable-docs",
0220                 "--disable-static",
0221                 "--with-magick-plus-plus",
0222                 "--with-flif",
0223                 "--with-jbig",
0224                 "--with-webp",
0225                 "--with-openexr",
0226                 "--disable-hdri",
0227                 "--with-quantum-depth=16"
0228             ],
0229             "builddir": true,
0230             "sources": [ { "type": "git", "url": "https://github.com/ImageMagick/ImageMagick.git", "tag": "7.0.10-34" } ]
0231         },
0232         {
0233             "name": "de265",
0234             "config-opts": [
0235                 "--disable-encoder",
0236                 "--disable-dec265",
0237                 "--disable-sherlock265"
0238             ],
0239             "sources": [ { "type": "git", "url": "https://github.com/strukturag/libde265.git" } ]
0240         },
0241         {
0242             "name": "x265",
0243             "buildsystem": "cmake-ninja",
0244             "builddir": true,
0245             "subdir" : "source",
0246             "sources": [ { "type": "git", "url": "https://github.com/videolan/x265.git", "tag": "3.4" } ]
0247         },
0248         {
0249             "name": "heif",
0250             "buildsystem": "cmake-ninja",
0251             "builddir": true,
0252             "sources": [ { "type": "git", "url": "https://github.com/strukturag/libheif.git" } ]
0253         },
0254         {
0255             "name": "digikam",
0256             "buildsystem": "cmake-ninja",
0257             "config-opts": [
0258                 "-DDIGIKAMSC_COMPILE_DIGIKAM=ON",
0259                 "-DDIGIKAMSC_COMPILE_PO=ON",
0260                 "-DBUILD_TESTING=OFF",
0261                 "-DENABLE_KFILEMETADATASUPPORT=OFF",
0262                 "-DENABLE_AKONADICONTACTSUPPORT=OFF",
0263                 "-DENABLE_MYSQLSUPPORT=ON",
0264                 "-DENABLE_INTERNALMYSQL=ON",
0265                 "-DENABLE_MEDIAPLAYER=ON",
0266                 "-DENABLE_DBUS=ON",
0267                 "-DENABLE_APPSTYLES=ON",
0268                 "-DDIGIKAMSC_CHECKOUT_PO=OFF",
0269                 "-DENABLE_QWEBENGINE=ON"
0270             ],
0271             "builddir": true,
0272             "sources": [ { "type": "git", "url": "https://invent.kde.org/graphics/digikam.git" } ]
0273         },
0274         {
0275             "name": "gmic-qt",
0276             "buildsystem": "cmake-ninja",
0277             "config-opts": [
0278                 "-DGMIC_QT_HOST=digikam",
0279                 "-DENABLE_ASAN=OFF"
0280             ],
0281             "builddir": true,
0282             "sources": [
0283                 {
0284                     "type": "git",
0285                     "url": "https://github.com/cgilles/gmic-qt.git",
0286                     "branch": "bundle"
0287                 }
0288             ]
0289         },
0290         {
0291             "name": "mosaicwall",
0292             "buildsystem": "cmake-ninja",
0293             "config-opts": [
0294                 "-DENABLE_DPLUGIN=ON"
0295             ],
0296             "builddir": true,
0297             "sources": [
0298                 {
0299                     "type": "git",
0300                     "url": "https://github.com/scheckmedia/ImageMosaicWall.git"
0301                 }
0302             ]
0303         }
0304     ]
0305 }