summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFigue2021-07-28 22:33:35 +0200
committerFigue2021-07-28 22:33:35 +0200
commitcf22b6124e4b540589380ce4ad3766d796214c6f (patch)
tree436e24ec041fe2021593f3187374e36c23b06b70
parent9fb26ece07f603154f5d3d25e8f09ad4f830b382 (diff)
downloadaur-cf22b6124e4b540589380ce4ad3766d796214c6f.tar.gz
1.27.109
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD15
2 files changed, 17 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5c78e231d552..ebc004111077 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = brave
pkgdesc = A web browser that stops ads and trackers by default
- pkgver = 1.27.108
+ pkgver = 1.27.109
pkgrel = 1
url = https://www.brave.com/download
arch = x86_64
@@ -9,6 +9,7 @@ pkgbase = brave
makedepends = npm
makedepends = python
makedepends = python2
+ makedepends = python-protobuf
makedepends = icu
makedepends = glibc
makedepends = gperf
@@ -28,16 +29,17 @@ pkgbase = brave
optdepends = org.freedesktop.secrets: password storage backend on GNOME / Xfce
optdepends = kwallet: support for storing passwords in KWallet on Plasma
optdepends = sccache: For faster builds
- source = brave-browser::git+https://github.com/brave/brave-browser.git#tag=v1.27.108
+ source = brave-browser::git+https://github.com/brave/brave-browser.git#tag=v1.27.109
source = chromium::git+https://github.com/chromium/chromium.git
source = git+https://chromium.googlesource.com/chromium/tools/depot_tools.git
- source = git+https://github.com/brave/brave-core.git#tag=v1.27.108
+ source = git+https://github.com/brave/brave-core.git#tag=v1.27.109
source = git+https://github.com/brave/adblock-rust.git
source = brave-launcher
source = brave-browser.desktop
source = chromium-launcher-7.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v7.tar.gz
source = https://github.com/stha09/chromium-patches/releases/download/chromium-92-patchset-7/chromium-92-patchset-7.tar.xz
source = chromium-no-history.patch
+ source = https://github.com/brave/brave-core/commit/925fe3d322e47922bffc986283d5e89f8e6d8217.patch
source = extend-enable-accelerated-video-decode-flag.patch::https://raw.githubusercontent.com/archlinux/svntogit-packages/a9139b232f517a0e3f90542650c7dd5ba0201e68/chromium/trunk/extend-enable-accelerated-video-decode-flag.patch
source = linux-sandbox-syscall-broker-use-struct-kernel_stat.patch::https://raw.githubusercontent.com/archlinux/svntogit-packages/a9139b232f517a0e3f90542650c7dd5ba0201e68/chromium/trunk/linux-sandbox-syscall-broker-use-struct-kernel_stat.patch
source = linux-sandbox-fix-fstatat-crash.patch::https://raw.githubusercontent.com/archlinux/svntogit-packages/a9139b232f517a0e3f90542650c7dd5ba0201e68/chromium/trunk/linux-sandbox-fix-fstatat-crash.patch
@@ -53,6 +55,7 @@ pkgbase = brave
sha256sums = 86859c11cfc8ba106a3826479c0bc759324a62150b271dd35d1a0f96e890f52f
sha256sums = 53a2cbb1b58d652d5424ff9040b6a51b9dc6348ce3edc68344cd0d25f1f4beb2
sha256sums = ea3446500d22904493f41be69e54557e984a809213df56f3cdf63178d2afb49e
+ sha256sums = 893f8f78211ec215ee4d344d9d6f97b97594e1b9f98b16ac1e27d471a0b27d6d
sha256sums = 66db9132d6f5e06aa26e5de0924f814224a76a9bdf4b61afce161fb1d7643b22
sha256sums = 268e18ad56e5970157b51ec9fc8eb58ba93e313ea1e49c842a1ed0820d9c1fa3
sha256sums = 253348550d54b8ae317fd250f772f506d2bae49fb5dc75fe15d872ea3d0e04a5
diff --git a/PKGBUILD b/PKGBUILD
index 3cff1c66dade..b8da1d89320c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,14 +27,14 @@ fi
##
pkgname=brave
-pkgver=1.27.108
+pkgver=1.27.109
pkgrel=1
pkgdesc='A web browser that stops ads and trackers by default'
arch=('x86_64')
url='https://www.brave.com/download'
license=('custom')
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'ttf-font' 'libva' 'json-glib')
-makedepends=('git' 'npm' 'python' 'python2' 'icu' 'glibc' 'gperf' 'java-runtime-headless' 'clang' 'pipewire')
+makedepends=('git' 'npm' 'python' 'python2' 'python-protobuf' 'icu' 'glibc' 'gperf' 'java-runtime-headless' 'clang' 'pipewire')
optdepends=('pipewire: WebRTC desktop sharing under Wayland'
'kdialog: support for native dialogs in Plasma'
'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
@@ -53,7 +53,8 @@ source=("brave-browser::git+https://github.com/brave/brave-browser.git#tag=v${pk
'brave-browser.desktop'
"chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz"
"https://github.com/stha09/chromium-patches/releases/download/${patchset_name}/${patchset_name}.tar.xz"
- "chromium-no-history.patch")
+ "chromium-no-history.patch"
+ "https://github.com/brave/brave-core/commit/925fe3d322e47922bffc986283d5e89f8e6d8217.patch")
arch_revision=a9139b232f517a0e3f90542650c7dd5ba0201e68
Patches="extend-enable-accelerated-video-decode-flag.patch
linux-sandbox-syscall-broker-use-struct-kernel_stat.patch
@@ -76,6 +77,7 @@ sha256sums=('SKIP'
'86859c11cfc8ba106a3826479c0bc759324a62150b271dd35d1a0f96e890f52f'
'53a2cbb1b58d652d5424ff9040b6a51b9dc6348ce3edc68344cd0d25f1f4beb2'
'ea3446500d22904493f41be69e54557e984a809213df56f3cdf63178d2afb49e'
+ '893f8f78211ec215ee4d344d9d6f97b97594e1b9f98b16ac1e27d471a0b27d6d'
'66db9132d6f5e06aa26e5de0924f814224a76a9bdf4b61afce161fb1d7643b22'
'268e18ad56e5970157b51ec9fc8eb58ba93e313ea1e49c842a1ed0820d9c1fa3'
'253348550d54b8ae317fd250f772f506d2bae49fb5dc75fe15d872ea3d0e04a5'
@@ -124,7 +126,12 @@ else
fi
prepare() {
- cd "brave-browser"
+ cd brave-core
+ # https://github.com/brave/brave-browser/issues/17205
+ patch -Np1 -i ../925fe3d322e47922bffc986283d5e89f8e6d8217.patch
+ cd ..
+
+ cd brave-browser
# Hack to prioritize python2 in PATH
mkdir -p "${srcdir}/bin"