Commit Graph

496 Commits (142807af8b82e2372a03df893c50df4f4a96aca4)

Author SHA1 Message Date
Wladimir J. van der Laan 47b6ad837c
Merge #20333: build: remove native_biplist dependency
4 years ago
fanquake a52ecc936a
build: set minimum supported macOS to 10.14
4 years ago
fanquake e1f2553e11
build: remove global_init_link_order from mac qt qmake.conf
4 years ago
fanquake 498fa16bea
build: document preprocessing steps in qt package
4 years ago
fanquake bd5d9336d9
build: don't copy Info.plist.* into mkspec for macOS qt build
4 years ago
fanquake bfd7e33b4b
build: remove plugin_no_soname from mac qt qmake.conf
4 years ago
fanquake fdde4c7ce6
build: pass XCODE_VERSION through to qt macOS cross compile conf
4 years ago
fanquake 49473ef211
build: convert "echo" usage into a patch in qt package
4 years ago
fanquake 7087440894
depends: native_ds_store 1.3.0
4 years ago
Carl Dong 46756a6987
depends: Fix PYTHONPATH setting in config.site.in
4 years ago
Carl Dong 618cbd2c1a
lint: Also lint files with shellcheck directive
4 years ago
Carl Dong 6c7e8f067d
depends: Allow relative CONFIG_SITE path env var
4 years ago
Wladimir J. van der Laan 5b82f253b6
Merge #20195: build: fix mutex detection when building bdb on macOS
4 years ago
fanquake d0a829e963
build: fix mutex detection when building bdb on macOS
4 years ago
Wladimir J. van der Laan c1564baf3b
Merge #19124: doc: Document ALLOW_HOST_PACKAGES dependency option
4 years ago
Andrew Chow e87df82580 Add sqlite to travis and depends
4 years ago
Russell Yanofsky 7d0271b5c3 depends: Set CMAKE_INSTALL_RPATH for native packages
4 years ago
MarcoFalke 43305e9810
Merge #19868: build: Fix target name
4 years ago
Hennadii Stepanov 7a89f2e6c5
build: Fix target name
4 years ago
fanquake f07fb5a55e
build: patch qt libpng to fix powerpc build
4 years ago
fanquake 8845b38b59
Merge #19685: depends: CMake invocation cleanup
4 years ago
fanquake 3de365e4f1
build: replace wingenminiupnpcstrings sed with a patch in miniupnpc package
4 years ago
fanquake bbc01a753d
build: replace qtranslations lrelease sed with a patch in qt package
4 years ago
fanquake c723e4176e
build: replace FreeType back-compat sed with a patch in qt package
4 years ago
fanquake 3aaa39d436
build: replace pwd sed in qt package with a patch
4 years ago
fanquake 9d440f4e11
build: remove no-longer needed qt workaround
4 years ago
fanquake bf85eace1a
build: remove no-longer needed qt configure workaround
4 years ago
fanquake 4af59a407a
build: use patch rather than sed in zeromq package
4 years ago
fanquake cc107a3af1
build: use patch rather than sed in native_cctools package
4 years ago
fanquake 865cb23a48
build: use patch rather than sed in fontconfig package
4 years ago
fanquake 335bd7f8bc
build: use patch rather than sed in Boost package
4 years ago
fanquake f36140d00c
build: use patch rather than sed in bdb package
4 years ago
fanquake c6b730dbfc
Merge #18405: build: Drop all of the ZeroMQ patches
4 years ago
Carl Dong b893688357
depends: Specify LDFLAGS to cmake as well
4 years ago
Carl Dong b3f541f618
depends: Prepend CPPFLAGS to C{,XX}FLAGS for CMake
4 years ago
Carl Dong 8e121e5509
depends: Cleanup CMake invocation
4 years ago
skmcontrib 47e2a35fac doc: Document ALLOW_HOST_PACKAGES dependency option
4 years ago
Carl Dong 8c7cd0c6d9
depends: More robust cmake invocation
4 years ago
Carl Dong 3ecf0eca63
depends: Use $($(package)_cmake) instead of cmake
4 years ago
Sjors Provoost 8314c23d7b
[depends] boost: patch unused variable in boost_process
4 years ago
fanquake e60ef21b8a
doc: Clang 8 or later is required with FORCE_USE_SYSTEM_CLANG
4 years ago
fanquake e0ed4cc50d
Merge #19530: depends: build LTO support into Apple's ld64
4 years ago
Wladimir J. van der Laan c7b4968552
Merge #19553: build: pass -fcommon when building genisoimage
4 years ago
fanquake 2a701a1c42
build: pass -fcommon when building genisoimage
4 years ago
Hennadii Stepanov 6be3eebd74
doc: Update macOS cross compilation dependencies for Focal
4 years ago
fanquake c04485850e
Merge #19536: qt, build: Fix QFileDialog for static builds
4 years ago
Cory Fields 5962522fbc depends: bump native_cctools for fixed lto with external clang
4 years ago
Cory Fields 00d1ba7aaa depends: enable lto support for Apple's ld64
4 years ago
Hennadii Stepanov 6457361e90
qt: Fix QFileDialog for static builds
4 years ago
Carl Dong de4fedb6c3
depends: Add documentation for FORCE_USE_SYSTEM_CLANG make flag
4 years ago
Carl Dong fe98999dcf
depends: Reformat make options as definition list
4 years ago
Carl Dong 60c55b1b9b
depends: Add justifications for macOS clang flags
4 years ago
Cory Fields 6b8e497eea
depends: specify libc++ header location for darwin
4 years ago
Cory Fields 156b604203
depends: force a new host id string if FORCE_USE_SYSTEM_CLANG is in use
4 years ago
Carl Dong c9c572a367
depends: Allow building with system clang
4 years ago
Carl Dong e6e5c8d6ca
depends: Decouple toolchain + binutils
4 years ago
fanquake f61019f5a2
Merge #19407: doc: explain why passing -mlinker-version is required when cross-compiling
4 years ago
fanquake eb6b73540d
build: pass _WIN32_WINNT=0x0601 when building libevent for Windows
4 years ago
fanquake a8d39b8840
doc: explain why passing -mlinker-version is required
4 years ago
Luke Dashjr 03e056edcd
depends: Patch libevent build to fix IPv6 -rpcbind on Windows
4 years ago
Cory Fields adf543d714
darwin: pass mlinker-version so that clang enables new features
4 years ago
Cory Fields 2418f739f7
macos: Bump to xcode 11.3.1 and 10.15 SDK
4 years ago
Cory Fields 5c2c835433
depends: bump MacOS toolchain
4 years ago
Carl Dong fbcfcf6954
native_cctools: Don't use libc++ from pinned clang
4 years ago
Carl Dong 3381e4a189
Adapt rest of tooling to new SDK naming scheme
4 years ago
fanquake 265492723a
Merge #18297: build: Use pkg-config in BITCOIN_QT_CONFIGURE for all hosts including Windows
4 years ago
fanquake 98ebe7896d
Merge #18820: build: Propagate well-known vars into depends
5 years ago
Carl Dong f0d7ed10b4
depends: Propagate only specific CLI variables to sub-makes
5 years ago
Carl Dong 0a33803f1c
depends: boost: Use clang toolset if clang in CXX
5 years ago
Carl Dong 1ce74bcde3
depends: boost: Split target-os from toolset
5 years ago
Carl Dong 2d4e480813
depends: boost: Specify toolset to bootstrap.sh
5 years ago
Carl Dong 3d6603e340
depends: Propagate well-known vars into depends
5 years ago
fanquake 69bfcac27a
gui: update Qt base translations for macOS release
5 years ago
Russell Yanofsky 603fd6a2e7 depends: add MULTIPROCESS depends option
5 years ago
Russell Yanofsky 1e94a2bcbc depends: Add --sysroot option to mac os native compile flags
5 years ago
MarcoFalke f29bd546ec Revert "Merge #16367: Multiprocess build support"
5 years ago
Russell Yanofsky b919efadff depends: Use default macos clang compiler
5 years ago
Russell Yanofsky d630646662 libmultiprocess depends build
5 years ago
fanquake 9e071b0089
test: remove rapidcheck integration and tests
5 years ago
Hennadii Stepanov f642b49af7
build: Drop ZeroMQ patch for glibc < 2.12
5 years ago
Hennadii Stepanov 079df9609e
build: Drop ZeroMQ patch for Mingw-w64 < 4.0
5 years ago
Hennadii Stepanov ddbb419310
build: Use pkg-config in BITCOIN_QT_CONFIGURE for all hosts
5 years ago
Hennadii Stepanov 492971de35
build: Fix mingw pkgconfig file and dependency naming
5 years ago
fanquake 1d0a87e712
build: remove chrono package from depends Boost
5 years ago
fanquake 73a396e028
Merge #18004: build: don't embed a build-id when building libdmg-hfsplus
5 years ago
fanquake 98264e2ccb
Merge #18104: build: Skip i686 build by default in guix and gitian
5 years ago
Wladimir J. van der Laan 646f0ada02
Merge #18051: build: Fix behavior when ALLOW_HOST_PACKAGES unset
5 years ago
MarcoFalke fa55a2554c
depends: Remove reference to win32
5 years ago
fanquake cb9e88e73a
build: don't embed a build-id when building libdmg-hfsplus
5 years ago
fanquake 7e2104433c
build: use macOS 10.14 SDK
5 years ago
fanquake ca5055a5aa
depends: native_cctools 921, ld64 409.12, libtapi 1000.10.8
5 years ago
fanquake 1de8c067c7
depends: clang 6.0.1
5 years ago
Hennadii Stepanov 0e519fe284
build: Fix behavior when ALLOW_HOST_PACKAGES unset
5 years ago
Peter Bushnell 22c5a986e9
depends: Consistent use of package variable
5 years ago
fanquake 244501fc85
depends: disable unused qt networking features
5 years ago
fanquake 29d56c62b7
depends: -optimized-qmake is now -optimized-tools
5 years ago
fanquake ccdda96804
depends: skip building qt proxies
5 years ago
Wladimir J. van der Laan 4863a8ff16
Merge #17698: depends: don't configure xcb_proto
5 years ago
MarcoFalke 1d6fda65dd
Merge #17678: depends: Support for S390X and POWER targets
5 years ago
Wladimir J. van der Laan 91559da683
Merge #17676: depends: don't use OpenGL in Qt on macOS
5 years ago