Skip to content
Bitcoin Roots

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. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

doc/dependencies.md CHANGED
@@ -4,6 +4,11 @@ These are the dependencies used by Bitcoin Core.
4
  You can find installation instructions in the `/doc/build-*.md` file for your platform, or self-compile
5
  them using [depends](/depends/README.md).
6
 
 
 
 
 
 
7
  ## Compiler
8
 
9
  Bitcoin Core requires one of the following compilers.
@@ -38,7 +43,8 @@ Bitcoin Core requires one of the following compilers.
38
  | [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
  | [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
  | 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) |
 
42
  | [qrencode](../depends/packages/qrencode.mk) (gui) | [link](https://fukuchi.org/works/qrencode/) | N/A |
43
  | [SQLite](../depends/packages/sqlite.mk) (wallet) | [link](https://sqlite.org) | [3.7.17](https://github.com/bitcoin/bitcoin/pull/19077) |
44
  | [systemtap](../depends/packages/systemtap.mk) ([tracing](tracing.md)) | [link](https://sourceware.org/systemtap/) | N/A |
 
4
  You can find installation instructions in the `/doc/build-*.md` file for your platform, or self-compile
5
  them using [depends](/depends/README.md).
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
+
12
  ## Compiler
13
 
14
  Bitcoin Core requires one of the following compilers.
 
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) |
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) |
45
  | Python (scripts, tests) | [link](https://www.python.org) | [3.10](https://github.com/bitcoin/bitcoin/pull/30527) |
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 |
48
  | [qrencode](../depends/packages/qrencode.mk) (gui) | [link](https://fukuchi.org/works/qrencode/) | N/A |
49
  | [SQLite](../depends/packages/sqlite.mk) (wallet) | [link](https://sqlite.org) | [3.7.17](https://github.com/bitcoin/bitcoin/pull/19077) |
50
  | [systemtap](../depends/packages/systemtap.mk) ([tracing](tracing.md)) | [link](https://sourceware.org/systemtap/) | N/A |