diff options
author | graysky | 2019-10-24 14:12:09 -0400 |
---|---|---|
committer | graysky | 2019-10-24 14:12:09 -0400 |
commit | fbdeebfefff67877396e0e417148b1c7eb87af71 (patch) | |
tree | 9d7756d266f69456eb4d5b84cca2605a0858833a /PKGBUILD | |
parent | a494eed1826215d97193715179f2fba95a16f0fa (diff) | |
download | aur-fbdeebfefff67877396e0e417148b1c7eb87af71.tar.gz |
Update to 78.0.3904.70-1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 29 insertions, 25 deletions
@@ -6,7 +6,7 @@ pkgname=chromium-no-extras _pkgname=chromium -pkgver=77.0.3865.120 +pkgver=78.0.3904.70 pkgrel=1 _launcher_ver=6 pkgdesc="Chromium without hangout services, widevine, pipewire, or chromedriver" @@ -27,22 +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 + add-missing-include-for-unique_ptr.patch + dns_util-make-DohUpgradeEntry-non-const.patch + fix-shutdown-crash-in-ProfileManager.patch chromium-system-icu.patch chromium-system-zlib.patch + fix-spammy-unique-font-matching-log.patch chromium-widevine.patch chromium-skia-harmony.patch) -sha256sums=('d792f9b09b1dcfd64e68f47a611c540dd1383dd9abd78ca1e06b2a7e2ff06af8' +sha256sums=('ddc5794097d65ba19c1ae359c2057b08921e7b38b7afe9d5ec45f5e8b9a87462' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' - '33a5bcd1df2cc7aa7467fa882790ef143a4497d2b704c9e1ea86c8ede90c2d90' - 'ab986e4b723dfcedab1bc8dcada07526facae28a8a7ff3345f658532c1d99987' - '840f555020751ec284dca35b9317a9dd7dc69fcb910ea1cae2dd7cc9b237dfb7' - 'd3dfe3c86901a11636972a774ed6c941ac76e38c9e4a384f458043a0a03291a9' + '49052e8aa630c4aa57bf46823edc32b7b309493275163c3bb3f9fd390c73356e' + '69694ab12a5ced389916c0c5e8c7bdc191544f576b134ddfb2fe9d4ed9ec4494' + '4f81612c28957987f7344d8ce2b95a4a63136a8319c9751819436b11c62df057' 'e73cc2ee8d3ea35aab18c478d76fdfc68ca4463e1e10306fa1e738c03b3f26b5' - '0f7ba6882844542a7226b419dfefc5b6a16b5b7882698bd773b5ee9148aa6e87' + 'eb67eda4945a89c3b90473fa8dc20637511ca4dcb58879a8ed6bf403700ca9c8' + '6fbffe59b886195b92c9a55137cef83021c16593f49714acb20023633e3ebb19' 'd081f2ef8793544685aad35dea75a7e6264a2cb987ff3541e6377f4a3650a28b' '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1') @@ -57,8 +57,8 @@ declare -gA _system_libs=( [icu]=icu [libdrm]= [libjpeg]=libjpeg - #[libpng]=libpng # https://crbug.com/752403#c10 - [libvpx]=libvpx + #[libpng]=libpng # https://crbug.com/752403#c10 + #[libvpx]=libvpx # https://github.com/webmproject/libvpx/commit/5a0242ba5c [libwebp]=libwebp [libxml]=libxml2 [libxslt]=libxslt @@ -94,22 +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 + # Missing include in third_party/blink/public/platform/web_rtc_rtp_source.h + patch -Np1 -i ../add-missing-include-for-unique_ptr.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/957519#c23 + patch -Np1 -i ../dns_util-make-DohUpgradeEntry-non-const.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 + # https://crbug.com/1005244 + patch -Np1 -i ../fix-shutdown-crash-in-ProfileManager.patch # Fixes from Gentoo patch -Np1 -i ../chromium-system-icu.patch patch -Np1 -i ../chromium-system-zlib.patch + # https://crbug.com/1005508 + patch -Np1 -i ../fix-spammy-unique-font-matching-log.patch + # Load Widevine CDM if available patch -Np1 -i ../chromium-widevine.patch @@ -179,14 +179,18 @@ build() { "google_default_client_secret=\"${_google_default_client_secret}\"" ) + if check_option strip y; then + _flags+=('symbol_level=0') + fi + # Facilitate deterministic builds (taken from build/config/compiler/BUILD.gn) CFLAGS+=' -Wno-builtin-macro-redefined' CXXFLAGS+=' -Wno-builtin-macro-redefined' CPPFLAGS+=' -D__DATE__= -D__TIME__= -D__TIMESTAMP__=' - if check_option strip y; then - _flags+=('symbol_level=0') - fi + # Do not warn about unknown warning options + CFLAGS+=' -Wno-unknown-warning-option' + CXXFLAGS+=' -Wno-unknown-warning-option' gn gen out/Release --args="${_flags[*]}" --script-executable=/usr/bin/python2 ninja -C out/Release chrome chrome_sandbox |