|
|
@@ -6,7 +6,7 @@
|
|
|
# The build uses intermediate stages, but produces a single final image.
|
|
|
|
|
|
ARG DISTRIB_RELEASE=24.04
|
|
|
-ARG SELKIES_IMAGE=ghcr.io/selkies-project/selkies/py-build:main
|
|
|
+ARG SELKIES_IMAGE=ghcr.io/selkies-project/selkies/py-build:latest
|
|
|
|
|
|
ARG SELKIES_GIT_REF=main
|
|
|
ARG NVIDIA_VAAPI_DRIVER_VERSION=latest
|
|
|
@@ -78,10 +78,13 @@ RUN apt-get update \
|
|
|
pip \
|
|
|
&& /opt/selkies/bin/python -m pip install \
|
|
|
--no-cache-dir \
|
|
|
+ --force-reinstall \
|
|
|
/tmp/selkies-*.whl \
|
|
|
- && rm -rf \
|
|
|
- /tmp/selkies-*.whl \
|
|
|
- /var/lib/apt/lists/*
|
|
|
+ && /opt/selkies/bin/python - <<'PY'
|
|
|
+from pixelflux import CaptureSettings, ScreenCapture, StripeCallback
|
|
|
+import pcmflux
|
|
|
+print("Selkies media extensions: OK")
|
|
|
+PY
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# Build the current nvidia-vaapi-driver without retaining build dependencies
|