aboutsummaryrefslogtreecommitdiff
path: root/depends
AgeCommit message (Collapse)Author
2016-07-20build: fix non-deterministic biplistCory Fields
The non-deterministic ordering produced by biplist ends up in the .DS_Store file that is included in the OSX dmg. Github-Pull: #8373 Rebased-From: 3b3ce25df6cc84cd1e75a7ec20fc7da8d2ef76e0
2016-06-24[trivial] Add aarch64 to depends .gitignorefanquake
2016-06-22depends: Mention aarch64 as common cross-compile targetWladimir J. van der Laan
2016-06-18Use runtime linking of QT libdbus, use custom/temp. SDK URLJonas Schnelli
2016-06-17Fix bitcoin_qt.m4 and fix-xcb-include-order.patchJonas Schnelli
2016-06-17[depends] OpenSSL 1.0.1k - update config_optsfanquake
2016-06-17depends: bump OSX toolchainCory Fields
clang: 3.7.1 cctools: 877.8 ld64: 253.9
2016-06-10build: add armhf/aarch64 gitian buildsCory Fields
- create a script to handle split debug. This will also eventually need to check targets, and use dsymutil for osx. - update config.guess/config.sub for bdb for aarch64. - temporarily disable symbol checks for arm/aarch64 - quit renaming to linux32/linux64 and use the host directly This also adds a hack to work around an Ubuntu bug in the gcc-multilib package: https://bugs.launchpad.net/ubuntu/+source/gcc-defaults-armhf-cross/+bug/1347820 The problem is that gcc-multilib conflicts with the aarch toolchain. gcc-multilib installs a symlink that points /usr/include/asm -> /usr/include/x86_64-linux-gnu/asm. Without this link, gcc -m32 can't find asm/errno.h (and others), since /usr/include/x86_64-linux-gnu isn't in its default include path. But /usr/include/i386-linux-gnu is (though it doesn't exist on disk). So work around the problem by linking /usr/include/i386-linux-gnu/asm -> /usr/include/x86_64-linux-gnu/asm. The symlink fix is actually quite reasonable, but echoing the password into sudo is nasty, and should probably be addressed in gitian itself. It makes more sense to enable passwordless sudo for the build user by default.
2016-06-10depends: only build qt on linux for x86_64/x86Cory Fields
2016-06-09Merge #8167: gitian: Ship debug tarballs/zips with debug symbolsWladimir J. van der Laan
7e7eb27 gitian: create debug packages for linux/windows (Cory Fields) ad38204 gitian: use CONFIG_SITE rather than hijacking the prefix (Cory Fields) b676f38 depends: allow for CONFIG_SITE to be used rather than stealing prefix (Cory Fields)
2016-06-07depends: allow for CONFIG_SITE to be used rather than stealing prefixCory Fields
This does not break any existing prefix behavior, only makes new behavior work. For example: CONFIG_SITE=$PWD/depends/x86_64-pc-linux-gnu/share/config.site ./configure --prefix=/
2016-06-02[depends] expat 2.1.1fanquake
2016-06-02[depends] miniupnpc 2.0fanquake
2016-06-02[depends] Latest config.guess & config.subfanquake
2016-06-02[depends] ZeroMQ 4.1.4fanquake
2016-06-02[depends] ccache 3.2.5fanquake
2016-06-02[depends] Freetype 2.6.3fanquake
Update FreeType, and change the download location to gnu.org. This is the other official download location listed on freetype.org
2016-05-04[depends] Add -stdlib=libc++ to darwin CXX flagsfanquake
2016-04-27depends: use c++11Cory Fields
2016-04-25depends: enable pre-compiled headers for qtCory Fields
All trusty compilers work ok with this now, and it shaves a few minutes off of build time
2016-04-21depends: mac deploy Py3 compatibilityWladimir J. van der Laan
This fixes the gitian MacOSX build, it was broken in #7723. The patch to `native_mac_alias` should probably make it upstream.
2016-04-04depends: qt/cctools: fix checksum checksum testsCory Fields
Checksums were being verified after download, but not again before extraction
2016-04-04depends: fix "unexpected operator" error during "make download"Cory Fields
2016-04-04depends: fix fallback downloadsCory Fields
In some cases, failed downloads wouldn't trigger a fallback download attempt. Namely, checksum mismatches.
2016-04-04depends: create a hostid and buildid and add option for saltsCory Fields
These add very simple sanity checks to ensure that the build/host toolchains have not changed since the last run. If they have, all ids will change and packages will be rebuilt. For more complicated usage (like parsing dpkg), HOST_ID_SALT/BUILD_ID_SALT may be used to introduce arbitrary data to the ids.
2016-03-18[Depends] Latest config.guess & config.subfanquake
2016-03-18[Depends] Miniupnpc 1.9.20160209fanquake
2016/01/24: Change miniwget to return HTTP status code Increments API_VERSION to 16 2016/01/22: Improve UPNPIGD_IsConnected() to check if WAN address is not private. Parse HTTP response status line in miniwget.c
2016-03-01Merge #7616: [depends] Delete unused patchesWladimir J. van der Laan
fafe446 [depends] Delete unused patches (MarcoFalke)
2016-03-01[depends] Delete unused patchesMarcoFalke
Superseded by 4bdad99f5000539dcf03ddc92c142fa6deb44c01
2016-02-29Merge #7606: [depends] builders: No need to set -L and --location for curlWladimir J. van der Laan
fa7a5c5 [depends] builders: No need to set -L and --location for curl (MarcoFalke)
2016-02-26[depends] builders: No need to set -L and --location for curlMarcoFalke
2016-02-15Merge #7487: Workaround Travis-side CI issuesWladimir J. van der Laan
149641e Travis: Use Blue Box VMs for IPv6 loopback support (Luke Dashjr) c01f08d Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on HTTP error response] with curl (Luke Dashjr) 5d1148c Travis: Use curl rather than wget for Mac SDK (Luke Dashjr) 1ecbb3b depends: Use curl for fetching on Linux (Luke Dashjr)
2016-02-09Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on ↵Luke Dashjr
HTTP error response] with curl
2016-02-09depends: Use curl for fetching on LinuxLuke Dashjr
Currently Travis's wget fails fetching qrencode: Fetching qrencode... ERROR: no certificate subject alternative name matches requested host name `fukuchi.org'. To connect to fukuchi.org insecurely, use `--no-check-certificate'. OpenSSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error Unable to establish SSL connection. make: *** [/home/travis/build/luke-jr/bitcoin/depends/sources/download-stamps/.stamp_fetched-qrencode-qrencode-3.4.4.tar.bz2.hash] Error 4
2016-02-03Merge branch 'master' into single_prodnameLuke Dashjr
2016-01-05c++11: fix libbdb build against libc++ in c++11 modeCory Fields
atomic_init clashes with
2015-12-22depends: Add mac_alias to dependsLuke Dashjr
2015-12-22depends: Add ds_store to dependsCory Fields
2015-12-22depends: Pass PYTHONPATH along to configureCory Fields
2015-12-18Merge pull request #6980Wladimir J. van der Laan
e0769e1 [depends] Latest config.guess & config.sub (fanquake) 23a3c47 [depends] zeromq 4.0.7 (fanquake) 10d3c77 [depends] Fix miniupnpc compilation on osx (fanquake) 26f8ea5 [depends] native ccache 3.2.4 (fanquake) 17ad964 [depends] miniupnpc 1.9.20151026 (fanquake) 9e940fa [depends] Boost 1.59.0 (fanquake)
2015-12-09[depends] Latest config.guess & config.subfanquake
2015-11-20Merge pull request #7059Wladimir J. van der Laan
2798e0b add powerpc build support for openssl lib (daniel)
2015-11-19add powerpc build support for openssl libdaniel
2015-11-16depends: qt PIDLIST_ABSOLUTE patchWladimir J. van der Laan
Remove sed-based qt PIDLIST_ABSOLUTE workaround, replace by a patch that works for both old (such as used by Travis and Ubuntu Precise) and new mingw (Ubuntu Trusty).
2015-11-11[depends] zeromq 4.0.7fanquake
2015-11-11[depends] Fix miniupnpc compilation on osxfanquake
2015-11-10[depends] native ccache 3.2.4fanquake
2015-11-10[depends] miniupnpc 1.9.20151026fanquake
2015-11-10[depends] Boost 1.59.0fanquake
2015-10-23[trivial] Latest config.guessMarcoFalke
upstream commit 1e80063123b47b97d25dfeded8dd92a19dafab66