aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2020-01-29 22:55:20 +0100
committerMarc André Tanner <mat@brain-dump.org>2020-01-30 11:38:45 +0100
commit68aba4d369679b546eea69a696e3711d6333fe5d (patch)
tree4012a2f4ded673f740be492dcf2cb3a7f15301c2
parentd7b48187218d59f73bb5769284e7eb4a5887aa64 (diff)
downloadvis-68aba4d369679b546eea69a696e3711d6333fe5d.tar.gz
vis-68aba4d369679b546eea69a696e3711d6333fe5d.tar.xz
build: cleanup docker package installation
-rw-r--r--Dockerfile22
1 files changed, 18 insertions, 4 deletions
diff --git a/Dockerfile b/Dockerfile
index d45f99c..7a24c80 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,9 +1,23 @@
# Run 'make docker' to build a statically linked vis executable!
FROM i386/alpine:3.11
-RUN apk update && apk upgrade && \
- apk add musl-dev fortify-headers gcc make libtermkey-dev \
- ncurses-dev ncurses-static lua5.3-dev lua5.3-lpeg lua-lpeg-dev \
- acl-static acl-dev xz-dev tar xz wget ca-certificates
+RUN apk update && apk add --upgrade --no-cache \
+ acl-dev \
+ acl-static \
+ ca-certificates \
+ fortify-headers \
+ gcc \
+ libtermkey-dev \
+ lua5.3-dev \
+ lua5.3-lpeg \
+ lua-lpeg-dev \
+ make \
+ musl-dev \
+ ncurses-dev \
+ ncurses-static \
+ tar \
+ wget \
+ xz \
+ xz-dev
RUN sed -i 's/Libs: /Libs: -L${INSTALL_CMOD} /' /usr/lib/pkgconfig/lua5.3.pc
RUN mv /usr/lib/lua/5.3/lpeg.a /usr/lib/lua/5.3/liblpeg.a
RUN sed -i 's/-ltermkey/-ltermkey -lunibilium/' /usr/lib/pkgconfig/termkey.pc