mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
chromium: update to 132.0.6834.83.
This commit is contained in:
parent
bdb9d5193a
commit
fefe59c10a
7 changed files with 21 additions and 71 deletions
|
@ -1,25 +0,0 @@
|
||||||
From 6fcc0d232c5d93061f2aac7f3a60ef96d36b8b1a Mon Sep 17 00:00:00 2001
|
|
||||||
From: lauren n. liberda <lauren@selfisekai.rocks>
|
|
||||||
Date: Tue, 22 Oct 2024 22:04:27 +0200
|
|
||||||
Subject: [PATCH] [unbundle] add enable_freetype
|
|
||||||
|
|
||||||
fixes freetype unbundle after https://crrev.com/c/5832411
|
|
||||||
|
|
||||||
Bug: none
|
|
||||||
Change-Id: If5573d2c0e833ef3c18b505c004b3fa997f903a0
|
|
||||||
---
|
|
||||||
|
|
||||||
diff --git a/build/linux/unbundle/freetype.gn b/build/linux/unbundle/freetype.gn
|
|
||||||
index 73f96668..c780c630 100644
|
|
||||||
--- a/build/linux/unbundle/freetype.gn
|
|
||||||
+++ b/build/linux/unbundle/freetype.gn
|
|
||||||
@@ -11,4 +11,9 @@
|
|
||||||
# System FreeType configurations other than as described WILL INTRODUCE TEXT
|
|
||||||
# RENDERING AND SECURITY REGRESSIONS.
|
|
||||||
use_system_freetype = true
|
|
||||||
+
|
|
||||||
+ # Use FreeType for font rendering. If this is set to false, FreeType is
|
|
||||||
+ # replaced with the Rust-based Fontations set of libraries plus Skia
|
|
||||||
+ # path rendering.
|
|
||||||
+ enable_freetype = true
|
|
||||||
}
|
|
|
@ -1,9 +1,9 @@
|
||||||
--- a/build/config/compiler/BUILD.gn.orig
|
--- a/build/config/compiler/BUILD.gn
|
||||||
+++ b/build/config/compiler/BUILD.gn
|
+++ b/build/config/compiler/BUILD.gn
|
||||||
@@ -917,8 +917,13 @@
|
@@ -1257,8 +1257,13 @@
|
||||||
} else if (current_cpu == "arm64") {
|
} else if (current_cpu == "arm64") {
|
||||||
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
|
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
|
||||||
!(is_chromeos_lacros && is_chromeos_device)) {
|
!is_chromeos_device) {
|
||||||
- cflags += [ "--target=aarch64-linux-gnu" ]
|
- cflags += [ "--target=aarch64-linux-gnu" ]
|
||||||
- ldflags += [ "--target=aarch64-linux-gnu" ]
|
- ldflags += [ "--target=aarch64-linux-gnu" ]
|
||||||
+ if (is_musl) {
|
+ if (is_musl) {
|
||||||
|
@ -14,8 +14,8 @@
|
||||||
+ ldflags += [ "--target=aarch64-linux-gnu" ]
|
+ ldflags += [ "--target=aarch64-linux-gnu" ]
|
||||||
+ }
|
+ }
|
||||||
}
|
}
|
||||||
if (is_android) {
|
} else if (current_cpu == "mipsel" && !is_nacl) {
|
||||||
# Outline atomics crash on Exynos 9810. http://crbug.com/1272795
|
ldflags += [ "-Wl,--hash-style=sysv" ]
|
||||||
--- a/build/toolchain/linux/unbundle/BUILD.gn.orig
|
--- a/build/toolchain/linux/unbundle/BUILD.gn.orig
|
||||||
+++ b/build/toolchain/linux/unbundle/BUILD.gn
|
+++ b/build/toolchain/linux/unbundle/BUILD.gn
|
||||||
@@ -39,3 +39,22 @@
|
@@ -39,3 +39,22 @@
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
--- a/third_party/blink/renderer/platform/media/web_media_player_impl.cc.orig
|
|
||||||
+++ b/third_party/blink/renderer/platform/media/web_media_player_impl.cc
|
|
||||||
@@ -3881,15 +3881,15 @@
|
|
||||||
const T&... values) {
|
|
||||||
std::string strkey = std::string(key);
|
|
||||||
|
|
||||||
- if constexpr (Flags & kEncrypted) {
|
|
||||||
+ if constexpr (Flags & kEncrypted != 0) {
|
|
||||||
if (is_encrypted_)
|
|
||||||
UmaFunction(strkey + ".EME", values...);
|
|
||||||
}
|
|
||||||
|
|
||||||
- if constexpr (Flags & kTotal)
|
|
||||||
+ if constexpr (Flags & kTotal != 0)
|
|
||||||
UmaFunction(strkey + ".All", values...);
|
|
||||||
|
|
||||||
- if constexpr (Flags & kPlaybackType) {
|
|
||||||
+ if constexpr (Flags & kPlaybackType != 0) {
|
|
||||||
auto demuxer_type = GetDemuxerType();
|
|
||||||
if (!demuxer_type.has_value())
|
|
||||||
return;
|
|
|
@ -1,15 +0,0 @@
|
||||||
--- a/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
|
|
||||||
+++ b/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
|
|
||||||
@@ -61,8 +61,11 @@
|
|
||||||
|
|
||||||
// TODO(crbug.com/1052397): Revisit the macro expression once build flag switch
|
|
||||||
// of lacros-chrome is complete.
|
|
||||||
-#if defined(__GLIBC__) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
|
|
||||||
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
|
|
||||||
+
|
|
||||||
+#if defined(__GLIBC__)
|
|
||||||
#include <gnu/libc-version.h>
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
#include "base/linux_util.h"
|
|
||||||
#include "base/strings/string_split.h"
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
Not supported yet
|
||||||
|
--- a/build/config/gcc/BUILD.gn
|
||||||
|
+++ b/build/config/gcc/BUILD.gn
|
||||||
|
@@ -32,7 +32,6 @@
|
||||||
|
# See http://gcc.gnu.org/wiki/Visibility
|
||||||
|
config("symbol_visibility_hidden") {
|
||||||
|
cflags = [ "-fvisibility=hidden" ]
|
||||||
|
- rustflags = [ "-Zdefault-visibility=hidden" ]
|
||||||
|
|
||||||
|
# Visibility attribute is not supported on AIX.
|
||||||
|
if (current_os != "aix") {
|
|
@ -2,9 +2,9 @@ diff -Naur chromium-83.0.4103.97.orig/media/BUILD.gn chromium-83.0.4103.97/media
|
||||||
--- chromium-129.0.6668.58/media/BUILD.gn 2024-09-18 00:00:12.319230000 +0200
|
--- chromium-129.0.6668.58/media/BUILD.gn 2024-09-18 00:00:12.319230000 +0200
|
||||||
+++ - 2024-09-19 19:44:06.486438185 +0200
|
+++ - 2024-09-19 19:44:06.486438185 +0200
|
||||||
@@ -66,6 +66,7 @@
|
@@ -66,6 +66,7 @@
|
||||||
"USE_CHROMEOS_PROTECTED_MEDIA=$use_chromeos_protected_media",
|
|
||||||
"USE_CRAS=$use_cras",
|
"USE_CRAS=$use_cras",
|
||||||
"USE_PROPRIETARY_CODECS=$proprietary_codecs",
|
"USE_PROPRIETARY_CODECS=$proprietary_codecs",
|
||||||
|
"ENABLE_GPU_CHANNEL_MEDIA_CAPTURE=$enable_gpu_channel_media_capture",
|
||||||
+ "USE_SNDIO=$use_sndio",
|
+ "USE_SNDIO=$use_sndio",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# 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=131.0.6778.85
|
version=132.0.6834.83
|
||||||
revision=1
|
revision=1
|
||||||
archs="i686* x86_64* aarch64* armv7l*"
|
archs="i686* x86_64* aarch64* armv7l*"
|
||||||
_llvmver=19
|
_llvmver=19
|
||||||
|
@ -29,9 +29,9 @@ short_desc="Google's attempt at creating a safer, faster, and more stable browse
|
||||||
maintainer="Duncaen <duncaen@voidlinux.org>"
|
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/chromium-${version}.tar.xz"
|
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${version}.tar.xz"
|
||||||
distfiles="https://chromium-tarballs.distfiles.gentoo.org/chromium-${version}.tar.xz"
|
#distfiles="https://chromium-tarballs.distfiles.gentoo.org/chromium-${version}.tar.xz"
|
||||||
checksum=436a5e43dd089d10d0f72861473c1078bd7f9adfa60da6dd8d0ac01251f42994
|
checksum=f98315eacbf3be106feca37f8243d8c4092d4fd832c918aa36dc229eb6ab39e0
|
||||||
|
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue