Commit Graph

193 Commits (ac68fcca701e0b3b90c6bb81d66bfa38b57f39bf)

Author SHA1 Message Date
Hennadii Stepanov 84ac35cfd4
cmake: Add cross-compiling support
3 months ago
Hennadii Stepanov 4a5208a81d
Revert "build, qt: Do not install *.prl files"
3 months ago
fanquake 0b2aeee21d
depends: patch explicit -lm usage out of Qt tools
4 months ago
fanquake 0a3631fc35
depends: fix Qt macOS build with Clang 18
5 months ago
fanquake b018bd779d
depends: qt 5.15.14
5 months ago
merge-script f61ede574c
Merge bitcoin/bitcoin#30049: build, test, doc: Temporarily remove Android-related stuff
5 months ago
fanquake 437e908ebd
depends: swap cctools-x for llvm-x
6 months ago
fanquake bab287d1ba
depends: don't use -no_warning_for_no_symbols in macOS qt build
6 months ago
Hennadii Stepanov 5deb0b024e
build, test, doc: Temporarily remove Android-related stuff
6 months ago
laanwj 2e266f33b5 depends: Fix build of Qt for 32-bit platforms
6 months ago
fanquake 430f319f73
depends: qt 5.15.13
8 months ago
fanquake b7e7e727ab
depends: fix mingw-w64 Qt DEBUG=1 build
8 months ago
fanquake 76d6537698
depends: drop 1 qt determinism patch
8 months ago
fanquake b335710782
depends: patch around non-determinism in qt
11 months ago
fanquake b0c290340c
Revert "build: Patch Qt to handle minimum macOS version properly"
11 months ago
MarcoFalke fa67f096bd
build: Require C++20 compiler
11 months ago
Hennadii Stepanov 05aca09381
build: Patch Qt to handle minimum macOS version properly
1 year ago
fanquake 664c87354f
depends: drop -O1 workaround from arm64 apple Qt build
1 year ago
Hennadii Stepanov 8047bb6fea
build: Update `qt` package up to 5.15.11
1 year ago
fanquake f0cebbdb2a
qt: enable -ltcg for windows HOST
1 year ago
Hennadii Stepanov 6988a2f097
build: Update qt package up to 5.15.10
1 year ago
fanquake 848eec0936
depends: fix unusable memory_resource in macos qt build
1 year ago
Hennadii Stepanov 79ef528511
build, macos: Fix `qt` package build with new Xcode 15 linker
1 year ago
Hennadii Stepanov 25e8fe70c6
build, qt: Fix handling of `CXX=clang++` when building `qt` package
2 years ago
Hennadii Stepanov affbf58a1e
build: Move environment variables into `$(package)_config_env`
2 years ago
Hennadii Stepanov 55e468f149
build: Add `-no-mimetype-database` option to qt package in depends
2 years ago
Hennadii Stepanov 59f2cc23e0
build, qt: Use `mkspecs/bitcoin-linux-g++` for all Linux hosts
2 years ago
Hennadii Stepanov a2e733b946
doc: Remove no longer needed comments
2 years ago
fanquake 08bd338277
build: optimise arm64 darwin qt build using -O1
2 years ago
fanquake fd0e8df67c
qt: use patch over sed for guix CROSS_LIBRARY_PATH change
2 years ago
Hennadii Stepanov ecb617fefe
build: Bump Qt to 5.15.5 in depends
2 years ago
fanquake 3009180751
depends: always use correct ar for win qt
2 years ago
fanquake c32fa85909
depends: modify FastFixedDtoa optimisation flags
2 years ago
Hennadii Stepanov 3442865360
build: Use Link Time Optimization for Qt code on Linux
2 years ago
Hennadii Stepanov 71d33bf33f
build, qt: Fix `QMAKE_CXXFLAGS` expression for `mingw32` host
2 years ago
Pavol Rusnak 7f6042849c
build, qt: use one patch per line in depends/packages/qt.mk
3 years ago
Hennadii Stepanov 826cbc470f
build, qt: drop fix_no_printer.patch
3 years ago
Pavol Rusnak ef20add4c9
build, qt: bump Qt5 version to 5.15.3
3 years ago
fanquake a24ef27cfe
build: patch around qt duplicate symbol issue
3 years ago
fanquake 75ae39eeec
build: add a default build tar in depends
3 years ago
Hennadii Stepanov 01d1845a80
build, qt: Specify QMAKE_CXX explicitly
3 years ago
Hennadii Stepanov 29e1794ba5
build, qt: No need to set inapplicable QPA backend for Android
3 years ago
fanquake de28c348a0
Merge bitcoin/bitcoin#22814: build: Add ability to build qt in depends with -stdlib=libc++
3 years ago
Hennadii Stepanov 11736dbe3d
build, qt: Hardcode last modified timestamp in Qt RCC
3 years ago
W. J. van der Laan fee16b15fa
Merge bitcoin/bitcoin#23744: build, qt: Drop support for i686-linux-android host
3 years ago
Hennadii Stepanov 3b8f4e347b
build, qt: Drop unused CROSS_COMPILE variable for Android builds
3 years ago
Hennadii Stepanov 66a20a54a2
build, qt: Drop support for `i686-linux-android` host
3 years ago
fanquake 0d101050ef
Merge bitcoin/bitcoin#23678: build: Fix build for Android x86_64
3 years ago
Hennadii Stepanov ac9e4bc1e2
build: Fix build for Android x86_64
3 years ago
Hennadii Stepanov 78a6bc6919
build, qt: Use Android NDK r23 LTS
3 years ago