diff --git a/x11/qt5/qtwebengine/Makefile b/x11/qt5/qtwebengine/Makefile index 27c8a76a653..b5c8162b819 100644 --- a/x11/qt5/qtwebengine/Makefile +++ b/x11/qt5/qtwebengine/Makefile @@ -15,7 +15,7 @@ VERSION = ${QT5_WEBENGINE_VERSION} DIST_VERSION = ${QT5_WEBENGINE_VERSION} DISTNAME = ${QT5NAME:L}-everywhere-src-${DIST_VERSION} PKGNAME ?= ${DISTNAME:C/-everywhere-src//:C/-${DIST_VERSION}/-${VERSION}/} -REVISION = 10 +REVISION = 11 MASTER_SITES ?= https://download.qt.io/official_releases/qt/${QT5_WEBENGINE_VERSION:R}/${QT5_WEBENGINE_VERSION}/submodules/ \ https://mirrors.ocf.berkeley.edu/qt/official_releases/qt/${QT5_WEBENGINE_VERSION:R}/${QT5_WEBENGINE_VERSION}/submodules/ diff --git a/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_cipher_extra_chacha20_poly1305_x86_64_S b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_cipher_extra_chacha20_poly1305_x86_64_S new file mode 100644 index 00000000000..39acb300554 --- /dev/null +++ b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_cipher_extra_chacha20_poly1305_x86_64_S @@ -0,0 +1,19 @@ +Index: src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +--- src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S.orig ++++ src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +@@ -17,6 +17,7 @@ + + chacha20_poly1305_constants: + ++.rodata + .align 64 + .chacha20_consts: + .byte 'e','x','p','a','n','d',' ','3','2','-','b','y','t','e',' ','k' +@@ -54,6 +55,7 @@ chacha20_poly1305_constants: + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00 + .byte 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff ++.previous + + .type poly_hash_ad_internal,@function + .align 64 diff --git a/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_p256-x86_64-asm_S b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_p256-x86_64-asm_S new file mode 100644 index 00000000000..7a6137cbe18 --- /dev/null +++ b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_p256-x86_64-asm_S @@ -0,0 +1,19 @@ +Index: src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +--- src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S.orig ++++ src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +@@ -16,6 +16,7 @@ + .hidden OPENSSL_ia32cap_P + + ++.rodata + .align 64 + .Lpoly: + .quad 0xffffffffffffffff, 0x00000000ffffffff, 0x0000000000000000, 0xffffffff00000001 +@@ -34,6 +35,7 @@ + .quad 0xf3b9cac2fc632551, 0xbce6faada7179e84, 0xffffffffffffffff, 0xffffffff00000000 + .LordK: + .quad 0xccd1c8aaee00bc4f ++.previous + + + diff --git a/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_rsaz-avx2_S b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_rsaz-avx2_S new file mode 100644 index 00000000000..77eadf6edaf --- /dev/null +++ b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_rsaz-avx2_S @@ -0,0 +1,11 @@ +Index: src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S +--- src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S.orig ++++ src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S +@@ -1733,6 +1733,7 @@ rsaz_1024_gather5_avx2: + .cfi_endproc + .LSEH_end_rsaz_1024_gather5: + .size rsaz_1024_gather5_avx2,.-rsaz_1024_gather5_avx2 ++.rodata + .align 64 + .Land_mask: + .quad 0x1fffffff,0x1fffffff,0x1fffffff,0x1fffffff diff --git a/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_vpaes-x86_64_S b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_vpaes-x86_64_S new file mode 100644 index 00000000000..07bccc53c2d --- /dev/null +++ b/x11/qt5/qtwebengine/patches/patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_vpaes-x86_64_S @@ -0,0 +1,11 @@ +Index: src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S +--- src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S.orig ++++ src/3rdparty/chromium/third_party/boringssl/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S +@@ -1020,6 +1020,7 @@ _vpaes_preheat: + + + .type _vpaes_consts,@object ++.rodata + .align 64 + _vpaes_consts: + .Lk_inv: