From f219346e517109c92ed61d93a7a1fc832d299ba7 Mon Sep 17 00:00:00 2001 From: BlackcoinDev Date: Tue, 10 Sep 2024 10:53:05 +0200 Subject: [PATCH] build: update docker dependencies --- contrib/docker/Dockerfile.minbase | 7 +++++++ contrib/docker/Dockerfile.ubase | 12 +++++++++--- contrib/docker/Dockerfile.ubuntu | 15 ++++++--------- 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/contrib/docker/Dockerfile.minbase b/contrib/docker/Dockerfile.minbase index 45adcca3a7..2334290938 100644 --- a/contrib/docker/Dockerfile.minbase +++ b/contrib/docker/Dockerfile.minbase @@ -8,10 +8,14 @@ ENV DEBIAN_FRONTEND=noninteractive RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \ apt-get update && apt-get install -yqq \ wget \ + curl \ jq \ bc \ git \ make \ + cmake \ + patch \ + bison \ file \ autoconf \ automake \ @@ -25,6 +29,9 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone & libevent-dev \ libboost-all-dev \ libminiupnpc-dev \ + libnatpmp-dev \ + libsqlite3-dev \ + systemtap-sdt-dev \ libzmq3-dev \ libssl-dev \ gperf diff --git a/contrib/docker/Dockerfile.ubase b/contrib/docker/Dockerfile.ubase index 8ffd7894a3..d49476f8eb 100755 --- a/contrib/docker/Dockerfile.ubase +++ b/contrib/docker/Dockerfile.ubase @@ -8,10 +8,14 @@ ENV DEBIAN_FRONTEND=noninteractive RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone && \ apt-get update && apt-get install -yqq \ wget \ + curl \ jq \ bc \ git \ make \ + cmake \ + patch \ + bison \ file \ autoconf \ automake \ @@ -25,6 +29,9 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone & libevent-dev \ libboost-all-dev \ libminiupnpc-dev \ + libnatpmp-dev \ + libsqlite3-dev \ + systemtap-sdt-dev \ libzmq3-dev \ libssl-dev \ gperf \ @@ -32,9 +39,8 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone & libqrencode-dev \ libprotobuf-dev \ protobuf-compiler \ - libqt5core5a \ - libqt5dbus5 \ - libqt5gui5 \ + qtbase5-dev \ + qtwayland5 \ qttools5-dev \ qttools5-dev-tools # diff --git a/contrib/docker/Dockerfile.ubuntu b/contrib/docker/Dockerfile.ubuntu index 61b1da1ec9..05d5db1b26 100755 --- a/contrib/docker/Dockerfile.ubuntu +++ b/contrib/docker/Dockerfile.ubuntu @@ -10,12 +10,10 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone & apt-get update && \ apt-get -yqq upgrade && \ apt-get -yqq install \ - libboost-chrono-dev \ - libboost-filesystem-dev \ - libboost-program-options-dev \ - libboost-system-dev \ - libboost-test-dev \ - libboost-thread-dev \ + libboost-all-dev \ + systemtap-sdt-dev \ + libsqlite3-dev \ + libnatpmp-dev \ libzmq3-dev \ libminiupnpc-dev \ libevent-dev \ @@ -23,9 +21,8 @@ RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone & libprotobuf-dev \ protobuf-compiler \ libqrencode-dev \ - libqt5core5a \ - libqt5dbus5 \ - libqt5gui5 \ + qtbase5-dev \ + qtwayland5 \ qttools5-dev \ qttools5-dev-tools #