Commit Graph
232 Commits
Author SHA1 Message Date
Duke Leto 0ca0637323 Use our mirror of boost, bintray is returning 403 currently 2020-06-07 17:31:27 -04:00
Charles 2bfc18b26d Fix package dep for ccache xz to gz compression algo. 2020-04-16 16:48:58 -04:00
ca333 ec162c7d85 fix dead openssl download path
updates openssl 1.1.1a download path 
jfyi: we are testing 1.1.1f in https://github.com/KomodoPlatform/komodo/pull/314
2020-04-05 02:38:46 +02:00
Charles 327609707f updated deps native_ccache 3.7.7 2020-03-15 03:16:12 -04:00
Charles d5534ef041 updated deps native_ccache 3.7.4 2020-03-15 03:11:20 -04:00
Charles 5a0c3ac22b updated proton dep 0.26.0 2020-03-15 03:09:34 -04:00
Charles 6605434eda upgraded dep libcurl 7.67.0 2020-03-15 02:42:30 -04:00
Charles c7cd5d5449 boost dep upgraded to 1.72.0 2020-03-15 02:29:59 -04:00
Duke Leto 4c0aebd675 Add libgmp back 2020-01-25 08:18:40 -05:00
Duke Leto 4d965f53eb A bunch more libsnark deletions/updates 2020-01-24 06:32:13 -05:00
Duke Leto ec3f202942 Merge branch 'duke' into dev
Conflicts:
	src/chainparams.cpp
    src/primitives/block.h
2019-12-26 20:50:50 -05:00
Duke Leto b30f2064f2 Fix libsodium url 2019-12-13 14:47:12 -05:00
Duke Leto 5b98e073af Update to libsodium 1.0.18 2019-12-13 14:29:08 -05:00
Duke Leto a863434e24 Use our fork of libsodium 2019-12-13 12:29:57 -05:00
Duke Leto 6af01b4072 Merge branch 'duke' into danger 2019-12-13 12:17:35 -05:00
Duke Leto 2762473c5e Use our own fork of utfcpp dep 2019-12-12 19:06:20 -05:00
Duke Leto 5b71bda7a1 Use our own fork of libsnark to fix URL 2019-12-09 09:48:06 -05:00
ca333 823208ef1d update libsnark fetch URL 2019-12-07 16:46:13 -08:00
Jonathan "Duke" Leto e46815f338 Sick of libsodium changing URLs. Github URLs do not change 2019-12-02 04:36:45 -08:00
Jonathan "Duke" Leto 2010b75193 Update libgmp dep URL with our own github fork 2019-12-02 04:35:28 -08:00
Jonathan "Duke" Leto 97f1e68b7d Update libsodium url 2019-11-25 15:18:27 -08:00
Duke Leto 058f358838 add dep 2019-10-09 22:05:07 -04:00
Jonathan "Duke" Leto a9e6edeed9 more stuff 2019-10-05 12:06:06 -04:00
Duke Leto f6a4f17f82 Avoid downloading the 700MB sprout-groth16 file we do not need 2019-07-05 01:19:02 -04:00
DeckerSU 6af417b990 build-mac.sh fix on latest libcurl changes
https://github.com/jl777/komodo/issues/1452
2019-04-25 14:24:53 +03:00
DeckerSU c4c5746e9c added config flags to openssl
to make libcurl HTTPS connections work OpenSSL needs to be built
with sock, ssl, tls and des. all other config options can be disabled,
like in ZCash.
2019-04-22 20:56:25 +03:00
DeckerSU 0930945aa0 remove debug delays in libcurl.mk 2019-04-22 20:54:49 +03:00
DeckerSU 1a9f6cb607 return OpenSSL 1.1.1a and applied patch
More info:

- https://github.com/openssl/openssl/issues/7350
- https://github.com/openssl/openssl/commit/f725fe5b4b6504df08e30f5194d321c3025e2336

Without this patch we will get following error:

```
SSL: couldn't create a context: error:00000000:lib(0):func(0):reason(0)
```

during trying to connect HTTPS.
2019-04-22 20:27:28 +03:00
DeckerSU 03794dc208 first approach to get HTTPS in libcurl work
1. libcurl.mk now changed to build against static openssl from deps.
2. but, it won't work with openssl 1.1.1a, bcz of SSL: couldn't create a context: error:00000000:lib(0):func(0):reason(0)	,
so, in test i decided to upgrade openssl to 1.1.1b.
3. original openssl.mk was with many disabled features, i enable all of them,
of course it's don't needed and we need to leave only SSL/TLS things enabled
in OpenSSL build.
4. probably i broke something in Windows and MacOS build.

This commit is only first approach to continue work.
2019-04-19 21:57:10 +03:00
jl777 a232b0cd76 Revert to boost 1.69 2019-02-27 04:32:43 -11:00
jl777 53e66f1170 Merge branch 'dev' into FSM
# Conflicts:
#	depends/packages/zeromq.mk
#	src/assetchains.json
2019-02-27 04:31:00 -11:00
jl777 fc0b7b15c8 Revert to boost 1.66 2019-02-22 21:16:25 -11:00
ca333 9c3581f568 update rust 2019-02-19 22:55:49 +01:00
ca333 d257da66dc update openssl 2019-02-19 22:55:14 +01:00
ca333 85071d5d9c update libsodium 2019-02-19 22:54:44 +01:00
ca333 fb462bf7de update boost 2019-02-19 22:53:56 +01:00
Jonathan "Duke" Leto bb03c1d872 Update zeromq to 4.3.1 2019-02-17 06:03:35 -08:00
ca333 2aa63efc1a fix libsodium url 2019-01-07 16:09:26 +01:00
Asher Dawes 9cdb60cdcd Updating package from zcash 2018-10-29 00:51:06 +00:00
miketout 99aeab28f9 Integrate latest Zcash fixes and update for non-latin user names 2018-10-27 20:29:03 -07:00
Jack Grigg 262cf38712 Build librustzcash package without changing directory
This ensures that the depends system's custom PATH is applied correctly,
and the pre-build Rust binaries are accessible.
2018-10-28 06:41:53 +13:00
Jack Grigg ee3fa7020e Pass parameter paths as native strings to librustzcash 2018-10-27 19:19:02 +13:00
Jack Grigg eff2938e46 Migrate to current librustzcash
The only upstream change relative to the previous commit is that the
various Zcash-specific dependencies have been pulled into a cargo
workspace. The dependecies in the workspace use the same commits as the
crates we had previously vendored.

The patches are necessary to handle the fact that cargo requires that
dev dependencies are available even if not used, and we would otherwise
need to vendor all the underlying crates.
2018-10-27 17:03:47 +13:00
miketout 9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Jack Grigg f8d65e8f03 Update librustzcash with ZIP 32 APIs 2018-09-03 10:27:52 +01:00
Asher Dawes 155d2cb3e4 Removing unnecessary slashes
changing brewfile dependency of gcc@5 to gcc@6
2018-08-18 00:44:01 -07:00
Jack Grigg 7d65dcf4d9 depends: Pass correct compiler, linker, and flags into googletest 2018-08-17 16:47:03 +01:00
Jack GriggandDavid Mercer 3d308c2232 depends: Fix BDB naming issue when cross-compiling
Co-authored-by: David Mercer <radix42@gmail.com>
2018-08-17 16:42:35 +01:00
Jack Grigg f77650a6ac depends: Configure librustzcash for cross-compiling 2018-08-17 16:41:51 +01:00
Jack Grigg b57e4484ef depends: Correctly configure Rust when cross-compiling 2018-08-17 16:41:40 +01:00