
'is_official_build=true' # implies is_cfi=true on x86_64 'host_toolchain="//build/toolchain/linux/unbundle:default"' 'custom_toolchain="//build/toolchain/linux/unbundle:default"' # Avoid falling back to preprocessor mode when sources contain time macros Python2 build/linux/unbundle/replace_gn_files.py \ \! -path 'third_party/yasm/run_yasm.py' \

\! -path "third_party/$_lib/chromium/*" \ # added benefit of not having to list all the remaining libraries # *should* do what the remove_bundled_libraries.py script does, with the # Remove bundled libraries for which we will use the system copies this Ln -s /usr/bin/node third_party/node/linux/node-linux-圆4/bin/ Mkdir -p third_party/node/linux/node-linux-圆4/bin Sed -i '1s|python$|&2|' third_party/dom_distiller_js/protoc_plugins/*.py # Force script incompatible with Python 3 to use /usr/bin/python2 Python "$_utils/domain_substitution.py" apply -r "$_ungoogled_repo/domain_regex.list" -f "$_ungoogled_repo/domain_substitution.list" -c.
#UNGOOGLED CHROMIUM ARCH LINUX DOWNLOAD#
# M79 is supposed to download it as a component but it doesn't seem to work # Load bundled Widevine CDM if available (see chromium-widevine in the AUR) rebuild-Linux-frame-button-cache-when-activation.patch rename-Relayout-in-DesktopWindowTreeHostPlatform.patch fix-building-with-unbundled-libxml.patch remove-verbose-logging-in-local-unique-font-matching.patch fix-shim-header-generation-when-unbundling-ICU.patch sync-enable-USSPasswords-by-default.patch cros-search-service-Include-cmath-for-std-pow.patch Third_party/blink/renderer/core/xml/parser/xml_document_ \ Third_party/blink/renderer/core/xml/*.cc \ Tools/generate_shim_headers/generate_shim_headers.py Sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ # Allow building against system libraries in official builds _ungoogled_repo="$srcdir/ungoogled-chromium" # Note: These are for Arch Linux use ONLY. # Keys are the names in the above script values are the dependencies in Arch # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py Rebuild-Linux-frame-button-cache-when-activation.patch Rename-Relayout-in-DesktopWindowTreeHostPlatform.patch Remove-verbose-logging-in-local-unique-font-matching.patch Sync-enable-USSPasswords-by-default.patchįix-shim-header-generation-when-unbundling-ICU.patch 'kwallet: for storing passwords in KWallet on KDE desktops')Ĭhromium-launcher-$_launcher_::$_launcher_Ĭros-search-service-Include-cmath-for-std-pow.patch
#UNGOOGLED CHROMIUM ARCH LINUX PASSWORD#
': password storage backend on GNOME / Xfce' 'kdialog: needed for file dialogs in KDE' 'libpipewire02: WebRTC desktop sharing under Wayland' Optdepends=('pepper-flash: support for Flash content' 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless') Makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'desktop-file-utils' 'hicolor-icon-theme') 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'

Pkgdesc="A web browser built for speed, simplicity, and security"ĭepends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
