From a4ab0df6177df0198675bea9b27b28e2533baec2 Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sat, 9 Mar 2024 19:44:28 -0500 Subject: what? --- www-client/chromium/Manifest | 3 ++- www-client/chromium/chromium-124.0.6342.3.ebuild | 1 + .../files/chromium-124-metrics-histograms-nodepotbin.patch | 12 ++++++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 www-client/chromium/files/chromium-124-metrics-histograms-nodepotbin.patch diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index ecdf7c0..b9d02ca 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -36,6 +36,7 @@ AUX chromium-122-qrgen-disablerust.patch 3378 BLAKE2B 34ac10a8f53f46cce4e77ad2b9 AUX chromium-123-EnumTable-crash.patch 2978 BLAKE2B 44b18e702b82f4839a8a4cc639d1f91b6a4ed96fe266a4ee690c766361c36e7bce49e32455388eacd76ad408b72e6d458d9653a841b8483afa739df163621730 SHA512 5b56cb55aa1aef874963ce656ed610eddd0e09d6ab320f55ecac609c5ee26406c67295a96adcbcc6c2f4e1d86df46da0610c555a61c65215a486f448541fe136 AUX chromium-123-compiler.patch 11238 BLAKE2B 2cd6a2dc550f952685db63062d7d90f688d29fb391b52646880c50d1884913a29e88f7e706a16b8a2954373f020d8488995dd9ced5c3a4aff044774a6b5a2320 SHA512 709ad3c413308a7e50ae95b433f52868c93a96682dacdeb82310e166af0b56afa7b98a1c0dfd147a34be0d9ba78c174ff547d95b429b4734aa3a11b736b3cf9f AUX chromium-123-qrgen-disablerust.patch 3371 BLAKE2B d4d8d37fc7c971f97467441c22bdf7dba1a22c17d73c47978b926565759b5b113c8a03a91d76cdb1e8f8d1fc3902c86bcc7ed703e84959927548cccfbc45836b SHA512 c3a5f6424806fc6528ee7eab83e13169218d82b18750298e916696a0d6fa288b1881e267a72a57cb03291fe642d7edf91d365e320587d40277ed9e7a860b497a +AUX chromium-124-metrics-histograms-nodepotbin.patch 533 BLAKE2B 2dee74b4c10b4d8280ba0b0dcdea0c8f7896422c190bbf31b7ee147a6ac81b34033a156c9fd66cf8e875aaa02a8ebeb4e04d7164f7e6701836539300297f25f3 SHA512 a1ecd84d7433542779da17e79fe73a63f4bff94c49b13c51947ade9ed27f82e8fca94b08d628e7cd8853c2e9ffc11078b02fab81fba98635390805b0230035f4 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 @@ -50,4 +51,4 @@ DIST chromium-124.0.6315.2.tar.xz 3442060216 BLAKE2B 95f30a53d26bbd58006521899ca DIST chromium-124.0.6342.3.tar.xz 3445784432 BLAKE2B 65d682903123f2d853ceb016a416fd921c6efd6bbcb4fb65e3bd598fb794da72e8fcdee6507d508d84f45467394d3e9a43ca117891902e26e71ab01b3fa1df0e SHA512 43d11236f3f4c3a8137c0175e0098ae5e7a38a49a9040fe11a184cabf499c50b357800962d0235be61a82f9e09dbc8dac605c660331243798f08d116838859ba DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c EBUILD chromium-124.0.6315.2.ebuild 39579 BLAKE2B 45bbd8369db6028d807ec0e53dbffb5abca498e9125dd5b13d7bedc43db739d569edfe79294daf9d0293898eabc8d8821510c11eb6ad3031bbad55fa9fa26f51 SHA512 2c58036fb56eb5dde2466a04494db7be9bf96e1ee76665224125df1a0bd4a260e82857d7d08828007b333e202a4be27536333951a37b0bb17aecc5a71d301780 -EBUILD chromium-124.0.6342.3.ebuild 39481 BLAKE2B ed47ec0a8dc0be49683fc71625d6992b3ca27f64f5b550cbb41936fb630d93a91cf7ea1a31c0d60a0ba215da2a5b9ad8d04d83d61622ee5895b2d2816afde2dd SHA512 81281879b14352bbf521416b2b81512e0f15557bb0b4265686672f4e520c9327bf723adf20848a58035e68a28f1e2b82cc3a8650819aade3b546171e48e6e725 +EBUILD chromium-124.0.6342.3.ebuild 39546 BLAKE2B 53b528f641e5f278c045c27aeba813d93eeedd5ea6f15e2c67e54de4781329336199e6bdb67ef194e1c620193bc58e15b59cc0c8415ec42733542f1cbaec93e5 SHA512 afef968b574473c39dd50be20a85031737b6c4e11050a2e2e124edff226aba62f9eca232c7f85991929cf078af5b18ba6465b273b32be283d014be6467b4db98 diff --git a/www-client/chromium/chromium-124.0.6342.3.ebuild b/www-client/chromium/chromium-124.0.6342.3.ebuild index a07570d..6bd4808 100644 --- a/www-client/chromium/chromium-124.0.6342.3.ebuild +++ b/www-client/chromium/chromium-124.0.6342.3.ebuild @@ -324,6 +324,7 @@ src_prepare() { "${FILESDIR}/chromium-119-minizip.patch" "${FILESDIR}/chromium-118-material-color-utils.patch" "${FILESDIR}/chromium-118-freetype-blink.patch" + "${FILESDIR}/chromium-124-metrics-histograms-nodepotbin.patch" "${FILESDIR}/chromium-111-InkDropHost-crash.patch" "${FILESDIR}/chromium-123-EnumTable-crash.patch" diff --git a/www-client/chromium/files/chromium-124-metrics-histograms-nodepotbin.patch b/www-client/chromium/files/chromium-124-metrics-histograms-nodepotbin.patch new file mode 100644 index 0000000..a0d33bf --- /dev/null +++ b/www-client/chromium/files/chromium-124-metrics-histograms-nodepotbin.patch @@ -0,0 +1,12 @@ +diff --git a/tools/metrics/histograms/expand_owners.py b/tools/metrics/histograms/expand_owners.py +index cd176513b8..dfbf9ac93f 100644 +--- a/tools/metrics/histograms/expand_owners.py ++++ b/tools/metrics/histograms/expand_owners.py +@@ -306,6 +306,7 @@ def ExtractComponentViaDirmd(path): + """ + # Verify that the paths are absolute and the root is a parent of the + # passed in path. ++ return "" + root_path = os.path.abspath(os.path.join(*DIR_ABOVE_TOOLS)) + path = os.path.abspath(path) + if not path.startswith(root_path): -- cgit v1.2.3