mirror of
https://github.com/hoytech/strfry.git
synced 2025-06-16 16:28:50 +00:00
remove blake2 dependency
This commit is contained in:
@ -4,7 +4,7 @@ WORKDIR /build
|
|||||||
RUN apt update && apt install -y --no-install-recommends \
|
RUN apt update && apt install -y --no-install-recommends \
|
||||||
git g++ make pkg-config libtool ca-certificates \
|
git g++ make pkg-config libtool ca-certificates \
|
||||||
libyaml-perl libtemplate-perl libssl-dev zlib1g-dev \
|
libyaml-perl libtemplate-perl libssl-dev zlib1g-dev \
|
||||||
liblmdb-dev libflatbuffers-dev libsecp256k1-dev libb2-dev \
|
liblmdb-dev libflatbuffers-dev libsecp256k1-dev \
|
||||||
libzstd-dev
|
libzstd-dev
|
||||||
|
|
||||||
COPY . .
|
COPY . .
|
||||||
|
2
Makefile
2
Makefile
@ -3,5 +3,5 @@ OPT = -O3 -g
|
|||||||
|
|
||||||
include golpe/rules.mk
|
include golpe/rules.mk
|
||||||
|
|
||||||
LDLIBS += -lsecp256k1 -lb2 -lzstd
|
LDLIBS += -lsecp256k1 -lzstd
|
||||||
INCS += -Iexternal/negentropy/cpp
|
INCS += -Iexternal/negentropy/cpp
|
||||||
|
@ -30,7 +30,7 @@ Either the full set of messages in the DB can be synced, or the results of one o
|
|||||||
|
|
||||||
A C++20 compiler is required, along with a few other common dependencies. On Debian/Ubuntu use these commands:
|
A C++20 compiler is required, along with a few other common dependencies. On Debian/Ubuntu use these commands:
|
||||||
|
|
||||||
sudo apt install -y git build-essential libyaml-perl libtemplate-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libb2-dev libzstd-dev
|
sudo apt install -y git build-essential libyaml-perl libtemplate-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libzstd-dev
|
||||||
git submodule update --init
|
git submodule update --init
|
||||||
make setup-golpe
|
make setup-golpe
|
||||||
make -j4
|
make -j4
|
||||||
|
@ -42,7 +42,7 @@ While you wait for your server to provision, go to your DNS provider and point a
|
|||||||
cd strfry
|
cd strfry
|
||||||
|
|
||||||
# Install complication dependencies
|
# Install complication dependencies
|
||||||
sudo apt install -y git build-essential libyaml-perl libtemplate-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libb2-dev libzstd-dev
|
sudo apt install -y git build-essential libyaml-perl libtemplate-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libzstd-dev
|
||||||
|
|
||||||
# Build it
|
# Build it
|
||||||
git submodule update --init
|
git submodule update --init
|
||||||
|
@ -3,6 +3,6 @@ with pkgs;
|
|||||||
mkShell {
|
mkShell {
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
perl perlPackages.YAML perlPackages.TemplateToolkit
|
perl perlPackages.YAML perlPackages.TemplateToolkit
|
||||||
lmdb zstd secp256k1 libb2 flatbuffers zlib openssl libuv
|
lmdb zstd secp256k1 flatbuffers zlib openssl libuv
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user