diff --git a/build-constraints.yaml b/build-constraints.yaml index 22813dde..c1e780eb 100644 --- a/build-constraints.yaml +++ b/build-constraints.yaml @@ -3582,6 +3582,16 @@ packages: "Wanja Chresta @wchresta": - matrix-static + "Jean-Pierre Rupp @xenog": + - murmur3 + - nqe + - secp256k1 + - rocksdb-haskell + - rocksdb-query + - haskoin-core + - haskoin-node + - haskoin-store + # If you stop maintaining a package you can move it here. # It will then be disabled if it starts causing problems. # See https://github.com/fpco/stackage/issues/1056 diff --git a/debian-bootstrap.sh b/debian-bootstrap.sh index e6d68518..a8c6f87e 100755 --- a/debian-bootstrap.sh +++ b/debian-bootstrap.sh @@ -103,6 +103,7 @@ apt-get install -y \ libpcap0.8-dev \ libpq-dev \ libre2-dev \ + librocksdb-dev \ libsdl1.2-dev \ libsdl2-dev \ libsdl2-gfx-dev \ @@ -254,6 +255,16 @@ curl https://download.libsodium.org/libsodium/releases/LATEST.tar.gz > libsodium && ./configure \ && make install +# Install secp256k1 +cd /tmp \ + && git clone https://github.com/bitcoin-core/secp256k1.git \ + && cd secp256k1 \ + && ./autogen.sh \ + && ./configure --enable-module-recovery \ + && make \ + && make install + + # NOTE: also update Dockerfile when cuda version changes # Install CUDA toolkit # The current version can be found at: https://developer.nvidia.com/cuda-downloads