Skip to content

Commit 414db3a

Browse files
committed
master: add capnproto dependencies
1 parent af8053a commit 414db3a

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

master/Dockerfile

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,23 @@ FROM debian:trixie-slim AS build
22

33
LABEL maintainer.0="Will Clark (@willcl-ark)"
44

5-
RUN apt-get update -y \
6-
&& apt-get install -y \
5+
RUN apt-get update --yes \
6+
&& apt-get install --yes --no-install-recommends \
77
build-essential \
88
ca-certificates \
9+
capnproto \
910
ccache \
1011
clang-19 \
1112
cmake \
1213
git \
1314
libboost-dev \
15+
libcapnp-dev \
1416
libevent-dev \
1517
libsqlite3-dev \
1618
libzmq3-dev \
1719
pkg-config \
1820
python3 \
1921
systemtap-sdt-dev \
20-
--no-install-recommends \
2122
&& apt-get clean \
2223
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
2324

@@ -58,8 +59,15 @@ ENV BITCOIN_DATA=/home/bitcoin/.bitcoin
5859

5960
RUN groupadd --gid ${GID} bitcoin \
6061
&& useradd --create-home --no-log-init -u ${UID} -g ${GID} bitcoin \
61-
&& apt-get update -y \
62-
&& apt-get install -y gosu libevent-dev libboost-dev libsqlite3-dev libzmq3-dev systemtap-sdt-dev --no-install-recommends \
62+
&& apt-get update --yes \
63+
&& apt-get install --yes --no-install-recommends \
64+
capnproto \
65+
gosu \
66+
libboost-dev \
67+
libevent-dev \
68+
libsqlite3-dev \
69+
libzmq3-dev \
70+
systemtap-sdt-dev \
6371
&& apt-get clean \
6472
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
6573

0 commit comments

Comments
 (0)