summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustKidding <jk@vin.ovh>2024-06-01 09:27:17 -0500
committerJustKidding <jk@vin.ovh>2024-06-01 09:27:17 -0500
commit3ae0a4227058d80199516b7ae31a3aca724df4bd (patch)
tree1ca07bb44e5029cfbfdd5506bc063d52967537bd
parenta3ab8d4a0029196abda9c13897718c1ea27fed58 (diff)
downloadungoogled-chromium-3ae0a4227058d80199516b7ae31a3aca724df4bd.tar.gz
ungoogled-chromium-3ae0a4227058d80199516b7ae31a3aca724df4bd.tar.bz2
ungoogled-chromium-3ae0a4227058d80199516b7ae31a3aca724df4bd.zip
upgpkg: ungoogled-chromium 125.0.6422.141-1
upstream release
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD12
-rw-r--r--ninja-out-of-order-generation-fix.patch38
-rwxr-xr-xupdate-patches.sh2
4 files changed, 54 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index add3c23..5fbec0c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = ungoogled-chromium
pkgdesc = A lightweight approach to removing Google web service dependency
- pkgver = 125.0.6422.112
+ pkgver = 125.0.6422.141
pkgrel = 1
url = https://github.com/ungoogled-software/ungoogled-chromium
arch = x86_64
@@ -53,12 +53,12 @@ pkgbase = ungoogled-chromium
optdepends = org.freedesktop.secrets: password storage backend on GNOME / Xfce
optdepends = kwallet: support for storing passwords in KWallet on Plasma
optdepends = chromium-extension-web-store: Web Store Functionality
- provides = chromium=125.0.6422.112
- provides = chromedriver=125.0.6422.112
+ provides = chromium=125.0.6422.141
+ provides = chromedriver=125.0.6422.141
conflicts = chromium
conflicts = chromedriver
options = !lto
- source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-125.0.6422.112.tar.xz
+ source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-125.0.6422.141.tar.xz
source = https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz
source = https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/125/chromium-patches-125.tar.bz2
source = fix-a-missing-build-dependency.patch
@@ -66,14 +66,14 @@ pkgbase = ungoogled-chromium
source = drop-flag-unsupported-by-clang17.patch
source = compiler-rt-adjust-paths.patch
source = use-oauth2-client-switches-as-default.patch
- source = ungoogled-chromium-125.0.6422.112-1.tar.gz::https://github.com/ungoogled-software/ungoogled-chromium/archive/125.0.6422.112-1.tar.gz
- source = ninja-1.11.patch
+ source = ungoogled-chromium-125.0.6422.141-1.tar.gz::https://github.com/ungoogled-software/ungoogled-chromium/archive/125.0.6422.141-1.tar.gz
+ source = ninja-out-of-order-generation-fix.patch
source = 0001-vaapi-flag-ozone-wayland.patch
source = 0001-adjust-buffer-format-order.patch
source = 0001-enable-linux-unstable-deb-target.patch
source = 0001-ozone-wayland-implement-text_input_manager_v3.patch
source = 0001-ozone-wayland-implement-text_input_manager-fixes.patch
- sha256sums = ba48d13e506ae68bd6d01a808cdc186ee09322daafeb0bddf95dae59b0b4276b
+ sha256sums = 9966b50279d0cfaaf4b58570387f0d526388f8d5f6dd990e3f083a55d8d8e603
sha256sums = 213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a
sha256sums = 58c8787bd215c4818893405dbb88c17b08bf13039fb5fbcb9dfe95ac51a86f3e
sha256sums = 75e1482d1b27c34ebe9d4bf27104fedcc219cdd95ce71fc41e77a486befd3f93
@@ -81,8 +81,8 @@ pkgbase = ungoogled-chromium
sha256sums = 3bd35dab1ded5d9e1befa10d5c6c4555fe0a76d909fb724ac57d0bf10cb666c1
sha256sums = b3de01b7df227478687d7517f61a777450dca765756002c80c4915f271e2d961
sha256sums = 69d2f076223cab0cf1094ae58c39b5687a98f69bf4545414a35f6a4d2708ed83
- sha256sums = c6f135b6d233b71b5437dddc2977b72170b237f8e72a34a0de2a626be7d90c4e
- sha256sums = 1a17064c2a2ba35fddca4f9a5f42a3eb386078a0ed8f9f38641543989b04c037
+ sha256sums = c7b8ed60dacb22dde8ee69ca82ab9e92e0fa2f9372b7edb441ef6d20dc356f39
+ sha256sums = 813e6a1209ab72e4ab34f5f062412087e9664189d7b8f1dc1d0bb9481c574c45
sha256sums = 9a5594293616e1390462af1f50276ee29fd6075ffab0e3f944f6346cb2eb8aec
sha256sums = 8ba5c67b7eb6cacd2dbbc29e6766169f0fca3bbb07779b1a0a76c913f17d343f
sha256sums = 2a44756404e13c97d000cc0d859604d6848163998ea2f838b3b9bb2c840967e3
diff --git a/PKGBUILD b/PKGBUILD
index 55d27d2..1aaebac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,7 +11,7 @@
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
pkgname=ungoogled-chromium
-pkgver=125.0.6422.112
+pkgver=125.0.6422.141
pkgrel=1
_launcher_ver=8
_manual_clone=0
@@ -39,7 +39,7 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom
drop-flag-unsupported-by-clang17.patch
compiler-rt-adjust-paths.patch
use-oauth2-client-switches-as-default.patch)
-sha256sums=('ba48d13e506ae68bd6d01a808cdc186ee09322daafeb0bddf95dae59b0b4276b'
+sha256sums=('9966b50279d0cfaaf4b58570387f0d526388f8d5f6dd990e3f083a55d8d8e603'
'213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a'
'58c8787bd215c4818893405dbb88c17b08bf13039fb5fbcb9dfe95ac51a86f3e'
'75e1482d1b27c34ebe9d4bf27104fedcc219cdd95ce71fc41e77a486befd3f93'
@@ -61,15 +61,15 @@ optdepends=("${optdepends[@]}"
'chromium-extension-web-store: Web Store Functionality')
source=("${source[@]}"
"$pkgname-$_uc_ver.tar.gz::https://github.com/$_uc_usr/ungoogled-chromium/archive/$_uc_ver.tar.gz"
- ninja-1.11.patch
+ ninja-out-of-order-generation-fix.patch
0001-vaapi-flag-ozone-wayland.patch
0001-adjust-buffer-format-order.patch
0001-enable-linux-unstable-deb-target.patch
0001-ozone-wayland-implement-text_input_manager_v3.patch
0001-ozone-wayland-implement-text_input_manager-fixes.patch)
sha256sums=("${sha256sums[@]}"
- 'c6f135b6d233b71b5437dddc2977b72170b237f8e72a34a0de2a626be7d90c4e'
- '1a17064c2a2ba35fddca4f9a5f42a3eb386078a0ed8f9f38641543989b04c037'
+ 'c7b8ed60dacb22dde8ee69ca82ab9e92e0fa2f9372b7edb441ef6d20dc356f39'
+ '813e6a1209ab72e4ab34f5f062412087e9664189d7b8f1dc1d0bb9481c574c45'
'9a5594293616e1390462af1f50276ee29fd6075ffab0e3f944f6346cb2eb8aec'
'8ba5c67b7eb6cacd2dbbc29e6766169f0fca3bbb07779b1a0a76c913f17d343f'
'2a44756404e13c97d000cc0d859604d6848163998ea2f838b3b9bb2c840967e3'
@@ -159,7 +159,7 @@ prepare() {
# https://chromium-review.googlesource.com/c/chromium/src/+/3750452
#patch -Np1 -i ../0001-ozone-wayland-implement-text_input_manager_v3.patch
#patch -Np1 -i ../0001-ozone-wayland-implement-text_input_manager-fixes.patch
- patch -Np1 -i ../ninja-1.11.patch
+ patch -Np1 -i ../ninja-out-of-order-generation-fix.patch
# Enable VAAPI on Wayland
# https://discourse.ubuntu.com/t/chromium-hardware-accelerated-build-for-intel-based-platforms-available-for-beta-testing/35625
diff --git a/ninja-out-of-order-generation-fix.patch b/ninja-out-of-order-generation-fix.patch
new file mode 100644
index 0000000..7b7df00
--- /dev/null
+++ b/ninja-out-of-order-generation-fix.patch
@@ -0,0 +1,38 @@
+--- a/content/browser/BUILD.gn
++++ b/content/browser/BUILD.gn
+@@ -73,6 +73,7 @@
+ "//cc/animation",
+ "//cc/mojo_embedder",
+ "//cc/paint",
++ "//chrome/common:buildflags",
+ "//components/attribution_reporting:mojom",
+ "//components/back_forward_cache:enum",
+ "//components/browsing_topics/common:common",
+@@ -83,6 +84,7 @@
+ "//components/download/public/common:public",
+ "//components/file_access",
+ "//components/filename_generation",
++ "//components/lens:buildflags",
+ "//components/link_header_util",
+ "//components/metrics",
+ "//components/metrics:single_sample_metrics",
+--- a/chrome/browser/extensions/BUILD.gn
++++ b/chrome/browser/extensions/BUILD.gn
+@@ -898,6 +898,7 @@
+ "//components/resources",
+ "//components/safe_browsing:buildflags",
+ "//components/safe_browsing/content/browser/web_ui:web_ui",
++ "//components/safe_browsing/content/common/proto:download_file_types_proto",
+ "//components/safe_browsing/core/browser/db:database_manager",
+ "//components/safe_browsing/core/common",
+ "//components/safe_browsing/core/common:safe_browsing_prefs",
+--- a/chrome/common/BUILD.gn
++++ b/chrome/common/BUILD.gn
+@@ -605,6 +605,7 @@
+ "//components/optimization_guide/optimization_guide_internals/webui:url_constants",
+ "//components/password_manager/content/common",
+ "//components/safe_browsing/core/common",
++ "//components/supervised_user/core/common:buildflags",
+ "//device/vr/buildflags",
+ ]
+ }
diff --git a/update-patches.sh b/update-patches.sh
index 68f66c9..fd60c74 100755
--- a/update-patches.sh
+++ b/update-patches.sh
@@ -6,7 +6,7 @@ patches=(
0001-ozone-wayland-implement-text_input_manager-fixes.patch
0001-ozone-wayland-implement-text_input_manager_v3.patch
0001-vaapi-flag-ozone-wayland.patch
- ninja-1.11.patch
+ ninja-out-of-order-generation-fix.patch
)
mkdir tmp