summaryrefslogtreecommitdiff
path: root/www-client
diff options
context:
space:
mode:
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/Manifest3
-rw-r--r--www-client/chromium/chromium-98.0.4710.4.ebuild1
-rw-r--r--www-client/chromium/files/chromium-98-breakpad-max.patch13
3 files changed, 16 insertions, 1 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index dafada4..dd1095b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -140,6 +140,7 @@ AUX chromium-96-template-friend.patch 1257 BLAKE2B 2b413e3b5058cebcc86d8b0491dab
AUX chromium-97-ScrollView-reference.patch 863 BLAKE2B a8582ae78c1e28e30490b765c841462ac4fa9b4a76940497a1ed593e1b25ff6cd70082015b4c61d2e65f6a0668490315a0e941ad493e41ba015d88de1a67540c SHA512 fda58af99b97eb5a4f3ca5a19ec27107b23d03bc90c5386c18dbba4345ec217d785641d3e4530da23e8da0f1f229019e717a9344b5b5ab43d3d68745b1fe8895
AUX chromium-97-shared_element_res-include.patch 499 BLAKE2B 1df46cd87a6dd3703a63aabd7e846998ec79bba349d658c3ef98a22ee377de4feb063756ad3b9bc9e94563358b5d62adfd6fc294ffabea2d455a510b4b7af3bc SHA512 77358af9a02bb77df3911c69f4efb8b260c5bc8db20f50962028110cfac8a305e9f5b4bae96634f1c4f71d759c43683166d66d994b164bbce132ad06c6b8cf62
AUX chromium-98-EnumTable-crash.patch 2854 BLAKE2B 4478e14e7f0c0d251b659546c2e4b83b712b072317c35f63376d7d58e2fa3563f0518b4cc333c5902140cfcd333b5860737d4c7ccbb3680fee1b60de25ad0917 SHA512 a1b55b04da7218cda037a38a543032aa741a589d2f0691d69f28eb173ffeff284d2f4da2cab1708335ecfc0a3c12ecbd57c4c48dee3eca44d659d9a3f9a7dff6
+AUX chromium-98-breakpad-max.patch 850 BLAKE2B 67707794e22b5d18644bf6e1ad1872933f3224e7169cd1894843fa0361c21ef4e23a02147640ad1e1e0f9736a99bc5716b8424bb2cebd779c71d6df437fc4f25 SHA512 ad1d7f557ce3b118463cab4b54dc95421e2982aec8856e163b7d59e4c3cf5bd2c3e54eaa8010df0f95d4341d95279080dac2fb20b021a2f332664cb65686dbc6
AUX chromium-98-compiler.patch 7368 BLAKE2B 6157fe6f8b539dde64e7c76cec5924cbecee3e1e3accf70926bffa95d43475234eae78a14955182f9945af0dac3327fe6a8a975afbcd7d65ad2892b1072b3e52 SHA512 c288f9da7d5d0355175d114b11268ee2e6a135d2337cd021335d0d678c0eef53376ad7d1aeeaebaa3206fb7357868407e10431ad851a2ed23ac1dfb4fdb45953
AUX chromium-98-system-libdrm.patch 1018 BLAKE2B 0d3a3b20846569fc52199cbdb003a015415c0d7fdda65fb159b007063fa817c22ed676b1e5531026a7b450145071d72b249b1ec56e51a757e1bef1e55adaec0c SHA512 22c5fc39859b6a9c000111b8b2a5875b5cdd278ba55cd22f95d3e8baf59e2c92c1a8c9df83f5ae8f83d6a63df7ba397f1253a878e2d11362b3b72ebc5081bdca
AUX chromium-angle-inline.patch 4775 BLAKE2B a4021ec1e11309bf901b09e6925d7bc90f1b30c4db08dae7d80d97a9ca4111f1f34c169465017b50f459f2c638b0ba8696fd8ddf01aa27bad3c2b3bfbf22ebb9 SHA512 ad413e8178b6004ec03887132d77d8648e5a0c9bf48552c8665f0782c8cb342d4ea417caabbae3a1e62d32046afaab0033574aff2399b0b74a721d44fcd257e3
@@ -350,4 +351,4 @@ EBUILD chromium-96.0.4662.6.ebuild 30540 BLAKE2B 1cefd0ecbb97f493f41b1cc9d918937
EBUILD chromium-96.0.4664.18.ebuild 30225 BLAKE2B 07baa56a34a51732baa5066644ddb056c19228209f24ecd7c4517a5fc48733ecebaf69f2f13d3c208392c3d618f8d580d999f269e10e495e622b6b614f854066 SHA512 4ea36f403b1c7215c781f0264b44efcc61ad8f80e873220e3a416766df370c95a3523608d9485751be1478b3eef56aa00c1a8fd2661f6d7ebabeddbb9b61e708
EBUILD chromium-97.0.4682.3.ebuild 30029 BLAKE2B 7496aa27ae2102bd20d1bfa9f662576f120922761a7eaed67c2436a95d1a79139de8dc197ab44e271094fee362f28f3881d6d5fb28ce71533d82829bfa7b524d SHA512 a7b261dc488f59c50aa5fb222cf92fa663186bf5b6679578eb6f06a6f74ad6acba34ce01de5da67751a47fc7619fabfa9d8e219ecba39cbb075c8801d4f792cb
EBUILD chromium-97.0.4688.2.ebuild 29968 BLAKE2B 1b5c25240802a07472ffdb99375a0659239490b99fb327d413222b30da803e0e702e298536615a1183ae5abd9b8aacf8b75aad3e0cee52f5a061cb9d5be46795 SHA512 7c27202e029aafaaea398d1488d494a21b50843fcc87aa9424780ac86d5fbe21de353d730446ef3b78b833f74a05698058aa17feb5e5869483552ea213915067
-EBUILD chromium-98.0.4710.4.ebuild 30204 BLAKE2B d15f4c684e21ad2bef19eccaf0d6bfdc464073497528172aadc644099ad657d24d18396861ed3843fd65d679347994c91ce5fe9cd96be72f377174981761eca7 SHA512 6a3ca2fc92020d0c08f5b8b2dffcfef5b469c45297ebfba5ca225d94eb4bbd02ecf57ad398a98ea716d907e56d876f593a294f120423e4e8f1cf81fd1e765521
+EBUILD chromium-98.0.4710.4.ebuild 30251 BLAKE2B cbee90dd1610459c80e323aa3747fea306ac86cbfb3509ddf303de0a46b8a46fc03df2dc7aba54e4b4a70bb36766d430012b4ca12db697bb282e40b5f953fcac SHA512 89fc407a839fc4487d3295e6d4f8cc0ec4f2aa5e97555c4f64d446b4879f68d4921f2d5f57ee95b95bf2861561b5bd7638cf1798daf0721d9c6926e621579b7c
diff --git a/www-client/chromium/chromium-98.0.4710.4.ebuild b/www-client/chromium/chromium-98.0.4710.4.ebuild
index 0a20475..a415bf6 100644
--- a/www-client/chromium/chromium-98.0.4710.4.ebuild
+++ b/www-client/chromium/chromium-98.0.4710.4.ebuild
@@ -230,6 +230,7 @@ src_prepare() {
"${FILESDIR}/chromium-95-libyuv-arm.patch"
"${FILESDIR}/chromium-97-ScrollView-reference.patch"
"${FILESDIR}/chromium-98-compiler.patch"
+ "${FILESDIR}/chromium-98-breakpad-max.patch"
"${FILESDIR}/chromium-93-InkDropHost-crash.patch"
"${FILESDIR}/chromium-98-EnumTable-crash.patch"
diff --git a/www-client/chromium/files/chromium-98-breakpad-max.patch b/www-client/chromium/files/chromium-98-breakpad-max.patch
new file mode 100644
index 0000000..889632d
--- /dev/null
+++ b/www-client/chromium/files/chromium-98-breakpad-max.patch
@@ -0,0 +1,13 @@
+diff --git a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc
+index ca353c409..c0f20975d 100644
+--- a/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc
++++ b/third_party/breakpad/breakpad/src/client/linux/handler/exception_handler.cc
+@@ -138,7 +138,7 @@ void InstallAlternateStackLocked() {
+ // SIGSTKSZ may be too small to prevent the signal handlers from overrunning
+ // the alternative stack. Ensure that the size of the alternative stack is
+ // large enough.
+- static const unsigned kSigStackSize = std::max(16384, SIGSTKSZ);
++ static const unsigned kSigStackSize = std::max((long)16384, SIGSTKSZ);
+
+ // Only set an alternative stack if there isn't already one, or if the current
+ // one is too small.