From 85c4c863f5223e905967cace310c6aa0c4057eec Mon Sep 17 00:00:00 2001 From: Rmys Date: Sat, 29 Jul 2017 20:00:29 +0300 Subject: [PATCH] chromium-browser-60.0.3112.78:Version Bump --- network/web/chromium-browser/actions.py | 5 +++-- .../files/chromium-gn-bootstrap-r8.patch | 13 +++++++++++++ network/web/chromium-browser/pspec.xml | 19 +++++++++++++------ 3 files changed, 29 insertions(+), 8 deletions(-) create mode 100644 network/web/chromium-browser/files/chromium-gn-bootstrap-r8.patch diff --git a/network/web/chromium-browser/actions.py b/network/web/chromium-browser/actions.py index cbd5f67ad7..3773d28560 100644 --- a/network/web/chromium-browser/actions.py +++ b/network/web/chromium-browser/actions.py @@ -17,6 +17,8 @@ ARCH = "x64" def setup(): shelltools.export("LC_ALL", "C") + shelltools.system("mkdir -p third_party/node/linux/node-linux-x64/bin") + shelltools.system("ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/") for LIB in ["flac", "harfbuzz-ng" "libwebp" ,"libxslt", "yasm"]: shelltools.system('find -type f -path "*third_party/$LIB/*" \! -path "*third_party/$LIB/chromium/*" \! -path "*third_party/$LIB/google/*" \! -regex ".*\.\(gn\|gni\|isolate\|py\)" -delete') @@ -48,8 +50,7 @@ def setup(): proprietary_codecs=true \ link_pulseaudio=true \ use_pulseaudio=true \ - use_vulcanize=false \ - use_gtk3=false' + use_gtk3=true' shelltools.system("tools/gn/bootstrap/bootstrap.py --gn-gen-args '%s'"% opt) shelltools.system("out/Release/gn gen out/Release --args='%s'"% opt) diff --git a/network/web/chromium-browser/files/chromium-gn-bootstrap-r8.patch b/network/web/chromium-browser/files/chromium-gn-bootstrap-r8.patch new file mode 100644 index 0000000000..d9f389aaf5 --- /dev/null +++ b/network/web/chromium-browser/files/chromium-gn-bootstrap-r8.patch @@ -0,0 +1,13 @@ +Index: tools/gn/bootstrap/bootstrap.py +diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py +index 6f2f5b1264519ea38cc36fb0b7e2cc24c378ca7a..0b03d2626b358fb90ab39d737679ee47bd60303b 100755 +--- a/tools/gn/bootstrap/bootstrap.py ++++ b/tools/gn/bootstrap/bootstrap.py +@@ -487,6 +487,7 @@ def write_gn_ninja(path, root_gen_dir, options): + 'base/sys_info.cc', + 'base/task_runner.cc', + 'base/task_scheduler/delayed_task_manager.cc', ++ 'base/task_scheduler/environment_config.cc', + 'base/task_scheduler/post_task.cc', + 'base/task_scheduler/priority_queue.cc', + 'base/task_scheduler/scheduler_lock_impl.cc', diff --git a/network/web/chromium-browser/pspec.xml b/network/web/chromium-browser/pspec.xml index aa6f8af208..0363a6efe6 100644 --- a/network/web/chromium-browser/pspec.xml +++ b/network/web/chromium-browser/pspec.xml @@ -13,7 +13,7 @@ app:gui A WebKit powered web browser Chromium-browser is an open-source web browser, powered by WebKit. - https://commondatastorage.googleapis.com/chromium-browser-official/chromium-58.0.3029.81.tar.xz + https://commondatastorage.googleapis.com/chromium-browser-official/chromium-60.0.3112.78.tar.xz alsa-lib-devel at-spi2-atk-devel @@ -35,6 +35,7 @@ gdk-pixbuf-devel gsm-devel gtk2-devel + gtk3-devel harfbuzz-devel hunspell-devel icu4c-devel @@ -93,11 +94,9 @@ chromium-widevine.patch pisilinux/gfx_jpeg_codec.patch - pisilinux/fix_build_with_newer_gcc.patch + pisilinux/last_commit_position.patch - chromium-58.0.3029.81-system_ffmpeg-1.patch - chromium-gn-bootstrap-r2.patch - skia-avx2.patch + chromium-gn-bootstrap-r8.patch @@ -112,6 +111,7 @@ fontconfig gdk-pixbuf gtk2 + gtk3 libevent libjpeg-turbo libopus @@ -166,6 +166,13 @@ + + 2017-07-29 + 60.0.3112.78 + Version Bump + Mustafa Cinasal + muscnsl@gmail.com + 2017-05-11 58.0.3029.81 @@ -237,4 +244,4 @@ admin@pisilinux.org - \ No newline at end of file +