diff options
author | Greg White | 2023-05-30 07:36:15 -0400 |
---|---|---|
committer | Greg White | 2023-05-30 07:36:15 -0400 |
commit | 49074611a348770dddc881bdc7739ee9193763b2 (patch) | |
tree | 5bd4d8bc287bf740cd1cdcffa1d61321c3e4b3a6 | |
parent | 236fd01aed1b4c4bc31303476806c98ffcc1c8ab (diff) | |
download | aur-49074611a348770dddc881bdc7739ee9193763b2.tar.gz |
1.53.72
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 26 |
2 files changed, 23 insertions, 16 deletions
@@ -1,28 +1,31 @@ pkgbase = brave-dev-bin pkgdesc = Web browser that blocks ads and trackers by default (dev binary release). - pkgver = 1.52.104 + pkgver = 1.53.72 pkgrel = 1 url = https://brave.com/download-dev arch = x86_64 + arch = aarch64 license = MPL2 depends = gtk3 depends = nss depends = alsa-lib depends = libxss - depends = libgnome-keyring depends = ttf-font optdepends = cups: Printer support optdepends = pepper-flash: Adobe Flash support optdepends = mesa: Hardware accelerated rendering optdepends = libglvnd: Support multiple different OpenGL drivers at any given time + optdepends = libgnome-keyring: gnome keyring support provides = brave-dev-bin provides = brave-dev-browser options = !strip - source = https://github.com/brave/brave-browser/releases/download/v1.52.104/brave-browser-dev_1.52.104_amd64.deb source = MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt source = brave-dev-bin.sh - sha512sums = e0b018af7a5080042f846374390aad8553663eb7c812940daff0a3d3407447fa35e0653ffe4f87bac00dce473d4ee7bca16ca91582ef48dfab167171771cac26 sha512sums = b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f - sha512sums = a133f9ea4bd1f50f375a6039187fa886c380d77f1e47528f8350e1f9fbc6e1e7a1c8baaa40f6126c32ad3b9df57c456374564d1e7d7cd4c027b5ff2e96aa358e + sha512sums = 191500db5dd9692d362745e0055f9ac570c7ca2043edcf3e2eb9dcf8039615022f3459c909ed29d89410886481723d2d439086f1938249674ea32654819190c4 + source_x86_64 = https://github.com/brave/brave-browser/releases/download/v1.53.72/brave-browser-dev_1.53.72_amd64.deb + sha512sums_x86_64 = e28b25f21f01cd139b932fd83c25e6830a8855242474ae27fac7841fb1027835e6668e09173b916a5f2830bd1be558662ff6b6f2af5a7653bb0c79a331fada2e + source_aarch64 = https://github.com/brave/brave-browser/releases/download/v1.53.72/brave-browser-dev_1.53.72_arm64.deb + sha512sums_aarch64 = f53e48a6a790cf1c0789e9d6f9cd95aa78d4f9289a6ef6c724d67ea6c6f3b6d10ccc110b273b97a53f11320e80a3324daf36b3653747f73894db05bf2cd307b9 pkgname = brave-dev-bin @@ -2,26 +2,30 @@ # Maintainer: Greg White <gwhite@kupulau.com> pkgname=brave-dev-bin -pkgver=1.52.104 +pkgver=1.53.72 pkgrel=1 pkgdesc='Web browser that blocks ads and trackers by default (dev binary release).' -arch=('x86_64') +arch=(x86_64 aarch64) url='https://brave.com/download-dev' license=('MPL2') -depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'libgnome-keyring' 'ttf-font') +depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'ttf-font') optdepends=('cups: Printer support' 'pepper-flash: Adobe Flash support' 'mesa: Hardware accelerated rendering' - 'libglvnd: Support multiple different OpenGL drivers at any given time') + 'libglvnd: Support multiple different OpenGL drivers at any given time' + 'libgnome-keyring: gnome keyring support') provides=("${pkgname}" 'brave-dev-browser') conflicts=() -source=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-browser-dev_${pkgver}_amd64.deb" - 'MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt' +source=("MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt" "$pkgname.sh") options=(!strip) -sha512sums=('e0b018af7a5080042f846374390aad8553663eb7c812940daff0a3d3407447fa35e0653ffe4f87bac00dce473d4ee7bca16ca91582ef48dfab167171771cac26' - 'b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f' - 'a133f9ea4bd1f50f375a6039187fa886c380d77f1e47528f8350e1f9fbc6e1e7a1c8baaa40f6126c32ad3b9df57c456374564d1e7d7cd4c027b5ff2e96aa358e') +source_x86_64=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-browser-dev_${pkgver}_amd64.deb") +source_aarch64=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-browser-dev_${pkgver}_arm64.deb") +sha512sums=('b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f' + '191500db5dd9692d362745e0055f9ac570c7ca2043edcf3e2eb9dcf8039615022f3459c909ed29d89410886481723d2d439086f1938249674ea32654819190c4') + +sha512sums_x86_64=('e28b25f21f01cd139b932fd83c25e6830a8855242474ae27fac7841fb1027835e6668e09173b916a5f2830bd1be558662ff6b6f2af5a7653bb0c79a331fada2e') +sha512sums_aarch64=('f53e48a6a790cf1c0789e9d6f9cd95aa78d4f9289a6ef6c724d67ea6c6f3b6d10ccc110b273b97a53f11320e80a3324daf36b3653747f73894db05bf2cd307b9') prepare() { mkdir -p brave @@ -29,7 +33,7 @@ prepare() { # Delete unneeded cron job rm -rf brave/opt/brave.com/brave-dev/cron # Use our script to launch (allows overriding flags, sets up data dir) - sed -i "s/\/usr\/bin\/brave-browser-dev/\/usr\/bin\/brave-dev/g" brave/usr/share/applications/brave-browser-dev.desktop + sed -i "s/\/usr\/bin\/brave-browser-dev/\/usr\/bin\/brave-dev/g" brave/usr/share/applications/brave-browser-dev.desktop } package() { @@ -38,7 +42,7 @@ package() { install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/brave-dev" install -Dm0644 "brave/opt/brave.com/brave-dev/product_logo_128_dev.png" "$pkgdir/usr/share/pixmaps/brave-browser-dev.png" - install -Dm0664 -t "$pkgdir/usr/share/licenses/$pkgname" "brave/opt/brave.com/brave-dev/LICENSE" + # allow firejail users to get the suid sandbox working chmod 4755 "$pkgdir/opt/brave.com/brave-dev/chrome-sandbox" } |