Search Criteria
Package Details: ungoogled-chromium-git 88.0.4324.104.1.r3.ga9140d5-1
Git Clone URL: | https://aur.archlinux.org/ungoogled-chromium-git.git (read-only, click to copy) |
---|---|
Package Base: | ungoogled-chromium-git |
Description: | A lightweight approach to removing Google web service dependency (master branch) |
Upstream URL: | https://github.com/Eloston/ungoogled-chromium |
Licenses: | |
Conflicts: | |
Provides: | |
Submitter: | JstKddng |
Maintainer: | JstKddng |
Last Packager: | JstKddng |
Votes: | 5 |
Popularity: | 0.021957 |
First Submitted: | 2020-04-16 13:55 |
Last Updated: | 2021-01-31 16:55 |
Dependencies (48)
- alsa-lib (alsa-lib-x205ta, alsa-lib-git, alsa-lib-minimal-git, alsa-lib-a52pcm)
- dbus (dbus-elogind, dbus-git, dbus-x11, dbus-nosystemd-minimal-git, dbus-selinux, dbus-nosystemd)
- desktop-file-utils (desktop-file-utils-git)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-headless, ffmpeg-gl-transition, ffmpeg-git, ffmpeg-decklink, ffmpeg-intel-full-git, ffmpeg-mmal, ffmpeg-svt-av1-git, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-nocuda, ffmpeg-ndi, ffmpeg-amd-full, ffmpeg-full-git, ffmpeg-amd-full-git)
- flac (flac-git, flac-nodocs-git, flac-minimal-git)
- fontconfig (fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-git, fontconfig-ubuntu)
- freetype2 (freetype2-v35, freetype2-old-hinting, freetype2-infinality, freetype2-ttmetrics, freetype2-ultimate5, freetype2-git, freetype2-infinality-remix, freetype2-minimal-git)
- gtk3 (gtk3-donnatella, gtk3-cosy, gtk3-adwaita-3-32-git, gtk3-mushrooms, gtk3-git, gtk3-ubuntu, gtk3-classic, gtk3-patched-filechooser-icon-view, gtk3-typeahead, gtk3-no_deadkeys_underline)
- harfbuzz (harfbuzz-git, harfbuzz-minimal-git)
- hicolor-icon-theme (hicolor-icon-theme-git)
- icu (icu-git, icu-git-static)
- libcups (libcups-git, libcups-noudev, libcups-nosystemd-minimal-git)
- libgcrypt (libgcrypt15-git, libgcrypt-git)
- libjpeg (libjpeg-droppatch, mozjpeg-git, libjpeg-turbo-git, mozjpeg, libjpeg-turbo-minimal-git, libjpeg-turbo)
- libpng (libpng-git, libpng-apng, libpng-minimal-git)
- libpulse (libpulse-bluedio, pulseaudio-pali, libpulse-airplay, pulseaudio-git, libpulse-hsphfpd, pulseaudio-dummy, libpulse-nosystemd, libpulse-nosystemd-git, libpulse-nosystemd-minimal-git)
- libwebp (libwebp-git)
- libxml2 (libxml2-linenum, libxml2-git)
- libxslt (libxslt-git)
- libxss
- minizip (zlib-asm, minizip-asm)
- nss (nss-hg)
- opus (opus-git)
- pciutils (pciutils-git)
- re2 (re2-git)
- snappy (snappy-git, libsnappy, snappy-static)
- systemd (systemd-light, systemd-cdown-git, systemd-git, systemd-selinux)
- ttf-liberation
- xdg-utils (mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-terminal-true-git, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git)
- clang (clang-pypy-stm, clang39, clang38, llvm-tce, clang8, llvm-minimal-git, llvm-toolchain-nightly-bin, llvm-git) (make)
- git (git-git) (make)
- gn (gn-git) (make)
- gperf (gperf-git) (make)
- java-runtime-headless (jdk5, tuxjdk, jre7-openjdk-headless-infinality, java-8-openjdk-shenandoah, jre8-openjdk-headless-infinality, jdk9, jre9, jdk-devel, jre10, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, jdk8-openjdk-dcevm, server-jre, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jre8-openjdk-jetbrains-headless, jre8-openjdk-shenandoah-headless, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, jre14, jdk-arm, jdk8-jetbrains, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk-bcl, jre-bcl, amazon-corretto-15, jre-openj9-headless, jdk11-openj9-bin, java-openjdk-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jre8, jdk8, jdk-openj9-bin, jre, jdk11-adoptopenjdk, jdk-adoptopenjdk, zulu-8-bin, zulu-11-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-full-bin, liberica-jdk-8-full-bin, liberica-jdk-full-bin, liberica-jdk-11-full-bin, liberica-jre-11-bin, liberica-jre-8-full-bin, jdk8-j9-bin, zulu-embedded-jdk11, jdk8-openj9-bin, zulu-embedded-jdk8, jre11, sapmachine-jdk-bin, jre11-jetbrains-headless-imfix, jre-jetbrains, jdk-jetbrains, jre8-adoptopenjdk-headless, java-openjdk-ea-bin, java-openjdk-loom-ea-bin, jre-openjdk-headless, jre11-openjdk-headless, jre7-openjdk-headless, jre8-openjdk-headless) (make)
- libpipewire02 (make)
- libva (libva-git, libva-hantro-h264-git, intel-media-stack-bin, libva-minimal-git, libva-headless) (make)
- lld (llvm-toolchain-nightly-bin, llvm-git) (make)
- mesa (mesa-noglvnd, mesa-arm-git, mesa-minimal-git, mesa-git, mesa-rc, mesa-stable, mesa-minimal+-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-mem, ninja-kitware, ninja-bin) (make)
- nodejs (nodejs6-bin, nodejs-ipv6, nodejs-git, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium) (make)
- python (python-dbg) (make)
- python2 (make)
- python2-setuptools (make)
- kdialog (kdialog-git) (optional) – needed for file dialogs in KDE
- kwallet (kwallet-git) (optional) – for storing passwords in KWallet on KDE desktops
- libpipewire02 (optional) – WebRTC desktop sharing under Wayland
- libva (libva-git, libva-hantro-h264-git, intel-media-stack-bin, libva-minimal-git, libva-headless) (optional) – hardware-accelerated video decode [experimental]
- org.freedesktop.secrets (keepassxc-kde-fix, gnome-keyring-git, bitw-git, keepassxc-git, gnome-keyring, keepassxc) (optional) – password storage backend on GNOME / Xfce
Required by (86)
- alkasir-client (requires chromium) (optional)
- anylogic-ple (requires chromium) (optional)
- anylogic-ple-8.2.4 (requires chromium) (optional)
- anylogic-professional (requires chromium) (optional)
- anylogic-professional-8.2.4 (requires chromium) (optional)
- anylogic-university (requires chromium) (optional)
- anylogic-university-8.2.4 (requires chromium) (optional)
- aptana-studio (requires chromium) (optional)
- aquatone (requires chromium)
- archinstall-gui (requires chromium)
- archivebox (requires chromium)
- archivebox-git (requires chromium)
- archon (requires chromium)
- archon-exec (requires chromium)
- audible-activator-git (requires chromium)
- augenkrebs-git (requires chromium)
- bbb-recorder-git (requires chromium)
- bitwarden-chromium (requires chromium) (optional)
- candybox (requires chromium)
- candybox2 (requires chromium)
- captive-browser-git (requires chromium) (optional)
- cargo-web (requires chromium) (optional)
- cargo-web-git (requires chromium) (optional)
- chromium-bypass-paywalls (requires chromium) (optional)
- chromium-chromevox (requires chromium)
- chromium-extension-adnauseam (requires chromium) (optional)
- chromium-extension-autoscroll (requires chromium) (optional)
- chromium-extension-dashlane (requires chromium)
- chromium-extension-decentraleyes (requires chromium)
- chromium-extension-https-everywhere (requires chromium)
- chromium-extension-plasma-integration (requires chromium) (optional)
- chromium-extension-privacybadger (requires chromium)
- chromium-extension-runet-censorship-bypass (requires chromium) (optional)
- chromium-extension-user-agent-switcher (requires chromium)
- chromium-fullscreen (requires chromium)
- chromium-keepassxc-browser (requires chromium) (optional)
- chromium-reduced-security (requires chromium)
- chromium-ublock-origin (requires chromium) (optional)
- codebox (requires chromium)
- endpoint-verification (requires chromium)
- ferret (requires chromium) (optional)
- glowing-bear-shortcut (requires chromium)
- gowitness (requires chromium)
- https-everywhere-chrome-git (requires chromium)
- hub-kids (requires chromium) (optional)
- hub-young (requires chromium) (optional)
- ice-dev (requires chromium) (optional)
- ice-ssb (requires chromium) (optional)
- ice-ssb-git (requires chromium) (optional)
- jazz-midi-plugin-bin (requires chromium) (optional)
- justbrowsing-webapps (requires chromium) (optional)
- kget-integrator-chromium (requires chromium) (optional)
- lastpass (requires chromium) (optional)
- marp-cli (requires chromium) (optional)
- pbtk-git (requires chromium)
- pennywise-bin (requires chromium) (optional)
- playkey-linux (requires chromium)
- playx (requires chromium)
- playx-git (requires chromium)
- python-viztracer (requires chromium) (optional)
- qqbot (requires chromium) (optional)
- rofi-theme-android-1080p (requires chromium) (optional)
- rofi-theme-android-720p (requires chromium) (optional)
- rofi-theme-applet-1080p (requires chromium) (optional)
- rofi-theme-applet-720p (requires chromium) (optional)
- rofi-theme-fonts (requires chromium) (optional)
- rofi-theme-launcher-1080p (requires chromium) (optional)
- rofi-theme-launcher-720p (requires chromium) (optional)
- rofi-theme-menu-1080p (requires chromium) (optional)
- rofi-theme-menu-720p (requires chromium) (optional)
- rofi-theme-powermenu-1080p (requires chromium) (optional)
- rofi-theme-powermenu-720p (requires chromium) (optional)
- rofi-theme-used (requires chromium) (optional)
- sail (requires chromium) (optional)
- smarthome-designer (requires chromium) (optional)
- spotify-web-shortcut (requires chromium)
- sshcode (requires chromium) (optional)
- stackedit (requires chromium)
- twittuh-git (requires chromium)
- uget-integrator-chromium (requires chromium) (optional)
- upgradepic (requires chromium) (optional)
- upload-gphotos (requires chromium) (optional)
- web-media-controller-mpris (requires chromium) (optional)
- web-media-controller-mpris-git (requires chromium) (optional)
- webui-aria2-git (requires chromium) (optional)
- zenbooru (requires chromium)
Sources (7)
- chromium-drirc-disable-10bpc-color-configs.conf
- https://commondatastorage.googleapis.com/chromium-browser-official/chromium-88.0.4324.104.tar.xz
- https://github.com/foutrelis/chromium-launcher/archive/v7/chromium-launcher-7.tar.gz
- https://github.com/stha09/chromium-patches/releases/download/chromium-88-patchset-3/chromium-88-patchset-3.tar.xz
- subpixel-anti-aliasing-in-FreeType-2.8.1.patch
- ungoogled-chromium-master
- wayland-egl.patch
Latest Comments
1 2 Next › Last »
Koffiepoeder commented on 2020-12-31 15:35
zacjor commented on 2020-09-02 20:04
Getting the following 404 error:
JstKddng commented on 2020-05-09 02:08
just updated to add a re2 patch. Also, this package builds 81.0.4044.138, no tag for it though.
@lunainvictum
That is the problem with dynamic linking, you could try to use guix. Supposedly these problems are avoided by design. I think there are some problems related to font-config but apart from that it should work.
bsdice commented on 2020-05-08 23:03
@lunainvictum Fixing this problem would require a fully static build of chromium or some nasty LD_PRELOAD_PATH scripting or running it in a container with correct library collection or use flatpak or similar.
To mitigate, I run findbrokenpkgs after any update to find newly missing libraries especially in AUR packages. Originally it is a Gentoo invention.
What you need is /etc/findbrokenpkgs/arch.conf to filter noise and tune search paths:
I also wrote a small awk script called /usr/local/bin/collect-missing-libs to populate that LD_LIBRARY_MASK (have to comment it out while running the script to get everything freshly reported):
lunainvictum commented on 2020-05-08 22:05
And yet again Chromium is broken :(
/usr/lib/chromium/chromium: error while loading shared libraries: libre2.so.6: cannot open shared object file: No such file or directory
Isnt it possible to fix such problems forever?
I let my Server build it again. Hopes it fixes...
lunainvictum commented on 2020-05-02 14:02
@JstKddng
Now it fails at the very end with this Error:
../../v8/src/objects/js-number-format.cc:1227:15: error: no member named 'getAllFieldPositions' in 'icu_67::number::FormattedNumber' formatted.getAllFieldPositions(*fp_iter, status); ~~~~~~~~~ ^
Edit: Saw u add this Patch at the time, where the build was running. Trying yet again... Even with TR 1950x it takes 2 Hours.
JstKddng commented on 2020-05-02 13:22
@lunainvictum
yeah, had to add another patch for icu67, it should work now
lunainvictum commented on 2020-05-02 02:35
I rebuild Chromium, because i cant start it because of that error:
/usr/lib/chromium/chromium: error while loading shared libraries: libicui18n.so.65: cannot open shared object file: No such file or directory
but after rebuild, still that error.
JstKddng commented on 2020-04-22 13:23
@bsdice
you could set up LIBVA_DRIVER_NAME, also, commenting that line doesn't enable some ungoogled flags.
bsdice commented on 2020-04-22 01:43
So I compiled this on my E3-1275v6 and it took 4.5 hours. What a behemoth. Looking into upgrading to a dual 7742 EPYC system now to speed things up...
Package works, but I had to uninstall intel-media-driver which was installed via intel-media-sdk (optional for ffmpeg) because Youtube video crashed out with error after 1-2 seconds. I am on Xorg/i3/picom and only libva-intel-driver works on my setup. When both are installed it seems intel-media-driver is now preferentially used. Can't figure out why because these drivers are too much of an API rabbit hole to me.