The www/ungoogled-chromium port
ungoogled-chromium-131.0.6778.85p0 – Chromium browser sans integration with Google (cvsweb github mirror)
Description
A lightweight approach to removing Google web service dependency from the Chromium open-source browser.WWW: https://github.com/ungoogled-software/ungoogled-chromium
Readme
+------------------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +------------------------------------------------------------------------------- Chromium uses several mitigations on OpenBSD: - each category of process uses pledge(2) to limit system call access - each category of process uses unveil(2) to limit filesystem access. Occasionally, some extensions may violate some pledge(2) specifications. This will appear in syslog's /var/log/messages as ungoogled-chromium[]: pledge " ", syscall . along with the more obvious "Oops" in chromium tabs. Disabling pledge() or unveil() is not recommended! THE FOLLOWING INFORMATION IS FOR DEBUG PURPOSES ONLY - global pledge knob: invoke ungoogled-chromium with --no-sandbox - specific pledge for specific processes: ${SYSCONFDIR}/ungoogled-chromium/pledge.* - global unveil knob: invoke ungoogled-chromium with --disable-unveil - specific unveil for specific processes: ${SYSCONFDIR}/ungoogled-chromium/unveil.* Specific situations ------------------- If you need to access files from alternative locations (for example opening files in /var/www/htdocs directly in ungoogled-chromium), add the paths to ${SYSCONFDIR}/ungoogled-chromium/unveil.main and merge with changes in files in ${PREFIX}/share/examples/ungoogled-chromium/ at update time. webgl and 3d and acceleration support: - some DRM supported cards are marked as unsupported by ungoogled-chromium Using --ignore-gpu-blacklist may allow you to test Interoperability with base window managers: - some window managers do not have compositing support; for instance, fvwm. In order to have decent graphic rendering, they should be supplemented by a compositing manager. For instance, xcompmgr in base. WebAssembly support: - some web applications and "not a bot" verification requires support for WebAssembly, which is disabled by default and can be enabled by adding ENABLE_WASM=1 to environment variables.
Maintainer
Robert Nagy
Only for arches
aarch64 amd64 arm i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Broken
on i386: v8/src/compiler/turboshaft/int64-lowering-reducer.h:295:24: error: call to member function 'Word32Constant' is ambiguous (but will probably run out of memory linking under DPB even if fixed)
on powerpc64: Check failed: false. OS architecture not handled. (powerpc64)
on riscv64: Unknown current CPU: riscv64
Categories
Library dependencies
Build dependencies
- STEM->=5.4.0:archivers/xz
- archivers/bzip2
- audio/pulseaudio
- devel/bison
- devel/desktop-file-utils
- devel/gmake
- devel/gpatch
- devel/gperf
- devel/llvm/17
- devel/nasm
- devel/ninja
- devel/rust-bindgen
- devel/xdg-utils
- fonts/noto/fonts
- graphics/libexif
- lang/node
- lang/python/3
- lang/rust
- shells/bash
- sysutils/flock
- sysutils/libudev-openbsd
- sysutils/pciutils
- x11/gtk+3,-cups
- x11/gtk+3,-main
- x11/gtk+4,-guic
- x11/py-xcbgen,python3
- x11/qt5/qtbase,-main
Run dependencies
Test dependencies
Files
- /etc/ungoogled-chromium/
- /etc/ungoogled-chromium/pledge.main
- /etc/ungoogled-chromium/pledge.utility_audio
- /etc/ungoogled-chromium/pledge.utility_network
- /etc/ungoogled-chromium/pledge.utility_video
- /etc/ungoogled-chromium/unveil.gpu
- /etc/ungoogled-chromium/unveil.main
- /etc/ungoogled-chromium/unveil.utility_audio
- /etc/ungoogled-chromium/unveil.utility_network
- /etc/ungoogled-chromium/unveil.utility_video
- /usr/local/bin/ungoogled-chromedriver
- /usr/local/bin/ungoogled-chromium
- /usr/local/man/man1/ungoogled-chromium.1
- /usr/local/share/applications/ungoogled-chromium.desktop
- /usr/local/share/doc/pkg-readmes/ungoogled-chromium
- /usr/local/share/examples/ungoogled-chromium/
- /usr/local/share/examples/ungoogled-chromium/pledge.main
- /usr/local/share/examples/ungoogled-chromium/pledge.utility_audio
- /usr/local/share/examples/ungoogled-chromium/pledge.utility_network
- /usr/local/share/examples/ungoogled-chromium/pledge.utility_video
- /usr/local/share/examples/ungoogled-chromium/unveil.gpu
- /usr/local/share/examples/ungoogled-chromium/unveil.main
- /usr/local/share/examples/ungoogled-chromium/unveil.utility_audio
- /usr/local/share/examples/ungoogled-chromium/unveil.utility_network
- /usr/local/share/examples/ungoogled-chromium/unveil.utility_video
- /usr/local/share/icons/hicolor/128x128/apps/ungoogled-chromium.png
- /usr/local/share/icons/hicolor/22_monox22_mono/
- /usr/local/share/icons/hicolor/22_monox22_mono/apps/
- /usr/local/share/icons/hicolor/22_monox22_mono/apps/ungoogled-chromium.png
- /usr/local/share/icons/hicolor/24x24/apps/ungoogled-chromium.png
- /usr/local/share/icons/hicolor/256x256/apps/ungoogled-chromium.png
- /usr/local/share/icons/hicolor/48x48/apps/ungoogled-chromium.png
- /usr/local/share/icons/hicolor/64x64/apps/ungoogled-chromium.png
- /usr/local/ungoogled-chromium/
- /usr/local/ungoogled-chromium/chrome_100_percent.pak
- /usr/local/ungoogled-chromium/chrome_200_percent.pak
- /usr/local/ungoogled-chromium/headless_command_resources.pak
- /usr/local/ungoogled-chromium/headless_lib_data.pak
- /usr/local/ungoogled-chromium/headless_lib_strings.pak
- /usr/local/ungoogled-chromium/libEGL.so
- /usr/local/ungoogled-chromium/libGLESv2.so
- /usr/local/ungoogled-chromium/libVkICD_mock_icd.so
- /usr/local/ungoogled-chromium/libvk_swiftshader.so
- /usr/local/ungoogled-chromium/libvulkan.so
- /usr/local/ungoogled-chromium/locales/
- /usr/local/ungoogled-chromium/locales/af.pak
- /usr/local/ungoogled-chromium/locales/af.pak.info
- /usr/local/ungoogled-chromium/locales/am.pak
- /usr/local/ungoogled-chromium/locales/am.pak.info
- /usr/local/ungoogled-chromium/locales/ar.pak
- /usr/local/ungoogled-chromium/locales/ar.pak.info
- /usr/local/ungoogled-chromium/locales/as.pak
- /usr/local/ungoogled-chromium/locales/as.pak.info
- /usr/local/ungoogled-chromium/locales/az.pak
- /usr/local/ungoogled-chromium/locales/az.pak.info
- /usr/local/ungoogled-chromium/locales/be.pak
- /usr/local/ungoogled-chromium/locales/be.pak.info
- /usr/local/ungoogled-chromium/locales/bg.pak
- /usr/local/ungoogled-chromium/locales/bg.pak.info
- /usr/local/ungoogled-chromium/locales/bn.pak
- /usr/local/ungoogled-chromium/locales/bn.pak.info
- /usr/local/ungoogled-chromium/locales/bs.pak
- /usr/local/ungoogled-chromium/locales/bs.pak.info
- /usr/local/ungoogled-chromium/locales/ca.pak
- /usr/local/ungoogled-chromium/locales/ca.pak.info
- /usr/local/ungoogled-chromium/locales/cs.pak
- /usr/local/ungoogled-chromium/locales/cs.pak.info
- /usr/local/ungoogled-chromium/locales/cy.pak
- /usr/local/ungoogled-chromium/locales/cy.pak.info
- /usr/local/ungoogled-chromium/locales/da.pak
- /usr/local/ungoogled-chromium/locales/da.pak.info
- /usr/local/ungoogled-chromium/locales/de.pak
- /usr/local/ungoogled-chromium/locales/de.pak.info
- /usr/local/ungoogled-chromium/locales/el.pak
- /usr/local/ungoogled-chromium/locales/el.pak.info
- /usr/local/ungoogled-chromium/locales/en-GB.pak
- /usr/local/ungoogled-chromium/locales/en-GB.pak.info
- /usr/local/ungoogled-chromium/locales/en-US.pak
- /usr/local/ungoogled-chromium/locales/en-US.pak.info
- /usr/local/ungoogled-chromium/locales/es-419.pak
- /usr/local/ungoogled-chromium/locales/es-419.pak.info
- /usr/local/ungoogled-chromium/locales/es.pak
- /usr/local/ungoogled-chromium/locales/es.pak.info
- /usr/local/ungoogled-chromium/locales/et.pak
- /usr/local/ungoogled-chromium/locales/et.pak.info
- /usr/local/ungoogled-chromium/locales/eu.pak
- /usr/local/ungoogled-chromium/locales/eu.pak.info
- /usr/local/ungoogled-chromium/locales/fa.pak
- /usr/local/ungoogled-chromium/locales/fa.pak.info
- /usr/local/ungoogled-chromium/locales/fi.pak
- /usr/local/ungoogled-chromium/locales/fi.pak.info
- /usr/local/ungoogled-chromium/locales/fil.pak
- /usr/local/ungoogled-chromium/locales/fil.pak.info
- /usr/local/ungoogled-chromium/locales/fr-CA.pak
- /usr/local/ungoogled-chromium/locales/fr-CA.pak.info
- /usr/local/ungoogled-chromium/locales/fr.pak
- /usr/local/ungoogled-chromium/locales/fr.pak.info
- /usr/local/ungoogled-chromium/locales/gl.pak
- /usr/local/ungoogled-chromium/locales/gl.pak.info
- /usr/local/ungoogled-chromium/locales/gu.pak
- /usr/local/ungoogled-chromium/locales/gu.pak.info
- /usr/local/ungoogled-chromium/locales/he.pak
- /usr/local/ungoogled-chromium/locales/he.pak.info
- /usr/local/ungoogled-chromium/locales/hi.pak
- /usr/local/ungoogled-chromium/locales/hi.pak.info
- /usr/local/ungoogled-chromium/locales/hr.pak
- /usr/local/ungoogled-chromium/locales/hr.pak.info
- /usr/local/ungoogled-chromium/locales/hu.pak
- /usr/local/ungoogled-chromium/locales/hu.pak.info
- /usr/local/ungoogled-chromium/locales/hy.pak
- /usr/local/ungoogled-chromium/locales/hy.pak.info
- /usr/local/ungoogled-chromium/locales/id.pak
- /usr/local/ungoogled-chromium/locales/id.pak.info
- /usr/local/ungoogled-chromium/locales/is.pak
- /usr/local/ungoogled-chromium/locales/is.pak.info
- /usr/local/ungoogled-chromium/locales/it.pak
- /usr/local/ungoogled-chromium/locales/it.pak.info
- /usr/local/ungoogled-chromium/locales/ja.pak
- /usr/local/ungoogled-chromium/locales/ja.pak.info
- /usr/local/ungoogled-chromium/locales/ka.pak
- /usr/local/ungoogled-chromium/locales/ka.pak.info
- /usr/local/ungoogled-chromium/locales/kk.pak
- /usr/local/ungoogled-chromium/locales/kk.pak.info
- /usr/local/ungoogled-chromium/locales/km.pak
- /usr/local/ungoogled-chromium/locales/km.pak.info
- /usr/local/ungoogled-chromium/locales/kn.pak
- /usr/local/ungoogled-chromium/locales/kn.pak.info
- /usr/local/ungoogled-chromium/locales/ko.pak
- /usr/local/ungoogled-chromium/locales/ko.pak.info
- /usr/local/ungoogled-chromium/locales/ky.pak
- /usr/local/ungoogled-chromium/locales/ky.pak.info
- /usr/local/ungoogled-chromium/locales/lo.pak
- /usr/local/ungoogled-chromium/locales/lo.pak.info
- /usr/local/ungoogled-chromium/locales/lt.pak
- /usr/local/ungoogled-chromium/locales/lt.pak.info
- /usr/local/ungoogled-chromium/locales/lv.pak
- /usr/local/ungoogled-chromium/locales/lv.pak.info
- /usr/local/ungoogled-chromium/locales/mk.pak
- /usr/local/ungoogled-chromium/locales/mk.pak.info
- /usr/local/ungoogled-chromium/locales/ml.pak
- /usr/local/ungoogled-chromium/locales/ml.pak.info
- /usr/local/ungoogled-chromium/locales/mn.pak
- /usr/local/ungoogled-chromium/locales/mn.pak.info
- /usr/local/ungoogled-chromium/locales/mr.pak
- /usr/local/ungoogled-chromium/locales/mr.pak.info
- /usr/local/ungoogled-chromium/locales/ms.pak
- /usr/local/ungoogled-chromium/locales/ms.pak.info
- /usr/local/ungoogled-chromium/locales/my.pak
- /usr/local/ungoogled-chromium/locales/my.pak.info
- /usr/local/ungoogled-chromium/locales/nb.pak
- /usr/local/ungoogled-chromium/locales/nb.pak.info
- /usr/local/ungoogled-chromium/locales/ne.pak
- /usr/local/ungoogled-chromium/locales/ne.pak.info
- /usr/local/ungoogled-chromium/locales/nl.pak
- /usr/local/ungoogled-chromium/locales/nl.pak.info
- /usr/local/ungoogled-chromium/locales/or.pak
- /usr/local/ungoogled-chromium/locales/or.pak.info
- /usr/local/ungoogled-chromium/locales/pa.pak
- /usr/local/ungoogled-chromium/locales/pa.pak.info
- /usr/local/ungoogled-chromium/locales/pl.pak
- /usr/local/ungoogled-chromium/locales/pl.pak.info
- /usr/local/ungoogled-chromium/locales/pt-BR.pak
- /usr/local/ungoogled-chromium/locales/pt-BR.pak.info
- /usr/local/ungoogled-chromium/locales/pt-PT.pak
- /usr/local/ungoogled-chromium/locales/pt-PT.pak.info
- /usr/local/ungoogled-chromium/locales/ro.pak
- /usr/local/ungoogled-chromium/locales/ro.pak.info
- /usr/local/ungoogled-chromium/locales/ru.pak
- /usr/local/ungoogled-chromium/locales/ru.pak.info
- /usr/local/ungoogled-chromium/locales/si.pak
- /usr/local/ungoogled-chromium/locales/si.pak.info
- /usr/local/ungoogled-chromium/locales/sk.pak
- /usr/local/ungoogled-chromium/locales/sk.pak.info
- /usr/local/ungoogled-chromium/locales/sl.pak
- /usr/local/ungoogled-chromium/locales/sl.pak.info
- /usr/local/ungoogled-chromium/locales/sq.pak
- /usr/local/ungoogled-chromium/locales/sq.pak.info
- /usr/local/ungoogled-chromium/locales/sr-Latn.pak
- /usr/local/ungoogled-chromium/locales/sr-Latn.pak.info
- /usr/local/ungoogled-chromium/locales/sr.pak
- /usr/local/ungoogled-chromium/locales/sr.pak.info
- /usr/local/ungoogled-chromium/locales/sv.pak
- /usr/local/ungoogled-chromium/locales/sv.pak.info
- /usr/local/ungoogled-chromium/locales/sw.pak
- /usr/local/ungoogled-chromium/locales/sw.pak.info
- /usr/local/ungoogled-chromium/locales/ta.pak
- /usr/local/ungoogled-chromium/locales/ta.pak.info
- /usr/local/ungoogled-chromium/locales/te.pak
- /usr/local/ungoogled-chromium/locales/te.pak.info
- /usr/local/ungoogled-chromium/locales/th.pak
- /usr/local/ungoogled-chromium/locales/th.pak.info
- /usr/local/ungoogled-chromium/locales/tr.pak
- /usr/local/ungoogled-chromium/locales/tr.pak.info
- /usr/local/ungoogled-chromium/locales/uk.pak
- /usr/local/ungoogled-chromium/locales/uk.pak.info
- /usr/local/ungoogled-chromium/locales/ur.pak
- /usr/local/ungoogled-chromium/locales/ur.pak.info
- /usr/local/ungoogled-chromium/locales/uz.pak
- /usr/local/ungoogled-chromium/locales/uz.pak.info
- /usr/local/ungoogled-chromium/locales/vi.pak
- /usr/local/ungoogled-chromium/locales/vi.pak.info
- /usr/local/ungoogled-chromium/locales/zh-CN.pak
- /usr/local/ungoogled-chromium/locales/zh-CN.pak.info
- /usr/local/ungoogled-chromium/locales/zh-HK.pak
- /usr/local/ungoogled-chromium/locales/zh-HK.pak.info
- /usr/local/ungoogled-chromium/locales/zh-TW.pak
- /usr/local/ungoogled-chromium/locales/zh-TW.pak.info
- /usr/local/ungoogled-chromium/locales/zu.pak
- /usr/local/ungoogled-chromium/locales/zu.pak.info
- /usr/local/ungoogled-chromium/product_logo_48.png
- /usr/local/ungoogled-chromium/resources.pak
- /usr/local/ungoogled-chromium/resources/
- /usr/local/ungoogled-chromium/resources/accessibility/
- /usr/local/ungoogled-chromium/resources/accessibility/reading_mode_gdocs_helper/
- /usr/local/ungoogled-chromium/resources/accessibility/reading_mode_gdocs_helper/content.js
- /usr/local/ungoogled-chromium/resources/accessibility/reading_mode_gdocs_helper/gdocs_script.js
- /usr/local/ungoogled-chromium/resources/accessibility/reading_mode_gdocs_helper_manifest.json
- /usr/local/ungoogled-chromium/resources/inspector_overlay/
- /usr/local/ungoogled-chromium/resources/inspector_overlay/inspector_overlay_resources.grd
- /usr/local/ungoogled-chromium/resources/inspector_overlay/main.js
- /usr/local/ungoogled-chromium/snapshot_blob.bin
- /usr/local/ungoogled-chromium/ungoogled-chromium
- /usr/local/ungoogled-chromium/v8_context_snapshot.bin
- /usr/local/ungoogled-chromium/vk_swiftshader_icd.json
- @tag gtk-update-icon-cache /usr/local/share/icons/hicolor
- @tag update-desktop-database