diff options
author | Caleb Maclennan | 2022-12-13 00:44:42 +0300 |
---|---|---|
committer | Caleb Maclennan | 2022-12-13 00:44:42 +0300 |
commit | e472783be6382d288bc58394c5341358d4ee130f (patch) | |
tree | d84d5153cfc00c2959854d30b0704d249edd90f7 | |
parent | 81b9a590cee3b11cb0051e72433c6336b0d223d5 (diff) | |
download | aur-e472783be6382d288bc58394c5341358d4ee130f.tar.gz |
Un-botch my patch merging
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 8 insertions, 13 deletions
@@ -1,7 +1,7 @@ pkgbase = brave pkgdesc = A web browser that stops ads and trackers by default pkgver = 1.46.140 - pkgrel = 1 + pkgrel = 2 url = https://www.brave.com/download arch = x86_64 license = BSD @@ -53,6 +53,7 @@ pkgbase = brave depends = opus depends = harfbuzz depends = re2 + depends = libavif depends = jsoncpp depends = libxslt depends = libpng @@ -29,7 +29,7 @@ pkgname=brave pkgver=1.46.140 -pkgrel=1 +pkgrel=2 pkgdesc='A web browser that stops ads and trackers by default' arch=(x86_64) url='https://www.brave.com/download' @@ -138,7 +138,7 @@ declare -gA _system_libs=( [icu]=icu [jsoncpp]=jsoncpp [libaom]=aom - #[libavif]=libavif # needs https://github.com/AOMediaCodec/libavif/commit/d22d4de94120 + [libavif]=libavif [libdrm]= [libjpeg]=libjpeg [libpng]=libpng @@ -160,7 +160,6 @@ for _dep in "${_system_libs[@]}"; do done prepare() { - cd chromium-launcher-$_launcher_ver patch -Np1 -i ../chromium-launcher-electron-app.patch @@ -248,30 +247,25 @@ prepare() { patch -Np1 -i "${srcdir}/use-oauth2-client-switches-as-default.patch" # Upstream fixes - patch -Np1 -i "${srcdir}/unbundle-jsoncpp-avoid-CFI-faults-with-is_cfi-true.patch" patch -Np1 -i "${srcdir}/re-fix-TFLite-build-error-on-linux-with-system-zlib.patch" patch -Np1 -i "${srcdir}/chromium-icu72.patch" patch -Np1 -d v8 <"${srcdir}/v8-enhance-Date-parser-to-take-Unicode-SPACE.patch" - # Revert kGlobalMediaControlsCastStartStop enabled by default - # https://crbug.com/1314342 - patch -Rp1 -F3 -i "${srcdir}/REVERT-enable-GlobalMediaControlsCastStartStop.patch" - # Revert ffmpeg roll requiring new channel layout API support # https://crbug.com/1325301 patch -Rp1 -i "${srcdir}/REVERT-roll-src-third_party-ffmpeg-m102.patch" # Revert switch from AVFrame::pkt_duration to AVFrame::duration patch -Rp1 -i "${srcdir}/REVERT-roll-src-third_party-ffmpeg-m106.patch" + # Disable kGlobalMediaControlsCastStartStop by default + # https://crbug.com/1314342 + patch -Np1 -i "${srcdir}/disable-GlobalMediaControlsCastStartStop.patch" + # https://crbug.com/angleproject/7582 patch -Np0 -i "${srcdir}/angle-wayland-include-protocol.patch" # Fixes for building with libstdc++ instead of libc++ patch -Np1 -i "${srcdir}/patches/chromium-103-VirtualCursor-std-layout.patch" - patch -Np1 -i "${srcdir}/patches/chromium-107-compiler.patch" - - # Sysroot usage in autocxx for Rust - patch -Np1 -i "${srcdir}/rust-autocxx-use_sysroot.patch" # Hacky patching sed -e 's/\(enable_distro_version_check =\) true/\1 false/g' -i chrome/installer/linux/BUILD.gn |