summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Wakaba2019-11-05 12:45:21 +0300
committerMichael Wakaba2019-11-05 12:45:21 +0300
commitf2a19bc5070de995e92e9cca0b1fe4120250fa8a (patch)
treed9fd0c0bd606ea78ddeb99dcb5a9f563a4399176
parent7b6589f57634c4330e84d542ec837849bbe1f7f2 (diff)
downloadaur-f2a19bc5070de995e92e9cca0b1fe4120250fa8a.tar.gz
Version upgrade to 0.70.122. Addresses the chromium zero day bug and adds some minor upstream improvements
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD9
-rw-r--r--dissenter-browser-bin.sh7
3 files changed, 15 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c786035c9d6d..1281380e9156 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = dissenter-browser-bin
pkgdesc = The free speech web browser. Browse faster by blocking ads and trackers that violate your privacy and cost you time and money.
- pkgver = 0.69.132
+ pkgver = 0.70.122
pkgrel = 1
url = https://dissenter.com
arch = x86_64
@@ -11,19 +11,18 @@ pkgbase = dissenter-browser-bin
depends = libxss
depends = ttf-font
optdepends = cups: Printer support
- optdepends = pepper-flash: Adobe Flash support
optdepends = libgnome-keyring: Enable GNOME keyring support
provides = dissenter-browser
options = !strip
options = !emptydirs
- source = https://apps.gab.com/application/5d3f93a29dd49a5b1d9fc27f/resource/5d998d1862d5433bd3a085f5/content
+ source = https://apps.gab.com/application/5d3f93a29dd49a5b1d9fc27f/resource/5dbdab9853c1056bd98c3525/content
source = logo.png
source = dissenter-browser-bin.sh
source = dissenter-browser-bin.desktop
source = LICENSE
- sha512sums = afd9cf0dc5a3d3eaa66b99c01ddc656d5d6c9e93c31de5dd858cf66ec12edfdb682f4da4e6bcd07ef312e6f2f981e05da56c6183ed9cd7ef16ea75d609d1ac61
+ sha512sums = 1d9d247d2a099a94867a410419209772ba3e82096c93b9250dc53798bf4d07073d3dd6a4486e4886fcd6594c6d6d39e58278ef082df1ac82def03d4ec438ebd2
sha512sums = 1d39d98d29cc34511a0b77e7e6d770febe9a2ed621bba666c354a0fc4bdf9c4d9c29d18a4d0b5451cfba8fcac2f82519823790425da04f9d9dd4f24a90e24430
- sha512sums = eec09cf3658249df8f8a73b81f9facecdabe89efb22d13f15b605829d84abec39d0f664976f046d858d9ecee12434238f3494ecabb7a751291495886f290e281
+ sha512sums = fb9a07e37fe564f8006020840f518aaf6a0da97da1f88db325d2a5dc3689171e46e4d49f089a32d96eec47a3b0218f4ad93a31012208d049b63732ae6afdbbb1
sha512sums = b569ec9a7d4697b05de7e2de06ab3b3139ec7a7d5a6ae33cfd199e65afa9a47c91e5ef80e85575bbf24cec105c180e9a288a9a18752d700e5e1ca1f9b7074050
sha512sums = 94475d361cdf698fcdea77ad11c10fb4bb579b34cb371c8b066db47edf7e5622b41c599c9f018f4031c7c7f41224f36774b60665293a98dff7bd863980a94dbb
diff --git a/PKGBUILD b/PKGBUILD
index 1e3f27f9885d..6362d1cab489 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Michael
# Contributor: Michael
pkgname=dissenter-browser-bin
-pkgver=0.69.132
+pkgver=0.70.122
pkgrel=1
pkgdesc="The free speech web browser. Browse faster by blocking ads and trackers that violate your privacy and cost you time and money."
arch=('x86_64')
@@ -9,19 +9,18 @@ url="https://dissenter.com"
license=('custom')
depends=('gtk3' 'nss' 'alsa-lib' 'libxss' 'ttf-font')
optdepends=('cups: Printer support'
- 'pepper-flash: Adobe Flash support'
'libgnome-keyring: Enable GNOME keyring support')
provides=('dissenter-browser')
options=('!strip' '!emptydirs')
-source=("https://apps.gab.com/application/5d3f93a29dd49a5b1d9fc27f/resource/5d998d1862d5433bd3a085f5/content"
+source=("https://apps.gab.com/application/5d3f93a29dd49a5b1d9fc27f/resource/5dbdab9853c1056bd98c3525/content"
"logo.png"
"dissenter-browser-bin.sh"
"dissenter-browser-bin.desktop"
"LICENSE")
-sha512sums=('afd9cf0dc5a3d3eaa66b99c01ddc656d5d6c9e93c31de5dd858cf66ec12edfdb682f4da4e6bcd07ef312e6f2f981e05da56c6183ed9cd7ef16ea75d609d1ac61'
+sha512sums=('1d9d247d2a099a94867a410419209772ba3e82096c93b9250dc53798bf4d07073d3dd6a4486e4886fcd6594c6d6d39e58278ef082df1ac82def03d4ec438ebd2'
'1d39d98d29cc34511a0b77e7e6d770febe9a2ed621bba666c354a0fc4bdf9c4d9c29d18a4d0b5451cfba8fcac2f82519823790425da04f9d9dd4f24a90e24430'
- 'eec09cf3658249df8f8a73b81f9facecdabe89efb22d13f15b605829d84abec39d0f664976f046d858d9ecee12434238f3494ecabb7a751291495886f290e281'
+ 'fb9a07e37fe564f8006020840f518aaf6a0da97da1f88db325d2a5dc3689171e46e4d49f089a32d96eec47a3b0218f4ad93a31012208d049b63732ae6afdbbb1'
'b569ec9a7d4697b05de7e2de06ab3b3139ec7a7d5a6ae33cfd199e65afa9a47c91e5ef80e85575bbf24cec105c180e9a288a9a18752d700e5e1ca1f9b7074050'
'94475d361cdf698fcdea77ad11c10fb4bb579b34cb371c8b066db47edf7e5622b41c599c9f018f4031c7c7f41224f36774b60665293a98dff7bd863980a94dbb')
diff --git a/dissenter-browser-bin.sh b/dissenter-browser-bin.sh
index 58b7b6c75ced..795f79928932 100644
--- a/dissenter-browser-bin.sh
+++ b/dissenter-browser-bin.sh
@@ -1,4 +1,11 @@
#!/usr/bin/env bash
+XDG_CONFIG_HOME="${XDG_CONFIG_HOME:-$HOME/.config}"
+
+# Allow users to override command-line options
+USER_FLAGS_FILE="$XDG_CONFIG_HOME/dissenter-flags.conf"
+if [[ -f $USER_FLAGS_FILE ]]; then
+ USER_FLAGS="$(cat $USER_FLAGS_FILE | sed 's/#.*//')"
+fi
if [[ ! (-r /proc/sys/kernel/unprivileged_userns_clone && $(< /proc/sys/kernel/unprivileged_userns_clone) == 1 && -n $(zcat /proc/config.gz | grep CONFIG_USER_NS=y) ) ]]; then
>&2 echo "User namespaces are not detected as enabled on your system, brave will run with the sandbox disabled"