diff options
author | graysky | 2023-07-13 07:20:44 -0400 |
---|---|---|
committer | graysky | 2023-07-13 07:20:44 -0400 |
commit | 2bc03b79dc270d90c1338913e9e3e98b92f692d2 (patch) | |
tree | 96a854a7189c57700f8ea1ed18422301a0cfffe9 | |
parent | 826470b55e010a8bcac0687a2327a55d85fcd81f (diff) | |
download | aur-2bc03b79dc270d90c1338913e9e3e98b92f692d2.tar.gz |
Update to 115.0.5790.90-1
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | add-some-typename-s-that-are-required-in-C-17.patch | 45 | ||||
-rw-r--r-- | disable-GlobalMediaControlsCastStartStop.patch | 13 | ||||
-rw-r--r-- | download-bubble-typename.patch | 40 | ||||
-rw-r--r-- | random-build-fixes.patch | 105 | ||||
-rw-r--r-- | random-fixes-for-gcc13.patch | 75 | ||||
-rw-r--r-- | webauthn-variant.patch | 12 |
8 files changed, 130 insertions, 219 deletions
@@ -1,6 +1,6 @@ pkgbase = chromium-no-extras pkgdesc = Chromium without hangout services, widevine, or chromedriver - pkgver = 114.0.5735.133 + pkgver = 115.0.5790.90 pkgrel = 1 url = https://www.chromium.org/Home arch = x86_64 @@ -56,26 +56,20 @@ pkgbase = chromium-no-extras optdepends = qt5-base: enable Qt5 with --enable-features=AllowQt optdepends = org.freedesktop.secrets: password storage backend on GNOME / Xfce optdepends = kwallet: support for storing passwords in KWallet on Plasma - provides = chromium=114.0.5735.133 + provides = chromium=115.0.5790.90 conflicts = chromium options = !lto - source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-114.0.5735.133.tar.xz + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-115.0.5790.90.tar.xz source = https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz - source = add-some-typename-s-that-are-required-in-C-17.patch + source = https://github.com/stha09/chromium-patches/releases/download/chromium-115-patchset-2/chromium-115-patchset-2.tar.xz source = REVERT-disable-autoupgrading-debug-info.patch - source = download-bubble-typename.patch - source = webauthn-variant.patch - source = random-fixes-for-gcc13.patch - source = disable-GlobalMediaControlsCastStartStop.patch + source = random-build-fixes.patch source = use-oauth2-client-switches-as-default.patch - sha256sums = 8289ec1ec9e2540313af10bcf97721ec560789c931fc0583a2f5a545f223d262 + sha256sums = 82e802bcd2ae8d575d7fda9ec82db83d04d5453e9304cb482644f629232bd394 sha256sums = 213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a - sha256sums = 621ed210d75d0e846192c1571bb30db988721224a41572c27769c0288d361c11 + sha256sums = 4f91bd10a8ae2aa7b040a8b27e01f38910ad33cbe179e39a1ae550c9c1523384 sha256sums = 1b782b0f6d4f645e4e0daa8a4852d63f0c972aa0473319216ff04613a0592a69 - sha256sums = d464eed4be4e9bf6187b4c40a759c523b7befefa25ba34ad6401b2a07649ca2a - sha256sums = 590fabbb26270947cb477378b53a9dcd17855739076b4af9983e1e54dfcab6d7 - sha256sums = ba4dd0a25a4fc3267ed19ccb39f28b28176ca3f97f53a4e9f5e9215280040ea0 - sha256sums = 7f3b1b22d6a271431c1f9fc92b6eb49c6d80b8b3f868bdee07a6a1a16630a302 + sha256sums = fd472e8c2a68b2d13ce6cab1db99818d7043e49cecf807bf0c5fc931f0c036a3 sha256sums = e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711 pkgname = chromium-no-extras @@ -6,9 +6,10 @@ _pkgname=chromium pkgname=chromium-no-extras -pkgver=114.0.5735.133 +pkgver=115.0.5790.90 pkgrel=1 _launcher_ver=8 +_gcc_patchset=2 _manual_clone=0 pkgdesc="Chromium without hangout services, widevine, or chromedriver" arch=('x86_64') @@ -29,21 +30,15 @@ optdepends=('pipewire: WebRTC desktop sharing under Wayland' options=('!lto') # Chromium adds its own flags for ThinLTO source=(https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz - add-some-typename-s-that-are-required-in-C-17.patch + https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz REVERT-disable-autoupgrading-debug-info.patch - download-bubble-typename.patch - webauthn-variant.patch - random-fixes-for-gcc13.patch - disable-GlobalMediaControlsCastStartStop.patch + random-build-fixes.patch use-oauth2-client-switches-as-default.patch) -sha256sums=('8289ec1ec9e2540313af10bcf97721ec560789c931fc0583a2f5a545f223d262' +sha256sums=('82e802bcd2ae8d575d7fda9ec82db83d04d5453e9304cb482644f629232bd394' '213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a' - '621ed210d75d0e846192c1571bb30db988721224a41572c27769c0288d361c11' + '4f91bd10a8ae2aa7b040a8b27e01f38910ad33cbe179e39a1ae550c9c1523384' '1b782b0f6d4f645e4e0daa8a4852d63f0c972aa0473319216ff04613a0592a69' - 'd464eed4be4e9bf6187b4c40a759c523b7befefa25ba34ad6401b2a07649ca2a' - '590fabbb26270947cb477378b53a9dcd17855739076b4af9983e1e54dfcab6d7' - 'ba4dd0a25a4fc3267ed19ccb39f28b28176ca3f97f53a4e9f5e9215280040ea0' - '7f3b1b22d6a271431c1f9fc92b6eb49c6d80b8b3f868bdee07a6a1a16630a302' + 'fd472e8c2a68b2d13ce6cab1db99818d7043e49cecf807bf0c5fc931f0c036a3' 'e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711') if (( _manual_clone )); then @@ -122,19 +117,20 @@ prepare() { patch -Np1 -i ../use-oauth2-client-switches-as-default.patch # Upstream fixes - patch -Np1 -i ../add-some-typename-s-that-are-required-in-C-17.patch # Revert addition of compiler flag that needs newer clang patch -Rp1 -i ../REVERT-disable-autoupgrading-debug-info.patch - # Disable kGlobalMediaControlsCastStartStop by default - # https://crbug.com/1314342 - patch -Np1 -i ../disable-GlobalMediaControlsCastStartStop.patch - # Build fixes - patch -Np1 -i ../download-bubble-typename.patch - patch -Np1 -i ../webauthn-variant.patch - patch -Np1 -i ../random-fixes-for-gcc13.patch + patch -Np1 -i ../random-build-fixes.patch + + # Fixes for building with libstdc++ instead of libc++ + patch -Np1 -i ../patches/chromium-114-ruy-include.patch + patch -Np1 -i ../patches/chromium-114-tflite-include.patch + patch -Np1 -i ../patches/chromium-114-vk_mem_alloc-include.patch + patch -Np1 -i ../patches/chromium-115-skia-include.patch + patch -Np1 -i ../patches/chromium-114-maldoca-include.patch + patch -Np1 -i ../patches/chromium-115-verify_name_match-include.patch # Link to system tools required by the build mkdir -p third_party/node/linux/node-linux-x64/bin @@ -190,6 +186,7 @@ build() { 'enable_hangout_services_extension=false' 'enable_widevine=false' 'enable_nacl=false' + 'enable_rust=false' "google_api_key=\"$_google_api_key\"" # from ArchARM to build with distcc, uncomment if you build with distcc #'is_cfi=false' diff --git a/add-some-typename-s-that-are-required-in-C-17.patch b/add-some-typename-s-that-are-required-in-C-17.patch deleted file mode 100644 index 35b7152cbbdb..000000000000 --- a/add-some-typename-s-that-are-required-in-C-17.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 2914039316d4ed3f53c3393dc2ba48f637807689 Mon Sep 17 00:00:00 2001 -From: Peter Kasting <pkasting@chromium.org> -Date: Fri, 12 May 2023 16:40:53 +0000 -Subject: [PATCH] Add some "typename"s that are required in C++17. - -Bug: 1444563 -Change-Id: I7801f5e82a40305c357eeda219678dda558f5752 -Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4526465 -Commit-Queue: Alan Screen <awscreen@chromium.org> -Reviewed-by: Alan Screen <awscreen@chromium.org> -Auto-Submit: Peter Kasting <pkasting@chromium.org> -Commit-Queue: Peter Kasting <pkasting@chromium.org> -Code-Coverage: Findit <findit-for-me@appspot.gserviceaccount.com> -Cr-Commit-Position: refs/heads/main@{#1143319} ---- - chrome/browser/printing/print_backend_service_manager.cc | 2 +- - chrome/browser/printing/print_backend_service_manager.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/chrome/browser/printing/print_backend_service_manager.cc b/chrome/browser/printing/print_backend_service_manager.cc -index b5a4b525a2d..224369cd58c 100644 ---- a/chrome/browser/printing/print_backend_service_manager.cc -+++ b/chrome/browser/printing/print_backend_service_manager.cc -@@ -1477,7 +1477,7 @@ template <class... T> - void PrintBackendServiceManager::RunSavedCallbacks( - RemoteSavedCallbacks<T...>& saved_callbacks, - const RemoteId& remote_id, -- std::remove_reference<T>::type... result) { -+ typename std::remove_reference<T>::type... result) { - auto found_callbacks_map = saved_callbacks.find(remote_id); - if (found_callbacks_map == saved_callbacks.end()) - return; // No callbacks to run. -diff --git a/chrome/browser/printing/print_backend_service_manager.h b/chrome/browser/printing/print_backend_service_manager.h -index 41788f42a95..6aa7479c1fd 100644 ---- a/chrome/browser/printing/print_backend_service_manager.h -+++ b/chrome/browser/printing/print_backend_service_manager.h -@@ -588,7 +588,7 @@ class PrintBackendServiceManager { - template <class... T> - void RunSavedCallbacks(RemoteSavedCallbacks<T...>& saved_callbacks, - const RemoteId& remote_id, -- std::remove_reference<T>::type... result); -+ typename std::remove_reference<T>::type... result); - - // Test support for client ID management. - static void SetClientsForTesting( diff --git a/disable-GlobalMediaControlsCastStartStop.patch b/disable-GlobalMediaControlsCastStartStop.patch deleted file mode 100644 index 38c615e81012..000000000000 --- a/disable-GlobalMediaControlsCastStartStop.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/chrome/browser/media/router/media_router_feature.cc b/chrome/browser/media/router/media_router_feature.cc -index 862329ef314..47c89123876 100644 ---- a/chrome/browser/media/router/media_router_feature.cc -+++ b/chrome/browser/media/router/media_router_feature.cc -@@ -54,7 +54,7 @@ BASE_FEATURE(kGlobalMediaControlsCastStartStop, - #else - BASE_FEATURE(kGlobalMediaControlsCastStartStop, - "GlobalMediaControlsCastStartStop", -- base::FEATURE_ENABLED_BY_DEFAULT); -+ base::FEATURE_DISABLED_BY_DEFAULT); - #endif // BUILDFLAG(IS_CHROMEOS) - - #endif // !BUILDFLAG(IS_ANDROID) diff --git a/download-bubble-typename.patch b/download-bubble-typename.patch deleted file mode 100644 index c7d4f1958824..000000000000 --- a/download-bubble-typename.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/chrome/browser/download/bubble/download_bubble_update_service.cc b/chrome/browser/download/bubble/download_bubble_update_service.cc -index 13460309d0e..a18d2f8a272 100644 ---- a/chrome/browser/download/bubble/download_bubble_update_service.cc -+++ b/chrome/browser/download/bubble/download_bubble_update_service.cc -@@ -87,7 +87,7 @@ ItemSortKey GetSortKey(const Item& item) { - // Helper to get an iterator to the last element in the cache. The cache - // must not be empty. - template <typename Item> --SortedItems<Item>::iterator GetLastIter(SortedItems<Item>& cache) { -+typename SortedItems<Item>::iterator GetLastIter(SortedItems<Item>& cache) { - CHECK(!cache.empty()); - auto it = cache.end(); - return std::prev(it); -@@ -656,9 +656,9 @@ bool DownloadBubbleUpdateService::RemoveItemFromCacheImpl( - } - - template <typename Id, typename Item> --SortedItems<Item>::iterator -+typename SortedItems<Item>::iterator - DownloadBubbleUpdateService::RemoveItemFromCacheByIter( -- SortedItems<Item>::iterator iter, -+ typename SortedItems<Item>::iterator iter, - SortedItems<Item>& cache, - IterMap<Id, Item>& iter_map) { - CHECK(iter != cache.end()); -diff --git a/chrome/browser/download/bubble/download_bubble_update_service.h b/chrome/browser/download/bubble/download_bubble_update_service.h -index 4c3c0bc1193..38048873aa9 100644 ---- a/chrome/browser/download/bubble/download_bubble_update_service.h -+++ b/chrome/browser/download/bubble/download_bubble_update_service.h -@@ -179,8 +179,8 @@ class DownloadBubbleUpdateService - - // Removes item if we already have the iterator to it. Returns next iterator. - template <typename Id, typename Item> -- SortedItems<Item>::iterator RemoveItemFromCacheByIter( -- SortedItems<Item>::iterator iter, -+ typename SortedItems<Item>::iterator RemoveItemFromCacheByIter( -+ typename SortedItems<Item>::iterator iter, - SortedItems<Item>& cache, - IterMap<Id, Item>& iter_map); - diff --git a/random-build-fixes.patch b/random-build-fixes.patch new file mode 100644 index 000000000000..20e86814981d --- /dev/null +++ b/random-build-fixes.patch @@ -0,0 +1,105 @@ +diff --git a/chrome/browser/download/bubble/download_bubble_update_service.cc b/chrome/browser/download/bubble/download_bubble_update_service.cc +index 41b647f7b44..8940c6bb7fc 100644 +--- a/chrome/browser/download/bubble/download_bubble_update_service.cc ++++ b/chrome/browser/download/bubble/download_bubble_update_service.cc +@@ -91,7 +91,7 @@ ItemSortKey GetSortKey(const Item& item) { + // Helper to get an iterator to the last element in the cache. The cache + // must not be empty. + template <typename Item> +-SortedItems<Item>::const_iterator GetLastIter(const SortedItems<Item>& cache) { ++typename SortedItems<Item>::const_iterator GetLastIter(const SortedItems<Item>& cache) { + CHECK(!cache.empty()); + auto it = cache.end(); + return std::prev(it); +@@ -967,9 +967,9 @@ bool DownloadBubbleUpdateService::CacheManager::RemoveItemFromCacheImpl( + } + + template <typename Id, typename Item> +-SortedItems<Item>::iterator ++typename SortedItems<Item>::iterator + DownloadBubbleUpdateService::CacheManager::RemoveItemFromCacheByIter( +- SortedItems<Item>::iterator iter, ++ typename SortedItems<Item>::iterator iter, + SortedItems<Item>& cache, + IterMap<Id, Item>& iter_map) { + CHECK(iter != cache.end()); +diff --git a/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc b/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc +index 46be6f06b14..f21d445d43a 100644 +--- a/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc ++++ b/chrome/browser/signin/bound_session_credentials/bound_session_refresh_cookie_fetcher_impl.cc +@@ -103,6 +103,6 @@ void BoundSessionRefreshCookieFetcherImpl::OnURLLoaderComplete( + net::Error net_error = static_cast<net::Error>(url_loader_->NetError()); + + std::move(callback_).Run( +- Result(net_error, headers ? absl::optional<int>(headers->response_code()) +- : absl::nullopt)); ++ Result({net_error, headers ? absl::optional<int>(headers->response_code()) ++ : absl::nullopt})); + } +diff --git a/chrome/test/chromedriver/capabilities.cc b/chrome/test/chromedriver/capabilities.cc +index c0708681ebd..98b8494d170 100644 +--- a/chrome/test/chromedriver/capabilities.cc ++++ b/chrome/test/chromedriver/capabilities.cc +@@ -355,7 +355,7 @@ Status ParseMobileEmulation(const base::Value& option, + "'version' field of type string"); + } + +- brands.emplace_back(*brand, *version); ++ brands.emplace_back(BrandVersion{*brand, *version}); + } + + client_hints.brands = std::move(brands); +@@ -392,7 +392,7 @@ Status ParseMobileEmulation(const base::Value& option, + "a 'version' field of type string"); + } + +- full_version_list.emplace_back(*brand, *version); ++ full_version_list.emplace_back(BrandVersion{*brand, *version}); + } + + client_hints.full_version_list = std::move(full_version_list); +diff --git a/components/optimization_guide/core/tflite_model_executor.h b/components/optimization_guide/core/tflite_model_executor.h +index c4f750f4684..b5635f4108b 100644 +--- a/components/optimization_guide/core/tflite_model_executor.h ++++ b/components/optimization_guide/core/tflite_model_executor.h +@@ -189,7 +189,7 @@ class TFLiteModelExecutor : public ModelExecutor<OutputType, InputType> { + void SendForBatchExecution( + BatchExecutionCallback callback_on_complete, + base::TimeTicks start_time, +- ModelExecutor<OutputType, InputType>::ConstRefInputVector inputs) ++ typename ModelExecutor<OutputType, InputType>::ConstRefInputVector inputs) + override { + DCHECK(execution_task_runner_->RunsTasksInCurrentSequence()); + DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); +diff --git a/third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc b/third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc +index 2dc0b304092..a82f255090b 100644 +--- a/third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc ++++ b/third_party/blink/renderer/core/html/parser/html_document_parser_fastpath.cc +@@ -169,7 +169,7 @@ class HTMLFastPathParser { + using Span = base::span<const Char>; + using USpan = base::span<const UChar>; + // 32 matches that used by HTMLToken::Attribute. +- typedef std::conditional<std::is_same_v<Char, UChar>, ++ typedef typename std::conditional<std::is_same_v<Char, UChar>, + UCharLiteralBuffer<32>, + LCharLiteralBuffer<32>>::type LiteralBufferType; + typedef UCharLiteralBuffer<32> UCharLiteralBufferType; +diff --git a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc b/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc +index f0b49139147..a308fb67982 100644 +--- a/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc ++++ b/third_party/blink/renderer/modules/canvas/canvas2d/canvas_style.cc +@@ -91,12 +91,12 @@ void CanvasStyle::ApplyToFlags(cc::PaintFlags& flags, + case kGradient: + GetCanvasGradient()->GetGradient()->ApplyToFlags(flags, SkMatrix::I(), + ImageDrawOptions()); +- flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); ++ flags.setColor(SkColor4f{0.0f, 0.0f, 0.0f, global_alpha}); + break; + case kImagePattern: + GetCanvasPattern()->GetPattern()->ApplyToFlags( + flags, AffineTransformToSkMatrix(GetCanvasPattern()->GetTransform())); +- flags.setColor(SkColor4f(0.0f, 0.0f, 0.0f, global_alpha)); ++ flags.setColor(SkColor4f{0.0f, 0.0f, 0.0f, global_alpha}); + break; + default: + NOTREACHED(); diff --git a/random-fixes-for-gcc13.patch b/random-fixes-for-gcc13.patch deleted file mode 100644 index fd0b763100ac..000000000000 --- a/random-fixes-for-gcc13.patch +++ /dev/null @@ -1,75 +0,0 @@ -diff -upr chromium-113.0.5672.63.orig/gin/time_clamper.h chromium-113.0.5672.63/gin/time_clamper.h ---- chromium-113.0.5672.63.orig/gin/time_clamper.h 2023-04-26 21:43:06.707860200 +0000 -+++ chromium-113.0.5672.63/gin/time_clamper.h 2023-05-09 00:14:09.744221610 +0000 -@@ -6,6 +6,7 @@ - #define GIN_TIME_CLAMPER_H_ - - #include <algorithm> -+#include <cstdlib> - - #include "base/rand_util.h" - #include "base/time/time.h" -@@ -48,7 +49,7 @@ class GIN_EXPORT TimeClamper { - const int64_t micros = now_micros % 1000; - // abs() is necessary for devices with times before unix-epoch (most likely - // configured incorrectly). -- if (abs(micros) + kResolutionMicros < 1000) { -+ if (std::abs(micros) + kResolutionMicros < 1000) { - return now_micros / 1000; - } - return ClampTimeResolution(now_micros) / 1000; -diff -upr chromium-113.0.5672.63.orig/third_party/maldoca/src/maldoca/ole/header.h chromium-113.0.5672.63/third_party/maldoca/src/maldoca/ole/header.h ---- chromium-113.0.5672.63.orig/third_party/maldoca/src/maldoca/ole/header.h 2023-04-26 21:43:58.708449600 +0000 -+++ chromium-113.0.5672.63/third_party/maldoca/src/maldoca/ole/header.h 2023-05-09 00:14:09.744221610 +0000 -@@ -43,6 +43,7 @@ - #ifndef MALDOCA_OLE_HEADER_H_ - #define MALDOCA_OLE_HEADER_H_ - -+#include <cstdint> - #include "absl/strings/string_view.h" - - namespace maldoca { -diff -upr chromium-113.0.5672.63.orig/third_party/ruy/src/ruy/profiler/instrumentation.h chromium-113.0.5672.63/third_party/ruy/src/ruy/profiler/instrumentation.h ---- chromium-113.0.5672.63.orig/third_party/ruy/src/ruy/profiler/instrumentation.h 2023-04-26 21:47:36.527673200 +0000 -+++ chromium-113.0.5672.63/third_party/ruy/src/ruy/profiler/instrumentation.h 2023-05-09 00:14:09.744221610 +0000 -@@ -19,6 +19,7 @@ limitations under the License. - #ifdef RUY_PROFILER - #include <cstdio> - #include <mutex> -+#include <string> - #include <vector> - #endif - -diff -upr chromium-113.0.5672.63.orig/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.cc chromium-113.0.5672.63/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.cc ---- chromium-113.0.5672.63.orig/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.cc 2023-04-26 21:47:39.531938300 +0000 -+++ chromium-113.0.5672.63/third_party/tflite/src/tensorflow/lite/kernels/internal/spectrogram.cc 2023-05-09 00:14:09.747555160 +0000 -@@ -17,6 +17,7 @@ limitations under the License. - - #include <assert.h> - #include <math.h> -+#include <stdint.h> - - #include "third_party/fft2d/fft.h" - -diff -upr chromium-113.0.5672.63.orig/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h chromium-113.0.5672.63/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h ---- chromium-113.0.5672.63.orig/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h 2023-04-26 21:47:38.323831800 +0000 -+++ chromium-113.0.5672.63/third_party/vulkan-deps/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h 2023-05-09 00:14:09.757555808 +0000 -@@ -2579,6 +2579,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeS - #undef VMA_IMPLEMENTATION - - #include <cstdint> -+#include <cstdio> - #include <cstdlib> - #include <cstring> - #include <utility> -diff -upr chromium-113.0.5672.63.orig/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h chromium-113.0.5672.63/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h ---- chromium-113.0.5672.63.orig/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h 2023-04-26 21:47:36.679686500 +0000 -+++ chromium-113.0.5672.63/third_party/vulkan_memory_allocator/include/vk_mem_alloc.h 2023-05-09 00:14:41.046248921 +0000 -@@ -2389,6 +2389,7 @@ VMA_CALL_PRE void VMA_CALL_POST vmaFreeV - #undef VMA_IMPLEMENTATION
-
- #include <cstdint>
-+#include <cstdio>
- #include <cstdlib>
- #include <cstring>
- #include <utility>
diff --git a/webauthn-variant.patch b/webauthn-variant.patch deleted file mode 100644 index ec8ba7a135a7..000000000000 --- a/webauthn-variant.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/chrome/browser/webauthn/authenticator_request_dialog_model.h b/chrome/browser/webauthn/authenticator_request_dialog_model.h -index f4992a74bd6..45cabe39974 100644 ---- a/chrome/browser/webauthn/authenticator_request_dialog_model.h -+++ b/chrome/browser/webauthn/authenticator_request_dialog_model.h -@@ -7,6 +7,7 @@ - - #include <memory> - #include <string> -+#include <variant> - #include <vector> - - #include "base/containers/span.h" |