From cdda1f0460bc76140f2ff3b7c341a0a4e5a567b9 Mon Sep 17 00:00:00 2001 From: Richard Neese Date: Sun, 27 Jun 2021 18:12:13 -0400 Subject: [PATCH] Chromium update (#2916) * changing browser moving to chromium-browser from ppa * added new chromium-browser ppa added new pps for non snap ver of chromium * adding fix to chromium for perfomance * added firefox back --- config/desktop/focal/appgroups/browsers/debian/postinst | 6 ++++++ config/desktop/focal/appgroups/browsers/packages | 2 +- .../appgroups/browsers/sources/apt/chromium-browser.source | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 config/desktop/focal/appgroups/browsers/sources/apt/chromium-browser.source diff --git a/config/desktop/focal/appgroups/browsers/debian/postinst b/config/desktop/focal/appgroups/browsers/debian/postinst index 8314799141..ad5b59b8ea 100644 --- a/config/desktop/focal/appgroups/browsers/debian/postinst +++ b/config/desktop/focal/appgroups/browsers/debian/postinst @@ -3,6 +3,12 @@ if [ -d /etc/chromium-browser/ ]; then ln -sf /etc/armbian/chromium.conf /etc/ch if [ -d /etc/chromium.d/ ]; then ln -sf /etc/armbian/chromium.conf /etc/chromium.d/chromium.conf; fi cp -R /etc/armbian/chromium /usr/share +if [ -f /etc/chromium-browser/default ]; then +cat > /etc/chromium-browser/default << DELIM +# Options to pass to chromium-browser +CHROMIUM_FLAGS="--use-gl=egl --ignore-gpu-blocklist --enable-accelerated-video-decode --enable-zero-copy --enable-gpu-rasterization --enable-oop-rasterization --enable-pinch --flag-switches-begin --flag-switches-end --origin-trial-disabled-features=SecurePaymentConfirmation" +DELIM + # overwrite stock firefox configuration if [ -d /etc/firefox/ ]; then ln -sf /etc/armbian/firefox.conf /etc/firefox/syspref.js; fi if [ -d /usr/lib/firefox-esr/ ]; then diff --git a/config/desktop/focal/appgroups/browsers/packages b/config/desktop/focal/appgroups/browsers/packages index dbfb8f931b..77b9b2489d 100644 --- a/config/desktop/focal/appgroups/browsers/packages +++ b/config/desktop/focal/appgroups/browsers/packages @@ -1 +1 @@ -firefox +chromium-browser firefox diff --git a/config/desktop/focal/appgroups/browsers/sources/apt/chromium-browser.source b/config/desktop/focal/appgroups/browsers/sources/apt/chromium-browser.source new file mode 100644 index 0000000000..428bf8018b --- /dev/null +++ b/config/desktop/focal/appgroups/browsers/sources/apt/chromium-browser.source @@ -0,0 +1 @@ +ppa:saiarcot895/chromium-dev