From a64debb722d36689bb1d3d3267b26a10caf55d1c Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sat, 13 Aug 2022 21:34:12 -0400 Subject: chromium: patch power_bookmark_service.cc --- www-client/chromium/Manifest | 4 ++-- www-client/chromium/chromium-106.0.5231.2.ebuild | 1 + .../files/chromium-106-power_bookmarks-include.patch | 20 ++++++++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 www-client/chromium/files/chromium-106-power_bookmarks-include.patch (limited to 'www-client/chromium') diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 56c23cd..fd0c354 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -4,6 +4,7 @@ AUX chromium-104-tflitesupport-minizip-include.patch 4526 BLAKE2B 038a92efcff487 AUX chromium-105-compiler.patch 7242 BLAKE2B 8c107ad08c1af4f31f7e19b235e1d45c5753765a0372788da1939206a61e1a33a687c17fa4780c37b7fa73eea7f0972d60828104d6f7ffa2fcf1688554d6cadf SHA512 33ae9b869c0bf3e650ce9cad0cd56dbdd28dff6f5f0f8a3ac8a48fdab2be43a7fff6ff99ddd1af4b4470eea96816ca054d68a81989e28f1c7625c9060d473ac0 AUX chromium-105-protobuf-RepeatedPtrField-export.patch 682 BLAKE2B e67ff20391876c24fd5a268fda448190dd7dcf54e13deab21313775efd030c6072afa558d4cd446c3cdf476ee1e2bee50308ca5ef1d7dfd31759e445ae6f005a SHA512 31f1e0263916f460ca72d719c6d79bdad1840d36be13214cf0a3c16283b42f0e5791cb0f0fa07b97a6979025791aa8cb0dd71671de953d6b13106bee6f458af6 AUX chromium-105-webrtc-aec3-include.patch 990 BLAKE2B f0347dbb8eea840c5812bafbca76dce24412abdf6533e6134b5aba3fc4e4fc3053f3b653fa506d7095a7448ee20c76717ad18c865f17fc04f37b4ae0bb0f1e6a SHA512 60ef09a91525b1553bca6458df1dc8ba9ef03e8aca80d09db5459ab064fa0f2677662e2475a8b8932e5d3a303a326b7cfbe7c18d2cbf16a2fdff4e925d780048 +AUX chromium-106-power_bookmarks-include.patch 690 BLAKE2B eb5764731fd9529ef731472b811235f77cdc1ff82d8d373426906aae82bdb9d985311dd280f1c660dd81a7c0f43159c02c1fedfaadabfaf785c2beafeffdcd4c SHA512 f12e719d1297bc718985e7ffede7d6437b245cc23e0d7af6f4c8efb9e9a37351b5e0aba2870a80ce312ca1dea4bdbc9179a2b8b276714b1eac206cf6b217f3ed AUX chromium-78-protobuf-RepeatedPtrField-export.patch 694 BLAKE2B 3fffcb6a7289bac848b89275a9f76e4302042362fa9bcf2689df01e0a00806c7e838210fa8696ee8e2134127ec4cfb5c3b632e2739c225f8e9586e01de7035ce SHA512 e3a80775d958740eedc7c3df0e9dd12b0e6a51ccf871a2085ab77246814e748428133d27c60322a102eb8f50bb65fc2c607e0d2665a92393be55befcbf566ab0 AUX chromium-93-InkDropHost-crash.patch 1134 BLAKE2B 1593c406c48b629ea3170a518cf86e936af36c554bc97a380324ab6fc930e49a359dc3ef6787ab08314a6a8f5da85714b0fa9d8589d6a46b1d06cbbd7e401f22 SHA512 474d7f55505e1275238d71d1723d74a66fc9f27a16ed293aa80ffefbe5500cd65a0bf13ec76a9bca0334a245f22120099fb367d12b93adc14500104d11cd3bff AUX chromium-98-EnumTable-crash.patch 2854 BLAKE2B 4478e14e7f0c0d251b659546c2e4b83b712b072317c35f63376d7d58e2fa3563f0518b4cc333c5902140cfcd333b5860737d4c7ccbb3680fee1b60de25ad0917 SHA512 a1b55b04da7218cda037a38a543032aa741a589d2f0691d69f28eb173ffeff284d2f4da2cab1708335ecfc0a3c12ecbd57c4c48dee3eca44d659d9a3f9a7dff6 @@ -17,5 +18,4 @@ AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9 DIST chromium-105.0.5176.3.tar.xz 1522919332 BLAKE2B 515590aa3c55b2ccda667cc2dd0dcd90120042cad8769c3b13796c3300b351370bc03a94f53323810a7e877d3f1308e35ea95bd1ed297728e69add8e45246803 SHA512 9433ef4d8f6dee9988fd0ca38a1db06eda758abca2d123a5d9947c1ad97b05cc0516f3b9b6299b475878797d8d6348860a83036694c2a28138248239a6773a2a DIST chromium-106.0.5231.2.tar.xz 1615028732 BLAKE2B 3d3bad9340e7d4fadbed9f406e348bd3e1f1f8adaa3ddab7ed2de1d589049bbab0c96a777ee899db52e95f88cb8192bd51f608d8ac56757ca45e3349c71baca5 SHA512 416a77129750e273e8cd86fe82e647bfc31123e3a1c7e149f894f3341d1f7770340a98d8926ebb484dd96aff58a3339ac36ebdb1fa1e0935975f917b52677d79 EBUILD chromium-105.0.5176.3.ebuild 32666 BLAKE2B 45c08cf6ecd6425ea1f1b38639ca9f8c6b33794acb2a97096b68ce0d4650da28a69bff4496222025baaebc6265e186cf5bc087f759dff00771663d6e11773cff SHA512 d530d5caa7645735a99784c7de13c02b82187f909b7a99eeabb7b921ca146669469d4fd102a6d37d312bfa85e905050281ac1cf23502616e82df4a16ae336fc8 -EBUILD chromium-106.0.5231.2.ebuild 32616 BLAKE2B 38fb414f1e1c1666ec2ed5a80fafbc6d8178aac9aec472ba328f9dfb85076352e7554b707b45dbbbbc27e56d1ce68b63183c4c3de88d9711a3d932ecd5879759 SHA512 db040543bf47fa3a3900679c87d405b6d7f6b48ffc3ba0ea832115655cde8a070f337d12caad8918b3b1439cbfeda212896544b45ba87380309b2d707d4ecefa -MISC Manifest_ 6967 BLAKE2B 6e90a83f7dad6098b3770261df7ae2eeb3ac78e37948cbcf47a057a18c4494e2b522c1bd344cbef3c9c3b82d8f056f4887108c688ebdd037a90d0c99bd1069da SHA512 c7d8bdf67e14e5413fe02ab9d508e7e350f86c04930e5a180f36f49f1593275ed629e52f7fbe12ea0d341017b80c2d499c62c2ba092217a80af972581a5e77cc +EBUILD chromium-106.0.5231.2.ebuild 32675 BLAKE2B baa6283279c9d70e5df5a2dc1f505283e5098eb1730bf7753982f85c33d249caf330190629011254d3e85c5af25ac5d06278bb7629f3e2db45db44f8affb5654 SHA512 cff9739fb224f25a19f08e8037660f20114d01fe70e0e5d4725cd5b5cec4e68372d76200a84b93f8caf489e212ea9ce7f9ba72bbf5136a32a1ffff4c25fff6e0 diff --git a/www-client/chromium/chromium-106.0.5231.2.ebuild b/www-client/chromium/chromium-106.0.5231.2.ebuild index 2a85dd9..7f41387 100644 --- a/www-client/chromium/chromium-106.0.5231.2.ebuild +++ b/www-client/chromium/chromium-106.0.5231.2.ebuild @@ -241,6 +241,7 @@ src_prepare() { "${FILESDIR}/chromium-105-protobuf-RepeatedPtrField-export.patch" "${FILESDIR}/chromium-105-compiler.patch" "${FILESDIR}/chromium-103-VirtualCursor-std-layout.patch" + "${FILESDIR}/chromium-106-power_bookmarks-include.patch" "${FILESDIR}/chromium-93-InkDropHost-crash.patch" "${FILESDIR}/chromium-98-EnumTable-crash.patch" diff --git a/www-client/chromium/files/chromium-106-power_bookmarks-include.patch b/www-client/chromium/files/chromium-106-power_bookmarks-include.patch new file mode 100644 index 0000000..afc0cce --- /dev/null +++ b/www-client/chromium/files/chromium-106-power_bookmarks-include.patch @@ -0,0 +1,20 @@ +diff --git a/components/power_bookmarks/core/power_bookmark_service.cc b/components/power_bookmarks/core/power_bookmark_service.cc +index 7b9b35a5d..463fbbf35 100644 +--- a/components/power_bookmarks/core/power_bookmark_service.cc ++++ b/components/power_bookmarks/core/power_bookmark_service.cc +@@ -4,6 +4,8 @@ + + #include "components/power_bookmarks/core/power_bookmark_service.h" + ++#include ++ + namespace power_bookmarks { + + PowerBookmarkService::PowerBookmarkService() = default; +@@ -22,4 +24,4 @@ void PowerBookmarkService::RemoveDataProvider( + data_providers_.erase(it); + } + +-} // namespace power_bookmarks +\ No newline at end of file ++} // namespace power_bookmarks -- cgit v1.2.3