Package Details: brave-bin 1:1.73.91-1

Git Clone URL: https://aur.archlinux.org/brave-bin.git (read-only, click to copy)
Package Base: brave-bin
Description: Web browser that blocks ads and trackers by default (binary release)
Upstream URL: https://brave.com
Keywords: brave browser
Licenses: BSD, MPL2, custom:chromium
Conflicts: brave
Provides: brave, brave-browser
Submitter: toropisco
Maintainer: alerque (alosarjos)
Last Packager: alosarjos
Votes: 820
Popularity: 16.85
First Submitted: 2016-04-06 13:16 (UTC)
Last Updated: 2024-11-20 18:19 (UTC)

Dependencies (8)

Required by (10)

Sources (4)

Pinned Comments

alerque commented on 2021-11-27 03:11 (UTC)

@ant0n et all, lets keep the comments here about packaging issues, general Brave usage issues should go in another forum to not clutter up this comment space. I'm deleting comments that have no relation to packaging. Grey areas like crashes that could be blamed on Arch can stay until proven otherwise, but things like how to configure Brave to handle popups or site X or whatever just don't belong here. Thanks for understanding.

Latest Comments

« First ‹ Previous 1 .. 39 40 41 42 43 44 45 46 47 48 49 .. 59 Next › Last »

digitalone commented on 2019-07-10 12:10 (UTC)

Thank you @maximbaz, very appreciated!

maximbaz commented on 2019-07-10 11:29 (UTC) (edited on 2019-07-10 11:30 (UTC) by maximbaz)

I'm experimenting with Brave and I have pushed PKGBUILD to AUR/brave to compile the browser on our own, it also includes VA-API patch to enable hardware video acceleration just like chromium-vaapi does.

I have the compiled version in my repo as well, if you are interested to play around.

@mixedCase: this package should conflict with brave.

maximbaz commented on 2019-06-24 08:13 (UTC)

After I posted I thought maybe even inline comments can be supported as well, tested with | sed 's/#.*//', seems to work well :)

mixedCase commented on 2019-06-24 08:10 (UTC)

Oof nice catch, I forgot to retest that after some var renames. And great suggestion, included as well. Thanks maximbaz!

maximbaz commented on 2019-06-24 07:56 (UTC) (edited on 2019-06-24 08:09 (UTC) by maximbaz)

Perhaps also support comments in the conf file by replacing $(cat FILE) with $(cat FILE | sed 's/#.*//'), it can be useful.

maximbaz commented on 2019-06-24 07:53 (UTC)

Beautiful work @mixedCase, thanks a lot! You have a typo in BRAVE_USER_FLAGS_FILE, you use USER_FLAGS_FILE variable instead when trying to actually read the file. Otherwise works great!

mixedCase commented on 2019-06-23 23:34 (UTC)

Hey guys, just pushed an update to solve some of Brave's annoyances, thanks to all the users who reported them and sorry for taking so long.

navarroaxel: Didn't have that so I just added it. It will look in $XDG_CONFIG_DATA/brave-flags.conf (or ~/.config/brave-flags.conf) for your custom flags.

Smit_17: From what I can tell it helped the old Brave codebase (Muon) locate Pepper Flash. Now that's gone and replaced with a new hack for enabling it manually when the pepper-flash package is installed.

maximbaz: Thanks for the tip, added it as well.

And finally, please let me know if this broke anything since there are a few ugly changes.

maximbaz commented on 2019-06-23 11:48 (UTC)

FYI if you are struggling with making xdg-open use Brave as default browser, the workaround is to update /usr/bin/brave to always return 0 exit code - I updated it like the following:

#!/usr/bin/env bash

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"
    FLAG="--no-sandbox"
fi

/usr/lib/brave-bin/brave "$@" "$FLAG" || true

navarroaxel commented on 2019-06-16 04:52 (UTC)

@aramirez, the ArchWiki says that the base-devel package group is required to install packages from AUR: https://wiki.archlinux.org/index.php/Arch_User_Repository#Getting_started. So is not required add those packages on makedepends.

aramirez commented on 2019-06-15 23:15 (UTC)

Hi. I believe this package requires 'fakeroot' and 'm4' in order to build. They should be added to the makedepends.