Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=c5e516592bdda98bdfa6121a6573c77bd5af015b

commit c5e516592bdda98bdfa6121a6573c77bd5af015b
Author: DeX77 <[email protected]>
Date:   Wed Oct 18 17:03:39 2017 +0200

chromium-browser-62.0.3202.62-1-x86_64

* version bump

diff --git a/source/xapps-extra/chromium-browser/FrugalBuild 
b/source/xapps-extra/chromium-browser/FrugalBuild
index f8e87b2..011b269 100644
--- a/source/xapps-extra/chromium-browser/FrugalBuild
+++ b/source/xapps-extra/chromium-browser/FrugalBuild
@@ -2,7 +2,7 @@
# Maintainer: Marius Cirsta <[email protected]>

pkgname=chromium-browser
-pkgver=61.0.3163.100
+pkgver=62.0.3202.62
pkgrel=1
pkgdesc='Development version of Chromium browser'
url='http://www.chromium.org/'
@@ -25,22 +25,20 @@ up2date="lynx -dump 
'http://chromium.woolyss.com/#stable-chromium-version' | \
source=(https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${pkgver}.tar.xz
 \
$pkgname.desktop \
$pkgname.sh \
-       chromium-gn-bootstrap-r14.patch \
+       chromium-gn-bootstrap-r17.patch \
chromium-gcc-r1.patch \
chromium-last-commit-position-r1.patch \
-       chromium-atk-r1.patch \
gcc6-no-delete-null-pointer-checks.patch \
chromium-46.0.2490.86-use_system_opus.patch \
chromium-47.0.2526.80-nacl-ignore-broken-fd-counter.patch \
chromium-58.0.3029.81-use_system_harfbuzz.patch \
chromium-widevine.patch )
-sha1sums=('1f79366ab95100349755e6f81769e913b47b7eb4' \
+sha1sums=('71fe9b80df83fb80190f87d8356d2a70f42f7fba' \
'264b8e7c4e3273263d504e041e5e4d152677922c' \
'4c41d59b4d85a9f0443d6ca1dec456e50059dab5' \
-          'e2e1f8641e922f59f57f9f81777725d061810468' \
+          'b786274d1601b57d7d4337a376bd04e430bdb98e' \
'4cd123747db9ebb678221345da3028798ea2deb5' \
'd03e6465cd5a84580f9dad5d45f24ccd42bb71e6' \
-          '94c1eaeb2265ab4c55542ebf528f266481e21cc0' \
'0fa01f6ac92d4616cdc74073952ada2259be1d70' \
'd6d09996ff5ff4d796cf26f239eb2b688e017d25' \
'af663b4b7a7a9e6f0075c4f60f0b4310a77d2d89' \
@@ -161,7 +159,7 @@ build() {
'third_party/pdfium/third_party/base' \
'third_party/pdfium/third_party/bigint' \
'third_party/pdfium/third_party/freetype' \
-               'third_party/pdfium/third_party/lcms2-2.6' \
+               'third_party/pdfium/third_party/lcms' \
'third_party/pdfium/third_party/libopenjpeg20' \
'third_party/pdfium/third_party/libpng16' \
'third_party/pdfium/third_party/libtiff' \
@@ -201,6 +199,7 @@ build() {
'native_client/src/third_party/dlmalloc' \
'native_client_sdk/src/libraries/third_party/newlib-extras' \
'third_party/googletest' \
+               'third_party/skia/third_party/gif' \
'third_party/skia/third_party/vulkan' \
'third_party/vulkan' \
'third_party/vulkan-validation-layers' \
@@ -210,6 +209,8 @@ build() {
'third_party/catapult/tracing/third_party/oboe' \
'third_party/angle/src/common/third_party/base' \
'third_party/ffmpeg' \
+               'third_party/crc32c' \
+               
'third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2' \
--do-remove


diff --git a/source/xapps-extra/chromium-browser/chromium-atk-r1.patch 
b/source/xapps-extra/chromium-browser/chromium-atk-r1.patch
deleted file mode 100644
index 32fa299..0000000
--- a/source/xapps-extra/chromium-browser/chromium-atk-r1.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/content/browser/accessibility/browser_accessibility_auralinux.cc.orig    
2017-07-27 06:28:01.090257874 +0000
-+++ b/content/browser/accessibility/browser_accessibility_auralinux.cc 
2017-07-27 06:28:21.174653680 +0000
-@@ -571,7 +571,7 @@
- // it's best to leave this out rather than break people's builds:
- #if defined(ATK_CHECK_VERSION)
- #if ATK_CHECK_VERSION(2, 16, 0)
--      atk_state_set_add_state(atk_state_set, ATK_STATE_READ_ONLY);
-+      atk_state_set_add_state(state_set, ATK_STATE_READ_ONLY);
- #endif
- #endif
-       break;
diff --git 
a/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r14.patch 
b/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r14.patch
deleted file mode 100644
index 3c44c85..0000000
--- a/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r14.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-commit 96c271f8ab2be7ea4199078ea65ac50c6ada4685
-Author: Pawel Hajdan, Jr <[email protected]>
-Date:   Wed Jul 26 21:51:54 2017 +0000
-
-    wip
-
-diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py
-index 1390560f8e37..ff2ae57c46b0 100755
---- a/tools/gn/bootstrap/bootstrap.py
-+++ b/tools/gn/bootstrap/bootstrap.py
-@@ -449,6 +449,7 @@ def write_gn_ninja(path, root_gen_dir, options):
-       'base/metrics/histogram_base.cc',
-       'base/metrics/histogram_functions.cc',
-       'base/metrics/histogram_samples.cc',
-+      'base/metrics/histogram_snapshot_manager.cc',
-       'base/metrics/metrics_hashes.cc',
-       'base/metrics/persistent_histogram_allocator.cc',
-       'base/metrics/persistent_memory_allocator.cc',
-@@ -534,7 +535,7 @@ def write_gn_ninja(path, root_gen_dir, options):
-       'base/trace_event/heap_profiler_allocation_context_tracker.cc',
-       'base/trace_event/heap_profiler_allocation_register.cc',
-       'base/trace_event/heap_profiler_event_filter.cc',
--      'base/trace_event/heap_profiler_event_writer.cc',
-+      'base/trace_event/heap_profiler_heap_dump_writer.cc',
-       'base/trace_event/heap_profiler_serialization_state.cc',
-       'base/trace_event/heap_profiler_stack_frame_deduplicator.cc',
-       'base/trace_event/heap_profiler_type_name_deduplicator.cc',
diff --git 
a/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r17.patch 
b/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r17.patch
new file mode 100644
index 0000000..6cfd08d
--- /dev/null
+++ b/source/xapps-extra/chromium-browser/chromium-gn-bootstrap-r17.patch
@@ -0,0 +1,68 @@
+--- a/tools/gn/bootstrap/bootstrap.py
++++ b/tools/gn/bootstrap/bootstrap.py
+@@ -179,6 +179,7 @@ def build_gn_with_ninja_manually(tempdir, options):
+
+   write_buildflag_header_manually(root_gen_dir, 
'base/debug/debugging_flags.h',
+       {
++          'ENABLE_LOCATION_SOURCE': 'false',
+           'ENABLE_PROFILING': 'false',
+           'CAN_UNWIND_WITH_FRAME_POINTERS': 'false'
+       })
+@@ -204,7 +205,7 @@ def build_gn_with_ninja_manually(tempdir, options):
+
+   write_gn_ninja(os.path.join(tempdir, 'build.ninja'),
+                  root_gen_dir, options)
+-  cmd = ['ninja', '-C', tempdir]
++  cmd = ['ninja', '-C', tempdir, '-w', 'dupbuild=err']
+   if options.verbose:
+     cmd.append('-v')
+
+@@ -458,6 +459,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+       'base/metrics/bucket_ranges.cc',
+       'base/metrics/field_trial.cc',
+       'base/metrics/field_trial_param_associator.cc',
++      'base/metrics/field_trial_params.cc',
+       'base/metrics/histogram.cc',
+       'base/metrics/histogram_base.cc',
+       'base/metrics/histogram_functions.cc',
+@@ -507,6 +509,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+       'base/task_scheduler/scheduler_lock_impl.cc',
+       'base/task_scheduler/scheduler_single_thread_task_runner_manager.cc',
+       'base/task_scheduler/scheduler_worker.cc',
++      'base/task_scheduler/scheduler_worker_pool.cc',
+       'base/task_scheduler/scheduler_worker_pool_impl.cc',
+       'base/task_scheduler/scheduler_worker_pool_params.cc',
+       'base/task_scheduler/scheduler_worker_stack.cc',
+@@ -523,6 +526,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+       'base/third_party/icu/icu_utf.cc',
+       'base/third_party/nspr/prtime.cc',
+       'base/threading/post_task_and_reply_impl.cc',
++      'base/threading/scoped_blocking_call.cc',
+       'base/threading/sequence_local_storage_map.cc',
+       'base/threading/sequenced_task_runner_handle.cc',
+       'base/threading/sequenced_worker_pool.cc',
+@@ -579,7 +583,6 @@ def write_gn_ninja(path, root_gen_dir, options):
+       'base/unguessable_token.cc',
+       'base/value_iterators.cc',
+       'base/values.cc',
+-      'base/value_iterators.cc',
+       'base/vlog.cc',
+   ])
+
+@@ -652,7 +655,6 @@ def write_gn_ninja(path, root_gen_dir, options):
+     static_libraries['base']['sources'].extend([
+         'base/memory/shared_memory_handle_posix.cc',
+         'base/memory/shared_memory_posix.cc',
+-        'base/memory/shared_memory_tracker.cc',
+         'base/nix/xdg_util.cc',
+         'base/process/internal_linux.cc',
+         'base/process/memory_linux.cc',
+@@ -827,7 +829,7 @@ def build_gn_with_gn(temp_gn, build_dir, options):
+   cmd = [temp_gn, 'gen', build_dir, '--args=%s' % gn_gen_args]
+   check_call(cmd)
+
+-  cmd = ['ninja', '-C', build_dir]
++  cmd = ['ninja', '-C', build_dir, '-w', 'dupbuild=err']
+   if options.verbose:
+     cmd.append('-v')
+   cmd.append('gn')
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to