summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Chris Xiong <chirs241097@gmail.com> 2024-09-28 09:46:07 -0400
committerGravatar Chris Xiong <chirs241097@gmail.com> 2024-09-28 09:46:07 -0400
commitf9bfeb7474d6f0a79f23ccbfd9c04672b594149c (patch)
tree19451a7b847e355637c4714dfdf92f60691ef9eb
parent2638ff50552df4f94e54efc77c478e02c74fbbff (diff)
downloadppo-f9bfeb7474d6f0a79f23ccbfd9c04672b594149c.tar.xz
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/files/chromium-131-EnumTable-crash.patch9
2 files changed, 7 insertions, 4 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ba50db6..0f3ce1c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -18,7 +18,7 @@ AUX chromium-126-use-oauth2-client-switches-as-default.patch 976 BLAKE2B 87ab913
AUX chromium-127-bindgen-include-temporary.patch 580 BLAKE2B 01d74e85d5932d6809b196bf26db43b5fa79dc2bd891170b37620b759316cf04c069e4ccf3c0a290a22d717032860aec2835326df60449b0f91d9205b8e01156 SHA512 48597676a9bf76157e582e5f1ebcba7223e742f346aa6a3b52dbd93f499127e289a11f83a99040b6764bd28776505610f9ab2d0612f29e8389f0e559bdfd348a
AUX chromium-128-compiler-r1.patch 11600 BLAKE2B f4ce3e65a5cd31b80dff1de3899dd2b5513e5adb7405ea47896d0ef62f1a9d1220cca7e9c3a493444d65d6da884f7a82045cb7fce5944ccdffe7fb4d25a2591a SHA512 a60bfeeb705ae448af6be2df41e58354a9b5c84ff155d1c57ed454a4eae540c56914259fa4cd745320511dc559992617f6d2dfe13d123496e93285589d14ac96
AUX chromium-128-compiler.patch 11361 BLAKE2B 786fdfecae585caf661bddd5ba7d27f2061bfa74a996b0f36d89604246a23d95b2a70c9b8bc19b5413af33f52a831ca3145aa932cda18763fe732cd70d4051cd SHA512 b222f685e7365d0763ee67e970043fa83dabfe3e1bddecf7dd473b7f33d8d5b89c96fadda715bd45705e9ba9fedbebd0897de4a093482812ff49a7be601b00d4
-AUX chromium-131-EnumTable-crash.patch 3000 BLAKE2B 4c80e86a9346a6ad68b264975fc048bf2f99a3b08d1f0f107d005d5a7cd0becc5cdc070acc4a5b505d6497318e47b18fe59905f6be6ef7b631f8fa5fd4d615c6 SHA512 351233bbece8b3d36fdd5c0436532797061ca72bb0146e3455f0fe254da43f003c03372fae7aaf29cb25749d9270fb045af01857111a1539036b27ceca4e0bed
+AUX chromium-131-EnumTable-crash.patch 3028 BLAKE2B 0fb49828493eb6a9e7647b643d160a858a2247f3c8860c3bb3e0c5ac3e3ea60fde0e5352e884fa23ae80e9f23b93c39554f38d933a80f5bdb9d20f9ba1682e3e SHA512 a421a525f1e49a707229d9022acc43ce0724c89b1b81a47ccbfbc4fa232cd0e122e093830a5c6a050f88b4d8799d653810f64f52ba94f96817a9d1a3d485b4b1
AUX chromium-131-compiler.patch 11595 BLAKE2B 8a4e264140dfc64324d8007586a1c1d961bedc9937a8be73d7834703c37f55e1005ef732ffc994fe8bda7090a1ae41769dd400864db37aafb4415bbb05ba05c7 SHA512 dd2bbdee91e70eaeae4e4485833345edf606c1a12eab15ca3860d97d773f127c0674fb1edab970236d69d44ab81c7a0b058b6c21abc92ea08cd1caceb5572442
AUX chromium-131-text_codec_icu-system-icu.patch 1204 BLAKE2B 97bfcc1ef1e72da9fc3c9a473c32e0077a3eae9a19e7cac65b457ac8196075ea86c66d7ec13638abf617b18b53ab93fe6df4d6423acdedfb086497cadc2a3dff SHA512 f742b9f7b1c7d26e0b3795ad59d00c726e48e872233186cf880021609b27026882ab27e1cbcacfba882ed3381b08fe29912e5ea2553dbdbbe16730b4b63c1f96
AUX chromium-131-use-oauth2-client-switches-as-default.patch 1194 BLAKE2B 040f8161c659d015bfda3f8f2f9c3f904b0b1318233569550c80b4c1a6cfeca8e3d39998e8ebec87880948ec2444214fd0551f0a65111363c3c40fe3c0d717c8 SHA512 20621cc7ee69bb0e53d1806f6e78381357fb31c99d339ed9b385a669dcdc92b800f2b3c2d6833bb36e94348793afe790a6f3f3d5d2f330c57407305fa8095a5a
diff --git a/www-client/chromium/files/chromium-131-EnumTable-crash.patch b/www-client/chromium/files/chromium-131-EnumTable-crash.patch
index 3c72676..f4a6969 100644
--- a/www-client/chromium/files/chromium-131-EnumTable-crash.patch
+++ b/www-client/chromium/files/chromium-131-EnumTable-crash.patch
@@ -1,5 +1,5 @@
diff --git a/components/media_router/common/providers/cast/channel/enum_table.h b/components/media_router/common/providers/cast/channel/enum_table.h
-index 18fd272c6a..2b0cd4b7ab 100644
+index 18fd272c6a..db9d2fb18a 100644
--- a/components/media_router/common/providers/cast/channel/enum_table.h
+++ b/components/media_router/common/providers/cast/channel/enum_table.h
@@ -16,6 +16,7 @@
@@ -54,9 +54,12 @@ index 18fd272c6a..2b0cd4b7ab 100644
return entry ? static_cast<E>(entry->value) : std::optional<E>();
}
-@@ -370,7 +367,7 @@ class EnumTable {
+@@ -368,9 +365,9 @@ class EnumTable {
+
+ private:
#ifdef ARCH_CPU_64_BITS
- alignas(std::hardware_destructive_interference_size)
+- alignas(std::hardware_destructive_interference_size)
++ alignas(64)
#endif
- std::initializer_list<Entry> data_;
+ const std::vector<Entry> data_;