diff options
Diffstat (limited to 'www/chromium')
-rw-r--r-- | www/chromium/Makefile | 2 | ||||
-rw-r--r-- | www/chromium/distinfo | 10 | ||||
-rw-r--r-- | www/chromium/files/patch-media_audio_sndio_audio__manager__sndio.cc | 6 | ||||
-rw-r--r-- | www/chromium/files/patch-net_dns_BUILD.gn | 14 | ||||
-rw-r--r-- | www/chromium/files/patch-third__party_webrtc_rtc__base_cpu__info.cc | 38 |
5 files changed, 58 insertions, 12 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 448fdb89bbc8..49811a24864d 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,5 @@ PORTNAME= chromium -PORTVERSION= 139.0.7258.127 +PORTVERSION= 139.0.7258.154 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/chromium/distinfo b/www/chromium/distinfo index 75da28f0075f..90d3216e01bf 100644 --- a/www/chromium/distinfo +++ b/www/chromium/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1755199401 -SHA256 (chromium-139.0.7258.127.tar.xz) = c9a3cf7edb8030245cc378f9949130600610e3a41578c9d02a3b45747790f181 -SIZE (chromium-139.0.7258.127.tar.xz) = 7290320580 +TIMESTAMP = 1756814554 +SHA256 (chromium-139.0.7258.154.tar.xz) = bb83f7425e33f2a94179c4704335fbad14d4707dce9f58abe90d862b746f3d9f +SIZE (chromium-139.0.7258.154.tar.xz) = 7312393832 SHA256 (pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (chromium-139.0.7258.127-testdata.tar.xz) = 690bacd10ad87c3a8255bb97f23b10c41369b830c1cf70c9e52e7c9593cd8c9f -SIZE (chromium-139.0.7258.127-testdata.tar.xz) = 924837828 +SHA256 (chromium-139.0.7258.154-testdata.tar.xz) = e4d1b30d16ddea7d0931b0f9168b7bde1a0450ae9f32d7be4278e925a7efbca9 +SIZE (chromium-139.0.7258.154-testdata.tar.xz) = 924873688 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 2a4999bdc858..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-07 06:57:29 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,7 +9,15 @@ sources += [ "dns_config_service_linux.cc", "dns_config_service_linux.h", -@@ -181,6 +181,7 @@ source_set("dns") { +@@ -174,6 +174,7 @@ source_set("dns") { + } + + deps = [ "//net:net_deps" ] ++ deps += [ "//services/screen_ai/buildflags" ] + + public_deps = [ + ":dns_client", +@@ -181,6 +182,7 @@ source_set("dns") { ":host_resolver_manager", ":mdns_client", "//net:net_public_deps", @@ -17,7 +25,7 @@ ] if (enable_mdns) { -@@ -454,9 +455,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; |