HomePhabricator

build: Qt 5.15.2

Description

build: Qt 5.15.2

Summary:
core#23489

build: xproto 7.0.31

A patch from 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


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.


core#24130:

doc: Update the used Qt version


This is a backport of core#23489, core#24130 and core#23675

Depends on D13936

Test Plan: guix build, gitian builds

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D13918

Details

Provenance
fanquake <fanquake@gmail.com>Authored on Aug 4 2020, 02:36
PiRKCommitted on May 26 2023, 13:08
PiRKPushed on May 26 2023, 13:08
Reviewer
Restricted Project
Differential Revision
D13918: build: Qt 5.15.2
Parents
rABCb43186f0ccf9: depends: progress on Apple ARM support
Branches
Unknown
Tags
Unknown

Event Timeline