mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
chromium: update to 128.0.6613.84.
This commit is contained in:
parent
bd76707f59
commit
323387158d
5 changed files with 24 additions and 136 deletions
|
@ -1,12 +0,0 @@
|
||||||
diff -up chromium-120.0.6099.56/third_party/blink/renderer/core/paint/fragment_data_iterator.h.than chromium-120.0.6099.56/third_party/blink/renderer/core/paint/fragment_data_iterator.h
|
|
||||||
--- chromium-120.0.6099.56/third_party/blink/renderer/core/paint/fragment_data_iterator.h.than 2023-12-04 10:20:45.350540897 +0100
|
|
||||||
+++ chromium-120.0.6099.56/third_party/blink/renderer/core/paint/fragment_data_iterator.h 2023-12-04 10:23:17.335339670 +0100
|
|
||||||
@@ -21,7 +21,7 @@ class FragmentDataIteratorBase {
|
|
||||||
|
|
||||||
public:
|
|
||||||
explicit FragmentDataIteratorBase(Head& head) : fragment_head_(head) {}
|
|
||||||
- explicit FragmentDataIteratorBase(nullptr_t) {}
|
|
||||||
+ explicit FragmentDataIteratorBase(std::nullptr_t) {}
|
|
||||||
|
|
||||||
Data* GetFragmentData() const {
|
|
||||||
return !IsDone() ? &fragment_head_.at(idx_) : nullptr;
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
From 3c48d6b9fc82dccbb0bfb905cf808f73a7a02e71 Mon Sep 17 00:00:00 2001
|
||||||
|
From: "lauren n. liberda" <lauren@selfisekai.rocks>
|
||||||
|
Date: Wed, 31 Jul 2024 05:14:42 +0200
|
||||||
|
Subject: [PATCH] musl: remove conflicting prctl.h include
|
||||||
|
|
||||||
|
---
|
||||||
|
src/base/utils.cc | 1 -
|
||||||
|
1 file changed, 1 deletion(-)
|
||||||
|
|
||||||
|
diff --git a/third_party/perfetto/src/base/utils.cc b/third_party/perfetto/src/base/utils.cc
|
||||||
|
index 0d9318c136..419c7dbc1a 100644
|
||||||
|
--- a/third_party/perfetto/src/base/utils.cc
|
||||||
|
+++ b/third_party/perfetto/src/base/utils.cc
|
||||||
|
@@ -40,7 +40,6 @@
|
||||||
|
|
||||||
|
#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
|
||||||
|
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
|
||||||
|
-#include <linux/prctl.h>
|
||||||
|
#include <sys/prctl.h>
|
||||||
|
|
||||||
|
#ifndef PR_GET_TAGGED_ADDR_CTRL
|
|
@ -1,59 +0,0 @@
|
||||||
Source: Tom Briden <tom@decompile.me.uk>
|
|
||||||
Upstream: No
|
|
||||||
|
|
||||||
diff --git a/chrome/browser/ui/views/side_panel/BUILD.gn b/chrome/browser/ui/views/side_panel/BUILD.gn
|
|
||||||
index ea57f9b16f6b8..20d8681ee9af2 100644
|
|
||||||
--- a/chrome/browser/ui/views/side_panel/BUILD.gn
|
|
||||||
+++ b/chrome/browser/ui/views/side_panel/BUILD.gn
|
|
||||||
@@ -142,18 +142,30 @@ static_library("side_panel") {
|
|
||||||
}
|
|
||||||
public_deps = [
|
|
||||||
"//base",
|
|
||||||
+ "//chrome/browser/cart:mojo_bindings",
|
|
||||||
"//chrome/browser/companion/core/mojom:mojo_bindings",
|
|
||||||
"//chrome/browser/profiles:profile",
|
|
||||||
"//chrome/browser/ui/actions:actions_headers",
|
|
||||||
"//chrome/browser/ui/color:color_headers",
|
|
||||||
+ "//chrome/browser/ui/webui/side_panel/customize_chrome:mojo_bindings",
|
|
||||||
+ "//chrome/browser/ui/webui/side_panel/bookmarks:mojo_bindings",
|
|
||||||
"//chrome/browser/ui/webui/side_panel/performance_controls:mojo_bindings",
|
|
||||||
+ "//chrome/browser/ui/webui/side_panel/reading_list:mojo_bindings",
|
|
||||||
+ "//chrome/browser/ui:webui_name_variants",
|
|
||||||
"//chrome/common",
|
|
||||||
"//chrome/common/accessibility:mojo_bindings",
|
|
||||||
+ "//chrome/common/companion:mojo_bindings",
|
|
||||||
+ "//components/enterprise/buildflags:buildflags",
|
|
||||||
+ "//components/enterprise/common/proto:connectors_proto",
|
|
||||||
"//components/lens",
|
|
||||||
"//components/lens:buildflags",
|
|
||||||
"//components/omnibox/browser",
|
|
||||||
+ "//components/page_image_service/mojom:mojo_bindings",
|
|
||||||
+ "//components/paint_preview/buildflags:buildflags",
|
|
||||||
"//components/prefs",
|
|
||||||
"//components/search_engines",
|
|
||||||
+ "//components/segmentation_platform/public/proto:proto",
|
|
||||||
+ "//components/webapps/common:mojo_bindings",
|
|
||||||
"//content/public/browser",
|
|
||||||
"//extensions/browser",
|
|
||||||
"//extensions/common",
|
|
||||||
@@ -165,6 +177,8 @@ static_library("side_panel") {
|
|
||||||
"//ui/gfx/geometry",
|
|
||||||
"//ui/views",
|
|
||||||
"//ui/views/controls/webview",
|
|
||||||
+ "//ui/webui/resources/cr_components/commerce:mojo_bindings",
|
|
||||||
+ "//ui/webui/resources/cr_components/help_bubble:mojo_bindings",
|
|
||||||
"//url",
|
|
||||||
]
|
|
||||||
deps = [
|
|
||||||
diff --git a/chrome/browser/ui/webui/top_chrome/BUILD.gn b/chrome/browser/ui/webui/top_chrome/BUILD.gn
|
|
||||||
index 5830f1f5e234a..6749b8fd0da56 100644
|
|
||||||
--- a/chrome/browser/ui/webui/top_chrome/BUILD.gn
|
|
||||||
+++ b/chrome/browser/ui/webui/top_chrome/BUILD.gn
|
|
||||||
@@ -19,6 +19,7 @@ source_set("top_chrome") {
|
|
||||||
deps = [
|
|
||||||
"//base",
|
|
||||||
"//chrome/browser/profiles:profile",
|
|
||||||
+ "//chrome/browser/ui:webui_name_variants",
|
|
||||||
"//components/site_engagement/content:content",
|
|
||||||
"//content/public/browser",
|
|
||||||
"//ui/webui",
|
|
|
@ -1,62 +0,0 @@
|
||||||
From f815e833c946a59620a2ca9df37a1da746f61460 Mon Sep 17 00:00:00 2001
|
|
||||||
From: q66 <daniel@octaforge.org>
|
|
||||||
Date: Sat, 1 Oct 2022 00:21:09 +0000
|
|
||||||
Subject: [PATCH] fix dawn build for ppc64
|
|
||||||
|
|
||||||
---
|
|
||||||
third_party/dawn/src/dawn/common/Assert.cpp | 4 ++--
|
|
||||||
third_party/dawn/src/dawn/common/Platform.h | 10 +++++-----
|
|
||||||
2 files changed, 7 insertions(+), 7 deletions(-)
|
|
||||||
|
|
||||||
diff --git a/third_party/dawn/src/dawn/common/Assert.cpp b/third_party/dawn/src/dawn/common/Assert.cpp
|
|
||||||
index ecc92dfc..8ee91a90 100644
|
|
||||||
--- a/third_party/dawn/src/dawn/common/Assert.cpp
|
|
||||||
+++ b/third_party/dawn/src/dawn/common/Assert.cpp
|
|
||||||
@@ -31,9 +31,9 @@ void BreakPoint() {
|
|
||||||
__asm__ __volatile__("ebreak");
|
|
||||||
#elif DAWN_PLATFORM_IS(MIPS)
|
|
||||||
__asm__ __volatile__("break");
|
|
||||||
-#elif DAWN_PLATFORM_IS(S390) || DAWN_PLATFORM_IS_(S390X)
|
|
||||||
+#elif DAWN_PLATFORM_IS(S390) || DAWN_PLATFORM_IS(S390X)
|
|
||||||
__asm__ __volatile__(".word 0x0001");
|
|
||||||
-#elif DAWN_PLATFORM_IS(PPC) || DAWN_PLATFORM_IS_(PPC64)
|
|
||||||
+#elif DAWN_PLATFORM_IS(PPC) || DAWN_PLATFORM_IS(PPC64)
|
|
||||||
__asm__ __volatile__("twge 2,2");
|
|
||||||
#else
|
|
||||||
#error "Unsupported platform"
|
|
||||||
diff --git a/third_party/dawn/src/dawn/common/Platform.h b/third_party/dawn/src/dawn/common/Platform.h
|
|
||||||
index 39d5eb41..2011367d 100644
|
|
||||||
--- a/third_party/dawn/src/dawn/common/Platform.h
|
|
||||||
+++ b/third_party/dawn/src/dawn/common/Platform.h
|
|
||||||
@@ -124,15 +124,15 @@
|
|
||||||
#define DAWN_PLATFORM_IS_MIPS64 1
|
|
||||||
#endif
|
|
||||||
|
|
||||||
-#elif defiend(__s390__)
|
|
||||||
+#elif defined(__s390__)
|
|
||||||
#define DAWN_PLATFORM_IS_S390 1
|
|
||||||
-#elif defiend(__s390x__)
|
|
||||||
+#elif defined(__s390x__)
|
|
||||||
#define DAWN_PLATFORM_IS_S390X 1
|
|
||||||
|
|
||||||
-#elif defined(__PPC__)
|
|
||||||
-#define DAWN_PLATFORM_IS_PPC 1
|
|
||||||
#elif defined(__PPC64__)
|
|
||||||
#define DAWN_PLATFORM_IS_PPC64 1
|
|
||||||
+#elif defined(__PPC__)
|
|
||||||
+#define DAWN_PLATFORM_IS_PPC 1
|
|
||||||
|
|
||||||
#else
|
|
||||||
#error "Unsupported platform."
|
|
||||||
@@ -149,7 +149,7 @@
|
|
||||||
static_assert(sizeof(sizeof(char)) == 8, "Expect sizeof(size_t) == 8");
|
|
||||||
#elif defined(DAWN_PLATFORM_IS_I386) || defined(DAWN_PLATFORM_IS_ARM32) || \
|
|
||||||
defined(DAWN_PLATFORM_IS_RISCV32) || defined(DAWN_PLATFORM_IS_MIPS32) || \
|
|
||||||
- defined(DAWN_PLATFORM_IS_S390) || defined(DAWN_PLATFORM_IS_PPC32) || \
|
|
||||||
+ defined(DAWN_PLATFORM_IS_S390) || defined(DAWN_PLATFORM_IS_PPC) || \
|
|
||||||
defined(DAWN_PLATFORM_IS_EMSCRIPTEN) || defined(DAWN_PLATFORM_IS_LOONGARCH32)
|
|
||||||
#define DAWN_PLATFORM_IS_32_BIT 1
|
|
||||||
static_assert(sizeof(sizeof(char)) == 4, "Expect sizeof(size_t) == 4");
|
|
||||||
--
|
|
||||||
2.34.1
|
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
# Template file for 'chromium'
|
# Template file for 'chromium'
|
||||||
pkgname=chromium
|
pkgname=chromium
|
||||||
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
|
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
|
||||||
version=127.0.6533.72
|
version=128.0.6613.84
|
||||||
revision=1
|
revision=1
|
||||||
archs="i686* x86_64* aarch64* armv7l*"
|
archs="i686* x86_64* aarch64* armv7l*"
|
||||||
hostmakedepends="
|
hostmakedepends="
|
||||||
$(vopt_if clang "clang17 lld17 llvm17 compiler-rt")
|
$(vopt_if clang "clang18 lld18 llvm18 compiler-rt")
|
||||||
bison git gperf hwids ninja nodejs perl pkg-config python3
|
bison git gperf hwids ninja nodejs perl pkg-config python3
|
||||||
libepoxy-devel libevent-devel libglib-devel rust rust-bindgen"
|
libepoxy-devel libevent-devel libglib-devel rust rust-bindgen"
|
||||||
makedepends="
|
makedepends="
|
||||||
|
@ -28,7 +28,7 @@ maintainer="Duncaen <duncaen@voidlinux.org>"
|
||||||
license="BSD-3-Clause"
|
license="BSD-3-Clause"
|
||||||
homepage="https://www.chromium.org/"
|
homepage="https://www.chromium.org/"
|
||||||
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
|
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
|
||||||
checksum=7f21f1bfc89e1a2c474463ef950b72e6401d1375cf3c17d907bf3d346720efbe
|
checksum=9297c1e1dc9310534f6a48f90eacc2eac1d964ac3c827dc0798594e8a2742dc4
|
||||||
|
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue