Package Details: ungoogled-chromium 129.0.6668.58-1

Git Clone URL: https://aur.archlinux.org/ungoogled-chromium.git (read-only, click to copy)
Package Base: ungoogled-chromium
Description: A lightweight approach to removing Google web service dependency
Upstream URL: https://github.com/ungoogled-software/ungoogled-chromium
Keywords: blink browser privacy web
Licenses: BSD-3-Clause
Conflicts: chromedriver, chromium
Provides: chromedriver, chromium
Submitter: ilikenwf
Maintainer: JstKddng (networkException)
Last Packager: networkException
Votes: 349
Popularity: 1.50
First Submitted: 2016-12-19 08:08 (UTC)
Last Updated: 2024-09-22 18:34 (UTC)

Dependencies (49)

Required by (131)

Sources (14)

Pinned Comments

JstKddng commented on 2022-05-06 14:37 (UTC) (edited on 2022-06-27 13:48 (UTC) by JstKddng)

A new va-api patch for wayland has been added. Required flags for it to work are the following, thanks to @acidunit

--disable-features=UseChromeOSDirectVideoDecoder
--enable-hardware-overlays

JstKddng commented on 2020-07-19 06:34 (UTC)

You can get prebuilt binaries here:

https://github.com/ungoogled-software/ungoogled-chromium-archlinux#binary-downloads

seppia commented on 2018-12-12 21:34 (UTC)

Please do NOT flag this package as out of date in relation to official chromium releases.

This is NOT Google Chromium and new releases come after additional work of the ungoogled-chromium contributors, so they may not be ready, nor available for days or even weeks after a new version of official chromium is released.

Please refer to https://github.com/Eloston/ungoogled-chromium/tags for ungoogled-chromium releases. Use those and please flag this package as out of date only if a newer release is present there. I will update the PKGBUILD as soon as I can every time a new release comes out.

Thanks

Latest Comments

« First ‹ Previous 1 .. 31 32 33 34 35 36 37 38 39 40 41 .. 66 Next › Last »

bionade24 commented on 2020-06-16 19:20 (UTC)

error: ungoogled-chromium: signature from "home:justkidding OBS Project <home:justkidding@build.opensuse.org>" is invalid
:: File /var/cache/pacman/pkg/ungoogled-chromium-83.0.4103.97-2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 

Tried to use the OBS package.

JstKddng commented on 2020-05-24 14:40 (UTC) (edited on 2020-05-26 17:42 (UTC) by JstKddng)

Hello everyone, a new PR was created for the version 83.0.4103.61 but until it is accepted into the ungoogled-chromium repository, I've built a binary with those new patches, you can get the temporary binary here:

https://repo.vin.ovh/arch/x86_64/dev/ungoogled-chromium-83.0.4103.61-1-x86_64.pkg.tar.xz

https://download.opensuse.org/repositories/home:/justkidding:/arch/standard/x86_64/ungoogled-chromium-83.0.4103.61-1-x86_64.pkg.tar.xz

Edit: created a PR some days ago, we'll have to wait until it gets reviewed

vanja_z commented on 2020-05-24 11:45 (UTC) (edited on 2020-05-24 11:46 (UTC) by vanja_z)

Seems that this package is not compatible with gcc10, produces errors [1]. This is discussed on the Arch Linux forums [2] and the fix is to apply a Gentoo patch [3] which works for me.

[1]

../../base/trace_event/trace_event_memory_overhead.h:60:29: error: no type named 'string' in namespace 'std'
  void AddString(const std::string& str);
                       ~~~~~^
../../base/trace_event/trace_event_memory_overhead.cc:87:32: error: out-of-line definition of 'AddString' does not match any declaration in 'base::trace_event::TraceEventMemoryOverhead'
void TraceEventMemoryOverhead::AddString(const std::string& str) {

[2] https://bbs.archlinux.org/viewtopic.php?id=255805

[3] https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/files/chromium-81-gcc-10.patch

seppia commented on 2020-05-12 10:45 (UTC)

@JstKddng I updated the package to reflect the changes you made upstream. The only difference is that I would rather not use git to retrieve ungoogled-chromium tree but stick to the archive created by github since it is itslef verifiable and this better suits AUR guidelines. I imagine the difficulties you refer to would be the future patches to manually include in the PKGBUILD each time they would be needed. Or is there something else I miss? I will anyway add you as a maintainer since help is always welcome. Since you are very active upstream I would just ask you to first submit updates and patches there before applying them here for the sake of having just one channel of development even if this means that this package will be updated a couple of days later.

JstKddng commented on 2020-05-12 04:33 (UTC)

@seppia

some changes were made to the github repository that might make it difficult to update this package. I don't mind helping you, just add me as a co-maintainer.

SArchB commented on 2020-05-10 20:38 (UTC)

@Rowisi > your advised patch worked! Thnx!

zehph commented on 2020-05-10 19:02 (UTC) (edited on 2020-05-10 19:03 (UTC) by zehph)

@Rowisi I know what I'll be waiting for then, I was getting real comfy there found a really nice extension for inducing entropy in a lot of the fingerprinting data, and it pooped itself on me in the first system update, after 10+ hours of compiling and in the day after I managed to compile it. Truly heartbreaking...

<deleted-account> commented on 2020-05-10 14:14 (UTC)

@zehph they are on the road of making an official OBS build for the github repo. check ungoogled-chromium-archlinux GitHub pull requests

zehph commented on 2020-05-10 13:56 (UTC) (edited on 2020-05-10 14:02 (UTC) by zehph)

Can't we have a bin package? I mean the install and updating is agressively unwieldy... My poor I5 takes from 8 to 10 hours to compile this thing!

I tried installing it, left it compailing overnight and then sudo timed out, had to start over. That because I was reinstalling, since a system update broke a lib and the browser stopped working...

<deleted-account> commented on 2020-05-10 08:27 (UTC)

@SArchB try this patch

From ede390a0b18e4565abf8ac1e1ff717e1d43fc320 Mon Sep 17 00:00:00 2001
From: Paul Wankadia <junyer@chromium.org>
Date: Tue, 14 Apr 2020 16:54:51 +0000
Subject: [PATCH] Clean up a call to set_utf8().

This is part of an effort to rewrite calls to utf8() and set_utf8()
(in RE2::Options) as calls to encoding() and set_encoding(),
respectively. utf8() and set_utf8() have been marked as the "legacy"
interface since 2008, so it is long past time that we get rid of them.

R=parastoog@google.com

Change-Id: I62c48cd575a55b519d5264ed857f927c163068b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2145261
Reviewed-by: Parastoo Geranmayeh <parastoog@google.com>
Commit-Queue: Paul Wankadia <junyer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#758886}
---
 components/autofill/core/browser/address_rewriter.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/autofill/core/browser/address_rewriter.cc b/components/autofill/core/browser/address_rewriter.cc
index 1b85a50974c..030a5aba146 100644
--- a/components/autofill/core/browser/address_rewriter.cc
+++ b/components/autofill/core/browser/address_rewriter.cc
@@ -57,7 +57,7 @@ void CompileRulesFromData(const std::string& data_string,
                           CompiledRuleVector* compiled_rules) {
   base::StringPiece data = data_string;
   re2::RE2::Options options;
-  options.set_utf8(true);
+  options.set_encoding(RE2::Options::EncodingUTF8);
   options.set_word_boundary(true);

   size_t token_end = 0;