diff --git a/electron31/riscv64.patch b/electron31/riscv64.patch index 0a53dd4dc..88286ce34 100644 --- a/electron31/riscv64.patch +++ b/electron31/riscv64.patch @@ -17,7 +17,7 @@ https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/$_gcc_patches/chromium-patches-$_gcc_patches.tar.bz2 # Chromium allow-ANGLEImplementation-kVulkan.patch -@@ -74,6 +75,7 @@ source=("git+https://github.com/electron/electron.git#tag=v$pkgver" +@@ -75,6 +76,7 @@ source=("git+https://github.com/electron/electron.git#tag=v$pkgver" electron.desktop jinja-python-3.10.patch use-system-libraries-in-node.patch @@ -25,16 +25,16 @@ makepkg-source-roller.py # BEGIN managed sources chromium-mirror::git+https://github.com/chromium/chromium.git#tag=126.0.6478.234 -@@ -241,7 +243,7 @@ source=("git+https://github.com/electron/electron.git#tag=v$pkgver" - sha256sums=('20a43f399b4755064efa5cfccaeccfe6074c6c0f505b328ba01e0191597a3d90' +@@ -242,7 +244,7 @@ source=("git+https://github.com/electron/electron.git#tag=v$pkgver" + sha256sums=('eca614121806f03ce511fb47299b58a90882938c3ea8df816124ab438eb5481e' 'daf0df74d2601c35fd66a746942d9ca3fc521ede92312f85af51d94c399fd6e0' '8f81059d79040ec598b5fb077808ec69d26d6c9cbebf9c4f4ea48b388a2596c5' - 'b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961' + '8e128dec0d9416029ea8124e14963c9e0caf897bf60d347a070e393edebdff1c' + 'd634d2ce1fc63da7ac41f432b1e84c59b7cceabf19d510848a7cff40c8025342' '2654f5924e01c2b4cac1046d973b71614fb9d16fda659ddddd028d0b579174b4' 'a4a822e135b253c93089a80c679842cc470c6936742767ae09d952646889abd6' - 'dd2d248831dd4944d385ebf008426e66efe61d6fdf66f8932c963a12167947b4' -@@ -249,6 +251,7 @@ sha256sums=('20a43f399b4755064efa5cfccaeccfe6074c6c0f505b328ba01e0191597a3d90' +@@ -251,6 +253,7 @@ sha256sums=('eca614121806f03ce511fb47299b58a90882938c3ea8df816124ab438eb5481e' '4484200d90b76830b69eea3a471c103999a3ce86bb2c29e6c14c945bf4102bae' '55dbe71dbc1f3ab60bf1fa79f7aea7ef1fe76436b1d7df48728a1f8227d2134e' 'ff588a8a4fd2f79eb8a4f11cf1aa151298ffb895be566c57cc355d47f161f53f' @@ -42,7 +42,7 @@ '2c8cd28cee0e1df1862e801794f210d2b7cac652f943cf94f43c2abe26f2a2f4' '917390cf253828e9a67abb2df83c8f8d9276b973c09b19baf2dc59111ba8ece9' '0b7a546ee6913c49519c10c293ac530ff381641a8a465fa2e184d6dbe0fb784d' -@@ -457,12 +460,22 @@ prepare() { +@@ -459,12 +462,22 @@ prepare() { cp -r chromium-mirror_third_party_depot_tools depot_tools export PATH+=":$PWD/depot_tools" DEPOT_TOOLS_UPDATE=0 #export VPYTHON_BYPASS='manually managed python not supported by chrome operations' @@ -65,7 +65,7 @@ echo "Running hooks..." # depot_tools/gclient.py runhooks -@@ -493,6 +506,8 @@ prepare() { +@@ -495,6 +508,8 @@ prepare() { echo "Applying local patches..." @@ -74,7 +74,7 @@ ## Upstream fixes patch -Np1 -i ../allow-ANGLEImplementation-kVulkan.patch -@@ -573,6 +588,8 @@ build() { +@@ -578,6 +593,8 @@ build() { 'enable_hangout_services_extension=true' 'enable_widevine=false' 'enable_nacl=false' @@ -83,7 +83,7 @@ ) if [[ -n ${_system_libs[icu]+set} ]]; then -@@ -607,6 +624,10 @@ build() { +@@ -616,6 +633,10 @@ build() { CFLAGS+=' -Wno-unknown-warning-option' CXXFLAGS+=' -Wno-unknown-warning-option' @@ -94,7 +94,7 @@ # Let Chromium set its own symbol level CFLAGS=${CFLAGS/-g } CXXFLAGS=${CXXFLAGS/-g } -@@ -654,3 +675,5 @@ package() { +@@ -663,3 +684,5 @@ package() { install -Dm644 src/electron/default_app/icon.png \ "${pkgdir}/usr/share/pixmaps/${pkgname}.png" # hicolor has no 1024x1024 }