From 316d0afe49fb69c600da47a4b477bfaed58eeffe Mon Sep 17 00:00:00 2001 From: spital Date: Thu, 23 Feb 2023 18:37:42 +0100 Subject: [PATCH] Dockerfile add runtime dependency --- contrib/docker/Dockerfile.alpine | 2 +- contrib/docker/Dockerfile.debian | 2 +- contrib/docker/Dockerfile.fedora | 2 +- contrib/docker/Dockerfile.ubuntu | 2 +- contrib/docker/Dockerfile.ubuntuARMviaEmulation | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/contrib/docker/Dockerfile.alpine b/contrib/docker/Dockerfile.alpine index 3678a5c32..bfb635daf 100644 --- a/contrib/docker/Dockerfile.alpine +++ b/contrib/docker/Dockerfile.alpine @@ -42,7 +42,7 @@ RUN bash -c 'make -j test && make -j' # 3. stage FROM alpine:${ALPINE_VER} -RUN apk update && apk add openssl ttf-opensans # ?? TODO lato-fonts +RUN apk add --no-cache openssl ttf-opensans libgcc mpg123-libs WORKDIR /opt/darkfi diff --git a/contrib/docker/Dockerfile.debian b/contrib/docker/Dockerfile.debian index 83b0da3bb..42da97693 100644 --- a/contrib/docker/Dockerfile.debian +++ b/contrib/docker/Dockerfile.debian @@ -31,7 +31,7 @@ RUN bash -c 'make -j test && make -j all' # 2. stage FROM debian:${RUN_OS_VER} -RUN apt-get -y update && apt-get install -y openssl fonts-lato \ +RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \ && apt-get clean && rm -rf /var/lib/apt/lists/* WORKDIR /opt/darkfi diff --git a/contrib/docker/Dockerfile.fedora b/contrib/docker/Dockerfile.fedora index 065722413..ddc93c13f 100644 --- a/contrib/docker/Dockerfile.fedora +++ b/contrib/docker/Dockerfile.fedora @@ -38,7 +38,7 @@ RUN bash -c 'make -j test && make -j all' # 3. stage FROM ${OS_VER} -RUN dnf -y install openssl lato-fonts \ +RUN dnf -y install openssl lato-fonts mpg123-libs \ && dnf clean all \ && rm -rf /var/cache/dnf diff --git a/contrib/docker/Dockerfile.ubuntu b/contrib/docker/Dockerfile.ubuntu index 776e5c5c8..28c55fbb8 100644 --- a/contrib/docker/Dockerfile.ubuntu +++ b/contrib/docker/Dockerfile.ubuntu @@ -40,7 +40,7 @@ RUN bash -c 'make -j test && make -j all' # 3. stage FROM ${REPOSITORY}:${RUN_OS_VER} -RUN apt-get -y update && apt-get install -y openssl fonts-lato \ +RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \ && apt-get clean && rm -rf /var/lib/apt/lists/* WORKDIR /opt/darkfi diff --git a/contrib/docker/Dockerfile.ubuntuARMviaEmulation b/contrib/docker/Dockerfile.ubuntuARMviaEmulation index bdd60d72a..e6fdbd7ab 100644 --- a/contrib/docker/Dockerfile.ubuntuARMviaEmulation +++ b/contrib/docker/Dockerfile.ubuntuARMviaEmulation @@ -44,7 +44,7 @@ RUN bash -c 'make -j test && make -j all' # 3. stage FROM --platform=$TARGETPLATFORM ${REPOSITORY}:${RUN_OS_VER} -RUN apt-get -y update && apt-get install -y openssl fonts-lato \ +RUN apt-get -y update && apt-get install -y openssl fonts-lato libout123-0 libmpg123-0 \ && apt-get clean && rm -rf /var/lib/apt/lists/* WORKDIR /opt/darkfi