community/chromium: upgrade to 128.0.6613.84

This commit is contained in:
lauren n. liberda 2024-08-22 01:49:36 +02:00 committed by Patrycja Rosa
parent 1483ed1af5
commit 612cbd02e1
2 changed files with 9 additions and 25 deletions

View File

@ -3,9 +3,9 @@
# Contributor: Elly Fong-Jones <elly@elly.town>
# Maintainer: lauren n. liberda <lauren@selfisekai.rocks>
pkgname=chromium
pkgver=127.0.6533.119
pkgver=128.0.6613.84
pkgrel=0
_copium_tag=127.8
_copium_tag=128.0
# DEPS file -> deps['src/third_party/test_fonts']['objects'][0]['object_name']
# (for the given version, when it changes)
_testfonts=336e775eec536b2d785cc80eff6ac39051931286
@ -156,12 +156,7 @@ source="https://commondatastorage.googleapis.com/chromium-browser-official/chrom
_copium_patches="
cr124-iwyu-sys-select-dawn-terminal.patch
cr126-aarch64-musl-unsupported-relocation.patch
cr127-disable-unrar-dependency.patch
cr127-tflite-missing-flatbuffer-header.patch
cr127-unbundle-batch-fixes.patch
cr127-unbundle-dav1d-missing-targets.patch
cr127-unbundle-highway-shim.patch
cr127-unbundle-icu-missing-targets.patch
cr128-perfetto-musl-prctl_mm_map.patch
"
# chrome-sandbox can use suid when user namespaces aren't available, but uses only userns and drops privileges normally
options="suid"
@ -523,7 +518,7 @@ prepare() {
# why the fuck are there binaries here starting M127? no clue
msg "Removing the binaries"
scanelf -RA -F "%F" "$builddir" | while read elf; do
scanelf -RA -F "%F" "$builddir" | while read -r elf; do
rm -f "$elf"
done
@ -551,7 +546,6 @@ prepare() {
double-conversion
ffmpeg
flac
flatbuffers
fontconfig
freetype
harfbuzz-ng
@ -594,7 +588,7 @@ prepare() {
# but the pre-generated files are still checked-in. remove to make sure
# they're not used. (if used, they will break builds on version mismatch.)
# https://github.com/tensorflow/tensorflow/issues/62298
find third_party/tflite/ -name '*_generated.h' -delete
# find third_party/tflite/ -name '*_generated.h' -delete
# prevent annoying errors when regenerating gni
sed -i 's,^update_readme$,#update_readme,' \
@ -901,10 +895,10 @@ swiftshader() {
}
sha512sums="
9b774d1798ef76264d60ab46cf552fdec54d325ad1010573084c7c132c47319af63d8127fb9e42441412ac365efa57c25ac80963b644b558595b3d5bfad21e9c chromium-127.0.6533.119.tar.xz
22b9f918703da824e96f6c8fa86fdf68777c713fdc0855d16dc0e6e55f302fe2dcce8f3c1a9a049a24cfe6ba616daa3957ed3ffb236fe14089998a68ca9da1dd chromium-127.0.6533.119-testdata.tar.xz
58caeff2eb18101eabf8c411a52e723679c99c2a1c83316a7ad908ae0f4db6b433c59865b758b5d73b56dd7cf215029c492aa2e6217f1730ac5f7a99b1ecce65 chromium-128.0.6613.84.tar.xz
df42d6d36300a40b1e8f1e95b4e96d36b2b8f70bc0c5903fdfd411a5fb70db7a96836b09abaed64f7e065b006926389b351eb94de78270e27051063e676eeabe chromium-128.0.6613.84-testdata.tar.xz
bbc928e99ebcd4d953b982688b01526cb754bad018f67be9e777a4f8ac51cdd3e01374e5a63faf55b12e7cee0d52816c88062e012b5bcc4f9bb41f28d8e0b7f7 test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz
7ef0c4fb8ef24086e4ecce9cc71e7a40e2b36229236f9306e49663bbf0e80f9a96141dce96027fde1eb47a756959bbba5b352100bc1e99073af5ec8df78c658a copium-127.8.tar.gz
981add5979226097abd1632f9c7d85df6f8622555e41965f8861a867f2ebaff2fe84361a69bb8d23b08e8fe47b0af8f221fef1df3c57ed2b6bf67711723821f6 copium-128.0.tar.gz
1b16564f85a03f3eb934ec51289dc6159e2454202d40f48354f947d6ceffac8889e9eb4c0f4dfaafb3a15101566d54039f832bc9a8433c3c463e2d1dac2d2acc chromium-launcher.sh
9cfcb41d69c5a515b6f9fe2a629579fa499e1f48eb58a0ce4ec8e5029d450bcafb6d963019aaac9a6838244bee9f9ba7fe5ef6146a0ca6b20fcda4ab7f059476 chromium.conf
2d8237a940ea691bd10b08315429677a587f7ef9692a0cca53bfd066eae82998a6c71f402a8669e9de39f94d7f3280745d1628ea6eac5d76ca7116844d4e0dac google-api.keys
@ -919,7 +913,7 @@ c63dee5044353eb306a39ca1526158c0f003ab310ecb03d1c368dc2a979454590c84b8d3c1548451
33ee60863cc438ef57ffef92ba4cf67a856a5ffc16138bce241bcf87e47b15154aa86918e793c26f7ec4dc62a445257ad5673ed7001daf22c4043cf6cc57da7f gdbinit.patch
36a764fa73443b47d38050b52dbe6ad2fa8d67201ff4ccdbad13b52308ef165ca046aac6f9609fe35890a6485f0f3e672e78cc41e3e44f3cdc7f145e540524e8 generic-sensor-include.patch
8de65109ece27ea63bd469f2220c56b8c752ba0a50fdf390082a2d5ae74b8e010199126175569f6d5084270dd4e0571e68aec32c0bca8211a6699925b3a09124 import-version.patch
2c7a2f98d199e450e78167e64692dbf165b0812a67d487f2bb877c1169e6bffb6cec3e88890a36c28423216568b520d64243cdf90cd154ad4fb22b7a6d9166b5 libstdc++13.patch
db5da96ca1a78883b7b2f4681babe07dd0ac44d568ab87daeb49fe4e51ab580cceb17f847dad383f0b32e9deeaad082856c512111a43ffba614433444686016e libstdc++13.patch
99bcc7dd485b404a90c606a96addab1d900852128d44fb8cea8acc7303189ef87c89a7b0e749fd0e10c5ef5f6bf1fadeb5c16a34503cab6a59938ce2653d887e musl-auxv.patch
50c274a420bb8a7f14fcb56e40920dac8f708792a4520789b4987facea459bef88113d5a2b60fa8c57bee6e92bff3617d6b73fa305c8c44614c638971cffd440 musl-sandbox.patch
e7163ac5810ac85366cef2447412287c856e3d67c6b77f219a6e5a418b1965b98e449c409424ad0704a5bded9355dd0aec3dc4585918ce5a2ab36c079707afe2 musl-tid-caching.patch

View File

@ -144,16 +144,6 @@ missing libstdc++13 includes
#include "cc/trees/target_property.h"
#include "ui/gfx/animation/keyframe/target_property.h"
--- a/gpu/config/gpu_feature_info.h
+++ b/gpu/config/gpu_feature_info.h
@@ -5,6 +5,7 @@
#ifndef GPU_CONFIG_GPU_FEATURE_INFO_H_
#define GPU_CONFIG_GPU_FEATURE_INFO_H_
+#include <cstdint>
#include <string>
#include <vector>
--- a/gpu/config/gpu_driver_bug_workarounds.h
+++ b/gpu/config/gpu_driver_bug_workarounds.h
@@ -5,6 +5,7 @@