From a9bc5fb31e958c05e97a6742bf47151c28cec3b0 Mon Sep 17 00:00:00 2001 From: Ting-Wei Lan Date: Tue, 14 Feb 2023 22:13:27 +0800 Subject: chromium: Chromium 109.0.5414.119 -> 110.0.5481.77 --- chromium/chromium/chromium-ffmpeg-clean.sh | 6 --- chromium/chromium/chromium-gcc-12-r1084697.patch | 47 ++++++++++++++++++++++++ chromium/chromium/chromium-gcc-12-r1084785.patch | 36 ++++++++++++++++++ chromium/chromium/chromium-gcc-12-r1084808.patch | 33 +++++++++++++++++ chromium/chromium/chromium-gcc-12-r1084924.patch | 36 ++++++++++++++++++ chromium/chromium/chromium-gcc-12-r1084983.patch | 46 +++++++++++++++++++++++ chromium/chromium/chromium-gcc-12-r1085034.patch | 34 +++++++++++++++++ chromium/chromium/chromium-gcc-12-r1085617.patch | 39 ++++++++++++++++++++ chromium/chromium/chromium-gcc-12-r1086011.patch | 33 +++++++++++++++++ chromium/chromium/chromium-gcc-12-r1086362.patch | 34 +++++++++++++++++ chromium/chromium/chromium.spec | 25 +++++++++---- 11 files changed, 356 insertions(+), 13 deletions(-) create mode 100644 chromium/chromium/chromium-gcc-12-r1084697.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1084785.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1084808.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1084924.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1084983.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1085034.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1085617.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1086011.patch create mode 100644 chromium/chromium/chromium-gcc-12-r1086362.patch diff --git a/chromium/chromium/chromium-ffmpeg-clean.sh b/chromium/chromium/chromium-ffmpeg-clean.sh index 5b8aaec..ae21d15 100755 --- a/chromium/chromium/chromium-ffmpeg-clean.sh +++ b/chromium/chromium/chromium-ffmpeg-clean.sh @@ -116,8 +116,6 @@ header_files=" libavcodec/x86/inline_asm.h \ libavcodec/internal.h \ libavcodec/kbdwin.h \ libavcodec/mathops.h \ - libavcodec/mdct15.c \ - libavcodec/mdct15.h \ libavcodec/me_cmp.h \ libavcodec/mlp_parse.h \ libavcodec/motion_est.h \ @@ -243,13 +241,10 @@ manual_files=" libavcodec/aarch64/fft_neon.S \ libavcodec/aarch64/vorbisdsp_neon.S \ libavcodec/aarch64/vp8dsp_neon.S \ libavcodec/x86/hpeldsp_rnd_template.c \ - libavcodec/x86/mdct15.asm \ - libavcodec/x86/mdct15_init.c \ libavcodec/x86/rnd_template.c \ libavcodec/x86/videodsp.asm \ libavcodec/x86/videodsp_init.c \ libavcodec/x86/vorbisdsp_init.c \ - libavcodec/autorename_libavcodec_mdct15.c \ libavcodec/bit_depth_template.c \ libavcodec/fft_template.c \ libavcodec/flacdec.c \ @@ -259,7 +254,6 @@ manual_files=" libavcodec/aarch64/fft_neon.S \ libavcodec/h264pred_template.c \ libavcodec/hpel_template.c \ libavcodec/hpeldsp.c \ - libavcodec/mdct15.c \ libavcodec/mdct_template.c \ libavcodec/pel_template.c \ libavcodec/utils.c \ diff --git a/chromium/chromium/chromium-gcc-12-r1084697.patch b/chromium/chromium/chromium-gcc-12-r1084697.patch new file mode 100644 index 0000000..9a8054f --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1084697.patch @@ -0,0 +1,47 @@ +From b4e56d22275cae5a910463a966a96345430a83ea Mon Sep 17 00:00:00 2001 +From: Ivan Murashov +Date: Sat, 17 Dec 2022 12:06:01 +0000 +Subject: [PATCH] libstdc++: Don't use const members in std::vector in + password_manager::CredentialUIEntry + +Otherwise build fails when building with use_custom_libcxx=false. +The error example: +std::vector must have a non-const, non-volatile value_type + +Implementation of std::vector in libstdc++ does not allow const. + +Bug: 957519 +Change-Id: I089de2d52df25138d74dbf01fdf61d6301b4d871 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111037 +Reviewed-by: Mohamed Amir Yosef +Commit-Queue: Mohamed Amir Yosef +Cr-Commit-Position: refs/heads/main@{#1084697} +--- + .../password_manager/core/browser/ui/credential_ui_entry.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/components/password_manager/core/browser/ui/credential_ui_entry.cc b/components/password_manager/core/browser/ui/credential_ui_entry.cc +index 1e0766ad7c83d..a9a34f7757d20 100644 +--- a/components/password_manager/core/browser/ui/credential_ui_entry.cc ++++ b/components/password_manager/core/browser/ui/credential_ui_entry.cc +@@ -97,7 +97,7 @@ CredentialUIEntry::CredentialUIEntry(const std::vector& forms) { + // For cases when the notes differ within grouped passwords (e.g: a + // credential exists in both account and profile stores), respective notes + // should be concatenated and linebreak used as a delimiter. +- std::vector notes_with_duplicates; ++ std::vector notes_with_duplicates; + for (const auto& form : forms) { + // Only notes with an empty `unique_display_name` are supported in the + // settings UI. +@@ -109,7 +109,7 @@ CredentialUIEntry::CredentialUIEntry(const std::vector& forms) { + } + auto unique_notes = + base::MakeFlatSet(std::move(notes_with_duplicates)); +- note = base::JoinString(std::vector( ++ note = base::JoinString(std::vector( + unique_notes.begin(), unique_notes.end()), + u"\n"); + +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1084785.patch b/chromium/chromium/chromium-gcc-12-r1084785.patch new file mode 100644 index 0000000..7d679a0 --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1084785.patch @@ -0,0 +1,36 @@ +From bd3af998439424886c641279b6f9bb6e950c7142 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Sun, 18 Dec 2022 16:12:29 +0000 +Subject: [PATCH] GCC: make raw_ptr::operator bool constexpr + +Required because autofill::internal::FormForest uses it in +a constexpr method. + +Bug: 819294 +Change-Id: Ib2258c9d98c2e7f88ad192b517b487f834a87481 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110924 +Reviewed-by: Bartek Nowierski +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1084785} +--- + base/memory/raw_ptr.h | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/base/memory/raw_ptr.h b/base/memory/raw_ptr.h +index 4191f0e47f51e..a22f64b71b17e 100644 +--- a/base/memory/raw_ptr.h ++++ b/base/memory/raw_ptr.h +@@ -1301,7 +1301,9 @@ class PA_TRIVIAL_ABI PA_GSL_POINTER raw_ptr { + // possible, so use it only if absolutely necessary (e.g. for const_cast). + PA_ALWAYS_INLINE T* get() const { return GetForExtraction(); } + +- explicit PA_ALWAYS_INLINE operator bool() const { return !!wrapped_ptr_; } ++ constexpr explicit PA_ALWAYS_INLINE operator bool() const { ++ return !!wrapped_ptr_; ++ } + + template +Date: Sun, 18 Dec 2022 22:11:58 +0000 +Subject: [PATCH] GCC: remove redundant template parameter from SyncIterator + +GCC 12 in C++20 mode does not allow this anymore. + +Bug: 819294 +Change-Id: I6b22d3919f08fb72a5b1d69eea59c6e95259c16f +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111547 +Commit-Queue: Stephan Hartmann +Reviewed-by: Kentaro Hara +Cr-Commit-Position: refs/heads/main@{#1084808} +--- + .../blink/renderer/bindings/scripts/bind_gen/sync_iterator.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/third_party/blink/renderer/bindings/scripts/bind_gen/sync_iterator.py b/third_party/blink/renderer/bindings/scripts/bind_gen/sync_iterator.py +index 1d67fa2d941f2..9cec50948e4fc 100644 +--- a/third_party/blink/renderer/bindings/scripts/bind_gen/sync_iterator.py ++++ b/third_party/blink/renderer/bindings/scripts/bind_gen/sync_iterator.py +@@ -36,7 +36,7 @@ def make_constructors(cg_context): + member_initializer_list=[ + "${base_class_name}(source, kind)", + ]), +- CxxFuncDeclNode(name="~${class_name}", ++ CxxFuncDeclNode(name="~SyncIterator", + arg_decls=[], + return_type="", + override=True, +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1084924.patch b/chromium/chromium/chromium-gcc-12-r1084924.patch new file mode 100644 index 0000000..0b10bb1 --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1084924.patch @@ -0,0 +1,36 @@ +From 63027c62eaa1b6c5b0d2762a511f1611b15d3728 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Mon, 19 Dec 2022 13:56:17 +0000 +Subject: [PATCH] libstdc++: fix incomplete type of + download::InProgressDownloadManager + +Destructor of std::unique_ptr in libstdc++ uses sizeof() which +requires full definition of download::InProgressDownloadManager +for return type of content::BrowserContext:: +RetrieveInProgressDownloadManager(). + +Bug: 957519 +Change-Id: If99aa8d52238bacb1cb559a300e14ed3a05b7297 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111526 +Reviewed-by: Bo Liu +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1084924} +--- + content/browser/browser_context.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/content/browser/browser_context.cc b/content/browser/browser_context.cc +index 6180969a38780..22e9dbbf01bd9 100644 +--- a/content/browser/browser_context.cc ++++ b/content/browser/browser_context.cc +@@ -30,6 +30,7 @@ + #include "base/unguessable_token.h" + #include "build/build_config.h" + #include "build/chromeos_buildflags.h" ++#include "components/download/public/common/in_progress_download_manager.h" + #include "components/services/storage/privileged/mojom/indexed_db_control.mojom.h" + #include "content/browser/blob_storage/chrome_blob_storage_context.h" + #include "content/browser/browser_context_impl.h" +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1084983.patch b/chromium/chromium/chromium-gcc-12-r1084983.patch new file mode 100644 index 0000000..0d6647f --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1084983.patch @@ -0,0 +1,46 @@ +From 3e1e86ac882ae0ce4b9ec50834a4ff8becd912ab Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Mon, 19 Dec 2022 16:59:46 +0000 +Subject: [PATCH] GCC: move pragmas in blink::CanvasResourceProvider + +GCC does not allow using #pragma inside an enum. + +Bug: 819294 +Change-Id: I637b5a616b080d17bb719aae9ec8cf06d0f8c464 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4111848 +Reviewed-by: Stephen Chenney +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1084983} +--- + .../renderer/platform/graphics/canvas_resource_provider.h | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/third_party/blink/renderer/platform/graphics/canvas_resource_provider.h b/third_party/blink/renderer/platform/graphics/canvas_resource_provider.h +index e898397f30fcc..214ab018f7282 100644 +--- a/third_party/blink/renderer/platform/graphics/canvas_resource_provider.h ++++ b/third_party/blink/renderer/platform/graphics/canvas_resource_provider.h +@@ -68,6 +68,8 @@ class PLATFORM_EXPORT CanvasResourceProvider + public: + // These values are persisted to logs. Entries should not be renumbered and + // numeric values should never be reused. ++#pragma GCC diagnostic push ++#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + enum ResourceProviderType { + kTexture [[deprecated]] = 0, + kBitmap = 1, +@@ -79,11 +81,9 @@ class PLATFORM_EXPORT CanvasResourceProvider + kPassThrough = 7, + kSwapChain = 8, + kSkiaDawnSharedImage [[deprecated]] = 9, +-#pragma GCC diagnostic push +-#pragma GCC diagnostic ignored "-Wdeprecated-declarations" + kMaxValue = kSkiaDawnSharedImage, +-#pragma GCC diagnostic pop + }; ++#pragma GCC diagnostic pop + + // The following parameters attempt to reach a compromise between not flushing + // too often, and not accumulating an unreasonable backlog. Flushing too +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1085034.patch b/chromium/chromium/chromium-gcc-12-r1085034.patch new file mode 100644 index 0000000..fc78174 --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1085034.patch @@ -0,0 +1,34 @@ +From 07f0a87e4409f27854b3a1d17f270a3497f38947 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Mon, 19 Dec 2022 19:07:37 +0000 +Subject: [PATCH] GCC: use fabsf in ui::NativeThemeBase::OutlineColor + +Template deduction fails for base::clamp, because return type of +fabs is double and all other parameters are float. + +Bug: 819294 +Change-Id: I34f1c9c99d13f69097d899bfcb0526cbdf4fe1c1 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110869 +Reviewed-by: Peter Kasting +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1085034} +--- + ui/native_theme/native_theme_base.cc | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ui/native_theme/native_theme_base.cc b/ui/native_theme/native_theme_base.cc +index 169c60cc7f6fc..36db49a310506 100644 +--- a/ui/native_theme/native_theme_base.cc ++++ b/ui/native_theme/native_theme_base.cc +@@ -1336,7 +1336,7 @@ SkColor NativeThemeBase::OutlineColor(SkScalar* hsv1, SkScalar* hsv2) const { + // The following code has been tested to look OK with all of the + // default GTK themes. + SkScalar min_diff = base::clamp((hsv1[1] + hsv2[1]) * 1.2f, 0.28f, 0.5f); +- SkScalar diff = base::clamp(fabs(hsv1[2] - hsv2[2]) / 2, min_diff, 0.5f); ++ SkScalar diff = base::clamp(fabsf(hsv1[2] - hsv2[2]) / 2, min_diff, 0.5f); + + if (hsv1[2] + hsv2[2] > 1.0) + diff = -diff; +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1085617.patch b/chromium/chromium/chromium-gcc-12-r1085617.patch new file mode 100644 index 0000000..6fd7892 --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1085617.patch @@ -0,0 +1,39 @@ +From 740d1102e3fdaaed5441b5656205df9d7e422c3a Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Tue, 20 Dec 2022 20:41:12 +0000 +Subject: [PATCH] GCC: add cast for vector types in url/url_canon_internal.cc + +GCC requires lax vector conversion for converting __vector(16) to +SIMD types. Add explicit cast instead. + +Bug: 819294 +Change-Id: Icfc9d3586350af469bfd9d83b355d94806430c43 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110786 +Commit-Queue: Stephan Hartmann +Reviewed-by: Daniel Cheng +Cr-Commit-Position: refs/heads/main@{#1085617} +--- + url/url_canon_internal.cc | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/url/url_canon_internal.cc b/url/url_canon_internal.cc +index e4f7949b3647a..f6219209e72f9 100644 +--- a/url/url_canon_internal.cc ++++ b/url/url_canon_internal.cc +@@ -49,11 +49,11 @@ size_t FindInitialQuerySafeString(const char* source, size_t length) { + auto mask = b >= 0x24 && b <= 0x7e && b != 0x27 && b != 0x3c && b != 0x3e; + + #ifdef __SSE2__ +- if (_mm_movemask_epi8(mask) != 0xffff) { ++ if (_mm_movemask_epi8(reinterpret_cast<__m128i>(mask)) != 0xffff) { + return i; + } + #else +- if (vminvq_u8(mask) == 0) { ++ if (vminvq_u8(reinterpret_cast(mask)) == 0) { + return i; + } + #endif +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1086011.patch b/chromium/chromium/chromium-gcc-12-r1086011.patch new file mode 100644 index 0000000..daaaded --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1086011.patch @@ -0,0 +1,33 @@ +From 3084e834a211e85f6a17e6f8dceb6b44117211d2 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Wed, 21 Dec 2022 19:22:46 +0000 +Subject: [PATCH] GCC: fix conflicting type for kCustomizeChromeColors + +GCC cannot match auto with previous declaration. + +Bug: 819294 +Change-Id: Ie648daaf264fb2ea177ac46c8a510d481f6fa2f4 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110870 +Reviewed-by: Tibor Goldschwendt +Commit-Queue: Stephan Hartmann +Cr-Commit-Position: refs/heads/main@{#1086011} +--- + .../side_panel/customize_chrome/customize_chrome_colors.cc | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_colors.cc b/chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_colors.cc +index 2fccadb2bed14..383c9e56946ba 100644 +--- a/chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_colors.cc ++++ b/chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_colors.cc +@@ -31,5 +31,6 @@ constexpr auto MakeCustomizeChromeColors(std::index_sequence) { + + } // namespace + +-const auto kCustomizeChromeColors = MakeCustomizeChromeColors( +- std::make_index_sequence{}); ++const decltype(kCustomizeChromeColors) kCustomizeChromeColors = ++ MakeCustomizeChromeColors( ++ std::make_index_sequence{}); +-- +2.39.1 + diff --git a/chromium/chromium/chromium-gcc-12-r1086362.patch b/chromium/chromium/chromium-gcc-12-r1086362.patch new file mode 100644 index 0000000..7dc76a4 --- /dev/null +++ b/chromium/chromium/chromium-gcc-12-r1086362.patch @@ -0,0 +1,34 @@ +From adb7b404674f8e2b5e9fbd566cebaed901167719 Mon Sep 17 00:00:00 2001 +From: Stephan Hartmann +Date: Thu, 22 Dec 2022 16:05:08 +0000 +Subject: [PATCH] GCC: fix incomplete type of gl::Presenter + +GCC requires full definition of gl::Presenter for return type +of gl::GLOzoneEGL::CreateGLContext() with base::scoped_refptr. + +Bug: 819294 +Change-Id: I807beb8ef068f7ddb822a2e7f2cb48517ae62768 +Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4110925 +Reviewed-by: ccameron chromium +Commit-Queue: Stephan Hartmann +Reviewed-by: Avi Drissman +Cr-Commit-Position: refs/heads/main@{#1086362} +--- + ui/ozone/common/gl_ozone_egl.cc | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/ui/ozone/common/gl_ozone_egl.cc b/ui/ozone/common/gl_ozone_egl.cc +index 9b1d37e3a0415..e745dd71d3ad3 100644 +--- a/ui/ozone/common/gl_ozone_egl.cc ++++ b/ui/ozone/common/gl_ozone_egl.cc +@@ -13,6 +13,7 @@ + #include "ui/gl/gl_share_group.h" + #include "ui/gl/gl_surface.h" + #include "ui/gl/gl_utils.h" ++#include "ui/gl/presenter.h" + + namespace ui { + +-- +2.39.1 + diff --git a/chromium/chromium/chromium.spec b/chromium/chromium/chromium.spec index 83e0181..a9e79b7 100644 --- a/chromium/chromium/chromium.spec +++ b/chromium/chromium/chromium.spec @@ -70,7 +70,7 @@ %bcond_with fedora_compilation_flags Name: chromium -Version: 109.0.5414.119 +Version: 110.0.5481.77 Release: 100%{?dist} Summary: A WebKit (Blink) powered web browser @@ -120,6 +120,17 @@ Patch2: chromium-python3.patch # Fix missing opus dependency for media/mojo/services/gpu_mojo_media_client.cc Patch3: chromium-media-mojo-services-opus.patch +# Pull upstream patches +Patch10: chromium-gcc-12-r1084697.patch +Patch11: chromium-gcc-12-r1084785.patch +Patch12: chromium-gcc-12-r1084808.patch +Patch13: chromium-gcc-12-r1084924.patch +Patch14: chromium-gcc-12-r1084983.patch +Patch15: chromium-gcc-12-r1085034.patch +Patch16: chromium-gcc-12-r1085617.patch +Patch17: chromium-gcc-12-r1086011.patch +Patch18: chromium-gcc-12-r1086362.patch + # I don't have time to test whether it work on other architectures ExclusiveArch: x86_64 @@ -253,11 +264,8 @@ find -type f -exec \ net/third_party/uri_template \ third_party/abseil-cpp \ third_party/angle \ - third_party/angle/src/common/third_party/base \ - third_party/angle/src/common/third_party/smhasher \ third_party/angle/src/common/third_party/xxhash \ third_party/angle/src/third_party/libXNVCtrl \ - third_party/angle/src/third_party/trace_event \ third_party/angle/src/third_party/volk \ third_party/apple_apsl \ third_party/axe-core \ @@ -310,7 +318,7 @@ find -type f -exec \ third_party/devtools-frontend/src/front_end/third_party/i18n \ third_party/devtools-frontend/src/front_end/third_party/intl-messageformat \ third_party/devtools-frontend/src/front_end/third_party/lighthouse \ - third_party/devtools-frontend/src/front_end/third_party/lit-html \ + third_party/devtools-frontend/src/front_end/third_party/lit \ third_party/devtools-frontend/src/front_end/third_party/lodash-isequal \ third_party/devtools-frontend/src/front_end/third_party/marked \ third_party/devtools-frontend/src/front_end/third_party/puppeteer \ @@ -366,7 +374,6 @@ find -type f -exec \ third_party/libevent \ third_party/libgav1 \ third_party/libjingle \ - third_party/libjxl \ third_party/libphonenumber \ third_party/libsecret \ third_party/libsrtp \ @@ -418,7 +425,6 @@ find -type f -exec \ third_party/pdfium/third_party/freetype \ third_party/pdfium/third_party/lcms \ third_party/pdfium/third_party/libopenjpeg \ - third_party/pdfium/third_party/libpng16 \ third_party/pdfium/third_party/libtiff \ third_party/pdfium/third_party/skia_shared \ third_party/perfetto \ @@ -495,6 +501,7 @@ find -type f -exec \ v8/src/third_party/siphash \ v8/src/third_party/utf8-decoder \ v8/src/third_party/valgrind \ + v8/third_party/glibc \ v8/third_party/inspector_protocol \ v8/third_party/v8 @@ -587,6 +594,7 @@ gn_args=( use_system_harfbuzz=true %endif use_system_libdrm=true + use_system_libffi=true use_system_libwayland=true use_system_minigbm=true use_system_wayland_scanner=true @@ -762,6 +770,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Tue Feb 14 2023 - Ting-Wei Lan - 110.0.5481.77-100 +- Update to 110.0.5481.77 + * Sun Jan 29 2023 - Ting-Wei Lan - 109.0.5414.119-100 - Update to 109.0.5414.119 -- cgit v1.2.3