web browser (Xenial & newer) : Rob Savoury

Chromium 94.0.4606.81 builds (latest stable release) for Xenial & newer.

*** Install ***

These builds require PipeWire >= 0.3.1 which is available at the FFmpeg 4 PPA (has FFmpeg 4.4, latest libva, vulkan-loader, plus more, and is also a dependency of many other PPAs at this Launchpad site) and the Multimedia PPA (ppa:savoury1/multimedia). Recommended steps to successfully install:

  sudo add-apt-repository ppa:savoury1/ffmpeg4
  sudo add-apt-repository ppa:savoury1/chromium
  sudo apt-get update
  sudo apt-get install chromium-browser

Updated DRM (2.4.107), GLVND (1.3.4), and Mesa (21.2.3) are at the display PPA. For these upgrades add the next command to the top of the list above:

  sudo add-apt-repository ppa:savoury1/display

Note for Xenial & Bionic: PipeWire is built with newer multimedia packages than in these older LTS releases, so another PPA is also required. Add the next command to the top of the list above for successful installation:

  sudo add-apt-repository ppa:savoury1/multimedia

*** Build ***

This PPA has build dependencies on:

  ppa:savoury1/build-tools
  ppa:savoury1/backports
  ppa:savoury1/python
  ppa:savoury1/gpg
  ppa:savoury1/fonts
  ppa:savoury1/graphics
  ppa:savoury1/multimedia
  ppa:savoury1/ffmpeg4
  ppa:savoury1/display
  ppa:savoury1/llvm-defaults-12

Additionally, for Xenial builds only:

  ppa:savoury1/python-defaults-3.6
  ppa:savoury1/gcc-defaults-7
  ppa:savoury1/apt-xenial
  ppa:savoury1/perl-xenial
  ppa:savoury1/gtk-xenial
  ppa:savoury1/jdk-xenial
  ppa:savoury1/java-xenial

Read more here: Source link