Last active
January 6, 2023 11:22
-
-
Save kyujin-cho/a65c0f5f88e3158edbfacfb504c1cea7 to your computer and use it in GitHub Desktop.
Brave Beta Bin - Arm64
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/.SRCINFO b/.SRCINFO | |
index 24c390d..334813e 100644 | |
--- a/.SRCINFO | |
+++ b/.SRCINFO | |
@@ -1,9 +1,9 @@ | |
pkgbase = brave-beta-bin | |
pkgdesc = Web browser that blocks ads and trackers by default (beta binary release). | |
- pkgver = 1.48.115 | |
+ pkgver = 1.48.113 | |
pkgrel = 1 | |
url = https://brave.com/download-beta | |
- arch = x86_64 | |
+ arch = aarch64 | |
license = MPL2 | |
depends = gtk3 | |
depends = nss | |
@@ -14,15 +14,15 @@ pkgbase = brave-beta-bin | |
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 keyriung support | |
+ optdepends = libgnome-keyring: gnome keyring support | |
provides = brave-beta-bin | |
provides = brave-beta-browser | |
options = !strip | |
- source = https://github.com/brave/brave-browser/releases/download/v1.48.115/brave-browser-beta_1.48.115_amd64.deb | |
+ source = https://github.com/brave/brave-browser/releases/download/v1.48.113/brave-browser-beta_1.48.113_arm64.deb | |
source = MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt | |
source = brave-beta-bin.sh | |
- sha512sums = a33d764f98cd7f62a8fbe7ac17278d4b97a550233ef08d3589a013f750e26773166aba965ed6effbafbf1748d481f396c307a437f3bd99e4467d0625f933b57d | |
+ sha512sums = 7e9f619cf54ad6dee017bfa72f9e7111c2e8add0066396779612c1de9910eaf93d885f3c3393e6d97901ba22ecca8c177a39d2d049f1baa3bcd48d7253ba5ef3 | |
sha512sums = b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f | |
- sha512sums = 39285d89d7af5fe4646c1c1b60fa535314b3921929134994c5927413cd4f17fa56acf7183479a50a56cd1e913e4a27e806a559a018835754de50b565fb975dce | |
+ sha512sums = 56be4daa8294c7c3d4b3f1ce7169ac575be0faa623d7cd977eb135e971914b90e3f596ecad72d89178de04e65cd3d49c138e8518d1dccf9fc814d0858b38767e | |
pkgname = brave-beta-bin | |
diff --git a/PKGBUILD b/PKGBUILD | |
index 74978a1..b4d0607 100644 | |
--- a/PKGBUILD | |
+++ b/PKGBUILD | |
@@ -2,10 +2,10 @@ | |
# Maintainer: Greg White <[email protected]> | |
pkgname=brave-beta-bin | |
-pkgver=1.48.115 | |
+pkgver=1.48.113 | |
pkgrel=1 | |
pkgdesc='Web browser that blocks ads and trackers by default (beta binary release).' | |
-arch=('x86_64') | |
+arch=('aarch64') | |
url='https://brave.com/download-beta' | |
license=('MPL2') | |
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'ttf-font') | |
@@ -13,16 +13,16 @@ optdepends=('cups: Printer support' | |
'pepper-flash: Adobe Flash support' | |
'mesa: Hardware accelerated rendering' | |
'libglvnd: Support multiple different OpenGL drivers at any given time' | |
- 'libgnome-keyring: gnome keyriung support') | |
+ 'libgnome-keyring: gnome keyring support') | |
provides=("${pkgname}" 'brave-beta-browser') | |
conflicts=() | |
-source=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-browser-beta_${pkgver}_amd64.deb" | |
+source=("https://github.com/brave/brave-browser/releases/download/v${pkgver}/brave-browser-beta_${pkgver}_arm64.deb" | |
'MPL2::https://raw.githubusercontent.com/brave/browser-laptop/master/LICENSE.txt' | |
"$pkgname.sh") | |
options=(!strip) | |
-sha512sums=('a33d764f98cd7f62a8fbe7ac17278d4b97a550233ef08d3589a013f750e26773166aba965ed6effbafbf1748d481f396c307a437f3bd99e4467d0625f933b57d' | |
+sha512sums=('7e9f619cf54ad6dee017bfa72f9e7111c2e8add0066396779612c1de9910eaf93d885f3c3393e6d97901ba22ecca8c177a39d2d049f1baa3bcd48d7253ba5ef3' | |
'b8823586fead21247c8208bd842fb5cd32d4cb3ca2a02339ce2baf2c9cb938dfcb8eb7b24c95225ae625cd0ee59fbbd8293393f3ed1a4b45d13ba3f9f62a791f' | |
- '39285d89d7af5fe4646c1c1b60fa535314b3921929134994c5927413cd4f17fa56acf7183479a50a56cd1e913e4a27e806a559a018835754de50b565fb975dce') | |
+ '56be4daa8294c7c3d4b3f1ce7169ac575be0faa623d7cd977eb135e971914b90e3f596ecad72d89178de04e65cd3d49c138e8518d1dccf9fc814d0858b38767e') | |
prepare() { | |
mkdir -p brave | |
@@ -39,7 +39,7 @@ package() { | |
install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/brave-beta" | |
install -Dm0644 "brave/opt/brave.com/brave-beta/product_logo_128_beta.png" "$pkgdir/usr/share/pixmaps/brave-browser-beta.png" | |
- | |
install -Dm0664 -t "$pkgdir/usr/share/licenses/$pkgname" "brave/opt/brave.com/brave-beta/LICENSE" | |
+ # allow firejail users to get the suid sandbox working | |
chmod 4755 "$pkgdir/opt/brave.com/brave-beta/chrome-sandbox" | |
} |
git clone https://aur.archlinux.org/brave-beta-bin.git
cd brave-beta-bin
git checkout a2942fe5057b6d174728c29c10eb5cad29f40605
curl -L https://gist.github.com/kyujin-cho/a65c0f5f88e3158edbfacfb504c1cea7/raw/cea2ed91992fa0df5b86c88b860650ba37c11bb7/brave-beta.patch > diff.patch
git patch diff.patch
makepkg -si
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Patch for commit
a2942fe5057b6d174728c29c10eb5cad29f40605