1
0
mirror of https://github.com/jessfraz/dockerfiles.git synced 2025-04-19 18:32:45 +02:00

fix keepassxc

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>
This commit is contained in:
Jess Frazelle 2018-03-02 15:57:06 -05:00
parent 2b2fa77b0c
commit b5a6b9e58d
No known key found for this signature in database
GPG Key ID: 18F3685C0022BFF3

@ -8,15 +8,17 @@
# -e DISPLAY=unix$DISPLAY \ # -e DISPLAY=unix$DISPLAY \
# keepassxc # keepassxc
# #
FROM alpine:latest FROM alpine:edge
LABEL maintainer "Christian Koep <christiankoep@gmail.com>" LABEL maintainer "Christian Koep <christiankoep@gmail.com>"
ENV KEEPASSXC_VERSION 2.3.0 ENV KEEPASSXC_VERSION 2.3.0
RUN buildDeps=' \ RUN buildDeps=' \
automake \ automake \
argon2-dev \
bash \ bash \
cmake \ cmake \
curl-dev \
g++ \ g++ \
gcc \ gcc \
git \ git \
@ -27,7 +29,8 @@ RUN buildDeps=' \
qt5-qttools-dev \ qt5-qttools-dev \
' \ ' \
set -x \ set -x \
&& apk --no-cache add $buildDeps \ && apk --no-cache add \
$buildDeps \
&& git clone --depth 1 --branch ${KEEPASSXC_VERSION} https://github.com/keepassxreboot/keepassxc.git /usr/src/keepassxc \ && git clone --depth 1 --branch ${KEEPASSXC_VERSION} https://github.com/keepassxreboot/keepassxc.git /usr/src/keepassxc \
&& cd /usr/src/keepassxc \ && cd /usr/src/keepassxc \
&& mkdir build \ && mkdir build \
@ -40,6 +43,8 @@ RUN buildDeps=' \
&& echo "Build complete." && echo "Build complete."
RUN apk --no-cache add \ RUN apk --no-cache add \
argon2-libs \
libcurl \
libmicrohttpd \ libmicrohttpd \
libgcrypt \ libgcrypt \
mesa-dri-intel \ mesa-dri-intel \