mirror of https://github.com/ErsatzTV/ErsatzTV.git
Browse Source
* wip * update dockerfiles * more net6 to net7 * update dependencies * update buildspull/1059/head
21 changed files with 58 additions and 118 deletions
@ -1,7 +0,0 @@
@@ -1,7 +0,0 @@
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal-amd64 AS dotnet-runtime |
||||
|
||||
FROM jasongdove/ffmpeg-base:5.1-nvidia2004 AS runtime-base |
||||
COPY --from=dotnet-runtime /usr/share/dotnet /usr/share/dotnet |
||||
RUN apt-get update \ |
||||
&& DEBIAN_FRONTEND="noninteractive" apt-get install -y libicu-dev tzdata fontconfig fonts-dejavu libgdiplus \ |
||||
&& rm -rf /var/lib/apt/lists/* |
||||
@ -1,46 +0,0 @@
@@ -1,46 +0,0 @@
|
||||
FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal-amd64 AS dotnet-runtime |
||||
|
||||
FROM jasongdove/ffmpeg-base:5.1-vaapi2004 AS runtime-base |
||||
COPY --from=dotnet-runtime /usr/share/dotnet /usr/share/dotnet |
||||
RUN apt-get update && DEBIAN_FRONTEND="noninteractive" apt-get install -y libicu-dev \ |
||||
tzdata \ |
||||
fontconfig \ |
||||
fonts-dejavu \ |
||||
libgdiplus \ |
||||
autoconf \ |
||||
libtool \ |
||||
libdrm-dev \ |
||||
libmfx-dev \ |
||||
git \ |
||||
pkg-config \ |
||||
build-essential \ |
||||
cmake \ |
||||
wget \ |
||||
mesa-va-drivers \ |
||||
vainfo \ |
||||
&& mkdir /tmp/intel && cd /tmp/intel \ |
||||
&& wget -O - https://github.com/intel/libva/archive/refs/tags/2.14.0.tar.gz | tar zxf - \ |
||||
&& cd libva-2.14.0 \ |
||||
&& ./autogen.sh \ |
||||
&& ./configure \ |
||||
&& make -j$(nproc) \ |
||||
&& make -j$(nproc) install \ |
||||
&& cd /tmp/intel \ |
||||
&& wget -O - https://github.com/intel/gmmlib/archive/refs/tags/intel-gmmlib-22.1.7.tar.gz | tar zxf - \ |
||||
&& mv gmmlib-intel-gmmlib-22.1.7 gmmlib \ |
||||
&& cd gmmlib \ |
||||
&& mkdir build && cd build \ |
||||
&& cmake .. \ |
||||
&& make -j$(nproc) \ |
||||
&& make install \ |
||||
&& cd /tmp/intel \ |
||||
&& git clone --depth 1 --branch intel-media-22.4 https://github.com/intel/media-driver \ |
||||
&& mkdir build_media && cd build_media \ |
||||
&& cmake ../media-driver \ |
||||
&& make -j$(nproc) \ |
||||
&& make install \ |
||||
&& DEBIAN_FRONTEND="noninteractive" apt-get purge -y autoconf libtool git build-essential cmake wget \ |
||||
&& apt autoremove -y \ |
||||
&& rm -rf /tmp/intel \ |
||||
&& rm -rf /var/lib/apt/lists/* \ |
||||
&& mv /usr/lib/x86_64-linux-gnu/dri/* /usr/local/lib/dri/ |
||||
Loading…
Reference in new issue