|
|
@ -50,7 +50,7 @@
|
|
|
|
Summary: Qt5 - QtWebEngine components
|
|
|
|
Summary: Qt5 - QtWebEngine components
|
|
|
|
Name: qt5-qtwebengine
|
|
|
|
Name: qt5-qtwebengine
|
|
|
|
Version: 5.10.1
|
|
|
|
Version: 5.10.1
|
|
|
|
Release: 2%{?dist}
|
|
|
|
Release: 3%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
|
|
|
|
# See LICENSE.GPL LICENSE.LGPL LGPL_EXCEPTION.txt, for details
|
|
|
|
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
|
|
|
|
# See also http://qt-project.org/doc/qt-5.0/qtdoc/licensing.html
|
|
|
@ -112,11 +112,16 @@ Patch21: qtwebengine-everywhere-src-5.10.0-gn-bootstrap-verbose.patch
|
|
|
|
# https://codereview.qt-project.org/#/c/196922/
|
|
|
|
# https://codereview.qt-project.org/#/c/196922/
|
|
|
|
# see QTBUG-60886 and QTBUG-65090
|
|
|
|
# see QTBUG-60886 and QTBUG-65090
|
|
|
|
Patch22: qtwebengine-everywhere-src-5.10.0-icu59.patch
|
|
|
|
Patch22: qtwebengine-everywhere-src-5.10.0-icu59.patch
|
|
|
|
|
|
|
|
## Upstream patches:
|
|
|
|
# drop support for obsolete Unicode "aspirational scripts" (dropped in UTS 31),
|
|
|
|
# drop support for obsolete Unicode "aspirational scripts" (dropped in UTS 31),
|
|
|
|
# fixes #error with ICU >= 60 (which was a reminder to double-check the list)
|
|
|
|
# fixes #error with ICU >= 60 (which was a reminder to double-check the list)
|
|
|
|
# see: http://www.unicode.org/reports/tr31/#Aspirational_Use_Scripts
|
|
|
|
# see: http://www.unicode.org/reports/tr31/#Aspirational_Use_Scripts
|
|
|
|
# backport of: https://chromium-review.googlesource.com/c/chromium/src/+/731871
|
|
|
|
# backport of: https://chromium-review.googlesource.com/c/chromium/src/+/731871
|
|
|
|
Patch100: qtwebengine-everywhere-src-5.10.0-no-aspirational-scripts.patch
|
|
|
|
Patch100: qtwebengine-everywhere-src-5.10.0-no-aspirational-scripts.patch
|
|
|
|
|
|
|
|
# forward-port security backports from 5.9.5 LTS (up to Chromium 65.0.3325.146)
|
|
|
|
|
|
|
|
# see the patch metadata for the list of fixed CVEs and Chromium bug IDs
|
|
|
|
|
|
|
|
# omit the Chromium bug 806122 fix because we do not ship that FFmpeg file
|
|
|
|
|
|
|
|
Patch101: qtwebengine-everywhere-src-5.10.1-security-5.9.5.patch
|
|
|
|
|
|
|
|
|
|
|
|
# handled by qt5-srpm-macros, which defines %%qt5_qtwebengine_arches
|
|
|
|
# handled by qt5-srpm-macros, which defines %%qt5_qtwebengine_arches
|
|
|
|
ExclusiveArch: %{qt5_qtwebengine_arches}
|
|
|
|
ExclusiveArch: %{qt5_qtwebengine_arches}
|
|
|
@ -209,6 +214,7 @@ BuildRequires: pkgconfig(vpx) >= 1.7.0
|
|
|
|
# http://code.qt.io/cgit/qt/qtwebengine-chromium.git/log/?h=61-based
|
|
|
|
# http://code.qt.io/cgit/qt/qtwebengine-chromium.git/log/?h=61-based
|
|
|
|
# see dist/changes-5.10.1 for the version numbers (base, security fixes) and for
|
|
|
|
# see dist/changes-5.10.1 for the version numbers (base, security fixes) and for
|
|
|
|
# a list of CVEs fixed by the added security backports
|
|
|
|
# a list of CVEs fixed by the added security backports
|
|
|
|
|
|
|
|
# See Patch101 for additional fixes applied (up to version 65.0.3325.146)
|
|
|
|
Provides: bundled(chromium) = 61.0.3163.140
|
|
|
|
Provides: bundled(chromium) = 61.0.3163.140
|
|
|
|
|
|
|
|
|
|
|
|
# Bundled in src/3rdparty/chromium/third_party:
|
|
|
|
# Bundled in src/3rdparty/chromium/third_party:
|
|
|
@ -365,6 +371,7 @@ BuildArch: noarch
|
|
|
|
%patch21 -p1 -b .gn-bootstrap-verbose
|
|
|
|
%patch21 -p1 -b .gn-bootstrap-verbose
|
|
|
|
%patch22 -p1 -b .icu59
|
|
|
|
%patch22 -p1 -b .icu59
|
|
|
|
%patch100 -p1 -b .no-aspirational-scripts
|
|
|
|
%patch100 -p1 -b .no-aspirational-scripts
|
|
|
|
|
|
|
|
%patch101 -p1 -b .security-5.9.5
|
|
|
|
# fix // in #include in content/renderer/gpu to avoid debugedit failure
|
|
|
|
# fix // in #include in content/renderer/gpu to avoid debugedit failure
|
|
|
|
sed -i -e 's!gpu//!gpu/!g' \
|
|
|
|
sed -i -e 's!gpu//!gpu/!g' \
|
|
|
|
src/3rdparty/chromium/content/renderer/gpu/compositor_forwarding_message_filter.cc
|
|
|
|
src/3rdparty/chromium/content/renderer/gpu/compositor_forwarding_message_filter.cc
|
|
|
@ -570,6 +577,9 @@ done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Sat Mar 17 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.10.1-3
|
|
|
|
|
|
|
|
- Forward-port security backports from 5.9.5 LTS (up to Chromium 65.0.3325.146)
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Feb 23 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.10.1-2
|
|
|
|
* Fri Feb 23 2018 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.10.1-2
|
|
|
|
- Drop -fabi-version=11 workaround, gcc-8.0.1-0.16.fc28 should fix this
|
|
|
|
- Drop -fabi-version=11 workaround, gcc-8.0.1-0.16.fc28 should fix this
|
|
|
|
|
|
|
|
|
|
|
|