Skip to content

Commit

Permalink
updpatch: electron31 31.7.7-1
Browse files Browse the repository at this point in the history
Fix rotten patch.
  • Loading branch information
kxxt committed Jan 26, 2025
1 parent 93e93db commit e95a1ee
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions electron31/riscv64.patch
Original file line number Diff line number Diff line change
Expand Up @@ -17,32 +17,32 @@
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
+ Debian-fix-rust-linking.patch
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'
+ '98b0fbe1318897954cb8891cafed65e985613c69192e65984ba6785579b29f80'
'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'
Expand All @@ -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..."

Expand All @@ -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'
Expand All @@ -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'

Expand All @@ -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
}
Expand Down

0 comments on commit e95a1ee

Please sign in to comment.