diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 31 insertions, 3 deletions
@@ -6,7 +6,7 @@ pkgname=chromium-no-extras _pkgname=chromium -pkgver=76.0.3809.132 +pkgver=77.0.3865.75 pkgrel=1 _launcher_ver=6 pkgdesc="Chromium without hangout services, widevine, pipewire, or chromedriver" @@ -27,10 +27,22 @@ optdepends=('pepper-flash: support for Flash content' install=chromium.install source=(https://commondatastorage.googleapis.com/chromium-browser-official/$_pkgname-$pkgver.tar.xz chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz + include-memory-in-one_euro_filter.h.patch + link-against-harfbuzz-subset.patch + fix-wrong-string-initialization-in-LinkedHashSet.patch + include-limits-in-web_time_range.cc.patch + chromium-system-icu.patch + chromium-system-zlib.patch chromium-widevine.patch chromium-skia-harmony.patch) -sha256sums=('d54e4640b5e399d170dffbc5bcff65157eb1b29314b94b5d808f727d9ce45241' +sha256sums=('eb952ff241e719cbdcc2aae1832ecc1dd2263736ab38ee1dbf88ac9120119789' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' + '33a5bcd1df2cc7aa7467fa882790ef143a4497d2b704c9e1ea86c8ede90c2d90' + 'ab986e4b723dfcedab1bc8dcada07526facae28a8a7ff3345f658532c1d99987' + '840f555020751ec284dca35b9317a9dd7dc69fcb910ea1cae2dd7cc9b237dfb7' + 'd3dfe3c86901a11636972a774ed6c941ac76e38c9e4a384f458043a0a03291a9' + 'e73cc2ee8d3ea35aab18c478d76fdfc68ca4463e1e10306fa1e738c03b3f26b5' + '0f7ba6882844542a7226b419dfefc5b6a16b5b7882698bd773b5ee9148aa6e87' 'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b' '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') @@ -82,6 +94,22 @@ prepare() { third_party/blink/renderer/core/xml/parser/xml_document_parser.cc \ third_party/libxml/chromium/libxml_utils.cc + # https://crbug.com/819294 + patch -Np1 -i ../include-memory-in-one_euro_filter.h.patch + + # https://groups.google.com/a/chromium.org/d/msg/chromium-packagers/UyJsVJ5QqWo/jSv5z7-rEQAJ + patch -Np1 -i ../link-against-harfbuzz-subset.patch + + # https://crbug.com/980025 + patch -Np1 -i ../fix-wrong-string-initialization-in-LinkedHashSet.patch + + # https://crbug.com/992832 + patch -Np1 -i ../include-limits-in-web_time_range.cc.patch + + # Fixes from Gentoo + patch -Np1 -i ../chromium-system-icu.patch + patch -Np1 -i ../chromium-system-zlib.patch + # Load Widevine CDM if available patch -Np1 -i ../chromium-widevine.patch @@ -196,7 +224,7 @@ package() { cp out/Release/icudtl.dat "$pkgdir/usr/lib/chromium/" fi - for size in 22 24 48 64 128 256; do + for size in 24 48 64 128 256; do install -Dm644 "chrome/app/theme/chromium/product_logo_$size.png" \ "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/chromium.png" done |