diff --git a/thirdparty/harfbuzz/CMakeLists.txt b/thirdparty/harfbuzz/CMakeLists.txt index e5cb278b2..794658757 100644 --- a/thirdparty/harfbuzz/CMakeLists.txt +++ b/thirdparty/harfbuzz/CMakeLists.txt @@ -26,7 +26,18 @@ list(APPEND CFG_CMD COMMAND ${SOURCE_DIR} ) -set(DEFINES) +set(DEFINES + HB_DISABLE_DEPRECATED + HB_NO_BUFFER_MESSAGE + HB_NO_BUFFER_SERIALIZE + HB_NO_COLOR + HB_NO_LAYOUT_COLLECT_GLYPHS + HB_NO_LAYOUT_RARELY_USED + HB_NO_LAYOUT_UNUSED + HB_NO_META + HB_NO_PAINT + HB_NO_STYLE +) # We've apparently hit a weird corner-case w/ XText where GCC/STL atomics *sometimes* horribly blow up on an ARM1136JF-S CPU w/ GCC 7.5 & up... # c.f., https://github.com/koreader/koreader/issues/5780 & https://github.com/koreader/koreader/issues/6024 diff --git a/thirdparty/kpvcrlib/crengine b/thirdparty/kpvcrlib/crengine index 1aa6b9ecf..3ab68d4aa 160000 --- a/thirdparty/kpvcrlib/crengine +++ b/thirdparty/kpvcrlib/crengine @@ -1 +1 @@ -Subproject commit 1aa6b9ecfd4d1ad0d7013ad72fab60f16691f7a7 +Subproject commit 3ab68d4aa87a20bc401a811842848de56f22b129