Skip to content

Releases: berkley4/ungoogled-chromium-debian

Unstable 126.0.6478.55-1

15 Jun 05:13
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

A sample apparmor profile can be manually copied to /etc/apparmor.d to prevent a startup error on newer versions of ubuntu.
Refer to README.md for more info.

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression (see bug)
  • Builders can find the latest compatible icu packages (73.2.1) here

Changes ==>

  • New upstream release
  • Fixed ungoogled-chromium-l10n installation error
  • Enable asynchronous leveldb protocol writes by default
  • Initialise service worker off the main renderer thread by default
  • Added ability to block runtime flags via /etc/chromium.d/blocked-flags
  • Used blocked-flags to avoid a crash triggered by --disable-sync runtime flag
  • Linux Mint is now accomodated when viewing chrome://settings/help

Build system changes ==>

  • Fixed the handling of en-US.pak (a source of muliple problems)
  • Stopped pruning esbuild binary and pgo profile

New configuration variables ==>

  • ASYNC_LEVELDB: asynchronous leveldb protocol writes
  • SW_OFF_MAIN: initialise service worker off the main renderer thread

0 = disable; 1 = enable; default = 1

Both variables below have associated runtime flags in /etc/chromium.d/miscellaneous

.....

Configured with =>
NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

125.0.6422.141-stable1

01 Jun 05:17
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Due to a bug, those installing ungoogled-chromium-l10n should do so as follows
dpkg --path-exclude=/usr/lib/chromium/locales/en-US.pak ungoogled-chromium-l10n_*.deb

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression (see bug)
  • No updated brotli for debian stable (builders can try installing from here)
  • The en-US.pak file is in both the main and l10n packages. This will be fixed in next release (see workaround above).

Changes ==>

  • New upstream release
  • Updated/added to the upstream crash fix patches
  • Fixed broken download url in the widevine packaging script
  • CHROME_VER no longer needs to be specified in the widevine packaging script
  • Altered the shell launcher to prevent gnome bug-buddy from intercepting crashes

Build system changes ==>

  • All toolchain configuration in d/rules is now in one big section
  • The chromedriver path patch has been made optional
  • Dropped the (unnecessary) convertutf patches
  • Lots more general polishing

.....

Configured with =>
STABLE=1 NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

Unstable 125.0.6422.141-1

01 Jun 13:39
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Due to a bug, those installing ungoogled-chromium-l10n should do so as follows
dpkg --path-exclude=/usr/lib/chromium/locales/en-US.pak ungoogled-chromium-l10n_*.deb

(Try running 'apt-get --fix-broken install' if you have t64-related dependency issues when installing)

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression (see bug)
  • Builders can find the latest compatible icu packages (73.2.1) here
  • The en-US.pak file is in both the main and l10n packages. This will be fixed in next release (see workaround above).

Changes ==>

  • New upstream release
  • Updated/added to the upstream crash fix patches
  • Fixed broken download url in the widevine packaging script
  • CHROME_VER no longer needs to be specified in the widevine packaging script
  • Altered the shell launcher to prevent gnome bug-buddy from intercepting crashes

Build system changes ==>

  • All toolchain configuration in d/rules is now in one big section
  • The chromedriver path patch has been made optional
  • Dropped the (unnecessary) convertutf patches
  • Lots more general polishing

.....

Configured with =>
NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

125.0.6422.112-stable1

25 May 20:37
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • No updated brotli for debian stable (builders can try installing from here)

Changes ==>

  • New upstream release

Build system and configuration script changes ==>

  • Fixed WebGPU not being enabled when WEBGPU=2
  • Fixed a build failure when SYS_ICU=0
  • Some more general polishing

.....

Configured with =>
STABLE=1 NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

Unstable 125.0.6422.112-1

25 May 08:21
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

(Try running 'apt-get --fix-broken install' if you have t64-related dependency issues when installing)

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • Builders can find the latest compatible icu packages (73.2.1) here

Changes ==>

  • New upstream release
  • Unstable 125.0.6422.76-1 aborted in favour of this release

Build system and configuration script changes ==>

  • Fixed WebGPU not being enabled when WEBGPU=2
  • Fixed a build failure when SYS_ICU=0
  • Some more general polishing

.....

Configured with =>
NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

125.0.6422.76-stable1

23 May 12:21
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • No updated brotli for debian stable (builders can try installing from here)

Changes ==>

  • New upstream release
  • A crash fix and some v8 fixes have been added to the addenda patches

Build system and configuration script changes ==>

  • Allow building with ESBuild javascript bundler
  • Fixed building with SYS_CLANG=0 (bundled clang)
  • Fixed use_system_harfbuzz not getting enabled when SYS_ICU=1
  • Stop unnecessarily copying of icudtl.dat to out/Release when SYS_ICU=0
  • More improvements/simplification to handling of SYS_CLANG > 0 in d/rules.in and d/configure.sh
  • Enable deletion of items fromutils/prune_binaries.py
  • A few other small improvements

