File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -19,9 +19,11 @@ RUN set -x \
1919 openssl-dev \
2020 # install snapcast so the snapcast provider can run the builtin snapcast server
2121 snapcast \
22- # build tools and llvm support needed for librosa/numba/llvmlite
22+ # build tools and llvm support needed for librosa/numba/llvmlite (smartfades)
2323 build-base \
24- llvm-dev
24+ llvm15-dev \
25+ # libsndfile needed for librosa audio file support (smartfades)
26+ libsndfile-dev
2527
2628# Get static ffmpeg builds from https://hub.docker.com/r/mwader/static-ffmpeg/
2729COPY --from=mwader/static-ffmpeg:7.1.1 /ffmpeg /usr/local/bin/
@@ -34,6 +36,9 @@ COPY widevine_cdm/* /usr/local/bin/widevine_cdm/
3436# JEMalloc for more efficient memory management
3537ENV LD_PRELOAD="/usr/lib/libjemalloc.so.2"
3638
39+ # Set LLVM config for llvmlite/numba
40+ ENV LLVM_CONFIG="/usr/bin/llvm-config-15"
41+
3742# we need to set (very permissive) permissions to the workdir
3843# and /tmp to allow running the container as non-root
3944RUN chmod -R 777 /tmp
You can’t perform that action at this time.
0 commit comments