summaryrefslogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorjstkdng <jk@vin.ovh>2021-10-21 17:59:12 -0500
committerjstkdng <jk@vin.ovh>2021-10-21 17:59:12 -0500
commite72d66603e87437e2d813d37c0f393e6f223a85a (patch)
tree50cddfa36b3736e807b410998fa98b591c77d481 /PKGBUILD
parent139de4454b824dfb4ae7685d1c2801f43bd92d8c (diff)
downloadungoogled-chromium-e72d66603e87437e2d813d37c0f393e6f223a85a.tar.gz
ungoogled-chromium-e72d66603e87437e2d813d37c0f393e6f223a85a.tar.bz2
ungoogled-chromium-e72d66603e87437e2d813d37c0f393e6f223a85a.zip
upgpkg: ungoogled-chromium 95.0.4638.54-1
upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 16 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 298bea4..72f1d40 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,10 +9,10 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=ungoogled-chromium
-pkgver=94.0.4606.81
+pkgver=95.0.4638.54
pkgrel=1
_launcher_ver=8
-_gcc_patchset=3
+_gcc_patchset=4
pkgdesc="A lightweight approach to removing Google web service dependency"
arch=('x86_64')
url="https://github.com/Eloston/ungoogled-chromium"
@@ -29,6 +29,9 @@ optdepends=('pipewire: WebRTC desktop sharing under Wayland'
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz
https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver/chromium-launcher-$_launcher_ver.tar.gz
https://github.com/stha09/chromium-patches/releases/download/chromium-${pkgver%%.*}-patchset-$_gcc_patchset/chromium-${pkgver%%.*}-patchset-$_gcc_patchset.tar.xz
+ maldoca-depend-on-zlib-instead-of-headers-only.patch
+ ozone-x11-fix-VA-API.patch
+ chromium-95-harfbuzz-3.patch
replace-blacklist-with-ignorelist.patch
add-a-TODO-about-a-missing-pnacl-flag.patch
use-ffile-compilation-dir.patch
@@ -38,9 +41,12 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom
chromium-94-ffmpeg-roll.patch
unexpire-accelerated-video-decode-flag.patch
use-oauth2-client-switches-as-default.patch)
-sha256sums=('7071aa2b2caf48094c2ae816395948b4daec940606f4982ad5bbf68e5d2de598'
+sha256sums=('3eef88d745e6ddaeaf507358f1510482d6f399cf335061bb1226a5f7120061fd'
'213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
- '22692bddaf2761c6ddf9ff0bc4722972bca4d4c5b2fd3e5dbdac7eb60d914320'
+ 'bc6373f2470a9e6d947a4deaee0612f730112f69552b933c54bb6e60b82dd6f1'
+ '074b32078b9e53fd9b33709ce5785c120eb0346b015a93921897caed4f95f7b6'
+ '3af6dfe5c4e6ed1be52a292c30bc0c447cc8498bb108f7973adb438239961474'
+ 'd9002f1e33390c3e770637773c81be6731584b18f68f086e955bcc3f66f4510d'
'd3344ba39b8c6ed202334ba7f441c70d81ddf8cdb15af1aa8c16e9a3a75fbb35'
'd53da216538f2e741a6e048ed103964a91a98e9a3c10c27fdfa34d4692fdc455'
'921010cd8fab5f30be76c68b68c9b39fac9e21f4c4133bb709879592bbdf606e'
@@ -118,6 +124,11 @@ prepare() {
# https://crbug.com/1207478
patch -Np0 -i ../unexpire-accelerated-video-decode-flag.patch
+ # Upstream fixes
+ patch -Np1 -i ../maldoca-depend-on-zlib-instead-of-headers-only.patch
+ patch -Np1 -i ../ozone-x11-fix-VA-API.patch
+ patch -Np1 -i ../chromium-95-harfbuzz-3.patch
+
# Revert transition to -fsanitize-ignorelist (needs newer clang)
patch -Rp1 -i ../replace-blacklist-with-ignorelist.patch
@@ -132,8 +143,7 @@ prepare() {
patch -Np1 -i ../sql-make-VirtualCursor-standard-layout-type.patch
# Fixes for building with libstdc++ instead of libc++
- patch -Np1 -i ../patches/chromium-90-ruy-include.patch
- patch -Np1 -i ../patches/chromium-94-CustomSpaces-include.patch
+ patch -Np1 -i ../patches/chromium-95-quiche-include.patch
# Wayland/EGL regression (crbug #1071528 #1071550)
patch -Np1 -i ../wayland-egl.patch