summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPawel Hajdan, Jr <phajdan.jr@gentoo.org>2017-08-19 13:17:02 +0200
committerPawel Hajdan, Jr <phajdan.jr@gentoo.org>2017-08-19 13:17:02 +0200
commit7a54b955211fafee3bdab7d1d8970f390fab384d (patch)
tree705f6c5277c51f3a0030df9d87269c1c30a8fb67 /www-client/chromium/files
parentnet-libs/libssh: Drop 0.7.3 and back to ~hppa (diff)
downloadgentoo-7a54b955211fafee3bdab7d1d8970f390fab384d.tar.gz
gentoo-7a54b955211fafee3bdab7d1d8970f390fab384d.tar.bz2
gentoo-7a54b955211fafee3bdab7d1d8970f390fab384d.zip
www-client/chromium: dev channel bump (62.0.3188.2)
Package-Manager: Portage-2.3.6, Repoman-2.3.1
Diffstat (limited to 'www-client/chromium/files')
-rw-r--r--www-client/chromium/files/chromium-gcc5-r2.patch36
-rw-r--r--www-client/chromium/files/chromium-gn-bootstrap-r16.patch11
2 files changed, 47 insertions, 0 deletions
diff --git a/www-client/chromium/files/chromium-gcc5-r2.patch b/www-client/chromium/files/chromium-gcc5-r2.patch
new file mode 100644
index 000000000000..f2be2d5b8aeb
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc5-r2.patch
@@ -0,0 +1,36 @@
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
++++ b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -63,7 +63,7 @@ class WTF_EXPORT ArrayBufferContents {
+ allocation_length_(0),
+ data_(data),
+ data_length_(0),
+- kind_(AllocationKind::kNormal),
++ kind_(WTF::ArrayBufferContents::AllocationKind::kNormal),
+ deleter_(deleter) {}
+ DataHandle(void* allocation_base,
+ size_t allocation_length,
+@@ -94,11 +94,11 @@ class WTF_EXPORT ArrayBufferContents {
+ reinterpret_cast<uintptr_t>(allocation_base_) +
+ allocation_length_);
+ switch (kind_) {
+- case AllocationKind::kNormal:
++ case WTF::ArrayBufferContents::AllocationKind::kNormal:
+ DCHECK(deleter_);
+ deleter_(data_);
+ return;
+- case AllocationKind::kReservation:
++ case WTF::ArrayBufferContents::AllocationKind::kReservation:
+ ReleaseReservedMemory(allocation_base_, allocation_length_);
+ return;
+ }
+--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.orig 2017-08-15 12:45:59.433532111 +0000
++++ b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc 2017-08-15 17:52:59.691328825 +0000
+@@ -10,7 +10,7 @@
+
+ #include "webrtc/modules/audio_processing/aec3/aec_state.h"
+
+-#include <math.h>
++#include <cmath>
+ #include <numeric>
+ #include <vector>
+
diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r16.patch b/www-client/chromium/files/chromium-gn-bootstrap-r16.patch
new file mode 100644
index 000000000000..a2b4394d251d
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r16.patch
@@ -0,0 +1,11 @@
+--- a/tools/gn/bootstrap/bootstrap.py.orig 2017-08-19 09:47:46.919341766 +0000
++++ b/tools/gn/bootstrap/bootstrap.py 2017-08-19 09:48:07.307745292 +0000
+@@ -348,7 +348,7 @@
+ '-pipe',
+ '-fno-exceptions'
+ ])
+- cflags_cc.extend(['-std=c++11', '-Wno-c++11-narrowing'])
++ cflags_cc.extend(['-std=c++14', '-Wno-c++11-narrowing'])
+ if is_aix:
+ cflags.extend(['-maix64'])
+ ldflags.extend([ '-maix64 -Wl,-bbigtoc' ])