From 1795d6042bd8bd5903a3144b094b41746f56b5a2 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sat, 13 Apr 2024 16:31:27 +0000 Subject: [PATCH] extra/chromium to 124.0.6367.49-1 --- extra/chromium/.SRCINFO | 11 +++++------ extra/chromium/0001-widevine-support-for-arm.patch | 2 +- ...blink-bindings-generation-single-threaded.patch | 6 +++--- .../0003-Fix-eu-strip-build-for-newer-GCC.patch | 2 +- extra/chromium/PKGBUILD | 14 +++++++------- 5 files changed, 17 insertions(+), 18 deletions(-) diff --git a/extra/chromium/.SRCINFO b/extra/chromium/.SRCINFO index 2cc445956..fc62a03ff 100644 --- a/extra/chromium/.SRCINFO +++ b/extra/chromium/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = chromium pkgdesc = A web browser built for speed, simplicity, and security - pkgver = 123.0.6312.122 + pkgver = 124.0.6367.49 pkgrel = 1 url = https://www.chromium.org/Home arch = x86_64 @@ -40,7 +40,6 @@ pkgbase = chromium depends = dav1d depends = flac depends = libxml2 - depends = libwebp depends = minizip depends = opus depends = harfbuzz @@ -54,15 +53,15 @@ pkgbase = chromium optdepends = org.freedesktop.secrets: password storage backend on GNOME / Xfce optdepends = kwallet: support for storing passwords in KWallet on Plasma options = !lto - source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-123.0.6312.122.tar.xz + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-124.0.6367.49.tar.xz source = https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz - source = https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/123/chromium-patches-123.tar.bz2 + source = https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/124/chromium-patches-124.tar.bz2 source = drop-flag-unsupported-by-clang17.patch source = compiler-rt-adjust-paths.patch source = use-oauth2-client-switches-as-default.patch - sha256sums = c883f192af7cb76cf46de4044349645b0fb0b5c42a1c0f7950a24c825c17f885 + sha256sums = 6670d9c7b306bf9c332fa84696971256f92256d05d2a484b8e0a86cd31a62480 sha256sums = 213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a - sha256sums = 488f02af92b148eaa91ad5015b3bf383dfc8618ebafe9c3c250cd4c7f4e27b19 + sha256sums = c2bc4e65ed2a4e23528dd10d5c15bf99f880b7bbb789cc720d451b78098a7e12 sha256sums = 3bd35dab1ded5d9e1befa10d5c6c4555fe0a76d909fb724ac57d0bf10cb666c1 sha256sums = b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961 sha256sums = e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711 diff --git a/extra/chromium/0001-widevine-support-for-arm.patch b/extra/chromium/0001-widevine-support-for-arm.patch index a43f73b89..437f70b12 100644 --- a/extra/chromium/0001-widevine-support-for-arm.patch +++ b/extra/chromium/0001-widevine-support-for-arm.patch @@ -1,4 +1,4 @@ -From b66f98803bd03674c3f3e31578c0cc0fed1c69ba Mon Sep 17 00:00:00 2001 +From 5f1a979e90596b9bfffbbf12382b32a6f0fdb74c Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Thu, 18 Feb 2021 19:35:58 -0700 Subject: [PATCH 1/3] widevine support for arm diff --git a/extra/chromium/0002-Run-blink-bindings-generation-single-threaded.patch b/extra/chromium/0002-Run-blink-bindings-generation-single-threaded.patch index 35d4179cc..2ef450eea 100644 --- a/extra/chromium/0002-Run-blink-bindings-generation-single-threaded.patch +++ b/extra/chromium/0002-Run-blink-bindings-generation-single-threaded.patch @@ -1,4 +1,4 @@ -From e62fbb7f19e24b62ff271fed53bd906a86b29e55 Mon Sep 17 00:00:00 2001 +From ae777ba5eda81e3f14cd944b5da8a2aa6ef2b539 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Tue, 2 Feb 2021 13:58:59 -0700 Subject: [PATCH 2/3] Run blink bindings generation single threaded @@ -9,10 +9,10 @@ When not single threaded this process will eat all the RAM. 1 file changed, 1 insertion(+) diff --git a/third_party/blink/renderer/bindings/BUILD.gn b/third_party/blink/renderer/bindings/BUILD.gn -index 3607b9fbad0a2..f8cccced6758e 100644 +index b1c8a6458c7c7..0a2fc40a384db 100644 --- a/third_party/blink/renderer/bindings/BUILD.gn +++ b/third_party/blink/renderer/bindings/BUILD.gn -@@ -148,6 +148,7 @@ template("generate_bindings") { +@@ -163,6 +163,7 @@ template("generate_bindings") { outputs = invoker.outputs args = [ diff --git a/extra/chromium/0003-Fix-eu-strip-build-for-newer-GCC.patch b/extra/chromium/0003-Fix-eu-strip-build-for-newer-GCC.patch index b1971faf9..6ad8f8955 100644 --- a/extra/chromium/0003-Fix-eu-strip-build-for-newer-GCC.patch +++ b/extra/chromium/0003-Fix-eu-strip-build-for-newer-GCC.patch @@ -1,4 +1,4 @@ -From cbc3e6c4e308e7c1bd5dd7e5a7afb93d27e68a85 Mon Sep 17 00:00:00 2001 +From ed123eba1bf357b1a58eb126ada1eda7fa24d573 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Wed, 21 Jul 2021 21:37:31 -0600 Subject: [PATCH 3/3] Fix eu-strip build for newer GCC diff --git a/extra/chromium/PKGBUILD b/extra/chromium/PKGBUILD index 4802c75b4..d3aa8ee7b 100644 --- a/extra/chromium/PKGBUILD +++ b/extra/chromium/PKGBUILD @@ -15,7 +15,7 @@ highmem=1 pkgname=chromium -pkgver=123.0.6312.122 +pkgver=124.0.6367.49 pkgrel=1 _launcher_ver=8 _manual_clone=0 @@ -45,15 +45,15 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom 0001-widevine-support-for-arm.patch 0002-Run-blink-bindings-generation-single-threaded.patch 0003-Fix-eu-strip-build-for-newer-GCC.patch) -sha256sums=('c883f192af7cb76cf46de4044349645b0fb0b5c42a1c0f7950a24c825c17f885' +sha256sums=('6670d9c7b306bf9c332fa84696971256f92256d05d2a484b8e0a86cd31a62480' '213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a' - '488f02af92b148eaa91ad5015b3bf383dfc8618ebafe9c3c250cd4c7f4e27b19' + 'c2bc4e65ed2a4e23528dd10d5c15bf99f880b7bbb789cc720d451b78098a7e12' '3bd35dab1ded5d9e1befa10d5c6c4555fe0a76d909fb724ac57d0bf10cb666c1' 'b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961' 'e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711' - '3cad6f135d7617b386e6dd244137ce66c64f7ed883fe053667d889adb4fb7a1f' - '00d1db4a65f4f37f3468e6e425f0d9f40c5ec69ce7fa6be247181cf34f2ce66e' - 'f45af8e405f07d66e3a5d38be96a0ba17eede2871c848d9112d506035d188106') + '2ed2148c3d2bfad4bf4025767d293b3b1b591c995a02a5cb0831040592bce4d9' + '71b879dd53bb6651ff621dc3e063f74f0865dd451fa707d3a1178854fa8dcee2' + 'ce14cbd9075184329822f9a1bd769101735c55bc10df825d8f22a618784af871') if (( _manual_clone )); then source[0]=fetch-chromium-release @@ -78,7 +78,7 @@ declare -gA _system_libs=( [libjpeg]=libjpeg [libpng]=libpng #[libvpx]=libvpx - [libwebp]=libwebp + #[libwebp]=libwebp # //third_party/libavif:libavif_enc needs //third_party/libwebp:libwebp_sharpyuv [libxml]=libxml2 [libxslt]=libxslt [opus]=opus