qt5base-lts/tests/auto
Eskil Abrahamsen Blomfeldt fb2f42b604 Update to Harfbuzz 2.6.4
Quite a big change since it has been several years since
the last update. This drops the Harfbuzz source on top
of the existing code in Qt, and does the following
additional changes:

1. Deletes old source files that have been removed upstream
(everything named foo-private.hh is now renamed to just
foo.hh for instance).

2. Added a header guard to config.h because it may be
double-included.

3. Implement a memory barrier needed by hb-atomic.hh.

4. Changed the signature of hb_atomic_int_impl_add()
to take a pointer to match new upstream.

5. Updated .pro file to include new files and removed
old.

6. Updated qt_attribution.json

7. No longer disable deprecated APIs since
hb_ot_tags_from_script() is now deprecated and is used
from Qt code.

8. Updated and applied the patch in patches/ for CoreText.

9. Updated tst_qtextscriptengine::thaiWithZWJ() according to
changes in Harfbuzz and disabled it for system-harfbuzz,
since this may be an older version of harfbuzz depending on
the system.

Fixes: QTBUG-79606
Change-Id: I3f057a43ff44ee416628b75ef12fb1a221f31910
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
2020-03-04 08:28:04 +01:00
..
bic/data Add binary compatibility files for qtbase 5.14 branch 2019-12-20 10:41:11 +02:00
cmake CMake: Add support for auto-importing plugins in CMake 2019-08-12 18:23:58 +02:00
concurrent Remove QLinkedList 2020-02-19 21:01:07 +01:00
corelib Merge remote-tracking branch 'origin/5.15' into dev 2020-03-03 14:13:02 +01:00
dbus New QMetaType representation 2020-02-20 16:11:02 +01:00
gui Update to Harfbuzz 2.6.4 2020-03-04 08:28:04 +01:00
guiapplauncher
installed_cmake
network Merge remote-tracking branch 'origin/5.15' into dev 2020-02-28 09:48:30 +01:00
opengl Post Merge Fixes 2020-01-24 12:29:18 +00:00
other Merge remote-tracking branch 'origin/5.15' into dev 2020-03-03 14:13:02 +01:00
printsupport Regenerate projects one last time before merge 2020-02-12 17:30:49 +00:00
shared QWindowsFontDatabase: Check preferred family names for all fonts 2019-11-29 09:31:21 +01:00
sql Merge "Merge remote-tracking branch 'origin/wip/cmake' into dev" 2020-02-14 14:55:04 +01:00
testlib Normalize types at compile time 2020-02-20 16:11:02 +01:00
tools Merge remote-tracking branch 'origin/5.15' into dev 2020-03-03 14:13:02 +01:00
widgets Merge remote-tracking branch 'origin/5.15' into dev 2020-03-03 14:13:02 +01:00
xml Merge remote-tracking branch 'origin/5.15' into dev 2020-02-28 09:48:30 +01:00
auto.pro Disable tests with qemu-arm & developer-build configurations in the CI 2019-10-03 15:12:33 +00:00
CMakeLists.txt Relax rules about not having dbus session 2020-01-27 13:09:40 +00:00
network-settings.h Revert "QAbstractSocket: deprecate 'error' member-function" 2020-02-26 23:07:52 +03:00