Commit Graph

715 Commits (4685463301a1c64c1be07725059cc94d69db104b)

Author SHA1 Message Date
fanquake 6897c4bdf5
build: patch depends zeromq to fix building on NetBSD Current
3 years ago
Hennadii Stepanov 29e1794ba5
build, qt: No need to set inapplicable QPA backend for Android
3 years ago
fanquake ce6dd2f1a2
zeromq 4.3.4
3 years ago
fanquake e09773d20a
build: use a static .tiff for macOS .dmg over generating
3 years ago
fanquake de28c348a0
Merge bitcoin/bitcoin#22814: build: Add ability to build qt in depends with -stdlib=libc++
3 years ago
fanquake a213bd63ca
Merge bitcoin/bitcoin#23817: build: Fix regression introduced in PR23603
3 years ago
fanquake 09ac6c81be
Merge bitcoin/bitcoin#23862: build, qt: Hardcode last modified timestamp in Qt RCC
3 years ago
Hennadii Stepanov 11736dbe3d
build, qt: Hardcode last modified timestamp in Qt RCC
3 years ago
Hennadii Stepanov 94a7f09de6
doc: Drop outdated note
3 years ago
Hennadii Stepanov d3b0f82a43
build: Fix regression introduced in PR23603
3 years ago
W. J. van der Laan 784a21d354
Merge bitcoin/bitcoin#22283: build: Replace $(AT) with .SILENT
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 ef81c51f62
build: Use config_opts instead of passing a compiler flag directly
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
Hennadii Stepanov ef77549000
build: Include native_X.mk before X.mk
3 years ago
fanquake 7629efcc2c
Merge bitcoin/bitcoin#23603: build: Fix x86_64 <-> arm64 cross-compiling for macOS
3 years ago
fanquake ae017b8160
Merge bitcoin/bitcoin#23495: build: Bump Fontconfig version up to 2.12.6
3 years ago
fanquake 1b76b18f8a
Merge bitcoin/bitcoin#23585: scripted-diff: Drop Darwin version for better maintainability
3 years ago
fanquake 0d101050ef
Merge bitcoin/bitcoin#23678: build: Fix build for Android x86_64
3 years ago
fanquake 6db7e43d42
Merge bitcoin/bitcoin#23677: build, qt: Use Android NDK r23 LTS
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
Hennadii Stepanov 6575d354c8
build: Bump Fonconfig version up to 2.12.6
3 years ago
fanquake d6d402bd2b
build: remove x-prefix comparisons
3 years ago
Hennadii Stepanov 1732eaba4f
build, qt: Fix regression in rendering on macOS Big Sur
3 years ago
fanquake c870027cc2
build: qt 5.15.2
3 years ago
fanquake 904ba2aa40
build: add libxcb_util_wm 0.4.1
3 years ago
fanquake 0e2ca89a78
build: add libxcb_util_image 0.4.0
3 years ago
fanquake 36af9b6c94
build: add libxcb_util_keysyms 0.4.0
3 years ago
fanquake b3cfbf5af2
build: add libxcb_util_render 0.3.9
3 years ago
fanquake e545b56dc5
build: add libxcb_util 0.4.0
3 years ago
fanquake 937b36b5f0
build: libxcb 1.14
3 years ago
fanquake 01544dd78c
build: freetype 2.11.0
3 years ago
fanquake 10ac182f4c
build: expat 2.4.1
3 years ago
fanquake d3d547c545
build: xcb_proto 1.14.1
3 years ago
fanquake fc65127244
build: libXau 1.0.9
3 years ago
fanquake 0697557321
build: xproto 7.0.31
3 years ago
fanquake 29074ba836
Merge bitcoin/bitcoin#23618: build, qt: Ditch `no_sdk_version_check.patch`
3 years ago
Hennadii Stepanov 855bd75503
build, qt: Ditch `no_sdk_version_check.patch`
3 years ago
Hennadii Stepanov 83c08ba0c9
doc: Fix typos in packages.md
3 years ago
Hennadii Stepanov 19f3896c9a
build: Fix x86_64 <-> arm64 cross-compiling for macOS
3 years ago
fanquake 05cdceb19d
build: don't set PORT=no in config.site
3 years ago
Hennadii Stepanov d0204199d6
Revert "doc: Install Rosetta on M1-macOS for qt in depends"
3 years ago
Hennadii Stepanov f6e2781675
build, qt, macOS: Don't pass -device-option when building natively
3 years ago
Hennadii Stepanov 667f0689ca
build, qt, macOS: Don't hard-code x86_64 as the arch when using qmake
3 years ago
Hennadii Stepanov 2f356a0ca8
scripted-diff: Drop Darwin version for better maintainability
3 years ago
Kittywhiskers Van Gogh 8196b0a2bc build: patch qt to explicitly define previously implicit header include
3 years ago
fanquake 0445e1a1a5
build: use -fcf-protection=full when building Windows Boost in depends
3 years ago
fanquake 6780759a01
Merge bitcoin/bitcoin#23478: build: Add support for Android NDK r23 LTS
3 years ago
MarcoFalke 9d2895157e
Merge bitcoin/bitcoin#23500: doc: fix typos
3 years ago
Dimitris Apostolou 2de1ceb2e9
depends, wallet: fix typos
3 years ago
fanquake e734847c1f
build: remove duplicate -fvisibility=hidden from Boost build
3 years ago
fanquake 32659e5897
build: don't install Boost cmake config files
3 years ago
Hennadii Stepanov 6393bdcd53
doc: Move Android dependencies guide into `build-android.md`
3 years ago
Hennadii Stepanov ac323a7222
build: Switch to llvm buinutils for Android builds
3 years ago
fanquake 927c2c4f87
Merge bitcoin/bitcoin#22783: build: Cleanup depends build system
3 years ago
Hennadii Stepanov 539ca409c9
build: Remove unneeded share/man directory from libXau package
3 years ago
Hennadii Stepanov 6c25c83050
build: Remove unneeded share/man directory from freetype package
3 years ago
Hennadii Stepanov 9067c6c451
build: Remove empty var/cache/fontconfig directory from fontconfig
3 years ago
Hennadii Stepanov 4a37c268db
build: Remove unneeded share/doc directory from expat package
3 years ago
Hennadii Stepanov acb9400ab6
build: Drop non-existent share/pkgconfig directory
3 years ago
Hennadii Stepanov 33796a964a
build: Add ability to build qt in depends with -stdlib=libc++
3 years ago
fanquake a43b8e9555
build: set OSX_MIN_VERSION to 10.15
3 years ago
fanquake 76f031b050
build: fix unoptimized libraries in depends
3 years ago
fanquake 5985f098ea
depends: use latest config.guess and config.sub for sqlite
3 years ago
fanquake 35d082c500
depends: use latest config.guess and config.sub for cctools
3 years ago
fanquake bda0b637b2
depends: use latest config.guess and config.sub for libevent
3 years ago
fanquake 7fc9a45f47
Merge bitcoin/bitcoin#22469: build: Add support for Android NDK r22+
3 years ago
fanquake 5c8820b399
Merge bitcoin/bitcoin#22436: build: use aarch64 Clang if cross-compiling for darwin on aarch64
3 years ago
Dmitry Goncharov 8494dcae0e Replace $(AT) with .SILENCE.
3 years ago
Hennadii Stepanov cac7890386
build: Add support for Android NDK r22+
3 years ago
fanquake 4315dc02a1
Merge bitcoin/bitcoin#20641: depends: Use Qt top-level build facilities
3 years ago
fanquake b5889611c7
Merge bitcoin/bitcoin#22234: build: Mark print-% target as phony.
3 years ago
fanquake 54c7754f31
build: use aarch64 Clang if cross-compiling for darwin on aarch64
3 years ago
Hennadii Stepanov cdb41d5573
doc: Install Rosetta on M1-macOS for qt in depends
3 years ago
Dmitry Goncharov fb7be92b09 Mark print-% target as phony.
3 years ago
Hennadii Stepanov 1155978d8f
build, qt: Do not install *.prl files
3 years ago
Hennadii Stepanov 763793b60e
build, qt: Fix wrong cross-compiling detection on macOS
3 years ago
Hennadii Stepanov 30982721ab
build, qt: Force bootstrap while building linguist tools
3 years ago
Hennadii Stepanov 689320e307
build, qt: Drop translations.pro hack
3 years ago
Hennadii Stepanov 6a1f98f253
build, qt: Drop lrelease dependency patch
3 years ago
Hennadii Stepanov 39e561e087
build, qt: Add linguist_tools list
3 years ago
Hennadii Stepanov 27d3def1c6
build: Use Qt top-level build facilities
3 years ago
Hennadii Stepanov d1d1cc9831
build, qt: Fix compiling qt package in depends with GCC 11
3 years ago
fanquake 8837f1ebde
Merge bitcoin/bitcoin#21654: build, qt: Make Qt rcc output always deterministic
4 years ago
Hennadii Stepanov f09ed92be1
build: Try posix-specific CXX first for mingw32 host
4 years ago
João Barbosa 3b36395b96 depends: Fix qt.mk for mac arm64
4 years ago
fanquake a83bbf02c7
Merge bitcoin/bitcoin#22054: depends: Bump Qt version to 5.12.11
4 years ago
fanquake 619e930aa1
Merge bitcoin/bitcoin#22070: build: don't use cf-protection when targeting arm-apple-darwin
4 years ago
Hennadii Stepanov fa416cea84
depends: Bump Qt version to 5.12.11
4 years ago
fanquake 7e2a9890e5
depends: latest config.sub (2021-04-30)
4 years ago
fanquake f16d4cd8c5
depends: latest config.guess (2021-05-24)
4 years ago
fanquake 3caedb4c03
build: don't use cf-protection when targeting arm-apple-darwin
4 years ago
fanquake f152c1ac66
build: libevent 2.1.12-stable
4 years ago
W. J. van der Laan ecf5f2c1a0
Merge bitcoin/bitcoin#21889: macho: check for control flow instrumentation
4 years ago
fanquake 03e16cb027
Merge bitcoin/bitcoin#21593: build, qt, refactor: Get rid of some sed command instances
4 years ago
Hennadii Stepanov a58868d201
build: Makes rcc output always deterministic
4 years ago
W. J. van der Laan 1a60c547fd
Merge bitcoin/bitcoin#21749: test: Bump shellcheck version
4 years ago
fanquake 469a5bc4fa
build: build Boost with -fcf-protection when targeting Darwin
4 years ago