diff options
author | JustKidding <jk@vin.ovh> | 2022-12-03 13:20:50 -0500 |
---|---|---|
committer | JustKidding <jk@vin.ovh> | 2022-12-03 13:20:50 -0500 |
commit | 5f44f09383264e699e590a9e43c829ba2ba8546c (patch) | |
tree | b7642226c00745000d952e583bc88bfb16a9083f | |
parent | f6b6208844e271436f3ada0ce42e00dcebcf6438 (diff) | |
download | ungoogled-chromium-5f44f09383264e699e590a9e43c829ba2ba8546c.tar.gz ungoogled-chromium-5f44f09383264e699e590a9e43c829ba2ba8546c.tar.bz2 ungoogled-chromium-5f44f09383264e699e590a9e43c829ba2ba8546c.zip |
upgpkg: ungoogled-chromium 108.0.5359.94-1
upstream release
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 25 insertions, 13 deletions
@@ -1,6 +1,6 @@ pkgbase = ungoogled-chromium pkgdesc = A lightweight approach to removing Google web service dependency - pkgver = 108.0.5359.71 + pkgver = 108.0.5359.94 pkgrel = 1 url = https://github.com/ungoogled-software/ungoogled-chromium arch = x86_64 @@ -60,7 +60,7 @@ pkgbase = ungoogled-chromium conflicts = chromium options = debug options = !lto - source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-108.0.5359.71.tar.xz + source = https://commondatastorage.googleapis.com/chromium-browser-official/chromium-108.0.5359.94.tar.xz source = https://github.com/foutrelis/chromium-launcher/archive/v8/chromium-launcher-8.tar.gz source = https://github.com/stha09/chromium-patches/releases/download/chromium-108-patchset-2/chromium-108-patchset-2.tar.xz source = re-fix-TFLite-build-error-on-linux-with-system-zlib.patch @@ -69,11 +69,11 @@ pkgbase = ungoogled-chromium source = disable-GlobalMediaControlsCastStartStop.patch source = angle-wayland-include-protocol.patch source = use-oauth2-client-switches-as-default.patch - source = ungoogled-chromium-108.0.5359.71-1.tar.gz::https://github.com/ungoogled-software/ungoogled-chromium/archive/108.0.5359.71-1.tar.gz + source = ungoogled-chromium-108.0.5359.94-1.tar.gz::https://github.com/ungoogled-software/ungoogled-chromium/archive/108.0.5359.94-1.tar.gz source = ozone-add-va-api-support-to-wayland.patch source = remove-main-main10-profile-limit.patch source = chromium-drirc-disable-10bpc-color-configs.conf - sha256sums = cb6ca080c492ede34df7bf9c4eca45576e6306865985465bd0319c96bb71ff5d + sha256sums = 0607518481a8a5b993fb371eec544f7d20e43c2eb706ca7bf40ef584496cb6fe sha256sums = 213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a sha256sums = 40ef8af65e78901bb8554eddbbb5ebc55c0b8e7927f6ca51b2a353d1c7c50652 sha256sums = 9015b9d6d5b4c1e7248d6477a4b4b6bd6a3ebdc57225d2d8efcd79fc61790716 @@ -82,7 +82,7 @@ pkgbase = ungoogled-chromium sha256sums = 7f3b1b22d6a271431c1f9fc92b6eb49c6d80b8b3f868bdee07a6a1a16630a302 sha256sums = cd0d9d2a1d6a522d47c3c0891dabe4ad72eabbebc0fe5642b9e22efa3d5ee572 sha256sums = e393174d7695d0bafed69e868c5fbfecf07aa6969f3b64596d0bae8b067e1711 - sha256sums = e50a612d4b0b68ee57bf2410c847fe20bfef0c7332fb706a3b5bee36682c5025 + sha256sums = 26379c097c7ba655e4d943523575f00647308e2a75ab79c8ff99e4b62b40ae1a sha256sums = e9e8d3a82da818f0a67d4a09be4ecff5680b0534d7f0198befb3654e9fab5b69 sha256sums = fc810e3c495c77ac60b383a27e48cf6a38b4a95b65dd2984baa297c5df83133c sha256sums = babda4f5c1179825797496898d77334ac067149cac03d797ab27ac69671a7feb @@ -9,7 +9,7 @@ # Contributor: Daniel J Griffiths <ghost1227@archlinux.us> pkgname=ungoogled-chromium -pkgver=108.0.5359.71 +pkgver=108.0.5359.94 pkgrel=1 _launcher_ver=8 _gcc_patchset=2 @@ -36,7 +36,7 @@ source=(https://commondatastorage.googleapis.com/chromium-browser-official/chrom disable-GlobalMediaControlsCastStartStop.patch angle-wayland-include-protocol.patch use-oauth2-client-switches-as-default.patch) -sha256sums=('cb6ca080c492ede34df7bf9c4eca45576e6306865985465bd0319c96bb71ff5d' +sha256sums=('0607518481a8a5b993fb371eec544f7d20e43c2eb706ca7bf40ef584496cb6fe' '213e50f48b67feb4441078d50b0fd431df34323be15be97c55302d3fdac4483a' '40ef8af65e78901bb8554eddbbb5ebc55c0b8e7927f6ca51b2a353d1c7c50652' '9015b9d6d5b4c1e7248d6477a4b4b6bd6a3ebdc57225d2d8efcd79fc61790716' @@ -56,7 +56,7 @@ source=(${source[@]} remove-main-main10-profile-limit.patch chromium-drirc-disable-10bpc-color-configs.conf) sha256sums=(${sha256sums[@]} - 'e50a612d4b0b68ee57bf2410c847fe20bfef0c7332fb706a3b5bee36682c5025' + '26379c097c7ba655e4d943523575f00647308e2a75ab79c8ff99e4b62b40ae1a' 'e9e8d3a82da818f0a67d4a09be4ecff5680b0534d7f0198befb3654e9fab5b69' 'fc810e3c495c77ac60b383a27e48cf6a38b4a95b65dd2984baa297c5df83133c' 'babda4f5c1179825797496898d77334ac067149cac03d797ab27ac69671a7feb') @@ -93,6 +93,14 @@ _unwanted_bundled_libs=( ) depends+=(${_system_libs[@]}) +# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) +# Note: These are for Arch Linux use ONLY. For your own distribution, please +# get your own set of keys. +# +# Starting with Chromium 89 (2021-03-02) the OAuth2 credentials have been left +# out: https://archlinux.org/news/chromium-losing-sync-support-in-early-march/ +_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM + prepare() { cd chromium-$pkgver @@ -201,15 +209,22 @@ build() { 'use_sysroot=false' 'use_system_libwayland=true' 'use_system_wayland_scanner=true' + 'enable_hangout_services_extension=true' 'enable_widevine=true' - 'enable_platform_hevc=true' - 'enable_hevc_parser_and_hw_decoder=true' + 'enable_nacl=false' + "google_api_key=\"$_google_api_key\"" ) if [[ -n ${_system_libs[icu]+set} ]]; then _flags+=('icu_use_data_file=false') fi + # enable HEVC decoding + _flags+=( + 'enable_platform_hevc=true' + 'enable_hevc_parser_and_hw_decoder=true' + ) + # Append ungoogled chromium flags to _flags array _ungoogled_repo="$srcdir/$pkgname-$_uc_ver" readarray -t -O ${#_flags[@]} _flags < "${_ungoogled_repo}/flags.gn" @@ -257,9 +272,6 @@ package() { install -D out/Release/chromedriver "$pkgdir/usr/bin/chromedriver" install -Dm4755 out/Release/chrome_sandbox "$pkgdir/usr/lib/chromium/chrome-sandbox" - install -Dm644 ../chromium-drirc-disable-10bpc-color-configs.conf \ - "$pkgdir/usr/share/drirc.d/10-$pkgname.conf" - install -Dm644 chrome/installer/linux/common/desktop.template \ "$pkgdir/usr/share/applications/chromium.desktop" install -Dm644 chrome/app/resources/manpage.1.in \ |