aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2021-12-12 23:42:43 +0800
committerTing-Wei Lan <lantw44@gmail.com>2021-12-12 23:42:43 +0800
commita9a794d2d82458a939c4eed420b403b5eb3b5905 (patch)
treea68abc4f1a6edd1804710b802089661b28cce2b1
parent381f4123a52bedd2044e9474fb6b142083372dda (diff)
downloadcopr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.gz
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.bz2
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.lz
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.xz
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.tar.zst
copr-rpm-spec-a9a794d2d82458a939c4eed420b403b5eb3b5905.zip
chromium: Drop certificate transparency patch
The workaround seems to be no longer needed, as I can no longer reproduce the issue on Fedora 34 and 35.
-rw-r--r--chromium/chromium/chromium-certificate-transparency-google.patch13
-rw-r--r--chromium/chromium/chromium.spec10
2 files changed, 5 insertions, 18 deletions
diff --git a/chromium/chromium/chromium-certificate-transparency-google.patch b/chromium/chromium/chromium-certificate-transparency-google.patch
deleted file mode 100644
index 60a7b8c..0000000
--- a/chromium/chromium/chromium-certificate-transparency-google.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- chromium-76.0.3809.87/components/certificate_transparency/chrome_ct_policy_enforcer.cc.orig 2019-07-30 04:35:59.000000000 +0800
-+++ chromium-76.0.3809.87/components/certificate_transparency/chrome_ct_policy_enforcer.cc 2019-08-09 11:55:35.123756411 +0800
-@@ -159,8 +159,8 @@
-
- bool ChromeCTPolicyEnforcer::IsLogOperatedByGoogle(
- base::StringPiece log_id) const {
-- return std::binary_search(std::begin(operated_by_google_logs_),
-- std::end(operated_by_google_logs_), log_id);
-+ return std::find(operated_by_google_logs_.begin(),
-+ operated_by_google_logs_.end(), log_id) != operated_by_google_logs_.end();
- }
-
- bool ChromeCTPolicyEnforcer::IsLogDataTimely() const {
diff --git a/chromium/chromium/chromium.spec b/chromium/chromium/chromium.spec
index cf5c16f..0b90ead 100644
--- a/chromium/chromium/chromium.spec
+++ b/chromium/chromium/chromium.spec
@@ -57,7 +57,7 @@
Name: chromium
Version: 96.0.4664.93
-Release: 100%{?dist}
+Release: 101%{?dist}
Summary: A WebKit (Blink) powered web browser
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)
@@ -95,10 +95,6 @@ Source12: chromium-browser.xml
# https://bugs.chromium.org/p/chromium/issues/detail?id=884521
Patch0: chromium-stub-unrar-wrapper.patch
-# Workaround certificate transparency error
-# https://bugs.chromium.org/p/chromium/issues/detail?id=992287
-Patch1: chromium-certificate-transparency-google.patch
-
# Don't require static libstdc++
Patch2: chromium-gn-no-static-libstdc++.patch
@@ -737,6 +733,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Sun Dec 12 2021 - Ting-Wei Lan <lantw44@gmail.com> - 96.0.4664.93-101
+- Drop certificate transparency patch because the error can no longer be
+ reproduced on current Fedora releases
+
* Fri Dec 10 2021 - Ting-Wei Lan <lantw44@gmail.com> - 96.0.4664.93-100
- Update to 96.0.4664.93