https://bugs.kde.org/show_bug.cgi?id=441648
--- Comment #14 from caulier.gil...@gmail.com --- Git commit 3164bc36d6ad04f5bbdd4b375bc904d1cb697a6d by Gilles Caulier. Committed on 03/03/2022 at 14:12. Pushed by cgilles into branch 'master'. backport commit to drop libheif/libde265 from digiKam core in favor of system libraries M +1 -0 Mainpage.dox M +3 -3 core/CMakeLists.txt M +1 -0 core/app/DigikamCoreTarget.cmake M +6 -5 core/cmake/modules/FindHEIF.cmake M +1 -0 core/dplugins/dimg/heif/CMakeLists.txt M +4 -1 core/dplugins/dimg/heif/dimgheifloader.h M +4 -0 core/libs/dialogs/libsinfodlg.cpp D +0 -228 core/libs/heifutils/CMakeLists.txt D +0 -3 core/libs/heifutils/README D +0 -4 core/libs/heifutils/libde265/README D +0 -359 core/libs/heifutils/libde265/acceleration.h D +0 -99 core/libs/heifutils/libde265/alloc_pool.cc D +0 -61 core/libs/heifutils/libde265/alloc_pool.h D +0 -176 core/libs/heifutils/libde265/bitstream.cc D +0 -63 core/libs/heifutils/libde265/bitstream.h D +0 -1033 core/libs/heifutils/libde265/cabac.cc D +0 -211 core/libs/heifutils/libde265/cabac.h D +0 -491 core/libs/heifutils/libde265/configparam.cc D +0 -401 core/libs/heifutils/libde265/configparam.h D +0 -347 core/libs/heifutils/libde265/contextmodel.cc D +0 -130 core/libs/heifutils/libde265/contextmodel.h D +0 -36 core/libs/heifutils/libde265/de265-version.h.in D +0 -711 core/libs/heifutils/libde265/de265.cc D +0 -437 core/libs/heifutils/libde265/de265.h D +0 -1058 core/libs/heifutils/libde265/deblock.cc D +0 -29 core/libs/heifutils/libde265/deblock.h D +0 -2285 core/libs/heifutils/libde265/decctx.cc D +0 -528 core/libs/heifutils/libde265/decctx.h D +0 -296 core/libs/heifutils/libde265/dpb.cc D +0 -118 core/libs/heifutils/libde265/dpb.h D +0 -321 core/libs/heifutils/libde265/en265.cc D +0 -218 core/libs/heifutils/libde265/en265.h D +0 -95 core/libs/heifutils/libde265/encoder/algo/algo.cc D +0 -95 core/libs/heifutils/libde265/encoder/algo/algo.h D +0 -113 core/libs/heifutils/libde265/encoder/algo/cb-interpartmode.cc D +0 -108 core/libs/heifutils/libde265/encoder/algo/cb-interpartmode.h D +0 -132 core/libs/heifutils/libde265/encoder/algo/cb-intra-inter.cc D +0 -68 core/libs/heifutils/libde265/encoder/algo/cb-intra-inter.h D +0 -185 core/libs/heifutils/libde265/encoder/algo/cb-intrapartmode.cc D +0 -149 core/libs/heifutils/libde265/encoder/algo/cb-intrapartmode.h D +0 -176 core/libs/heifutils/libde265/encoder/algo/cb-mergeindex.cc D +0 -70 core/libs/heifutils/libde265/encoder/algo/cb-mergeindex.h D +0 -114 core/libs/heifutils/libde265/encoder/algo/cb-skip.cc D +0 -72 core/libs/heifutils/libde265/encoder/algo/cb-skip.h D +0 -178 core/libs/heifutils/libde265/encoder/algo/cb-split.cc D +0 -88 core/libs/heifutils/libde265/encoder/algo/cb-split.h D +0 -202 core/libs/heifutils/libde265/encoder/algo/coding-options.cc D +0 -151 core/libs/heifutils/libde265/encoder/algo/coding-options.h D +0 -61 core/libs/heifutils/libde265/encoder/algo/ctb-qscale.cc D +0 -109 core/libs/heifutils/libde265/encoder/algo/ctb-qscale.h D +0 -318 core/libs/heifutils/libde265/encoder/algo/pb-mv.cc D +0 -177 core/libs/heifutils/libde265/encoder/algo/pb-mv.h D +0 -532 core/libs/heifutils/libde265/encoder/algo/tb-intrapredmode.cc D +0 -297 core/libs/heifutils/libde265/encoder/algo/tb-intrapredmode.h D +0 -46 core/libs/heifutils/libde265/encoder/algo/tb-rateestim.cc D +0 -101 core/libs/heifutils/libde265/encoder/algo/tb-rateestim.h D +0 -378 core/libs/heifutils/libde265/encoder/algo/tb-split.cc D +0 -126 core/libs/heifutils/libde265/encoder/algo/tb-split.h D +0 -254 core/libs/heifutils/libde265/encoder/algo/tb-transform.cc D +0 -86 core/libs/heifutils/libde265/encoder/algo/tb-transform.h D +0 -313 core/libs/heifutils/libde265/encoder/encoder-context.cc D +0 -173 core/libs/heifutils/libde265/encoder/encoder-context.h D +0 -428 core/libs/heifutils/libde265/encoder/encoder-core.cc D +0 -151 core/libs/heifutils/libde265/encoder/encoder-core.h D +0 -340 core/libs/heifutils/libde265/encoder/encoder-intrapred.cc D +0 -40 core/libs/heifutils/libde265/encoder/encoder-intrapred.h D +0 -80 core/libs/heifutils/libde265/encoder/encoder-motion.cc D +0 -32 core/libs/heifutils/libde265/encoder/encoder-motion.h D +0 -83 core/libs/heifutils/libde265/encoder/encoder-params.cc D +0 -143 core/libs/heifutils/libde265/encoder/encoder-params.h D +0 -1730 core/libs/heifutils/libde265/encoder/encoder-syntax.cc D +0 -102 core/libs/heifutils/libde265/encoder/encoder-syntax.h D +0 -766 core/libs/heifutils/libde265/encoder/encoder-types.cc D +0 -409 core/libs/heifutils/libde265/encoder/encoder-types.h D +0 -321 core/libs/heifutils/libde265/encoder/encpicbuf.cc D +0 -144 core/libs/heifutils/libde265/encoder/encpicbuf.h D +0 -106 core/libs/heifutils/libde265/encoder/sop.cc D +0 -147 core/libs/heifutils/libde265/encoder/sop.h D +0 -136 core/libs/heifutils/libde265/extra/win32cond.cc D +0 -65 core/libs/heifutils/libde265/extra/win32cond.h D +0 -1210 core/libs/heifutils/libde265/fallback-dct.cc D +0 -96 core/libs/heifutils/libde265/fallback-dct.h D +0 -648 core/libs/heifutils/libde265/fallback-motion.cc D +0 -104 core/libs/heifutils/libde265/fallback-motion.h D +0 -127 core/libs/heifutils/libde265/fallback.cc D +0 -28 core/libs/heifutils/libde265/fallback.h D +0 -220 core/libs/heifutils/libde265/image-io.cc D +0 -121 core/libs/heifutils/libde265/image-io.h D +0 -815 core/libs/heifutils/libde265/image.cc D +0 -864 core/libs/heifutils/libde265/image.h D +0 -364 core/libs/heifutils/libde265/intrapred.cc D +0 -678 core/libs/heifutils/libde265/intrapred.h D +0 -295 core/libs/heifutils/libde265/md5.cc D +0 -45 core/libs/heifutils/libde265/md5.h D +0 -2111 core/libs/heifutils/libde265/motion.cc D +0 -131 core/libs/heifutils/libde265/motion.h D +0 -446 core/libs/heifutils/libde265/nal-parser.cc D +0 -154 core/libs/heifutils/libde265/nal-parser.h D +0 -166 core/libs/heifutils/libde265/nal.cc D +0 -129 core/libs/heifutils/libde265/nal.h D +0 -992 core/libs/heifutils/libde265/pps.cc D +0 -163 core/libs/heifutils/libde265/pps.h D +0 -111 core/libs/heifutils/libde265/quality.cc D +0 -47 core/libs/heifutils/libde265/quality.h D +0 -434 core/libs/heifutils/libde265/refpic.cc D +0 -61 core/libs/heifutils/libde265/refpic.h D +0 -524 core/libs/heifutils/libde265/sao.cc D +0 -36 core/libs/heifutils/libde265/sao.h D +0 -152 core/libs/heifutils/libde265/scan.cc D +0 -43 core/libs/heifutils/libde265/scan.h D +0 -501 core/libs/heifutils/libde265/sei.cc D +0 -89 core/libs/heifutils/libde265/sei.h D +0 -5072 core/libs/heifutils/libde265/slice.cc D +0 -313 core/libs/heifutils/libde265/slice.h D +0 -1298 core/libs/heifutils/libde265/sps.cc D +0 -257 core/libs/heifutils/libde265/sps.h D +0 -312 core/libs/heifutils/libde265/threads.cc D +0 -148 core/libs/heifutils/libde265/threads.h D +0 -739 core/libs/heifutils/libde265/transform.cc D +0 -65 core/libs/heifutils/libde265/transform.h D +0 -247 core/libs/heifutils/libde265/util.cc D +0 -229 core/libs/heifutils/libde265/util.h D +0 -562 core/libs/heifutils/libde265/visualize.cc D +0 -50 core/libs/heifutils/libde265/visualize.h D +0 -602 core/libs/heifutils/libde265/vps.cc D +0 -173 core/libs/heifutils/libde265/vps.h D +0 -425 core/libs/heifutils/libde265/vui.cc D +0 -126 core/libs/heifutils/libde265/vui.h D +0 -5 core/libs/heifutils/libheif/README D +0 -615 core/libs/heifutils/libheif/bitstream.cc D +0 -285 core/libs/heifutils/libheif/bitstream.h D +0 -2887 core/libs/heifutils/libheif/box.cc D +0 -858 core/libs/heifutils/libheif/box.h D +0 -170 core/libs/heifutils/libheif/error.cc D +0 -109 core/libs/heifutils/libheif/error.h D +0 -1883 core/libs/heifutils/libheif/heif.cc D +0 -1239 core/libs/heifutils/libheif/heif.h D +0 -66 core/libs/heifutils/libheif/heif_api_structs.h D +0 -2453 core/libs/heifutils/libheif/heif_colorconversion.cc D +0 -129 core/libs/heifutils/libheif/heif_colorconversion.h D +0 -1975 core/libs/heifutils/libheif/heif_context.cc D +0 -296 core/libs/heifutils/libheif/heif_context.h D +0 -1029 core/libs/heifutils/libheif/heif_cxx.h D +0 -355 core/libs/heifutils/libheif/heif_decoder_libde265.cc D +0 -26 core/libs/heifutils/libheif/heif_decoder_libde265.h D +0 -854 core/libs/heifutils/libheif/heif_encoder_x265.cc D +0 -40 core/libs/heifutils/libheif/heif_encoder_x265.h D +0 -657 core/libs/heifutils/libheif/heif_file.cc D +0 -165 core/libs/heifutils/libheif/heif_file.h D +0 -302 core/libs/heifutils/libheif/heif_hevc.cc D +0 -61 core/libs/heifutils/libheif/heif_hevc.h D +0 -812 core/libs/heifutils/libheif/heif_image.cc D +0 -130 core/libs/heifutils/libheif/heif_image.h D +0 -49 core/libs/heifutils/libheif/heif_limits.h D +0 -32 core/libs/heifutils/libheif/heif_plugin.cc D +0 -254 core/libs/heifutils/libheif/heif_plugin.h D +0 -148 core/libs/heifutils/libheif/heif_plugin_registry.cc D +0 -62 core/libs/heifutils/libheif/heif_plugin_registry.h D +0 -36 core/libs/heifutils/libheif/heif_version.h.in D +0 -63 core/libs/heifutils/libheif/logging.h M +0 -2 core/libs/metadataengine/CMakeLists.txt M +4 -1 core/libs/metadataengine/dmetadata/dmetadata_libheif.cpp M +30 -86 project/bundles/3rdparty/ext_heif/CMakeLists.txt M +17 -8 project/bundles/3rdparty/ext_heif/de265-lib-linux.patch M +13 -41 project/bundles/3rdparty/ext_heif/de265-lib-mxe.patch A +38 -0 project/bundles/3rdparty/ext_heif/heif-lib-linux.patch D +0 -13 project/bundles/3rdparty/ext_heif/heif-lib-macports.patch M +32 -16 project/bundles/3rdparty/ext_heif/heif-lib-mxe.patch D +0 -13 project/bundles/3rdparty/ext_heif/libde265.pc.in_cmake D +0 -15 project/bundles/3rdparty/ext_heif/libheif.pc.in_cmake M +1 -0 project/bundles/appimage/01-build-host.sh M +1 -0 project/bundles/macports/01-build-macports.sh M +1 -0 project/bundles/mxe/01-build-mxe.sh https://invent.kde.org/graphics/digikam/commit/3164bc36d6ad04f5bbdd4b375bc904d1cb697a6d -- You are receiving this mail because: You are watching all bug changes.