Package Details: ungoogled-chromium-archlinux 78.0.3904.108-1

Git Clone URL: (read-only)
Package Base: ungoogled-chromium-archlinux
Description: A lightweight approach to removing Google web service dependency
Upstream URL:
Licenses: BSD
Conflicts: chromium
Provides: chromium
Submitter: youngunix
Maintainer: youngunix
Last Packager: youngunix
Votes: 14
Popularity: 0.31
First Submitted: 2019-05-01 18:24
Last Updated: 2019-12-04 20:33

Dependencies (53)

Required by (57)

Sources (4)

Pinned Comments

youngunix commented on 2019-05-05 16:30

unfortunately, I cannot change the package name as there is another package with the same name that the maintainer refused to update for some odd reasons. hence why I created this port. the fix for now is to manually change the name in PKGBUILD while building it locally until that maintainer removes the out of date package.

EDIT: PKGBUILD has been updated.

youngunix commented on 2019-05-01 18:29

Note: this ungoogled-chromium version is specifically created for Archlinux AUR and it is up to date with the original package from Eloston.

Warning: this package might not build if you have 4GB of RAM or less. It might take several minutes to build on systems with fewer CPU cores.

Latest Comments

1 2 3 4 5 Next › Last »

AngelQC commented on 2019-11-17 15:58


It won't compile because of a typo in the patch command line arguments

-- patch -p1 --igonre-whitespace -i ../../gcc-9-fix.patch --no-backup-if-mismatch
++ patch -p1 --ignore-whitespace -i ../../gcc-9-fix.patch --no-backup-if-mismatch

That is, "--igNOre-whitespace", not "--igONre-whitespace"

..and fixing this line leads to a missing file, the gcc-9-fix.patch it's trying to apply!

ok so I must be doing something wrong here because nothing works.. After fixing the "_ungoogled_repo" variable (without the version) the patches from _ungoogled_archlinux_repo won't install so I gave up on this for now..

NullRoute commented on 2019-10-19 02:49

This is dupe package, "ungoogled-chromium" already exists.

hv15 commented on 2019-09-18 06:58

To extend NullRoute's comment, compilation fails with the following error message:

==> Starting prepare()...
  -> Pruning binaries
python: can't open file '/var/lib/builder/.cache/saur/ungoogled-chromium-archlinux/src/ungoogled-chromium-76.0.3809.132-1/utils/': [Errno 2] No such file or directory

NullRoute commented on 2019-09-15 14:27

This package fails to compile. But this package works;

bleak commented on 2019-08-14 20:12

$ trizen -S ungoogled-chromium-archlinux and fixing the line about --ignore-whitespace outputs lines like

chromium-76.0.3809.100/third_party/harfbuzz-ng/README.chromium: Write failed
chromium-76.0.3809.100/third_party/harfbuzz-ng/OWNERS: Write failed

In the end chromium-76.0.3809.100/third_party/* results in an error which finaly ends withbsdtar: Error exit delayed from previous errors. Is there a permission problem somewhere? Until that point no privileges have been given.

Morguldir commented on 2019-08-14 04:25

Just remove the lines, it isn't needed anymore.

kronikpillow commented on 2019-08-13 09:05

I manually fixed the typo, but then i hit a new error

patch: **** Can't open patch file ../../gcc-9-fix.patch : No such file or directory

bsdice commented on 2019-08-12 00:48

For anyone looking for a "quick" solution, try the following. On my machines package group "custom" is ignored for updates.

Edit /etc/pacman.conf: IgnoreGroup = custom

Bottom line imho here is, chromium is a decidedly quickly moving target, because Google is changing alot of code every month. Ungoogled patches have to keep up and will break basically every month, too. Worse, video acceleration will break when you just look at the browser at the wrong angle. In addition, there is no reliable, frequently updated, "ungoogled-chromium(-vaapi)" just yet. So in effect you can just as well build a new package yourself manually every month. It is the burden imposed on you for wanting freedom from Google. ;-)

Create script in ~/tmp in your home and build a working version with working VAAPI acceleration:

!/usr/bin/bash -e

N="ionice -c3 nice -n19 chrt -i 0"

SCRIPTPATH=$( cd "$(dirname "${BASH_SOURCE[0]}")" ; pwd -P )


rm -rf ungoogled-chromium-archlinux

git clone

cd ungoogled-chromium-archlinux

sed -i '/^pkgname=ungoogled-chromium/a groups=(custom)' PKGBUILD

$N makepkg -Cf

mv ungoogled-chromium*.pkg.tar.xz "$SCRIPTPATH"

cd ..

rm -rf ungoogled-chromium-archlinux

Sukid commented on 2019-08-12 00:30

Seconded about the typo. It's easy enough to fix on our end but not so much if we update all our aur packages with yay. :(

kronikpillow commented on 2019-08-11 12:24

dude ... fix the typo already ... there is a typo in the pgkbuild that says igonre-whitespace instead of ignore-whitespace