| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| | |
Utils and libraries: Update ZMQ to 4.3.4
|
| | | |
|
| | | |
|
| |/ |
|
| |\
| |
| | |
depends: Update libevent to 2.1.11
|
| | |
| |
| |
| | |
this doesn't need patches on Android anymore like 2.1.8 did.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
better flow with linking to os-specific build docs
Co-authored-by: Ross Nicoll <[email protected]>
|
| |/ |
|
| |\
| |
| | |
Fix OpenSSL and QT depends links
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
These patches must be applied to the bdb-5.1.29 source from Oracle, and then compiled, for the Mac client to build.
Using an existing 5.1.29 binary will not work; as it was likely compiled with gcc; which OSX no longer natively supports.
|
| | |
| |
| | |
Notes on required bdb 5.1.29 clang patches to build on OSX under clang / c++11.
|
| |/
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add paper wallet generator to QT wallet
* Replace print icon with Typeicons equivalent
* Re-add printer support to Qt
* depends: fix fontconfig with newer glibc
See comment for more detail
* Set fixed size for paper wallet dialog
|
| | |
|
| |
|
|
|
| |
Github-Pull: #10414
Rebased-From: af5d48c9a03182fdf121623bd98136b66d0fcb27
|
| |
|
|
|
|
|
| |
zlib is sneaky and expects ar to be libtool on darwin.
Github-Pull: #9973
Rebased-From: c62475329e5e4c4c3f9570546e2b843288f48c61
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
ld64 is threaded, and uses a worker for each CPU to parse input files. But
there's a bug in the parser causing dependencies to be calculated differently
based on which files have already been parsed.
As a result, builders with more CPUs are more likely to see non-determinism.
This looks to have been fixed in a newer version of ld64, so just disable
threading for now. There's no noticible slowdown.
Github-Pull: #9891
Rebased-From: 9e4d842afc67c63448cbbe30e5cea906e9c87f7e
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This contains a few hacks very specific to Qt's buildsystem. These can be
reverted once we split the build between native and target builds.
Qt's build contains a circular dependency when not using a system zlib.
By far the easiest fix is to switch to a system zlib, rather than Qt's own.
However, that confuses Qt's cross build which assumes that when using a system
zlib, it should also find a system (native) zlib for native tools. The build
breaks if that zlib is not present.
To solve this:
1. Always use a system zlib rather than the one provided by qt
2. Set force_bootstrap, which instructs the build tools to be built as though
we're cross-compiling (build != target)
3. For build tools, use qt's internal zlib so that a native zlib is not
required.
Step 3 means that if any zlib headers are found by the native build, it will
confuse Qt's internal zlib build. So we also need to make sure that the target
headers/libs aren't found. To do so, specify that our
cflags/cxxflags/cppflags/ldflags only apply for non-host builds.
|
| |
|
|
|
|
| |
qt5.7 changed the location of some of its symbols, creating a circular
dependency in Qt5Core. Rather than trying to fix that up, build our own zlib
rather than having it built for us.
|
| |
|
|
| |
This also fixes the native osx build.
|
| | |
|
| |
|
|
|
|
| |
Their buildsystem insists on using the installed ltranslate, but gets confused
about how to find it. Since we manually control the build order, just drop the
dependency.
|
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
7f1fa99 [depends] native_ds_store 1.1.0 (fanquake)
c6347ae [depends] dbus 1.10.14 (fanquake)
a4c6da0 [depends] ccache 3.3.3 (fanquake)
6019d21 [depends] FreeType 2.7.1 (fanquake)
4ed6faf [depends] Boost 1.63.0 (fanquake)
8ac1830 [depends] Latest config.guess and config.sub (fanquake)
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
16f8823 [depends] Boost 1.61.0 (fanquake)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
64047f8 depends: Add libevent compatibility patch for windows (Wladimir J. van der Laan)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | |/
|/| |
|
| | | |
|
| | | |
|
| |/ |
|
| |
|
|
| |
Core no longer supports Qt 4. Therefore, the STL fix patch isn't needed.
|
| | |
|
| | |
|
| | |
|