From abbab2cc4fd80488c23fad3e6b7e7be78ea5c45b Mon Sep 17 00:00:00 2001 From: Taylor Hornby Date: Thu, 17 Mar 2016 16:29:37 -0600 Subject: [PATCH] Add libsodium to the depends system. --- depends/packages/libsodium.mk | 23 +++++++++++++++++++++++ depends/packages/packages.mk | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 depends/packages/libsodium.mk diff --git a/depends/packages/libsodium.mk b/depends/packages/libsodium.mk new file mode 100644 index 000000000..ac1f64b6a --- /dev/null +++ b/depends/packages/libsodium.mk @@ -0,0 +1,23 @@ +package=libsodium +$(package)_version=1.0.8 +$(package)_download_path=https://download.libsodium.org/libsodium/releases/ +$(package)_file_name=libsodium-1.0.8.tar.gz +$(package)_sha256_hash=c0f191d2527852641e0a996b7b106d2e04cbc76ea50731b2d0babd3409301926 +$(package)_dependencies= +$(package)_config_opts= + +define $(package)_preprocess_cmds + cd $($(package)_build_subdir); ./autogen.sh +endef + +define $(package)_config_cmds + $($(package)_autoconf) --enable-static --disable-shared +endef + +define $(package)_build_cmds + $(MAKE) +endef + +define $(package)_stage_cmds + $(MAKE) DESTDIR=$($(package)_staging_dir) install +endef diff --git a/depends/packages/packages.mk b/depends/packages/packages.mk index abfe8953d..4ef03c693 100644 --- a/depends/packages/packages.mk +++ b/depends/packages/packages.mk @@ -1,4 +1,4 @@ -zerocash_packages := libsnark crypto++ libgmp +zerocash_packages := libsnark crypto++ libgmp libsodium packages:=boost openssl $(zerocash_packages) native_packages := native_ccache native_comparisontool