FireMartZ
f55e417bc5
Update rust package.
6 years ago
FireMartZ
217f2084f6
Update proton download path.
6 years ago
Duke Leto
f3fc52922c
Update to latest libsodium release, since 1.0.11 is unsupported and URL changed to releases/old/unsupported/, which broke fresh builds
6 years ago
FireMartZ
eda9d6cff3
Update zmq to 4.2.5 (to hopefully fix cross compiling issues).
6 years ago
FireMartZ
eb16478624
Revert "Revert "WIP: Merge build files.""
This reverts commit a471fbe2c4
.
6 years ago
FireMartZ
a471fbe2c4
Revert "WIP: Merge build files."
This reverts commit 8783416c41
.
6 years ago
FireMartZ
a2ac84adee
Command must be single line.
6 years ago
FireMartZ
26964a42fa
Fix darwin build.
6 years ago
FireMartZ
81cc4b6432
WIP: Merge more build mk files.
6 years ago
FireMartZ
8783416c41
WIP: Merge build files.
6 years ago
FireMartZ
72d3b53970
Put mac specific changes into mac specific files.
Update mac build instructions.
6 years ago
FireMartZ
387c9c4b83
Changes to compile on mac.
6 years ago
FireMartZ
5c6d026d3c
Fix windows build
6 years ago
Larry
5d5862a85e
bitcore
7 years ago
Kent Sommer
6a531923b2
1.0.13 Dev Rollup
7 years ago
Kent Sommer
ff769cfbd8
Support for TLS between Hush Nodes
7 years ago
David Mercer
dd22f712f6
New download url
update url to download this version of libsodium source
7 years ago
Daira Hopwood
506a21850a
Remove UPnP support. fixes #2500
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
7 years ago
kozyilmaz
e6dc07bc69
support per platform filename and hash setting for dependencies
7 years ago
Simon
b9f6e40c9c
Patch to build Proton with minimal dependencies.
Closes #2279 . Configures CMake to enable C++11, build static libaries
and only build cpp bindings with minimal dependencies. Documentation,
examples, tests and other language bindings are no longer built.
CMake will no longer try to find commands and packages which are not
required for building the target.
7 years ago
Simon
56f66372c5
Fix proton build issue with debian jessie, as used on CI servers.
Debian 8 stable ships with gcc 4.9.2 and cmake 3.0.2. Previously
the depends package used CMAKE_CXX_STANDARD to tell cmake to use
C++11, but the option requires cmakes 3.1+. To resolve the issue
we now update relevant CMakeLists.txt and set CMAKE_CXX_FLAGS.
7 years ago
Simon
f493d3e044
Add --disable-proton flag to build.sh. Proton has build/linker issues with gcc 4.9.2 and requires gcc 5.x.
7 years ago
Simon
99eb947a98
Add AMQP 1.0 support via Apache Qpid Proton C++ API 0.17.0
7 years ago
Jack Grigg
a163953929
[depends] libevent 2.1.8
7 years ago
fanquake
ec626cc530
[depends] libevent 2.1.7rc
8 years ago
Wladimir J. van der Laan
32f4e7744c
depends: Add libevent compatibility patch for windows
Add a patch that seems to be necessary for compatibilty of libevent
2.0.22 with recent mingw-w64 gcc versions (at least GCC 5.3.1 from Ubuntu
16.04).
Without this patch the Content-Length in the HTTP header ends up as
`Content-Length: zu`, causing communication between the RPC
client and server to break down. See discussion in #8653 .
Source: https://sourceforge.net/p/levent/bugs/363/
Thanks to @sstone for the suggestion.
8 years ago
Cory Fields
91295c4b4d
libevent: Windows reuseaddr workaround in depends
Make it possible to reuse sockets.
This is necessary to make the RPC tests work in WINE.
9 years ago
Cory Fields
505b30ff01
libevent: add depends
10 years ago
Sean Bowe
802ea76b3a
Allow Rust-language related assets to be disabled with `--disable-rust`.
7 years ago
Sean Bowe
6a0c7ceae9
Introduce librustzcash and Rust to depends system.
7 years ago
Daira Hopwood
8247636d21
Remove unused packages and patches.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
7 years ago
Sean Bowe
69566ad756
Update libsnark.
7 years ago
Jack Grigg
602407de95
[depends] ZeroMQ 4.2.1
7 years ago
fanquake
00bcf2230d
[depends] ZeroMQ 4.1.5
8 years ago
fanquake
c3c55e10e8
[depends] ZeroMQ 4.1.4
8 years ago
fanquake
6702d371c5
[depends] zeromq 4.0.7
9 years ago
Jonas Schnelli
0388c23a76
depends: fix platform specific packages variable
prefix instead of postfix
9 years ago
Cory Fields
cce7754eb8
Depends: Add ZeroMQ package
9 years ago
Jack Grigg
18cc8f45fd
Upgrade OpenSSL to 1.1.0d
Closes #2047
7 years ago
Jack Grigg
bebec25313
Add an upstream miniupnpc patch revision
8 years ago
Jack Grigg
aefa70f948
Apply miniupnpc patches to enable compilation on Solaris 11
These can be removed after the next MiniUPnP release.
Closes #1835 .
8 years ago
Jack Grigg
da7bcff4fe
Build libsnark with -march=x86-64 instead of -march=native
8 years ago
Daira Hopwood
9cb7abafb5
Changes to upgrade bdb to 6.2.23
ref #1255
8 years ago
David Mercer
ed928f413e
explicitly pass HOST and BUILD to libgmp ./configure
8 years ago
Daira Hopwood
0ee86d399e
Changes to build on Alpine Linux.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Jack Grigg
de064bab95
Update libsnark to include determinism fix
8 years ago
Jack Grigg
63bc8c9a17
Downgrade bdb to 5.3.28
bdb 6.X was released under the AGPL, which is incompatible with MIT-licensed
software (the result must be licensed under AGPL). bdb 5.X uses the same license
as bdb 4.8, and thus retains the same compatibility as in upstream Bitcoin.
Thanks to Luke-Jr for raising this issue.
8 years ago
Jack Grigg
be9e7ce722
Remove no-autoalginit and no-autoerrinit OpenSSL flags
These flags are potentially risky, because they require that the app explicitly
initialize stuff that it wouldn't otherwise need to initialize, and we don't
have time for the necessary review.
8 years ago
Jack Grigg
629c8743a7
Disable nearly everything in OpenSSL
Flags obtained from:
https://gist.github.com/steakknife/8247726#gistcomment-1739713
Some flags not enabled because they aren't supported in OpenSSL 1.1.0b.
Flags not enabled because they break compilation:
- no-deprecated
- no-dh
- no-ec
8 years ago
Jack Grigg
21fb88a348
Fix auto_ptr deprecation warning in Boost
8 years ago