I followed @Gozenka's suggestion, though I started from libicu53
here on AUR and made the following changes:
diff --git a/PKGBUILD b/PKGBUILD
index 88dd4b9..d3fd08a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,17 @@
# Maintainer: William Tang <galaxyking0419@gmail.com>
-pkgname=libicu53
-pkgver=53.2
+pkgname=libicu74
+pkgver=74.1
pkgrel=2
pkgdesc='International Components for Unicode library (version 53)'
arch=('x86_64')
url='https://icu.unicode.org'
license=('custom:icu')
depends=('gcc-libs')
-provides=(libicu{data,i18n,io,test,tu,uc}.so.53)
+provides=(libicu{data,i18n,io,test,tu,uc}.so.74)
source=("https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/icu4c-${pkgver//./_}-src.tgz")
-sha512sums=('fa3a7c9e388d263d548a02a1e4a63358c24883b4b6d7b29715fb333b96ba193d6c1fef363dafb96097565cf4baf3c1e3be3da5ed1647edf30757a4a65286970b')
+sha256sums=('86ce8e60681972e60e4dcb2490c697463fcec60dd400a5f9bffba26d0b52b8d0')
build() {
cd icu/source
Just in case someone else is unable to wait for a fix from the maintainer :D
Pinned Comments
networkException commented on 2022-09-20 17:36 (UTC)
Please note that normally it's not required to flag this package as out of date. I usually tag releases in the main ungoogled-chromium repository and update the arch packaging right afterwards.
If the package hasn't updated after an ungoogled-chromium release GitHub Actions might still be building or the ungoogled-chromium patchset got updated for non Linux platforms only to match their upstream release cycle