v31.1-roots.1 · Commit 1: [PATCH 01/17] build(roots): establish v31 portability foundation
doc/dependencies.md
Before: doc/dependencies.md · After: doc/dependencies.md
File metadata
index aac4bb90a080b99269aab2faa066534572260de5..b4374dc53b314a162b412c6a4142c2a3a4d06f92 100644
Download original patch · Release notes
Diff rows 1–20 of 20. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. The two line-number columns refer to before and after.
doc/dependencies.md
CHANGED
|
@@ -4,6 +4,11 @@ These are the dependencies used by Bitcoin Core.
|
|
|
4
4
|
You can find installation instructions in the `/doc/build-*.md` file for your platform, or self-compile
|
|
5
5
|
them using [depends](/depends/README.md).
|
|
6
6
|
|
|
7
|
+
The Roots candidate's additional native Qt/system-library selections and
|
|
8
|
+
deferred integrations are described in [build portability](roots-build-portability.md).
|
|
9
|
+
The depends Qt recipe remains Qt 6; selecting Qt 5 requires a separately
|
|
10
|
+
available native SDK.
|
|
11
|
+
|
|
7
12
|
## Compiler
|
|
8
13
|
|
|
9
14
|
Bitcoin Core requires one of the following compilers.
|
|
@@ -38,7 +43,8 @@ Bitcoin Core requires one of the following compilers.
|
|
|
38
43
|
| [Cap'n Proto](../depends/packages/native_capnp.mk) ([IPC](multiprocess.md)) | [link](https://capnproto.org/) | [0.7.1](https://github.com/bitcoin/bitcoin/pull/33241) |
|
|
39
44
|
| [libmultiprocess](../depends/packages/native_libmultiprocess.mk) ([IPC](multiprocess.md)) | [link](https://github.com/bitcoin-core/libmultiprocess/tags) | [v7.0-pre1](https://github.com/bitcoin/bitcoin/pull/33517) |
|
|
40
45
|
| Python (scripts, tests) | [link](https://www.python.org) | [3.10](https://github.com/bitcoin/bitcoin/pull/30527) |
|
|
41
|
-
| [Qt](../depends/packages/qt.mk) (gui) | [link](https://download.qt.io/archive/qt/) | [6.2](https://github.com/bitcoin/bitcoin/pull/30997) |
|
|
46
|
+
| [Qt 6](../depends/packages/qt.mk) (gui, default) | [link](https://download.qt.io/archive/qt/) | [6.2](https://github.com/bitcoin/bitcoin/pull/30997) |
|
|
47
|
+
| Qt 5 (gui, `WITH_QT_VERSION=5`) | [link](https://download.qt.io/archive/qt/) | 5.11.3; static plugin imports require 5.14 |
|
|
42
48
|
| [qrencode](../depends/packages/qrencode.mk) (gui) | [link](https://fukuchi.org/works/qrencode/) | N/A |
|
|
43
49
|
| [SQLite](../depends/packages/sqlite.mk) (wallet) | [link](https://sqlite.org) | [3.7.17](https://github.com/bitcoin/bitcoin/pull/19077) |
|
|
44
50
|
| [systemtap](../depends/packages/systemtap.mk) ([tracing](tracing.md)) | [link](https://sourceware.org/systemtap/) | N/A |
|