[[https://github.com/bitcoin/bitcoin/pull/23489 | core#23489]]
> build: xproto 7.0.31
A patch from [[https://github.com/bitcoin/bitcoin/pull/13665 | core#13665]] is also needed to make the xproto configure script recognize aarch64.
> build: libXau 1.0.9
> build: xcb_proto 1.14.1
> build: expat 2.4.1
From the PR discussion, about dependencies.md:
> Expat is not a direct dependency for the qt package. Why not just remove this line?
> Note that we do not mention XCB-only dependencies here.
> build: freetype 2.11.0
>
> Co-authored-by: mammix2 <mammix2@hotmail.com>
> build: libxcb 1.14
>
> Minimum required libxcb to build qt 5.15.x is 1.11.
>
> https://codereview.qt.nokia.com/c/qt/qtbase/+/253905
>
> Some plugins have been re-enabled as they are required by Qt.
> build: add libxcb_util 0.4.0
> build: add libxcb_util_render 0.3.9
> build: add libxcb_util_keysyms 0.4.0
> build: add libxcb_util_image 0.4.0
> build: add libxcb_util_wm 0.4.1
>
> Required for xcb_icccm.
> build: qt 5.15.2
>
Notes:
- I replaced our version of the "fix_numeric_limits" patch with the one from Core, to make future backports easier.
> build, qt: Fix regression in rendering on macOS Big Sur
----
[[https://github.com/bitcoin/bitcoin/pull/23675 | core#23675]]:
> build: Use config_opts instead of passing a compiler flag directly
>
> This approach is safer as it allows the configure script to check the
> availability of a compiler flag.
----
[[https://github.com/bitcoin/bitcoin/pull/24130 | core#24130]]:
> doc: Update the used Qt version
----
This is a backport of [[https://github.com/bitcoin/bitcoin/pull/23489 | core#23489]], [[https://github.com/bitcoin/bitcoin/pull/24130 | core#24130]] and [[https://github.com/bitcoin/bitcoin/pull/23675 | core#23675]]
Depends on D13936