Package Details: brave-bin 1:0.68.139-1

Git Clone URL: (read-only)
Package Base: brave-bin
Description: Web browser that blocks ads and trackers by default (binary release).
Upstream URL:
Keywords: brave browser
Licenses: custom
Conflicts: brave
Provides: brave, brave-browser
Submitter: vorbote
Maintainer: mixedCase
Last Packager: mixedCase
Votes: 181
Popularity: 7.707266
First Submitted: 2016-04-06 13:16
Last Updated: 2019-09-20 03:34

Pinned Comments

mixedCase commented on 2019-03-11 13:52

Before reporting the package as out of date, please note that the newer GitHub release you're looking at belongs to the "Release Channel" and isn't marked as prerelease.

I have a cron running that's checking every 30 minutes if there's a new release and sends me an email if so. If you see the release was tagged in the last couple of hours please give it some time before flagging. Thanks.

NOTE: Also please take into account a stable version may be "released" but not marked as ready for a long time.

simonorono commented on 2018-11-15 03:35

To disable the message telling "that you're using an unsupported command-line flag --no-sandbox" you must enable user namespaces with sysctl:

sudo sysctl kernel.unprivileged_userns_clone=1

To make it persist after reboot:

echo kernel.unprivileged_userns_clone = 1 | sudo tee /etc/sysctl.d/00-local-userns.conf

Latest Comments

1 2 3 4 5 6 ... Next › Last »

spsf64 commented on 2019-09-10 15:10

@mixedcase, ops, sorry... did not see that orange "pre-release" tag

Deleting the comment...

mixedCase commented on 2019-09-10 15:03

@spsf64 That one is marked as prerelease.

mixedCase commented on 2019-09-10 14:43

Noting here in case anybody wonders: Package was just rolled back because a GitHub release was incorrectly marked as stable for some period of time by the Brave team, forcing an epoch increase.

mixedCase commented on 2019-08-11 20:01

@cg505 You are right, I didn't think that one through and in retrospect it should've been obvious, mb. Fixed.

cg505 commented on 2019-08-08 22:54

Thank you @mixedCase! As for L21/22, I'm still not entirely sure how it's supposed to work. Doesn't ${pkgname%} just expand to brave-bin, like plain old ${pkgname}? I assumed the intent of these lines was to strip the -bin so that this package conflicts with/provides brave.

mixedCase commented on 2019-08-08 20:39

Thanks for the report @cg505! Can't test actully setting the default browser here but the detection is working with that change.

As for L21 and L22 fixed it because it was technically working but the code was misleading. Great catch.

cg505 commented on 2019-08-08 20:12

@mixedCase Could you rename brave.desktop to brave-browser.desktop? This will resolve the issue where you can't use the button in Brave to set it as the default browser. See for the relevant code.

Also, I may be mistaken but I think on lines 21 and 22 of the PKGBUILD you want ${pkgname%-bin} instead of ${pkgname-bin}.

mixedCase commented on 2019-07-16 16:58

@maximbaz Sure, it has a few things hardcoded and storage relies on Google cloud but the querying mechanism should be straightforward enough:

maximbaz commented on 2019-07-16 10:06

@mixedCase: could you please share your script that checks for availability of a new stable release? I wanted to setup an urlwatch rule, but the query is not very obvious...

digitalone commented on 2019-07-10 12:10

Thank you @maximbaz, very appreciated!