summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPawel Hajdan, Jr <phajdan.jr@gentoo.org>2017-07-19 21:03:00 +0200
committerPawel Hajdan, Jr <phajdan.jr@gentoo.org>2017-07-19 21:03:00 +0200
commitc38ed01caecf5bccbf40c542dc4a4816e1b3119b (patch)
tree5c0e8e446ec4d010284a8b96b671b269a81d087e /www-client/chromium/files
parentkde-plasma/plasma-workspace: Drop obsolete patch (diff)
downloadgentoo-c38ed01caecf5bccbf40c542dc4a4816e1b3119b.tar.gz
gentoo-c38ed01caecf5bccbf40c542dc4a4816e1b3119b.tar.bz2
gentoo-c38ed01caecf5bccbf40c542dc4a4816e1b3119b.zip
www-client/chromium: dev channel bump (61.0.3159.5)
Add system-icu USE flag (enabled by default). This will help users with icu-59, which chromium does not work with yet. Bug: https://bugs.gentoo.org/619796
Diffstat (limited to 'www-client/chromium/files')
-rw-r--r--www-client/chromium/files/chromium-gcc-r1.patch14
-rw-r--r--www-client/chromium/files/chromium-gn-bootstrap-r13.patch18
2 files changed, 32 insertions, 0 deletions
diff --git a/www-client/chromium/files/chromium-gcc-r1.patch b/www-client/chromium/files/chromium-gcc-r1.patch
new file mode 100644
index 000000000000..2acd11ed5b08
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc-r1.patch
@@ -0,0 +1,14 @@
+diff --git a/base/numerics/safe_math_shared_impl.h b/base/numerics/safe_math_shared_impl.h
+index 99f230ce7e9a..de2415d402f5 100644
+--- a/base/numerics/safe_math_shared_impl.h
++++ b/base/numerics/safe_math_shared_impl.h
+@@ -21,8 +21,7 @@
+ #if !defined(__native_client__) && \
+ ((defined(__clang__) && \
+ ((__clang_major__ > 3) || \
+- (__clang_major__ == 3 && __clang_minor__ >= 4))) || \
+- (defined(__GNUC__) && __GNUC__ >= 5))
++ (__clang_major__ == 3 && __clang_minor__ >= 4))))
+ #include "base/numerics/safe_math_clang_gcc_impl.h"
+ #define BASE_HAS_OPTIMIZED_SAFE_MATH (1)
+ #else
diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r13.patch b/www-client/chromium/files/chromium-gn-bootstrap-r13.patch
new file mode 100644
index 000000000000..abb67a80621f
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r13.patch
@@ -0,0 +1,18 @@
+--- a/tools/gn/bootstrap/bootstrap.py
++++ b/tools/gn/bootstrap/bootstrap.py
+@@ -467,7 +467,6 @@ def write_gn_ninja(path, root_gen_dir, options):
+ 'base/process/process_metrics.cc',
+ 'base/profiler/scoped_profile.cc',
+ 'base/profiler/scoped_tracker.cc',
+- 'base/profiler/tracked_time.cc',
+ 'base/rand_util.cc',
+ 'base/run_loop.cc',
+ 'base/sequence_token.cc',
+@@ -567,6 +566,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+ 'base/tracked_objects.cc',
+ 'base/tracking_info.cc',
+ 'base/unguessable_token.cc',
++ 'base/value_iterators.cc',
+ 'base/values.cc',
+ 'base/vlog.cc',
+ ])