mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2025-06-05 06:33:57 +02:00
Upgrade dav1d, libavif, libde265, libheif on Linux
This commit is contained in:
parent
893c09c848
commit
d6e4613144
1 changed files with 4 additions and 4 deletions
|
@ -171,7 +171,7 @@ RUN git clone -b v1.4 --depth=1 {{ GIT }}/xiph/opus.git \
|
||||||
FROM builder AS dav1d
|
FROM builder AS dav1d
|
||||||
COPY --link --from=nasm {{ LibrariesPath }}/nasm-cache /
|
COPY --link --from=nasm {{ LibrariesPath }}/nasm-cache /
|
||||||
|
|
||||||
RUN git clone -b 1.2.1 --depth=1 {{ GIT }}/videolan/dav1d.git \
|
RUN git clone -b 1.4.1 --depth=1 {{ GIT }}/videolan/dav1d.git \
|
||||||
&& cd dav1d \
|
&& cd dav1d \
|
||||||
&& meson build \
|
&& meson build \
|
||||||
--buildtype=plain \
|
--buildtype=plain \
|
||||||
|
@ -184,7 +184,7 @@ RUN git clone -b 1.2.1 --depth=1 {{ GIT }}/videolan/dav1d.git \
|
||||||
&& rm -rf dav1d
|
&& rm -rf dav1d
|
||||||
|
|
||||||
FROM builder AS libde265
|
FROM builder AS libde265
|
||||||
RUN git clone -b v1.0.12 --depth=1 {{ GIT }}/strukturag/libde265.git \
|
RUN git clone -b v1.0.15 --depth=1 {{ GIT }}/strukturag/libde265.git \
|
||||||
&& cd libde265 \
|
&& cd libde265 \
|
||||||
&& cmake -GNinja . \
|
&& cmake -GNinja . \
|
||||||
-DCMAKE_BUILD_TYPE=None \
|
-DCMAKE_BUILD_TYPE=None \
|
||||||
|
@ -238,7 +238,7 @@ RUN git clone -b chrome-m116-5845 --depth=1 {{ GIT }}/webmproject/libwebp.git \
|
||||||
FROM builder AS libavif
|
FROM builder AS libavif
|
||||||
COPY --link --from=dav1d {{ LibrariesPath }}/dav1d-cache /
|
COPY --link --from=dav1d {{ LibrariesPath }}/dav1d-cache /
|
||||||
|
|
||||||
RUN git clone -b v1.0.1 --depth=1 {{ GIT }}/AOMediaCodec/libavif.git \
|
RUN git clone -b v1.0.4 --depth=1 {{ GIT }}/AOMediaCodec/libavif.git \
|
||||||
&& cd libavif \
|
&& cd libavif \
|
||||||
&& cmake -GNinja -B build . \
|
&& cmake -GNinja -B build . \
|
||||||
-DCMAKE_BUILD_TYPE=None \
|
-DCMAKE_BUILD_TYPE=None \
|
||||||
|
@ -252,7 +252,7 @@ RUN git clone -b v1.0.1 --depth=1 {{ GIT }}/AOMediaCodec/libavif.git \
|
||||||
FROM builder AS libheif
|
FROM builder AS libheif
|
||||||
COPY --link --from=libde265 {{ LibrariesPath }}/libde265-cache /
|
COPY --link --from=libde265 {{ LibrariesPath }}/libde265-cache /
|
||||||
|
|
||||||
RUN git clone -b v1.16.2 --depth=1 {{ GIT }}/strukturag/libheif.git \
|
RUN git clone -b v1.17.6 --depth=1 {{ GIT }}/strukturag/libheif.git \
|
||||||
&& cd libheif \
|
&& cd libheif \
|
||||||
&& cmake -GNinja -B build . \
|
&& cmake -GNinja -B build . \
|
||||||
-DCMAKE_BUILD_TYPE=None \
|
-DCMAKE_BUILD_TYPE=None \
|
||||||
|
|
Loading…
Add table
Reference in a new issue