on master help sign in
Merge pull request #3962 from xenog/master
285e85fJens Petersen
build-constraints.yaml+10
@@ -3582,6 +3582,16 @@ packages:
3582 "Wanja Chresta <wanja.hs@chrummibei.ch> @wchresta":
3582 "Wanja Chresta <wanja.hs@chrummibei.ch> @wchresta":
3583 - matrix-static
3583 - matrix-static
3584
3584
3585+ "Jean-Pierre Rupp <xenog@protonmail.com> @xenog":
3586+ - murmur3
3587+ - nqe
3588+ - secp256k1
3589+ - rocksdb-haskell
3590+ - rocksdb-query
3591+ - haskoin-core
3592+ - haskoin-node
3593+ - haskoin-store
3594+
3585 # If you stop maintaining a package you can move it here.
3595 # If you stop maintaining a package you can move it here.
3586 # It will then be disabled if it starts causing problems.
3596 # It will then be disabled if it starts causing problems.
3587 # See https://github.com/fpco/stackage/issues/1056
3597 # See https://github.com/fpco/stackage/issues/1056
debian-bootstrap.sh+11
@@ -103,6 +103,7 @@ apt-get install -y \
103 libpcap0.8-dev \
103 libpcap0.8-dev \
104 libpq-dev \
104 libpq-dev \
105 libre2-dev \
105 libre2-dev \
106+ librocksdb-dev \
106 libsdl1.2-dev \
107 libsdl1.2-dev \
107 libsdl2-dev \
108 libsdl2-dev \
108 libsdl2-gfx-dev \
109 libsdl2-gfx-dev \
@@ -254,6 +255,16 @@ curl https://download.libsodium.org/libsodium/releases/LATEST.tar.gz > libsodium
254 && ./configure \
255 && ./configure \
255 && make install
256 && make install
256
257
258+# Install secp256k1
259+cd /tmp \
260+ && git clone https://github.com/bitcoin-core/secp256k1.git \
261+ && cd secp256k1 \
262+ && ./autogen.sh \
263+ && ./configure --enable-module-recovery \
264+ && make \
265+ && make install
266+
267+
257# NOTE: also update Dockerfile when cuda version changes
268# NOTE: also update Dockerfile when cuda version changes
258# Install CUDA toolkit
269# Install CUDA toolkit
259# The current version can be found at: https://developer.nvidia.com/cuda-downloads
270# The current version can be found at: https://developer.nvidia.com/cuda-downloads