kimageformats: upgrade libaom, tweak libheif build flags (#9735)

This commit is contained in:
Daniel Novomeský 2023-02-17 14:52:30 +01:00 committed by GitHub
parent 60cbe8f6c0
commit d39c930d5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ RUN git clone --depth 1 -b kf5 https://invent.kde.org/frameworks/extra-cmake-mod
RUN git clone --depth 1 --branch=5.15 git://code.qt.io/qt/qtbase.git
RUN git clone --depth 1 -b kf5 https://invent.kde.org/frameworks/karchive.git
RUN git clone --depth 1 -b kf5 https://invent.kde.org/frameworks/kimageformats.git
RUN git clone --depth 1 -b v3.5.0 https://aomedia.googlesource.com/aom
RUN git clone --depth 1 -b v3.6.0 https://aomedia.googlesource.com/aom
RUN git clone --depth 1 -b v0.11.1 https://github.com/AOMediaCodec/libavif.git
RUN git clone --depth 1 https://github.com/strukturag/libde265.git
RUN git clone --depth 1 https://github.com/strukturag/libheif.git

View File

@ -95,7 +95,7 @@ sed -i "s/static const int MAX_IMAGE_WIDTH = 32768;/static const int MAX_IMAGE_W
sed -i "s/static const int MAX_IMAGE_HEIGHT = 32768;/static const int MAX_IMAGE_HEIGHT = 8192;/g" libheif/heif_limits.h
mkdir build
cd build
cmake -DBUILD_SHARED_LIBS=OFF -DWITH_AOM=ON -DWITH_DAV1D=OFF -DWITH_EXAMPLES=OFF -DWITH_LIBDE265=ON -DWITH_RAV1E=OFF -DWITH_X265=OFF ..
cmake -DBUILD_SHARED_LIBS=OFF -DENABLE_PLUGIN_LOADING=OFF -DWITH_DAV1D=OFF -DWITH_EXAMPLES=OFF -DWITH_LIBDE265=ON -DWITH_RAV1E=OFF -DWITH_RAV1E_PLUGIN=OFF -DWITH_SvtEnc=OFF -DWITH_SvtEnc_PLUGIN=OFF -DWITH_X265=OFF ..
make -j$(nproc)
make install -j$(nproc)