package=libsnark
$(package)_version=0.1
-$(package)_download_path=https://github.com/scipr-lab/$(package)/archive/
+$(package)_download_path=https://github.com/radix42/$(package)/archive/
$(package)_file_name=$(package)-$($(package)_git_commit).tar.gz
$(package)_download_file=$($(package)_git_commit).tar.gz
-$(package)_sha256_hash=b5ec84a836d0d305407d5f39c8176bae2bb448abe802a8d11ba0f88f17e6d358
-$(package)_git_commit=69f312f149cc4bd8def8e2fed26a7941ff41251d
+$(package)_sha256_hash=9dbd5b44d3443e86463e934bfe1023cab4ca5948f8d74c23a67d9535c28d2584
+$(package)_git_commit=9be18569b8abcda1245c3912877075259599c0f1
-$(package)_dependencies=libgmp
-$(package)_patches=1_fix_Wl_flag.patch 2_include_iota_header.patch
-
-define $(package)_preprocess_cmds
- patch -p1 < $($(package)_patch_dir)/1_fix_Wl_flag.patch && \
- patch -p1 < $($(package)_patch_dir)/2_include_iota_header.patch
-endef
+$(package)_dependencies=libgmp libsodium
define $(package)_build_cmds
- CXXFLAGS="-fPIC -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1" $(MAKE) lib DEPINST=$(host_prefix) CURVE=ALT_BN128 MULTICORE=1 NO_PROCPS=1 NO_GTEST=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT
+CC=gcc-5 CXX=g++-5 CXXFLAGS="-arch x86_64 -DBINARY_OUTPUT -DNO_PT_COMPRESSION=1" $(MAKE) lib DEPINST=$(host_prefix) CURVE=ALT_BN128 MULTICORE=0 NO_PROCPS=1 NO_GTEST=1 NO_DOCS=1 STATIC=1 NO_SUPERCOP=1 FEATUREFLAGS=-DMONTGOMERY_OUTPUT
endef
define $(package)_stage_cmds