Package Details: brave-bin 1:1.78.102-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: brave
Last Packager: brave
Votes: 875
Popularity: 17.39
First Submitted: 2016-04-06 13:16 (UTC)
Last Updated: 2025-05-15 16:26 (UTC)

Dependencies (8)

Required by (9)

Sources (4)

Pinned Comments

brave commented on 2025-04-25 13:00 (UTC)

Latest Comments

« First ‹ Previous 1 .. 42 43 44 45 46 47 48 49 50 51 52 .. 61 Next › Last »

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.

Smit_17 commented on 2019-06-08 07:59 (UTC)

Whats the point of line

ln -s /usr/lib/PepperFlash "$pkgdir/usr/lib/pepperflashplugin-nonfree" ??

Its creating false symlink as /usr/lib/pepperflashplugin-nonfree doesn't exists. It also prevents one from installing brave-bin and brave-dev-bin at the same time

JSE commented on 2019-06-08 04:47 (UTC)

@navarroaxel If that flag doesn't work (I've never used it so can't say) (I don't see why you couldn't try, just in your .desktop or from terminal even), you do realise there is an option built directly into Brave's Browser Settings which lets you set it to Dark mode? It's way easier than messing around with flags :)