chromium: update to 131.0.6778.85.

This commit is contained in:
Duncaen 2024-11-26 01:01:57 +01:00
parent 8692e173b4
commit b6bc206123
No known key found for this signature in database
GPG Key ID: 335C1D17EC3D6E35
2 changed files with 29 additions and 4 deletions

View File

@ -0,0 +1,25 @@
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
}

View File

@ -1,11 +1,12 @@
# Template file for 'chromium'
pkgname=chromium
# See https://chromiumdash.appspot.com/releases?platform=Linux for the latest version
version=131.0.6778.69
version=131.0.6778.85
revision=1
archs="i686* x86_64* aarch64* armv7l*"
_llvmver=19
hostmakedepends="
$(vopt_if clang "clang18 lld18 llvm18 compiler-rt")
$(vopt_if clang "clang${_llvmver} lld${_llvmver} llvm${_llvmver} compiler-rt${_llvmver}")
bison git gperf hwids ninja nodejs perl pkg-config python3
libepoxy-devel libevent-devel libglib-devel rust rust-bindgen
gn"
@ -30,8 +31,7 @@ license="BSD-3-Clause"
homepage="https://www.chromium.org/"
# distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${version}.tar.xz"
distfiles="https://chromium-tarballs.distfiles.gentoo.org/chromium-${version}.tar.xz"
checksum=56d332bd53b26ad4f9a8f36c4cba37e9f05126a353d57666d12690944769bfaa
broken="temp configure failure"
checksum=436a5e43dd089d10d0f72861473c1078bd7f9adfa60da6dd8d0ac01251f42994
lib32disabled=yes