Configuration variable changes ==>

  • ESBUILD: 0 = use the default javascript bundler; 1 = use ESBuild javascript bundler; default = 0
  • POLLY: now enabled by default when SYS_CLANG > 0

.....

Configured with =>
STABLE=1 NON_FREE=0 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

125.0.6422.60-stable1

18 May 14:30
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • No updated brotli for debian stable (builders can try installing from here)

Changes ==>

  • New upstream release
  • Refreshed/added to the upstream crash fix patches

Build system and configuration script changes ==>

  • Dropped various/fixes/bad-font-gc patches (probably not needed)
  • Dropped ability to disable supervised users (stability issues)
  • Added the ability to disable bluez bluetooth protocol stack
  • Added a patch to fix COMPOSE=0

Configuration variable changes ==>

  • SUPERVISED_USER: dropped
  • BLUEZ: bluez bluetooth protocol stack (can be disabled independently of ATK_DBUS)

.....

Configured with =>
STABLE=1 NON_FREE=0 POLLY=1 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

Unstable 125.0.6422.60-1

19 May 18:05
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

(Try running 'apt-get --fix-broken install' if you have t64-related dependency issues when installing)

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • Builders can find the latest compatible icu packages (73.2.1) here

Changes ==>

  • New upstream release
  • Refreshed/added to the upstream crash fix patches

Build system and configuration script changes ==>

  • Dropped various/fixes/bad-font-gc patches (probably not needed)
  • Dropped ability to disable supervised users (stability issues)
  • Added the ability to disable bluez bluetooth protocol stack
  • Added a patch to fix COMPOSE=0

Configuration variable changes ==>

  • SUPERVISED_USER: dropped
  • BLUEZ: bluez bluetooth protocol stack (can be disabled independently of ATK_DBUS)

.....

Configured with =>
NON_FREE=0 POLLY=1 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

124.0.6367.207-stable1

15 May 12:39
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • No updated brotli for debian stable (builders can try installing from here)

Changes ==>

  • New upstream release
  • Release of 124.0.6367.201 aborted in favour of this one

Build system and configuration script changes ==>

  • Updated clang toolchain
  • Amalgamated all of SYS_CLANG into one integrated section
  • Moved the MF_SPLIT and POLLY sections to follow the SYS_CLANG section

System clang configuration changes (affects SYS_CLANG > 0) ==>

  • Moved clang version checking from d/rules back to the configuration script
  • Extended version check to self-built/locally installed clang (SYS_CLANG=2)
  • Setting CLANG_VER now bypasses the version check
  • Added sanitisation to CLANG_VER to force it to be a major version
  • Setting CLANG_VER now performs a fast clang binary existence check
  • Fixed prefixing $(LLVM_DIR) onto the binary path when SYS_CLANG=1

Configuration variable changes ==>

  • LLVM_VER: default = value of CLANG_VER (test mode only)

.....

Configured with =>
STABLE=1 NON_FREE=0 POLLY=1 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)

Unstable 124.0.6367.207-1

14 May 15:03
Compare
Choose a tag to compare

Install ==>

  • ungoogled-chromium (mandatory)
  • ungoogled-chromium-sandbox
  • ungoogled-chromium-l10n
  • ungoogled-chromium-driver

(Try running 'apt-get --fix-broken install' if you have t64-related dependency issues when installing)

Known issues ==>

  • VA-API appears to be broken for many people
  • XZ_THREADED won't have any effect until upstream dpkg enables multi-threaded compression
  • Builders can find the latest compatible icu packages (73.2.1) here

Changes ==>

  • New upstream release
  • Release of 124.0.6367.201 aborted in favour of this one

Build system and configuration script changes ==>

  • Updated clang toolchain
  • Amalgamated all of SYS_CLANG into one integrated section
  • Moved the MF_SPLIT and POLLY sections to follow the SYS_CLANG section

System clang configuration changes (affects SYS_CLANG > 0) ==>

  • Moved clang version checking from d/rules back to the configuration script
  • Extended version check to self-built/locally installed clang (SYS_CLANG=2)
  • Setting CLANG_VER now bypasses the version check
  • Added sanitisation to CLANG_VER to force it to be a major version
  • Setting CLANG_VER now performs a fast clang binary existence check

Configuration variable changes ==>

  • LLVM_VER: default = value of CLANG_VER (test mode only)

.....

Configured with =>
NON_FREE=0 POLLY=1 CLANG_VER=19 SYS_CLANG=2 SYS_RUST=2 SYS_JPEG=0 XZ_EXTREME=1

Build toolchain =>
clang 19.0.0 (76ea5feb1f12ab35547a3aa1bc1b84d4bca69aa7)
rustc 1.78.0 (9b00956e5 2024-04-29)