mirror of
https://github.com/k4yt3x/video2x.git
synced 2024-12-28 23:19:11 +00:00
* Fix missing spdlog in docker build * fix: added the spdlog dependency for the Dockerfile building stage --------- Co-authored-by: K4YT3X <i@k4yt3x.com>
This commit is contained in:
parent
f3caf22765
commit
e09f348890
@ -1,14 +1,14 @@
|
|||||||
# Name: Video2X Dockerfile
|
# Name: Video2X Dockerfile
|
||||||
# Creator: K4YT3X
|
# Creator: K4YT3X
|
||||||
# Date Created: February 3, 2022
|
# Date Created: February 3, 2022
|
||||||
# Last Modified: October 7, 2024
|
# Last Modified: October 14, 2024
|
||||||
|
|
||||||
# stage 1: build the python components into wheels
|
# stage 1: build the python components into wheels
|
||||||
FROM docker.io/archlinux:latest AS builder
|
FROM docker.io/archlinux:latest AS builder
|
||||||
|
|
||||||
# Install dependencies and create a non-root user
|
# Install dependencies and create a non-root user
|
||||||
RUN pacman -Syy --noconfirm \
|
RUN pacman -Syy --noconfirm \
|
||||||
base-devel ffmpeg ncnn git cmake make clang pkgconf vulkan-headers openmp sudo \
|
base-devel ffmpeg ncnn git cmake make clang pkgconf vulkan-headers openmp spdlog sudo \
|
||||||
nvidia-utils vulkan-radeon vulkan-intel vulkan-swrast \
|
nvidia-utils vulkan-radeon vulkan-intel vulkan-swrast \
|
||||||
&& useradd -m builder \
|
&& useradd -m builder \
|
||||||
&& echo 'builder ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/builder
|
&& echo 'builder ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/builder
|
||||||
@ -34,7 +34,7 @@ ENV VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json\
|
|||||||
:/usr/share/vulkan/icd.d/intel_icd.x86_64.json
|
:/usr/share/vulkan/icd.d/intel_icd.x86_64.json
|
||||||
|
|
||||||
COPY --from=builder /tmp/video2x.pkg.tar.zst /video2x.pkg.tar.zst
|
COPY --from=builder /tmp/video2x.pkg.tar.zst /video2x.pkg.tar.zst
|
||||||
RUN pacman -Sy --noconfirm ffmpeg ncnn \
|
RUN pacman -Sy --noconfirm ffmpeg ncnn spdlog \
|
||||||
nvidia-utils vulkan-radeon vulkan-intel vulkan-swrast \
|
nvidia-utils vulkan-radeon vulkan-intel vulkan-swrast \
|
||||||
&& pacman -U --noconfirm /video2x.pkg.tar.zst \
|
&& pacman -U --noconfirm /video2x.pkg.tar.zst \
|
||||||
&& rm -rf /video2x.pkg.tar.zst /var/cache/pacman/pkg/*
|
&& rm -rf /video2x.pkg.tar.zst /var/cache/pacman/pkg/*
|
||||||
|
Loading…
Reference in New Issue
Block a user