From e7e2ed38c49d452270304c61c671597add0f1452 Mon Sep 17 00:00:00 2001 From: Kevin Kofler Date: Jun 11 2017 00:16:40 +0000 Subject: no-sse2 patch: Fix errors in BUILD.gn Also bump the changelog date in the specfile. --- diff --git a/qt5-qtwebengine.spec b/qt5-qtwebengine.spec index 7a7d32e..5199684 100644 --- a/qt5-qtwebengine.spec +++ b/qt5-qtwebengine.spec @@ -550,7 +550,7 @@ done %changelog -* Sat Jun 10 2017 Kevin Kofler - 5.9.0-1 +* Sun Jun 11 2017 Kevin Kofler - 5.9.0-1 - Update to 5.9.0 - Update version numbers of bundled stuff - Use bundled libsrtp and protobuf, Chromium dropped unbundling support for them diff --git a/qtwebengine-opensource-src-5.9.0-no-sse2.patch b/qtwebengine-opensource-src-5.9.0-no-sse2.patch index b007e76..d1ec11f 100644 --- a/qtwebengine-opensource-src-5.9.0-no-sse2.patch +++ b/qtwebengine-opensource-src-5.9.0-no-sse2.patch @@ -1675,20 +1675,22 @@ diff -Nur qtwebengine-opensource-src-5.9.0/src/3rdparty/chromium/skia/ext/convol diff -Nur qtwebengine-opensource-src-5.9.0/src/3rdparty/chromium/third_party/angle/BUILD.gn qtwebengine-opensource-src-5.9.0-no-sse2/src/3rdparty/chromium/third_party/angle/BUILD.gn --- qtwebengine-opensource-src-5.9.0/src/3rdparty/chromium/third_party/angle/BUILD.gn 2017-05-18 16:51:44.000000000 +0200 -+++ qtwebengine-opensource-src-5.9.0-no-sse2/src/3rdparty/chromium/third_party/angle/BUILD.gn 2017-06-11 01:02:55.060513393 +0200 -@@ -160,6 +160,17 @@ ++++ qtwebengine-opensource-src-5.9.0-no-sse2/src/3rdparty/chromium/third_party/angle/BUILD.gn 2017-06-11 02:14:15.319585286 +0200 +@@ -160,6 +160,19 @@ public_deps = [ ":angle_common", ] + -+ deps = [ -+ ":angle_image_util_x86_sse2", -+ ] ++ if (current_cpu == "x86") { ++ deps = [ ++ ":angle_image_util_x86_sse2", ++ ] ++ } +} + +source_set("angle_image_util_x86_sse2") { + sources = [ -+ "image_util/loadimage_SSE2.cpp", ++ "src/image_util/loadimage_SSE2.cpp", + ] + cflags = [ "-msse2", "-mfpmath=sse" ] }