[shotcut] Update to 21.01.29
by Martin Gansser
commit b4636c7d8d686619dd189bda0171cbc4aacb85a2
Author: Martin Gansser <mgansser(a)online.de>
Date: Sun Jan 31 12:57:20 2021 +0100
Update to 21.01.29
.gitignore | 1 +
shotcut-numeric_limits.patch | 10 ----------
shotcut.spec | 16 +++++++---------
sources | 2 +-
4 files changed, 9 insertions(+), 20 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1eb51b9..4e20967 100644
--- a/.gitignore
+++ b/.gitignore
@@ -38,3 +38,4 @@
/shotcut-20.10.31.tar.gz
/shotcut-20.11.25.tar.gz
/shotcut-20.11.28.tar.gz
+/shotcut-21.01.29.tar.gz
diff --git a/shotcut.spec b/shotcut.spec
index 8fa2674..df03f1e 100644
--- a/shotcut.spec
+++ b/shotcut.spec
@@ -3,8 +3,8 @@
%define _vstring %(echo %{version} |tr -d ".")
Name: shotcut
-Version: 20.11.28
-Release: 2%{dist}
+Version: 21.01.29
+Release: 1%{dist}
#Release: 0.1.beta1%%{dist}
Summary: A free, open source, cross-platform video editor
# The entire source code is GPLv3+ except mvcp/ which is LGPLv2+
@@ -19,7 +19,6 @@ Patch0: mlt_path.patch
Patch1: shotcut-noupdatecheck.patch
# Force X
Patch2: Force_X.patch
-Patch3: shotcut-numeric_limits.patch
BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
@@ -162,13 +161,9 @@ pushd $basedir
popd
#cp -v version.json %{buildroot}%{_datadir}/%{name}
-# fixes E: script-without-shebang
-chmod a-x %{buildroot}%{_datadir}/%{name}/qml/filters/webvfx_ruttetraizer/ruttetraizer.html
-chmod a-x %{buildroot}%{_datadir}/%{name}/qml/filters/webvfx_ruttetraizer/three.js
-
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/org.%{name}.Shotcut.desktop
-appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.%{name}.Shotcut.appdata.xml
+appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.%{name}.Shotcut.metainfo.xml
%files
%doc README.md
@@ -178,7 +173,7 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.%{name}.S
%exclude %{_datadir}/%{name}/translations
%{_datadir}/applications/org.%{name}.Shotcut.desktop
%{_datadir}/icons/hicolor/*/apps/org.%{name}.Shotcut.png
-%{_metainfodir}/org.%{name}.Shotcut.appdata.xml
+%{_metainfodir}/org.%{name}.Shotcut.metainfo.xml
%{_datadir}/mime/packages/org.%{name}.Shotcut.xml
%{_mandir}/man1/%{name}.1.*
@@ -188,6 +183,9 @@ appstream-util validate-relax --nonet %{buildroot}/%{_metainfodir}/org.%{name}.S
%doc doc
%changelog
+* Sun Jan 31 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 21.01.29-1
+- Update to 21.01.29
+
* Fri Jan 15 2021 Martin Gansser <martinkg(a)fedoraproject.org> - 20.11.28-2
- Add shotcut-numeric_limits.patch
diff --git a/sources b/sources
index 1898b3a..c7ccc03 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (shotcut-20.11.28.tar.gz) = fd4b9e2e7a5e93920980d4023d1e9803d6ce4de1d962548a7a3ad5cf815ea0e9e29c4645fec7f0db90ac8581a6ea3e92f2a3e34faf03f8991c303c371285ae7c
+SHA512 (shotcut-21.01.29.tar.gz) = fc47110771a0f891a3cf43a9730121a7b2f687d762ecc6df18907094830e9e89110174b3e3df391f58d9d1ab12c850fd822b85652bd20c02707b02304104dc55
3 years, 10 months
[chromium-browser-privacy] (19 commits) ...Update ungoogled-chromium to 88.0.4324.104-1
by qvint
Summary of changes:
f75cd8a... Update to 85.0.4183.121 (*)
3c7bb3f... Enable Hangout services extension (*)
74d6021... Use MD5-based BuildID (*)
31306e6... Use %ninja_build macro (*)
49a64e9... Remove debug_pkg toggle (*)
adb4070... Replace bconds with ordinary macros (*)
5330670... Use system libraries (*)
0d6e5c6... Update to 86.0.4240.111 (*)
b53c752... Backport some fixes from the upstream (*)
6f4d1d0... Update to 87.0.4280.66 (*)
10a2944... Update to 87.0.4280.88 (*)
7e521a8... Sync spec and sources with free/chromium-freeworld (*)
9977861... Update ungoogled-chromium to 87.0.4280.88-1 (*)
569eb57... Update to 88.0.4324.96 (*)
a8d17a6... Fix app icon and name in various places (*)
36fa898... Sync shell wrapper with Fedora Chromium (*)
dbd5ceb... Comply with new Google API key rules for derivatives (*)
c3148ec... Sync spec and sources with free/chromium-freeworld (*)
86bf455... Update ungoogled-chromium to 88.0.4324.104-1 (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 10 months
[chromium-browser-privacy/f33] (6 commits) ...Update ungoogled-chromium to 88.0.4324.104-1
by qvint
Summary of changes:
569eb57... Update to 88.0.4324.96 (*)
a8d17a6... Fix app icon and name in various places (*)
36fa898... Sync shell wrapper with Fedora Chromium (*)
dbd5ceb... Comply with new Google API key rules for derivatives (*)
c3148ec... Sync spec and sources with free/chromium-freeworld (*)
86bf455... Update ungoogled-chromium to 88.0.4324.104-1 (*)
(*) This commit already existed in another branch; no separate mail sent
3 years, 10 months
[chromium-browser-privacy/f32: 6/6] Update ungoogled-chromium to 88.0.4324.104-1
by qvint
commit 86bf455b7877cb53e7a1f31f79238ab543219f9e
Author: qvint <dotqvint(a)gmail.com>
Date: Fri Jan 22 23:19:31 2021 +0300
Update ungoogled-chromium to 88.0.4324.104-1
chromium-browser-privacy.spec | 5 +++--
chromium-widevine-locations.patch | 2 +-
sources | 2 +-
3 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/chromium-browser-privacy.spec b/chromium-browser-privacy.spec
index e9f59bb..bd2aef9 100644
--- a/chromium-browser-privacy.spec
+++ b/chromium-browser-privacy.spec
@@ -55,7 +55,7 @@ Source0: chromium-%{version}-clean.tar.xz
Source1: https://github.com/stha09/chromium-patches/archive/%{patchset_revision}/c...
# ungoogled-chromium.
-%global ungoogled_chromium_revision 87.0.4280.88-1
+%global ungoogled_chromium_revision 88.0.4324.104-1
Source300: https://github.com/Eloston/ungoogled-chromium/archive/%{ungoogled_chromiu...
# The following two source files are copied and modified from the chromium source
@@ -707,8 +707,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libGLESv2.so
#########################################changelogs#################################################
%changelog
-* Fri Jan 22 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
+* Sat Jan 30 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
- Update Chromium to 88.0.4324.96
+- Update ungoogled-chromium to 88.0.4324.104-1
* Thu Dec 10 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
- Update Chromium to 87.0.4280.88
diff --git a/chromium-widevine-locations.patch b/chromium-widevine-locations.patch
index e94eda6..4528aa3 100644
--- a/chromium-widevine-locations.patch
+++ b/chromium-widevine-locations.patch
@@ -1,6 +1,6 @@
--- a/chrome/common/chrome_paths.cc
+++ b/chrome/common/chrome_paths.cc
-@@ -379,6 +379,16 @@ bool PathProvider(int key, base::FilePat
+@@ -338,6 +338,16 @@ bool PathProvider(int key, base::FilePat
#if (defined(OS_LINUX) || defined(OS_CHROMEOS)) && \
BUILDFLAG(BUNDLE_WIDEVINE_CDM)
case chrome::DIR_BUNDLED_WIDEVINE_CDM:
diff --git a/sources b/sources
index 05351e3..95dd663 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
SHA512 (chromium-88.0.4324.96.tar.xz) = f51e6dbbd4ea2b6528a601c1bd7e76820a4b614f05366d2999b4a30d8e13581279f69a1a76d3f417ae1cea38f9f834d011f754d078784a70388e2cde0ccba6b6
SHA512 (chromium-patches-chromium-88-patchset-3.tar.gz) = ba3965e8b3c611490d47d909dd0478b381bec6ce1defe3dce9b09b33856afe321e951df42ab42533a3d6bf11c2213b4741834d617fe3c4827315859c25c0fad3
-SHA512 (ungoogled-chromium-87.0.4280.88-1.tar.gz) = 84478f743ebc98d581401245da5f764cd3d3ac67ef2fdeb8659077b10c6d09a909f8f6f4a0897ea0d72f33a7faaaea551481d67ddd64ea9d9ca63666e1420c27
+SHA512 (ungoogled-chromium-88.0.4324.104-1.tar.gz) = de8062266d3c2539d71d3e816487e27d40206729748be72e0e9741e40b451d2ad8231f37fc05ab680822a8fc68071afd205d9a6f48e9aa232e45e2c165f09378
3 years, 10 months
[chromium-browser-privacy/f32: 5/6] Sync spec and sources with free/chromium-freeworld
by qvint
commit c3148ec8ce31539ac3aae1d5bc30cbde275d5394
Merge: 9977861 dbd5ceb
Author: qvint <dotqvint(a)gmail.com>
Date: Fri Jan 22 23:10:27 2021 +0300
Sync spec and sources with free/chromium-freeworld
chromium-87-includes.patch | 10 -----
chromium-browser-privacy.sh | 16 +++----
chromium-browser-privacy.spec | 34 +++++++++------
chromium-enable-widevine.patch | 2 +-
chromium-fix-vaapi-on-intel.patch | 4 +-
chromium-hw-accel-mjpeg.patch | 34 ++++++++-------
chromium-md5-based-build-id.patch | 2 +-
chromium-names.patch | 91 +++++++++++++++++++++++++++++++++++++++
sources | 4 +-
9 files changed, 143 insertions(+), 54 deletions(-)
---
diff --cc chromium-browser-privacy.sh
index 20c04f6,fbba10d..e29e60d
--- a/chromium-browser-privacy.sh
+++ b/chromium-browser-privacy.sh
@@@ -52,15 -49,11 +49,14 @@@ exec < /dev/nul
exec > >(exec cat)
exec 2> >(exec cat >&2)
-
- CHROMIUM_DISTRO_FLAGS+=" --enable-plugins \
+ CHROMIUM_DISTRO_FLAGS=" --enable-plugins \
--enable-extensions \
--enable-user-scripts \
- --enable-features=WebRTCPipeWireCapturer \
--enable-printing \
+ --enable-gpu-rasterization \
- --enable-sync"
+ --disable-sync \
+ --disable-background-networking \
+ --force-local-ntp \
+ --disallow-signin"
exec -a "$0" "@@CHROMIUMDIR@@/$(basename "$0" | sed 's/\.sh$//')" $CHROMIUM_DISTRO_FLAGS "$@"
diff --cc chromium-browser-privacy.spec
index cff56a5,030f2ea..e9f59bb
--- a/chromium-browser-privacy.spec
+++ b/chromium-browser-privacy.spec
@@@ -11,9 -9,7 +11,7 @@@
### Note: These are for Fedora use ONLY.
### For your own distribution, please get your own set of keys.
### http://lists.debian.org/debian-legal/2013/11/msg00006.html
-%global api_key AIzaSyDUIXvzVrt5OkVsgXhQ6NFfvWlA44by-aw
+%global api_key %{nil}
- %global default_client_id %{nil}
- %global default_client_secret %{nil}
###############################Exclude Private chromium libs###########################
%global __requires_exclude %{chromiumdir}/.*\\.so
%global __provides_exclude_from %{chromiumdir}/.*\\.so
@@@ -27,12 -23,12 +25,12 @@@
%global system_minizip 1
%global system_re2 1
##############################Package Definitions######################################
-Name: chromium-freeworld
+Name: chromium-browser-privacy
- Version: 87.0.4280.88
+ Version: 88.0.4324.96
Release: 1%{?dist}
-Summary: Chromium built with all freeworld codecs and VA-API support
+Summary: Chromium, sans integration with Google
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
-URL: https://www.chromium.org/Home
+URL: https://github.com/Eloston/ungoogled-chromium
%if %{freeworld}
Source0: https://commondatastorage.googleapis.com/chromium-browser-official/chromi...
@@@ -53,13 -49,9 +51,13 @@@ Source0: chromium-%{version}-cle
%endif
# Patchset composed by Stephan Hartmann.
- %global patchset_revision chromium-87-patchset-9
+ %global patchset_revision chromium-88-patchset-3
Source1: https://github.com/stha09/chromium-patches/archive/%{patchset_revision}/c...
+# ungoogled-chromium.
+%global ungoogled_chromium_revision 87.0.4280.88-1
+Source300: https://github.com/Eloston/ungoogled-chromium/archive/%{ungoogled_chromiu...
+
# The following two source files are copied and modified from the chromium source
Source10: %{name}.sh
#Add our own appdata file.
@@@ -163,22 -157,8 +162,19 @@@ Patch405: chromium-names.patc
Patch420: chromium-rpm-fusion-brand.patch
%endif
- # RPM Fusion patches [free/chromium-freeworld] -- short-term:
- Patch450: chromium-87-includes.patch
-
+# RPM Fusion patches [free/chromium-browser-privacy]:
+Patch500: chromium-default-user-data-dir.patch
+
%description
-%{name} is an open-source web browser, powered by WebKit (Blink)
+%{name} is a distribution of ungoogled-chromium.
+
+ungoogled-chromium is Chromium, sans integration with Google. It also features
+some tweaks to enhance privacy, control, and transparency (almost all of which
+require manual activation or enabling).
+
+ungoogled-chromium retains the default Chromium experience as closely as
+possible. Unlike other Chromium forks that have their own visions of a web
+browser, ungoogled-chromium is essentially a drop-in replacement for Chromium.
############################################PREP###########################################################
%prep
%setup -q -T -n chromium-patches-%{patchset_revision} -b 1
@@@ -552,22 -525,6 +561,20 @@@ gn_args=
'custom_toolchain="//build/toolchain/linux/unbundle:default"'
'host_toolchain="//build/toolchain/linux/unbundle:default"'
'google_api_key="%{api_key}"'
- 'google_default_client_id="%{default_client_id}"'
- 'google_default_client_secret="%{default_client_secret}"'
+
+ enable_js_type_check=false
+ enable_mdns=false
+ enable_mse_mpeg2ts_stream_parser=true
+ enable_nacl_nonsfi=false
+ enable_one_click_signin=false
+ enable_reading_list=false
+ enable_remoting=false
+ enable_reporting=false
+ enable_service_discovery=false
+ exclude_unwind_tables=true
+ safe_browsing_mode=0
+ use_official_google_api_keys=false
+ use_unofficial_version_number=false
)
# Optimizations
@@@ -700,45 -662,105 +707,48 @@@ appstream-util validate-relax --nonet "
%{chromiumdir}/swiftshader/libGLESv2.so
#########################################changelogs#################################################
%changelog
-* Wed Jan 20 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
-- Update to 88.0.4324.96
-- Comply with new Google API key rules for derivatives
-- Fix Icon key in chrome-apps.directory (rfbz#5895)
-- Fix PulseAudio application name and icon
-- Don't depend on CHROME_DESKTOP env var
-- Sync shell wrapper with Fedora Chromium (rfbz#5859, rhbz#1902983)
-
-* Tue Dec 08 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
-- Update to 87.0.4280.88
-
-* Fri Nov 27 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.66-1
-- Update to 87.0.4280.66
-
-* Tue Oct 27 2020 qvint <dotqvint(a)gmail.com> - 86.0.4240.111-2
-- Fix invalid "end" iterator usage in CookieMonster
-- Only fall back to the i965 driver if we're on iHD
-- Check for enable-accelerated-video-decode
-- Fix mouse movements near window edges
-- Fix crash in UserInputMonitorLinuxCore (rfbz#5807)
-
-* Wed Oct 21 2020 qvint <dotqvint(a)gmail.com> - 86.0.4240.111-1
-- Update to 86.0.4240.111
-
-* Wed Sep 23 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.121-1
-- Update to 85.0.4183.121
-- Enable Hangout services extension (rfbz#5758)
-- Use MD5-based BuildID (rfbz#5743)
-- Use %%ninja_build macro
-- Remove debug_pkg toggle
-- Replace bconds with ordinary macros
-- Use system re2
-- Use system libicu (f33+)
-
-* Thu Sep 10 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.102-1
-- Update to 85.0.4183.102
-- Remove bundlepylibs and clang toggles
-
-* Mon Aug 31 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.83-2
-- Ship ANGLE libEGL.so and libGLESv2.so (rfbz#5738)
-
-* Wed Aug 26 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.83-1
-- Update to 85.0.4183.83
-- Use xcb-proto bundled in Chromium tarball
-- Drop Fedora 30 support
-- Fix XDG paths in manpage
++* Fri Jan 22 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
++- Update Chromium to 88.0.4324.96
++
+* Thu Dec 10 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
+- Update Chromium to 87.0.4280.88
+- Update ungoogled-chromium to 87.0.4280.88-1
+
+* Mon Sep 14 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.102-1
+- Update Chromium to 85.0.4183.102
+- Update ungoogled-chromium to 85.0.4183.102-1
+- Add domain_substitution switch
+- Fix manpage and desktop metadata files
- Update AppStream metadata
-- Fix name in .desktop file (rfbz#5717)
-- Fix name in GNOME default-apps XML
-- Add symbolic app icon
-* Tue Aug 11 2020 qvint <dotqvint(a)gmail.com> - 84.0.4147.125-1
-- Update to 84.0.4147.125
-- Stop using gold
-- Add 'ulimit -n 2048'
+* Thu Aug 13 2020 qvint <dotqvint(a)gmail.com> - 84.0.4147.125-1
+- Update Chromium to 84.0.4147.125
+- Update ungoogled-chromium to 84.0.4147.125-1
* Sat Jul 18 2020 qvint <dotqvint(a)gmail.com> - 84.0.4147.89-1
-- Update to 84.0.4147.89
-- Use patchset composed by Stephan Hartmann <stha09(a)googlemail.com>
-- Bundle xcb-proto
+- Update Chromium to 84.0.4147.89
+- Update ungoogled-chromium to 84.0.4147.89-1
-* Thu Jun 25 2020 qvint <dotqvint(a)gmail.com> - 83.0.4103.116-1
-- Update to 83.0.4103.116
-
-* Wed Jun 17 2020 qvint <dotqvint(a)gmail.com> - 83.0.4103.106-1
-- Update to 83.0.4103.106
-- Disable python byte compiling
-
-* Mon Jun 08 2020 qvint <dotqvint(a)gmail.com> - 83.0.4103.97-2
-- Fix crash in ServiceWorker (rfbz#5671)
-
-* Fri Jun 05 2020 qvint <dotqvint(a)gmail.com> - 83.0.4103.97-1
-- Update to 83.0.4103.97
+* Sat Jun 27 2020 qvint <dotqvint(a)gmail.com> - 83.0.4103.116-1
+- Update Chromium to 83.0.4103.116
+- Update ungoogled-chromium to 83.0.4103.116-1
+- Try alternative locations for the Widevine CDM library
* Wed May 06 2020 qvint <dotqvint(a)gmail.com> - 81.0.4044.138-1
-- Update to 81.0.4044.138
-- Fix touchpad scrolling under XWayland (rfbz#5621)
+- Update Chromium to 81.0.4044.138
+- Update ungoogled-chromium to 38e86b5
* Thu Apr 30 2020 qvint <dotqvint(a)gmail.com> - 81.0.4044.129-1
-- Update to 81.0.4044.129
-
-* Thu Apr 09 2020 qvint <dotqvint(a)gmail.com> - 81.0.4044.92-1
-- Update to 81.0.4044.92
+- Update Chromium to 81.0.4044.129
+- Update ungoogled-chromium to 81.0.4044.129-1
-* Sun Apr 05 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.163-1
-- Update to 80.0.3987.163
+* Fri Apr 10 2020 qvint <dotqvint(a)gmail.com> - 81.0.4044.92-1
+- Update Chromium to 81.0.4044.92
+- Update ungoogled-chromium to 209e24b
-* Thu Apr 02 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.162-1
-- Update to 80.0.3987.162
-
-* Wed Mar 18 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.149-1
-- Update to 80.0.3987.149
-- Fix rpmlint warnings and errors
-
-* Wed Mar 04 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.132-1
-- Update to 80.0.3987.132
-
-* Sun Mar 01 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.122-1
-- Update to 80.0.3987.122
+* Thu Feb 27 2020 qvint <dotqvint(a)gmail.com> - 80.0.3987.122-1
+- Update Chromium to 80.0.3987.122
+- Update ungoogled-chromium to 80.0.3987.122-1
* Tue Feb 04 2020 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 79.0.3945.130-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
diff --cc sources
index 9474a3f,f66572c..05351e3
--- a/sources
+++ b/sources
@@@ -1,3 -1,2 +1,3 @@@
- SHA512 (chromium-87.0.4280.88.tar.xz) = ac3903b598bd69f4ee3065845eac3c85cb5524715b9ce629c9c2bd017f2ebd168b7ee8111bccc2e6b6cfd12ad07add834cb2cd3bf0e27a8a5076bb7842fca897
- SHA512 (chromium-patches-chromium-87-patchset-9.tar.gz) = 7612d02b1e078bfd2bfefdd773b5931eff72e661111170d3c5497e5bef73aedd6e037cfadbb4ce62d7d68c5f7de0c2b560ffb7cbe90c73e88eb9c2b98298c691
+ SHA512 (chromium-88.0.4324.96.tar.xz) = f51e6dbbd4ea2b6528a601c1bd7e76820a4b614f05366d2999b4a30d8e13581279f69a1a76d3f417ae1cea38f9f834d011f754d078784a70388e2cde0ccba6b6
+ SHA512 (chromium-patches-chromium-88-patchset-3.tar.gz) = ba3965e8b3c611490d47d909dd0478b381bec6ce1defe3dce9b09b33856afe321e951df42ab42533a3d6bf11c2213b4741834d617fe3c4827315859c25c0fad3
+SHA512 (ungoogled-chromium-87.0.4280.88-1.tar.gz) = 84478f743ebc98d581401245da5f764cd3d3ac67ef2fdeb8659077b10c6d09a909f8f6f4a0897ea0d72f33a7faaaea551481d67ddd64ea9d9ca63666e1420c27
3 years, 10 months
[chromium-browser-privacy/f32: 4/6] Comply with new Google API key rules for derivatives
by qvint
commit dbd5ceb62a331267fa6eb30e60537cc83dac30da
Author: qvint <dotqvint(a)gmail.com>
Date: Thu Jan 21 00:49:34 2021 +0300
Comply with new Google API key rules for derivatives
See https://blog.chromium.org/2021/01/limiting-private-api-availability-in.html
chromium-freeworld.spec | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index d07ebae..030f2ea 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -10,8 +10,6 @@
### For your own distribution, please get your own set of keys.
### http://lists.debian.org/debian-legal/2013/11/msg00006.html
%global api_key AIzaSyDUIXvzVrt5OkVsgXhQ6NFfvWlA44by-aw
-%global default_client_id 449907151817.apps.googleusercontent.com
-%global default_client_secret miEreAep8nuvTdvLums6qyLK
###############################Exclude Private chromium libs###########################
%global __requires_exclude %{chromiumdir}/.*\\.so
%global __provides_exclude_from %{chromiumdir}/.*\\.so
@@ -527,8 +525,6 @@ gn_args=(
'custom_toolchain="//build/toolchain/linux/unbundle:default"'
'host_toolchain="//build/toolchain/linux/unbundle:default"'
'google_api_key="%{api_key}"'
- 'google_default_client_id="%{default_client_id}"'
- 'google_default_client_secret="%{default_client_secret}"'
)
# Optimizations
@@ -668,6 +664,7 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%changelog
* Wed Jan 20 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
- Update to 88.0.4324.96
+- Comply with new Google API key rules for derivatives
- Fix Icon key in chrome-apps.directory (rfbz#5895)
- Fix PulseAudio application name and icon
- Don't depend on CHROME_DESKTOP env var
3 years, 10 months
[chromium-browser-privacy/f32: 3/6] Sync shell wrapper with Fedora Chromium
by qvint
commit 36fa898ef79088ed3863b394a3c330b61533075c
Author: qvint <dotqvint(a)gmail.com>
Date: Wed Jan 20 12:41:26 2021 +0300
Sync shell wrapper with Fedora Chromium
See https://bugzilla.rpmfusion.org/show_bug.cgi?id=5859
See https://bugzilla.redhat.com/show_bug.cgi?id=1902983
chromium-freeworld.sh | 15 ++++++---------
chromium-freeworld.spec | 1 +
2 files changed, 7 insertions(+), 9 deletions(-)
---
diff --git a/chromium-freeworld.sh b/chromium-freeworld.sh
index 08539d3..fbba10d 100644
--- a/chromium-freeworld.sh
+++ b/chromium-freeworld.sh
@@ -7,7 +7,6 @@
# This file is obtained from https://src.fedoraproject.org/rpms/chromium/
# and modified by Akarshan Biswas <akarshanbiswas(a)fedoraproject.org>. All modifications are also
# licensed under 3-clause BSD license.
-CHROMIUM_DISTRO_FLAGS=()
# Let the wrapped binary know that it has been run through the wrapper.
export CHROME_WRAPPER="$(readlink -f "$0")"
@@ -38,12 +37,11 @@ else
fi
export LD_LIBRARY_PATH
-#On wayland pass the correct GDK_BACKEND
-# In future this will be used for running chromium natively on Wayland
-if [ $XDG_SESSION_TYPE == "wayland" ]; then
-export GDK_BACKEND=x11
-fi
+# We don't want bug-buddy intercepting our crashes. http://crbug.com/24120
+export GNOME_DISABLE_CRASH_DIALOG=SET_BY_GOOGLE_CHROME
+# Disable allow_rgb_configs to fix odd color and vaapi issues with Mesa
+export allow_rgb10_configs=false
# Sanitize std{in,out,err} because they'll be shared with untrusted child
# processes (http://crbug.com/376567).
@@ -51,12 +49,11 @@ exec < /dev/null
exec > >(exec cat)
exec 2> >(exec cat >&2)
-
-CHROMIUM_DISTRO_FLAGS+=" --enable-plugins \
+CHROMIUM_DISTRO_FLAGS=" --enable-plugins \
--enable-extensions \
--enable-user-scripts \
- --enable-features=WebRTCPipeWireCapturer \
--enable-printing \
+ --enable-gpu-rasterization \
--enable-sync"
exec -a "$0" "@@CHROMIUMDIR@@/$(basename "$0" | sed 's/\.sh$//')" $CHROMIUM_DISTRO_FLAGS "$@"
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index aa364c7..d07ebae 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -671,6 +671,7 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
- Fix Icon key in chrome-apps.directory (rfbz#5895)
- Fix PulseAudio application name and icon
- Don't depend on CHROME_DESKTOP env var
+- Sync shell wrapper with Fedora Chromium (rfbz#5859, rhbz#1902983)
* Tue Dec 08 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
- Update to 87.0.4280.88
3 years, 10 months
[chromium-browser-privacy/f32: 2/6] Fix app icon and name in various places
by qvint
commit a8d17a6625512a6ff53b95cdc143da9505839ac0
Author: qvint <dotqvint(a)gmail.com>
Date: Wed Jan 20 12:32:00 2021 +0300
Fix app icon and name in various places
- Fix Icon key in chrome-apps.directory[1]
- Fix PulseAudio application name and icon
- Don't depend on CHROME_DESKTOP env var
[1] See https://bugzilla.rpmfusion.org/show_bug.cgi?id=5895
chromium-freeworld.sh | 1 -
chromium-freeworld.spec | 6 ++++
chromium-names.patch | 91 +++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 97 insertions(+), 1 deletion(-)
---
diff --git a/chromium-freeworld.sh b/chromium-freeworld.sh
index 68efad3..08539d3 100644
--- a/chromium-freeworld.sh
+++ b/chromium-freeworld.sh
@@ -13,7 +13,6 @@ CHROMIUM_DISTRO_FLAGS=()
export CHROME_WRAPPER="$(readlink -f "$0")"
HERE="`dirname "$CHROME_WRAPPER"`"
-export CHROME_DESKTOP="chromium-freeworld.desktop"
# We include some xdg utilities next to the binary, and we want to prefer them
# over the system versions when we know the system versions are very old. We
# detect whether the system xdg utilities are sufficiently new to be likely to
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index ae05369..aa364c7 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -154,6 +154,7 @@ Patch401: chromium-fix-vaapi-on-intel.patch
Patch402: chromium-enable-widevine.patch
Patch403: chromium-manpage.patch
Patch404: chromium-md5-based-build-id.patch
+Patch405: chromium-names.patch
%if %{freeworld}
Patch420: chromium-rpm-fusion-brand.patch
%endif
@@ -489,6 +490,8 @@ export CFLAGS="$CFLAGS -g0"
export CXXFLAGS="$CXXFLAGS -g0"
gn_args=(
+ 'rpm_fusion_package_name="%{name}"'
+ 'rpm_fusion_menu_name="%{menu_name}"'
is_debug=false
use_vaapi=true
is_component_build=false
@@ -665,6 +668,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%changelog
* Wed Jan 20 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
- Update to 88.0.4324.96
+- Fix Icon key in chrome-apps.directory (rfbz#5895)
+- Fix PulseAudio application name and icon
+- Don't depend on CHROME_DESKTOP env var
* Tue Dec 08 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
- Update to 87.0.4280.88
diff --git a/chromium-names.patch b/chromium-names.patch
new file mode 100644
index 0000000..63d817a
--- /dev/null
+++ b/chromium-names.patch
@@ -0,0 +1,91 @@
+Replace hard-coded "chromium-browser" with package name.
+
+* Fixes Icon key in chrome-apps.directory.
+ https://bugzilla.rpmfusion.org/show_bug.cgi?id=5895
+
+* Fixes PulseAudio application name and icon
+ as seen from pavucontrol.
+
+* Prevents showing "Chromium isn't your default browser",
+ when the browser is launched directly without the wrapper.
+
+--- a/chrome/browser/BUILD.gn
++++ b/chrome/browser/BUILD.gn
+@@ -4966,6 +4966,7 @@ static_library("browser") {
+ "upgrade_detector/directory_monitor.h",
+ "upgrade_detector/get_installed_version_linux.cc",
+ ]
++ configs += [ "//third_party/rpm_fusion:defines" ]
+ deps += [ "//chrome/app/theme:chrome_unscaled_resources_grit" ]
+
+ if (use_dbus) {
+--- a/chrome/browser/shell_integration_linux.cc
++++ b/chrome/browser/shell_integration_linux.cc
+@@ -414,7 +414,7 @@ std::string GetIconName() {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ return "google-chrome";
+ #else // BUILDFLAG(CHROMIUM_BRANDING)
+- return "chromium-browser";
++ return RPM_FUSION_PACKAGE_NAME;
+ #endif
+ }
+
+--- a/chrome/common/BUILD.gn
++++ b/chrome/common/BUILD.gn
+@@ -79,6 +79,7 @@ source_set("channel_info") {
+ deps += [ "//chromeos/crosapi/cpp" ]
+ } else if (is_posix) {
+ sources += [ "channel_info_posix.cc" ]
++ configs += [ "//third_party/rpm_fusion:defines" ]
+ }
+ }
+
+--- a/chrome/common/channel_info_posix.cc
++++ b/chrome/common/channel_info_posix.cc
+@@ -93,7 +93,7 @@ std::string GetDesktopName(base::Environ
+ std::string name;
+ if (env->GetVar("CHROME_DESKTOP", &name) && !name.empty())
+ return name;
+- return "chromium-browser.desktop";
++ return RPM_FUSION_PACKAGE_NAME ".desktop";
+ #endif
+ }
+ #endif // defined(OS_LINUX) && !defined(OS_CHROMEOS)
+--- a/media/audio/BUILD.gn
++++ b/media/audio/BUILD.gn
+@@ -296,6 +296,8 @@ source_set("audio") {
+ "pulse/pulse_util.h",
+ ]
+
++ configs += [ "//third_party/rpm_fusion:defines" ]
++
+ deps += [ "//build:branding_buildflags" ]
+
+ if (link_pulseaudio) {
+--- a/media/audio/pulse/pulse_util.cc
++++ b/media/audio/pulse/pulse_util.cc
+@@ -37,8 +37,8 @@ namespace {
+ constexpr char kBrowserDisplayName[] = "google-chrome";
+ #define PRODUCT_STRING "Google Chrome"
+ #else
+-constexpr char kBrowserDisplayName[] = "chromium-browser";
+-#define PRODUCT_STRING "Chromium"
++constexpr char kBrowserDisplayName[] = RPM_FUSION_PACKAGE_NAME;
++#define PRODUCT_STRING RPM_FUSION_MENU_NAME
+ #endif
+
+ #if defined(DLOPEN_PULSEAUDIO)
+--- /dev/null
++++ b/third_party/rpm_fusion/BUILD.gn
+@@ -0,0 +1,11 @@
++declare_args() {
++ rpm_fusion_package_name = "chromium-browser"
++ rpm_fusion_menu_name = "Chromium"
++}
++
++config("defines") {
++ defines = [
++ "RPM_FUSION_PACKAGE_NAME=\"$rpm_fusion_package_name\"",
++ "RPM_FUSION_MENU_NAME=\"$rpm_fusion_menu_name\"",
++ ]
++}
3 years, 10 months
[chromium-browser-privacy/f32: 1/6] Update to 88.0.4324.96
by qvint
commit 569eb5751c5c84681189d16f3021716626174459
Author: qvint <dotqvint(a)gmail.com>
Date: Wed Jan 20 12:15:02 2021 +0300
Update to 88.0.4324.96
chromium-87-includes.patch | 10 ----------
chromium-enable-widevine.patch | 2 +-
chromium-fix-vaapi-on-intel.patch | 4 ++--
chromium-freeworld.spec | 27 +++++++++++++++++++--------
chromium-hw-accel-mjpeg.patch | 34 ++++++++++++++++++----------------
chromium-md5-based-build-id.patch | 2 +-
sources | 4 ++--
7 files changed, 43 insertions(+), 40 deletions(-)
---
diff --git a/chromium-enable-widevine.patch b/chromium-enable-widevine.patch
index e2afcea..7fecad8 100644
--- a/chromium-enable-widevine.patch
+++ b/chromium-enable-widevine.patch
@@ -1,6 +1,6 @@
--- a/third_party/widevine/cdm/BUILD.gn
+++ b/third_party/widevine/cdm/BUILD.gn
-@@ -14,7 +14,7 @@ buildflag_header("buildflags") {
+@@ -15,7 +15,7 @@ buildflag_header("buildflags") {
flags = [
"ENABLE_WIDEVINE=$enable_widevine",
diff --git a/chromium-fix-vaapi-on-intel.patch b/chromium-fix-vaapi-on-intel.patch
index d68bd60..5ecd8bf 100644
--- a/chromium-fix-vaapi-on-intel.patch
+++ b/chromium-fix-vaapi-on-intel.patch
@@ -21,7 +21,7 @@ Subject: [PATCH] Move offending function to chromeos only
} // namespace
-@@ -1223,6 +1225,8 @@ VaapiVideoDecodeAccelerator::DecideBuffe
+@@ -1224,6 +1226,8 @@ VaapiVideoDecodeAccelerator::DecideBuffe
if (output_mode_ == VideoDecodeAccelerator::Config::OutputMode::IMPORT)
return BufferAllocationMode::kNormal;
@@ -30,7 +30,7 @@ Subject: [PATCH] Move offending function to chromeos only
// On Gemini Lake, Kaby Lake and later we can pass to libva the client's
// PictureBuffers to decode onto, which skips the use of the Vpp unit and its
// associated format reconciliation copy, avoiding all internal buffer
-@@ -1238,6 +1242,7 @@ VaapiVideoDecodeAccelerator::DecideBuffe
+@@ -1239,6 +1243,7 @@ VaapiVideoDecodeAccelerator::DecideBuffe
num_extra_pics_ = 3;
return BufferAllocationMode::kNone;
}
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 76c42b3..ae05369 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -26,7 +26,7 @@
%global system_re2 1
##############################Package Definitions######################################
Name: chromium-freeworld
-Version: 87.0.4280.88
+Version: 88.0.4324.96
Release: 1%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
@@ -51,7 +51,7 @@ Source0: chromium-%{version}-clean.tar.xz
%endif
# Patchset composed by Stephan Hartmann.
-%global patchset_revision chromium-87-patchset-9
+%global patchset_revision chromium-88-patchset-3
Source1: https://github.com/stha09/chromium-patches/archive/%{patchset_revision}/c...
# The following two source files are copied and modified from the chromium source
@@ -158,9 +158,6 @@ Patch404: chromium-md5-based-build-id.patch
Patch420: chromium-rpm-fusion-brand.patch
%endif
-# RPM Fusion patches [free/chromium-freeworld] -- short-term:
-Patch450: chromium-87-includes.patch
-
%description
%{name} is an open-source web browser, powered by WebKit (Blink)
############################################PREP###########################################################
@@ -176,10 +173,14 @@ Patch450: chromium-87-includes.patch
%patchset_apply chromium-78-protobuf-RepeatedPtrField-export.patch
%patchset_apply chromium-79-gcc-protobuf-alignas.patch
%patchset_apply chromium-84-blink-disable-clang-format.patch
-%patchset_apply chromium-86-nearby-explicit.patch
-%patchset_apply chromium-86-nearby-include.patch
-%patchset_apply chromium-87-ServiceWorkerContainerHost-crash.patch
%patchset_apply chromium-87-openscreen-include.patch
+%patchset_apply chromium-88-AXTreeFormatter-include.patch
+%patchset_apply chromium-88-BookmarkModelObserver-include.patch
+%patchset_apply chromium-88-CompositorFrameReporter-dcheck.patch
+%patchset_apply chromium-88-StringPool-include.patch
+%patchset_apply chromium-88-dawn-static.patch
+%patchset_apply chromium-88-federated_learning-include.patch
+%patchset_apply chromium-88-ideographicSpaceCharacter.patch
%patchset_apply chromium-88-ityp-include.patch
%patchset_apply chromium-88-vaapi-attribute.patch
@@ -259,6 +260,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/crc32c \
third_party/cros_system_api \
third_party/dawn \
+ third_party/dawn/third_party/khronos \
third_party/depot_tools \
third_party/dav1d \
third_party/devscripts \
@@ -284,6 +286,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
%endif
third_party/flatbuffers \
third_party/freetype \
+ third_party/fusejs \
third_party/google_input_tools \
third_party/google_input_tools/third_party/closure_library \
third_party/google_input_tools/third_party/closure_library/third_party/closure \
@@ -319,6 +322,8 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/libvpx/source/libvpx/third_party/x86inc \
%endif
third_party/libwebm \
+ third_party/libx11 \
+ third_party/libxcb-keysyms \
%if %{system_libxml2}
third_party/libxml/chromium \
%else
@@ -385,6 +390,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/skia/third_party/skcms \
third_party/smhasher \
third_party/speech-dispatcher \
+ third_party/spirv-cross/spirv-cross \
third_party/spirv-headers \
third_party/SPIRV-Tools \
third_party/sqlite \
@@ -396,6 +402,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/swiftshader/third_party/subzero \
third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1 \
third_party/tcmalloc \
+ third_party/tint \
third_party/ukey2 \
third_party/unrar \
third_party/usb_ids \
@@ -414,6 +421,7 @@ find -depth -type f -writable -name "*.py" -exec sed -iE '1s=^#! */usr/bin/\(pyt
third_party/webrtc/rtc_base/third_party/sigslot \
third_party/widevine \
third_party/woff2 \
+ third_party/x11proto \
third_party/xcbproto \
third_party/xdg-utils \
third_party/zlib/google \
@@ -655,6 +663,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/swiftshader/libGLESv2.so
#########################################changelogs#################################################
%changelog
+* Wed Jan 20 2021 qvint <dotqvint(a)gmail.com> - 88.0.4324.96-1
+- Update to 88.0.4324.96
+
* Tue Dec 08 2020 qvint <dotqvint(a)gmail.com> - 87.0.4280.88-1
- Update to 87.0.4280.88
diff --git a/chromium-hw-accel-mjpeg.patch b/chromium-hw-accel-mjpeg.patch
index 2cbcd2e..7cb5e3a 100644
--- a/chromium-hw-accel-mjpeg.patch
+++ b/chromium-hw-accel-mjpeg.patch
@@ -1,6 +1,6 @@
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
-@@ -3342,12 +3342,12 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -3362,12 +3362,12 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWebXrForceRuntimeDescription, kOsDesktop,
MULTI_VALUE_TYPE(kWebXrForceRuntimeChoices)},
#endif // ENABLE_VR
@@ -18,37 +18,39 @@
FEATURE_VALUE_TYPE(features::kSystemKeyboardLock)},
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
-@@ -3590,16 +3590,19 @@ const char kVideoToolboxVp9DecodingDescr
+@@ -3587,9 +3587,9 @@ const char kVideoToolboxVp9DecodingDescr
#endif
-// Chrome OS -------------------------------------------------------------------
--
--#if defined(OS_CHROMEOS)
-+// Chrome OS and Linux -------------------------------------------------------------------
++// Chrome OS and Linux ---------------------------------------------------------
+-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || (defined(OS_LINUX) && !defined(OS_ANDROID))
+
const char kAcceleratedMjpegDecodeName[] =
"Hardware-accelerated mjpeg decode for captured frame";
- const char kAcceleratedMjpegDecodeDescription[] =
+@@ -3597,6 +3597,12 @@ const char kAcceleratedMjpegDecodeDescri
"Enable hardware-accelerated mjpeg decode for captured frame where "
"available.";
-+#endif
-+// Chrome OS -----------------------------------------------------------------------------
++#endif
++
++// Chrome OS -------------------------------------------------------------------
+
+#if defined(OS_CHROMEOS)
- const char kAggregatedMlAppRankingName[] = "Rank suggested apps with ML.";
- const char kAggregatedMlAppRankingDescription[] =
- "Use the aggregated ML model to rank the suggested apps.";
++
+ const char kAllowDisableMouseAccelerationName[] =
+ "Allow disabling mouse acceleration";
+ const char kAllowDisableMouseAccelerationDescription[] =
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
-@@ -2062,13 +2062,19 @@ extern const char kVideoToolboxVp9Decodi
+@@ -2077,13 +2077,19 @@ extern const char kVideoToolboxVp9Decodi
#endif // defined(OS_MAC)
-// Chrome OS ------------------------------------------------------------------
-+// Chrome OS and Linux ---------------------------------------------------------
++// Chrome OS and Linux --------------------------------------------------------
-#if defined(OS_CHROMEOS)
+#if defined(OS_CHROMEOS) || (defined(OS_LINUX) && !defined(OS_ANDROID))
@@ -58,10 +60,10 @@
+#endif
+
-+// Chrome OS -------------------------------------------------------------------
++// Chrome OS ------------------------------------------------------------------
+
+#if defined(OS_CHROMEOS)
+
- extern const char kAggregatedMlAppRankingName[];
- extern const char kAggregatedMlAppRankingDescription[];
+ extern const char kAllowDisableMouseAccelerationName[];
+ extern const char kAllowDisableMouseAccelerationDescription[];
diff --git a/chromium-md5-based-build-id.patch b/chromium-md5-based-build-id.patch
index c76e078..46741ad 100644
--- a/chromium-md5-based-build-id.patch
+++ b/chromium-md5-based-build-id.patch
@@ -3,7 +3,7 @@ https://bugzilla.rpmfusion.org/show_bug.cgi?id=5743
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
-@@ -338,7 +338,7 @@ config("compiler") {
+@@ -336,7 +336,7 @@ config("compiler") {
# links.
ldflags += [ "-Wl,--build-id=sha1" ]
} else if (current_os != "aix") {
diff --git a/sources b/sources
index 40f2301..f66572c 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (chromium-87.0.4280.88.tar.xz) = ac3903b598bd69f4ee3065845eac3c85cb5524715b9ce629c9c2bd017f2ebd168b7ee8111bccc2e6b6cfd12ad07add834cb2cd3bf0e27a8a5076bb7842fca897
-SHA512 (chromium-patches-chromium-87-patchset-9.tar.gz) = 7612d02b1e078bfd2bfefdd773b5931eff72e661111170d3c5497e5bef73aedd6e037cfadbb4ce62d7d68c5f7de0c2b560ffb7cbe90c73e88eb9c2b98298c691
+SHA512 (chromium-88.0.4324.96.tar.xz) = f51e6dbbd4ea2b6528a601c1bd7e76820a4b614f05366d2999b4a30d8e13581279f69a1a76d3f417ae1cea38f9f834d011f754d078784a70388e2cde0ccba6b6
+SHA512 (chromium-patches-chromium-88-patchset-3.tar.gz) = ba3965e8b3c611490d47d909dd0478b381bec6ce1defe3dce9b09b33856afe321e951df42ab42533a3d6bf11c2213b4741834d617fe3c4827315859c25c0fad3
3 years, 10 months