diff options
Diffstat (limited to 'www/chromium/files')
3 files changed, 46 insertions, 10 deletions
diff --git a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc index 77ef6c87435e..cc8c304caf23 100644 --- a/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc +++ b/www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc @@ -1,6 +1,6 @@ ---- media/audio/sndio/audio_manager_sndio.cc.orig 2025-07-02 06:08:04 UTC +--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-09-03 06:34:22 UTC +++ media/audio/sndio/audio_manager_sndio.cc -@@ -0,0 +1,213 @@ +@@ -0,0 +1,215 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. @@ -9,6 +9,8 @@ +#include "base/metrics/histogram_macros.h" +#include "base/memory/ptr_util.h" + ++#include "base/logging.h" ++ +#include "media/audio/sndio/audio_manager_sndio.h" + +#include "media/audio/audio_device_description.h" diff --git a/www/chromium/files/patch-net_dns_BUILD.gn b/www/chromium/files/patch-net_dns_BUILD.gn index fc4d80d959a0..5fc058539d26 100644 --- a/www/chromium/files/patch-net_dns_BUILD.gn +++ b/www/chromium/files/patch-net_dns_BUILD.gn @@ -1,4 +1,4 @@ ---- net/dns/BUILD.gn.orig 2025-08-11 22:26:04 UTC +--- net/dns/BUILD.gn.orig 2025-09-03 06:34:22 UTC +++ net/dns/BUILD.gn @@ -140,7 +140,7 @@ source_set("dns") { "dns_config_service_android.cc", @@ -9,17 +9,15 @@ sources += [ "dns_config_service_linux.cc", "dns_config_service_linux.h", -@@ -174,6 +174,9 @@ source_set("dns") { +@@ -174,6 +174,7 @@ source_set("dns") { } deps = [ "//net:net_deps" ] -+ if (is_bsd) { -+ deps += [ "//services/screen_ai/buildflags" ] -+ } ++ deps += [ "//services/screen_ai/buildflags" ] public_deps = [ ":dns_client", -@@ -181,6 +184,7 @@ source_set("dns") { +@@ -181,6 +182,7 @@ source_set("dns") { ":host_resolver_manager", ":mdns_client", "//net:net_public_deps", @@ -27,7 +25,7 @@ ] if (enable_mdns) { -@@ -454,9 +458,9 @@ source_set("tests") { +@@ -454,9 +456,9 @@ source_set("tests") { if (is_android) { sources += [ "dns_config_service_android_unittest.cc" ] diff --git a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc index b19caa8cedd1..682ebb2db824 100644 --- a/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc +++ b/www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc @@ -1,4 +1,4 @@ ---- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-08-07 06:57:29 UTC +--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-09-03 06:34:22 UTC +++ third_party/webrtc/rtc_base/cpu_info.cc @@ -22,7 +22,9 @@ #elif defined(WEBRTC_FUCHSIA) @@ -10,3 +10,39 @@ #include <stdlib.h> #include <string.h> // IWYU pragma: keep #include <unistd.h> +@@ -33,7 +35,7 @@ + #define WEBRTC_GLIBC_PREREQ(a, b) 0 + #endif + +-#if WEBRTC_GLIBC_PREREQ(2, 16) ++#if WEBRTC_GLIBC_PREREQ(2, 16) || defined(WEBRTC_BSD) + #include <sys/auxv.h> // IWYU pragma: keep + #else + #include <errno.h> +@@ -50,7 +52,7 @@ + #if defined(WEBRTC_ARCH_X86_FAMILY) && defined(_MSC_VER) + #include <intrin.h> + #endif +-#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) ++#if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) + #include <asm/hwcap.h> + #endif + +@@ -191,6 +193,9 @@ bool Supports(ISA instruction_set_architecture) { + return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON); + #elif defined(WEBRTC_LINUX) + uint64_t hwcap = 0; ++#if defined(WEBRTC_BSD) ++ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap)); ++#else + #if WEBRTC_GLIBC_PREREQ(2, 16) + hwcap = getauxval(AT_HWCAP); + #else +@@ -211,6 +216,7 @@ bool Supports(ISA instruction_set_architecture) { + close(fd); + } + #endif // WEBRTC_GLIBC_PREREQ(2, 16) ++#endif + #if defined(__aarch64__) + if ((hwcap & HWCAP_ASIMD) != 0) { + return true; |