diff options
author | Eric Hameleers <alien@slackware.com> | 2023-02-26 19:40:42 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2023-02-26 19:40:42 +0000 |
commit | 849b899291e4a28d37cdc18a62071cb348726c28 (patch) | |
tree | f36ebbbe075e332f22eb811eabcab53fbb57b8c7 /calibre/build | |
parent | 93c83b380163f4e71916bf9409c6c4239d403d4d (diff) | |
download | asb-849b899291e4a28d37cdc18a62071cb348726c28.tar.gz asb-849b899291e4a28d37cdc18a62071cb348726c28.tar.xz |
calibre: make qt6-webengine compile on 32bit
Diffstat (limited to '')
-rwxr-xr-x | calibre/build/calibre.SlackBuild | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/calibre/build/calibre.SlackBuild b/calibre/build/calibre.SlackBuild index 685e33e8..e905b71d 100755 --- a/calibre/build/calibre.SlackBuild +++ b/calibre/build/calibre.SlackBuild @@ -675,6 +675,14 @@ make_qt6() { -i qtbase/mkspecs/common/gcc-base.conf || exit 1 sed -e "s|^\(QMAKE_LFLAGS_RELEASE.*\)|\1 ${SLKLDFLAGS}|" \ -i qtbase/mkspecs/common/g++-unix.conf || exit 1 + # Re-add support for 32bit architectures - Google no longer supports it: + sed -i qtwebengine/src/3rdparty/chromium/BUILD.gn \ + -e 's/target_os != "linux" || /target_os == "linux" || /' + cd qtwebengine + # Thanks Debian! See https://salsa.debian.org/qt-kde-team/qt6/qt6-webengine/-/tree/master/debian/patches + cat $PATCHDIR/qt6-webengine_32bit_compressing_files.patch \ + | patch -p1 --verbose || exit 1 + cd - 1>/dev/null fi export CFLAGS="$SLKCFLAGS" |