Package: qtwebengine-opensource-src / 5.11.3+dfsg-2

Metadata

Package Version Patches format
qtwebengine-opensource-src 5.11.3+dfsg-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
run unbundling script.patch | (download)

src/core/config/linux.pri | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 unbundle yasm using the unbundling script
system lcms2.patch | (download)

src/3rdparty/chromium/third_party/pdfium/third_party/BUILD.gn | 61 11 + 50 - 0 !
1 file changed, 11 insertions(+), 50 deletions(-)

 use system lcms2
system nspr prtime.patch | (download)

src/3rdparty/chromium/base/BUILD.gn | 5 3 + 2 - 0 !
src/3rdparty/chromium/base/time/pr_time_unittest.cc | 2 1 + 1 - 0 !
src/3rdparty/chromium/base/time/time.cc | 2 1 + 1 - 0 !
src/3rdparty/chromium/tools/gn/BUILD.gn | 4 4 + 0 - 0 !
src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py | 3 1 + 2 - 0 !
5 files changed, 10 insertions(+), 6 deletions(-)

 use system nspr prtime
system icu utf.patch | (download)

src/3rdparty/chromium/base/BUILD.gn | 3 1 + 2 - 0 !
src/3rdparty/chromium/base/files/file_path.cc | 6 3 + 3 - 0 !
src/3rdparty/chromium/base/json/json_parser.cc | 28 14 + 14 - 0 !
src/3rdparty/chromium/base/json/string_escape.cc | 4 2 + 2 - 0 !
src/3rdparty/chromium/base/strings/pattern.cc | 20 10 + 10 - 0 !
src/3rdparty/chromium/base/strings/string_split.cc | 2 1 + 1 - 0 !
src/3rdparty/chromium/base/strings/string_util.cc | 12 6 + 6 - 0 !
src/3rdparty/chromium/base/strings/utf_string_conversion_utils.cc | 28 14 + 14 - 0 !
src/3rdparty/chromium/content/browser/devtools/devtools_io_context.cc | 4 2 + 2 - 0 !
src/3rdparty/chromium/net/cert/internal/parse_name.cc | 6 3 + 3 - 0 !
src/3rdparty/chromium/net/tools/transport_security_state_generator/BUILD.gn | 3 3 + 0 - 0 !
src/3rdparty/chromium/tools/gn/BUILD.gn | 1 1 + 0 - 0 !
src/3rdparty/chromium/tools/gn/bootstrap/bootstrap.py | 3 1 + 2 - 0 !
src/3rdparty/chromium/ui/base/ime/input_method_chromeos.cc | 1 0 + 1 - 0 !
src/3rdparty/chromium/ui/gfx/utf16_indexing.cc | 4 2 + 2 - 0 !
15 files changed, 63 insertions(+), 62 deletions(-)

 use the system icu utf functions
 We already depend on ICU, so it is useless to copy these functions here.
 I checked the history of that directory, and other than the renames I am
 undoing, there were no modifications at all.
no icudtl dat.patch | (download)

src/core/web_engine_library_info.cpp | 17 0 + 17 - 0 !
1 file changed, 17 deletions(-)

 do not check for icu data file
 quick hack to avoid checking for the nonexistent icudtl.dat and silence the
 resulting warnings - not upstreamable as is because it removes the fallback
 mechanism for the ICU data directory (which is not used in our builds because
 we use the system ICU, which embeds the data statically) completely
disable last_commit_position.patch | (download)

src/3rdparty/chromium/tools/gn/BUILD.gn | 21 0 + 21 - 0 !
src/3rdparty/chromium/tools/gn/gn_main.cc | 6 0 + 6 - 0 !
2 files changed, 27 deletions(-)

 disable last_commit_position
 In Debian, we work off of tarballs that aren't Git repositories. We can't
 expect a Git directory to exist in the tarball, so just remove this useless
 function.
verbose gn bootstrap.patch | (download)

src/buildtools/gn.pro | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 print compiler commands when bootstrapping gn
fix gcc 8 i386.patch | (download)

src/3rdparty/chromium/mojo/public/c/system/macros.h | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 solve alignment issues on i386.
 See the patch below for more information.