Package Details: ungoogled-chromium-ru-ca-bin 152.0.7977.75-2

Git Clone URL: https://aur.archlinux.org/ungoogled-chromium-ru-ca-bin.git (read-only, click to copy)
Package Base: ungoogled-chromium-ru-ca-bin
Description: Custom binary build of ungoogled-chromium with support for TLS certificates issued by CA of Russian Ministry of Digital Development
Upstream URL: https://github.com/ungoogled-software/ungoogled-chromium
Keywords: browser chromium ungoogled-chromium yandex yandex-browser
Licenses: BSD
Conflicts: chromedriver, chromium, ungoogled-chromium
Provides: chromedriver, chromium
Submitter: giantplaceholder
Maintainer: giantplaceholder
Last Packager: giantplaceholder
Votes: 0
Popularity: 0.000000
First Submitted: 2026-09-03 13:18 (UTC)
Last Updated: 2026-09-06 15:28 (UTC)

Required by (229)

Sources (1)

Pinned Comments

giantplaceholder commented on 2026-09-03 13:28 (UTC) (edited on 2026-09-03 13:45 (UTC) by giantplaceholder)

This PKGBUILD downloads and installs a package automatically built from this repo:

https://github.com/giantplaceholder/ungoogled-chromium-archlinux

TL;DR: this is regular ungoogled-chromium with embedded CA of Russian Ministry of Digital Development, and trust restricted to a pre-defined list of web-sites which plan to use or already use TLS certs issued by this CA.

This is an adaptation of changes introduced by Ruthenium to the desktop Chromium build. Nothing else.

Build process and patches are fully public. Please browse through the packaging repo and its changes before blindly installing this, please.

Latest Comments

giantplaceholder commented on 2026-10-02 12:22 (UTC) (edited on 2026-10-02 14:33 (UTC) by giantplaceholder)

@qubeck

Keywords "ru", "russia" or "russian" are not being displayed by AUR web interface for some reason. They are present in the PKGBUILD. I have no idea why.

As for patch during compile time - this is precisely what's being done on the github repo building this package.

If you are asking why I didn't submit this upstream - it is because I'm sure that they don't need to taint their builds with this very specific and niche change.

If you are asking why this isn't built from source - it's because I think it's a waste of time for anyone, if Github Actions already set up to do that.

This PKGBUILD just downloads an already built binary package for pacman from said repo and installs it - because I just reused PKGBUILD from the upstream (https://aur.archlinux.org/packages/ungoogled-chromium-bin), which does exactly the same.

qubeck commented on 2026-09-30 14:13 (UTC) (edited on 2026-09-30 14:14 (UTC) by qubeck)

I don't think yandex and yandex-browser keywords are appropriate. Maybe you could replace them with something like ru, russia and russian? By the way, since difference from the upstream is so small, have you considered simply making a patch to be applied to the upstream during prepare()? It would be much cleaner that way IMO.

giantplaceholder commented on 2026-09-03 13:28 (UTC) (edited on 2026-09-03 13:45 (UTC) by giantplaceholder)

This PKGBUILD downloads and installs a package automatically built from this repo:

https://github.com/giantplaceholder/ungoogled-chromium-archlinux

TL;DR: this is regular ungoogled-chromium with embedded CA of Russian Ministry of Digital Development, and trust restricted to a pre-defined list of web-sites which plan to use or already use TLS certs issued by this CA.

This is an adaptation of changes introduced by Ruthenium to the desktop Chromium build. Nothing else.

Build process and patches are fully public. Please browse through the packaging repo and its changes before blindly installing this, please.