Build libplacebo from source
This commit is contained in:
parent
ce8fa80c82
commit
131a54dfaf
15
Dockerfile
15
Dockerfile
|
@ -24,7 +24,6 @@ RUN apt-get -y install \
|
|||
cargo \
|
||||
git \
|
||||
libfftw3-dev \
|
||||
libplacebo-dev \
|
||||
libtool \
|
||||
meson \
|
||||
vapoursynth-dev
|
||||
|
@ -61,6 +60,20 @@ RUN cd /tmp \
|
|||
&& cd .. \
|
||||
&& rm -rf vapoursynth-descale
|
||||
|
||||
# TODO: Remove once debian has compatible libplacebo version
|
||||
RUN echo "deb-src" http://deb.debian.org/debian testing main >> /etc/apt/sources.list.d/src.list \
|
||||
&& apt-get update \
|
||||
&& apt-get -y build-dep libplacebo \
|
||||
&& cd /tmp/ \
|
||||
&& git clone --depth=1 https://code.videolan.org/videolan/libplacebo.git \
|
||||
&& cd libplacebo \
|
||||
&& meson build \
|
||||
&& ninja -C build \
|
||||
&& ninja -C build install \
|
||||
&& cd .. \
|
||||
&& rm -rf libplacebo \
|
||||
&& rm /etc/apt/sources.list.d/src.list
|
||||
|
||||
RUN cd /tmp \
|
||||
&& git clone --depth=1 --recursive https://github.com/Lypheo/vs-placebo \
|
||||
&& cd vs-placebo \
|
||||
|
|
Reference in a new issue