Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 May 2020 09:13:35 +0000 (UTC)
From:      Hiroki Tagato <tagattie@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r536370 - in head/devel: . electron5 electron5/files
Message-ID:  <202005240913.04O9DZbC024770@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: tagattie
Date: Sun May 24 09:13:34 2020
New Revision: 536370
URL: https://svnweb.freebsd.org/changeset/ports/536370

Log:
  - Add new port devel/electron5
  - This is in preparation for the upcoming editors/atom update
  - devel/electron4 will be kept because I'm planning to port an app depending on it
  
  Approved by:	ehaupt (mentor)

Added:
  head/devel/electron5/
     - copied from r536273, head/devel/electron4/
  head/devel/electron5/files/patch-base_allocator_partition__allocator_page__allocator.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_allocator_partition__allocator_page__allocator__internals__posix.h   (contents, props changed)
  head/devel/electron5/files/patch-base_debug_stack__trace.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_files_file__util__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_numerics_safe__math__shared__impl.h   (contents, props changed)
  head/devel/electron5/files/patch-base_posix_can__lower__nice__to.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_process_process__linux.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_process_process__metrics.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_process_process__unittest.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_system_sys__info__freebsd.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_system_sys__info__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_task_task__scheduler_scheduler__single__thread__task__runner__manager__unittest.cc   (contents, props changed)
  head/devel/electron5/files/patch-base_test_generate__fontconfig__caches.cc   (contents, props changed)
  head/devel/electron5/files/patch-build_config_freetype_freetype.gni   (contents, props changed)
  head/devel/electron5/files/patch-build_detect__host__arch.py   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_apps_platform__apps_api_music__manager__private_device__id__linux.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_custom__handlers_protocol__handler__registry.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_download_download__item__model.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_extensions_install__signer.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_media_webrtc_webrtc__logging__handler__host.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_media_webrtc_webrtc__logging__handler__host.h   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_metrics_bluetooth__available__utility.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_policy_machine__level__user__cloud__policy__controller.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_prefs_browser__prefs.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_prefs_pref__service__incognito__whitelist.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_profiles_profile__attributes__entry.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_signin_signin__util.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_ui_browser__view__prefs.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_ui_browser__window.h   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_browser__view.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_browser__view.h   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_ui_views_hung__renderer__view.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_browser_web__applications_extensions_web__app__extension__shortcut.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_renderer_chrome__content__renderer__client.cc   (contents, props changed)
  head/devel/electron5/files/patch-chrome_test_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-chromecast_browser_tts_tts__controller__impl.cc   (contents, props changed)
  head/devel/electron5/files/patch-chromecast_media_cma_backend_media__pipeline__backend__for__mixer.cc   (contents, props changed)
  head/devel/electron5/files/patch-components_autofill_core_browser_autofill__experiments.h   (contents, props changed)
  head/devel/electron5/files/patch-components_download_quarantine_test__support__linux.cc   (contents, props changed)
  head/devel/electron5/files/patch-components_metrics_metrics__log.cc   (contents, props changed)
  head/devel/electron5/files/patch-components_policy_core_common_cloud_cloud__policy__util.cc   (contents, props changed)
  head/devel/electron5/files/patch-components_startup__metric__utils_browser_startup__metric__utils.cc   (contents, props changed)
  head/devel/electron5/files/patch-components_sync_device__info_local__device__info__provider__impl.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_scheduler_responsiveness_native__event__observer.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_scheduler_responsiveness_native__event__observer.h   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_service__manager_service__manager__context.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_storage__partition__impl.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_storage__partition__impl__map.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_browser_webui_shared__resources__data__source.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_public_app_content__packaged__services__manifest.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_public_app_v8__snapshot__overlay__manifest.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_public_common_common__param__traits__macros.h   (contents, props changed)
  head/devel/electron5/files/patch-content_public_common_content__features.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_public_test_mock__render__thread.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_renderer_media_audio_audio__device__factory.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_renderer_media_webrtc_webrtc__audio__renderer__unittest.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_shell_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-content_shell_test__runner_test__runner.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc   (contents, props changed)
  head/devel/electron5/files/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_atom__browser__main__parts.cc   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_atom__paths.h   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_native__window__views.cc   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_native__window__views.h   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_ui_views_atom__views__delegate.cc   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_browser_ui_views_atom__views__delegate.h   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_common_api_atom__bindings.cc   (contents, props changed)
  head/devel/electron5/files/patch-electron_atom_common_platform__util.h   (contents, props changed)
  head/devel/electron5/files/patch-electron_default__app_default__app.js   (contents, props changed)
  head/devel/electron5/files/patch-electron_script_lib_config.py   (contents, props changed)
  head/devel/electron5/files/patch-electron_script_spec-runner.js   (contents, props changed)
  head/devel/electron5/files/patch-electron_spec_api-content-tracing-spec.js   (contents, props changed)
  head/devel/electron5/files/patch-electron_spec_api-process-spec.js   (contents, props changed)
  head/devel/electron5/files/patch-electron_spec_api-shell-spec.js   (contents, props changed)
  head/devel/electron5/files/patch-electron_spec_version-bump-spec.js   (contents, props changed)
  head/devel/electron5/files/patch-gpu_command__buffer_common_gpu__memory__buffer__support.cc   (contents, props changed)
  head/devel/electron5/files/patch-gpu_command__buffer_tests_gl__copy__texture__CHROMIUM__unittest.cc   (contents, props changed)
  head/devel/electron5/files/patch-gpu_command__buffer_tests_gl__test__utils.cc   (contents, props changed)
  head/devel/electron5/files/patch-gpu_command__buffer_tests_gl__test__utils.h   (contents, props changed)
  head/devel/electron5/files/patch-gpu_ipc_service_gpu__watchdog__thread.cc   (contents, props changed)
  head/devel/electron5/files/patch-gpu_ipc_service_gpu__watchdog__thread.h   (contents, props changed)
  head/devel/electron5/files/patch-headless_lib_browser_headless__request__context__manager.cc   (contents, props changed)
  head/devel/electron5/files/patch-headless_lib_browser_headless__request__context__manager.h   (contents, props changed)
  head/devel/electron5/files/patch-media_audio_audio__input__device.cc   (contents, props changed)
  head/devel/electron5/files/patch-media_capture_video_mock__gpu__memory__buffer__manager.cc   (contents, props changed)
  head/devel/electron5/files/patch-media_capture_video_shared__memory__handle__provider.cc   (contents, props changed)
  head/devel/electron5/files/patch-media_capture_video_shared__memory__handle__provider.h   (contents, props changed)
  head/devel/electron5/files/patch-media_mojo_services_gpu__mojo__media__client.cc   (contents, props changed)
  head/devel/electron5/files/patch-media_video_gpu__memory__buffer__video__frame__pool.cc   (contents, props changed)
  head/devel/electron5/files/patch-mojo_public_js_mojo__bindings__resources.grd   (contents, props changed)
  head/devel/electron5/files/patch-net_nqe_network__quality__estimator.cc   (contents, props changed)
  head/devel/electron5/files/patch-net_nqe_network__quality__estimator__unittest.cc   (contents, props changed)
  head/devel/electron5/files/patch-net_socket_socket__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-net_socket_tcp__socket__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-net_tools_quic_quic__http__proxy__backend.cc   (contents, props changed)
  head/devel/electron5/files/patch-services_audio_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-services_device_device__service.h   (contents, props changed)
  head/devel/electron5/files/patch-services_device_serial_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-services_device_serial_serial__io__handler__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-services_service__manager_public_cpp_service__executable_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-services_service__manager_sandbox_sandbox__type.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_angle_src_libANGLE_renderer_driver__utils.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_blink_renderer_core_layout_layout__view.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_blink_renderer_core_paint_paint__layer.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_threading.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_client_BUILD.gn   (contents, props changed)
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_googletest_src_googletest_test_googletest-port-test.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp   (contents, props changed)
  head/devel/electron5/files/patch-third__party_pdfium_xfa_fgas_font_cfx__fontsourceenum__file.cpp   (contents, props changed)
  head/devel/electron5/files/patch-third__party_perfetto_include_perfetto_base_event.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_perfetto_include_perfetto_base_time.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_perfetto_src_base_unix__socket.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Display.cpp   (contents, props changed)
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Surface.cpp   (contents, props changed)
  head/devel/electron5/files/patch-third__party_swiftshader_third__party_llvm-7.0_configs_linux_include_llvm_Config_config.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_swiftshader_third__party_llvm-7.0_configs_linux_include_llvm_Config_llvm-config.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_byte__order.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_ip__address.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_ip__address.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_physical__socket__server.cc   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_physical__socket__server.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_string__utils.h   (contents, props changed)
  head/devel/electron5/files/patch-third__party_yasm_yasm__assemble.gni   (contents, props changed)
  head/devel/electron5/files/patch-ui_message__center_views_message__popup__view.cc   (contents, props changed)
  head/devel/electron5/files/patch-ui_views_bubble_bubble__dialog__delegate__view.cc   (contents, props changed)
  head/devel/electron5/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc   (contents, props changed)
  head/devel/electron5/files/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.h   (contents, props changed)
  head/devel/electron5/files/patch-v8_src_api.cc   (contents, props changed)
  head/devel/electron5/files/patch-v8_src_external-reference-table.cc   (contents, props changed)
  head/devel/electron5/files/patch-v8_src_trap-handler_handler-inside-posix.cc   (contents, props changed)
  head/devel/electron5/files/patch-v8_src_trap-handler_handler-inside-posix.h   (contents, props changed)
  head/devel/electron5/files/patch-v8_src_trap-handler_trap-handler.h   (contents, props changed)
Deleted:
  head/devel/electron5/files/patch-base_allocator_partition__allocator_partition__alloc__unittest.cc
  head/devel/electron5/files/patch-base_debug_thread__heap__usage__tracker.cc
  head/devel/electron5/files/patch-base_process_process__info__linux.cc
  head/devel/electron5/files/patch-base_sys__info__freebsd.cc
  head/devel/electron5/files/patch-base_sys__info__posix.cc
  head/devel/electron5/files/patch-chrome_browser_speech_tts__controller__impl.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout.cc
  head/devel/electron5/files/patch-components_password__manager_core_browser_import_csv__reader.cc
  head/devel/electron5/files/patch-content_browser_service__worker_service__worker__fetch__dispatcher.cc
  head/devel/electron5/files/patch-content_browser_webui_web__ui__data__source__impl.cc
  head/devel/electron5/files/patch-content_browser_webui_web__ui__data__source__impl.h
  head/devel/electron5/files/patch-content_ppapi__plugin_ppapi__plugin__main.cc
  head/devel/electron5/files/patch-content_public_browser_web__ui__data__source.h
  head/devel/electron5/files/patch-content_utility_utility__main.cc
  head/devel/electron5/files/patch-device_serial_BUILD.gn
  head/devel/electron5/files/patch-device_serial_serial__io__handler__posix.cc
  head/devel/electron5/files/patch-electron_atom_browser_io__thread.cc
  head/devel/electron5/files/patch-electron_brightray_browser_brightray__paths.h
  head/devel/electron5/files/patch-electron_brightray_browser_browser__main__parts.cc
  head/devel/electron5/files/patch-electron_brightray_browser_views_views__delegate.cc
  head/devel/electron5/files/patch-electron_brightray_browser_views_views__delegate.h
  head/devel/electron5/files/patch-electron_brightray_common_platform__util.h
  head/devel/electron5/files/patch-electron_chromium__src_chrome_renderer_spellchecker_spellcheck__worditerator.cc
  head/devel/electron5/files/patch-electron_chromium__src_chrome_renderer_spellchecker_spellcheck__worditerator.h
  head/devel/electron5/files/patch-media_audio_pulse_pulse.sigs
  head/devel/electron5/files/patch-mojo_core_options__validation__unittest.cc
  head/devel/electron5/files/patch-mojo_public_c_system_buffer.h
  head/devel/electron5/files/patch-mojo_public_c_system_data__pipe.h
  head/devel/electron5/files/patch-mojo_public_c_system_message__pipe.h
  head/devel/electron5/files/patch-net_base_network__interfaces__freebsd.cc
  head/devel/electron5/files/patch-net_base_network__interfaces__freebsd.h
  head/devel/electron5/files/patch-services_catalog_public_cpp_manifest__parsing__util.cc
  head/devel/electron5/files/patch-services_service__manager_public_cpp_standalone__service_BUILD.gn
  head/devel/electron5/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc
  head/devel/electron5/files/patch-services_tracing_public_cpp_trace__event__agent.cc
  head/devel/electron5/files/patch-services_tracing_tracing__service.h
  head/devel/electron5/files/patch-third__party_angle_src_libANGLE_renderer_gl_renderergl__utils.cpp
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_atomics.h
  head/devel/electron5/files/patch-third__party_electron__node_common.gypi
  head/devel/electron5/files/patch-third__party_pdfium_fxjs_js__define.cpp
  head/devel/electron5/files/patch-third__party_pdfium_third__party_base_logging.h
  head/devel/electron5/files/patch-third__party_perfetto_src_base_unix__task__runner.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_byteorder.h
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_httpcommon.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_ipaddress.h
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_physicalsocketserver.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_physicalsocketserver.h
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_platform__thread.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_stringutils.h
  head/devel/electron5/files/patch-third__party_webrtc_webrtc.gni
  head/devel/electron5/files/patch-third__party_yasm_BUILD.gn
  head/devel/electron5/files/patch-third__party_zlib_BUILD.gn
Modified:
  head/devel/Makefile
  head/devel/electron5/Makefile
  head/devel/electron5/Makefile.tests
  head/devel/electron5/Makefile.version
  head/devel/electron5/distinfo
  head/devel/electron5/files/package-lock.json
  head/devel/electron5/files/package.json
  head/devel/electron5/files/patch-BUILD.gn
  head/devel/electron5/files/patch-apps_ui_views_app__window__frame__view.cc
  head/devel/electron5/files/patch-ash_display_mirror__window__controller.cc
  head/devel/electron5/files/patch-base_BUILD.gn
  head/devel/electron5/files/patch-base_allocator_allocator__shim.cc
  head/devel/electron5/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc
  head/devel/electron5/files/patch-base_allocator_allocator__shim__override__libc__symbols.h
  head/devel/electron5/files/patch-base_allocator_allocator__shim__unittest.cc
  head/devel/electron5/files/patch-base_debug_debugger__posix.cc
  head/devel/electron5/files/patch-base_debug_elf__reader__linux.cc
  head/devel/electron5/files/patch-base_debug_proc__maps__linux.cc
  head/devel/electron5/files/patch-base_debug_stack__trace.h
  head/devel/electron5/files/patch-base_debug_stack__trace__posix.cc
  head/devel/electron5/files/patch-base_files_file__path__unittest.cc
  head/devel/electron5/files/patch-base_files_file__path__watcher__kqueue.h
  head/devel/electron5/files/patch-base_files_file__path__watcher__stub.cc
  head/devel/electron5/files/patch-base_files_file__path__watcher__unittest.cc
  head/devel/electron5/files/patch-base_files_file__util.h
  head/devel/electron5/files/patch-base_files_memory__mapped__file__posix.cc
  head/devel/electron5/files/patch-base_i18n_icu__util.cc
  head/devel/electron5/files/patch-base_linux__util.cc
  head/devel/electron5/files/patch-base_logging__unittest.cc
  head/devel/electron5/files/patch-base_native__library__posix.cc
  head/devel/electron5/files/patch-base_native__library__unittest.cc
  head/devel/electron5/files/patch-base_posix_unix__domain__socket.cc
  head/devel/electron5/files/patch-base_posix_unix__domain__socket__unittest.cc
  head/devel/electron5/files/patch-base_process_internal__linux.cc
  head/devel/electron5/files/patch-base_process_internal__linux.h
  head/devel/electron5/files/patch-base_process_kill.h
  head/devel/electron5/files/patch-base_process_kill__posix.cc
  head/devel/electron5/files/patch-base_process_launch.cc
  head/devel/electron5/files/patch-base_process_launch.h
  head/devel/electron5/files/patch-base_process_launch__posix.cc
  head/devel/electron5/files/patch-base_process_memory.cc
  head/devel/electron5/files/patch-base_process_memory.h
  head/devel/electron5/files/patch-base_process_memory__unittest.cc
  head/devel/electron5/files/patch-base_process_process__handle.cc
  head/devel/electron5/files/patch-base_process_process__handle.h
  head/devel/electron5/files/patch-base_process_process__handle__freebsd.cc
  head/devel/electron5/files/patch-base_process_process__iterator__freebsd.cc
  head/devel/electron5/files/patch-base_process_process__metrics.h
  head/devel/electron5/files/patch-base_process_process__metrics__freebsd.cc
  head/devel/electron5/files/patch-base_process_process__metrics__posix.cc
  head/devel/electron5/files/patch-base_profiler_stack__sampling__profiler__unittest.cc
  head/devel/electron5/files/patch-base_security__unittest.cc
  head/devel/electron5/files/patch-base_strings_safe__sprintf__unittest.cc
  head/devel/electron5/files/patch-base_test_launcher_test__launcher.cc
  head/devel/electron5/files/patch-base_test_test__file__util__linux.cc
  head/devel/electron5/files/patch-base_test_test__file__util__posix.cc
  head/devel/electron5/files/patch-base_third__party_libevent_BUILD.gn
  head/devel/electron5/files/patch-base_threading_platform__thread.h
  head/devel/electron5/files/patch-base_threading_platform__thread__linux.cc
  head/devel/electron5/files/patch-base_threading_platform__thread__posix.cc
  head/devel/electron5/files/patch-base_threading_thread__local__storage__unittest.cc
  head/devel/electron5/files/patch-base_threading_thread__task__runner__handle.cc
  head/devel/electron5/files/patch-base_trace__event_malloc__dump__provider.cc
  head/devel/electron5/files/patch-base_trace__event_process__memory__dump.cc
  head/devel/electron5/files/patch-base_trace__event_process__memory__dump.h
  head/devel/electron5/files/patch-build_config_BUILD.gn
  head/devel/electron5/files/patch-build_config_BUILDCONFIG.gn
  head/devel/electron5/files/patch-build_config_allocator.gni
  head/devel/electron5/files/patch-build_config_compiler_BUILD.gn
  head/devel/electron5/files/patch-build_config_compiler_compiler.gni
  head/devel/electron5/files/patch-build_config_features.gni
  head/devel/electron5/files/patch-build_config_linux_BUILD.gn
  head/devel/electron5/files/patch-build_config_linux_pkg-config.py
  head/devel/electron5/files/patch-build_config_sysroot.gni
  head/devel/electron5/files/patch-build_gn__run__binary.py
  head/devel/electron5/files/patch-build_linux_chrome.map
  head/devel/electron5/files/patch-build_linux_libpci_BUILD.gn
  head/devel/electron5/files/patch-build_linux_unbundle_libusb.gn
  head/devel/electron5/files/patch-build_linux_unbundle_replace__gn__files.py
  head/devel/electron5/files/patch-build_toolchain_gcc__toolchain.gni
  head/devel/electron5/files/patch-build_toolchain_get__concurrent__links.py
  head/devel/electron5/files/patch-build_toolchain_linux_BUILD.gn
  head/devel/electron5/files/patch-cc_BUILD.gn
  head/devel/electron5/files/patch-cc_layers_scrollbar__layer__impl__base.cc
  head/devel/electron5/files/patch-cc_trees_property__tree.cc
  head/devel/electron5/files/patch-chrome_app_chrome__command__ids.h
  head/devel/electron5/files/patch-chrome_app_chrome__main.cc
  head/devel/electron5/files/patch-chrome_app_chrome__main__delegate.cc
  head/devel/electron5/files/patch-chrome_app_chromium__strings.grd
  head/devel/electron5/files/patch-chrome_app_generated__resources.grd
  head/devel/electron5/files/patch-chrome_app_google__chrome__strings.grd
  head/devel/electron5/files/patch-chrome_app_settings__strings.grdp
  head/devel/electron5/files/patch-chrome_app_shutdown__signal__handlers__posix.cc
  head/devel/electron5/files/patch-chrome_app_theme_chrome__unscaled__resources.grd
  head/devel/electron5/files/patch-chrome_browser_about__flags.cc
  head/devel/electron5/files/patch-chrome_browser_after__startup__task__utils.cc
  head/devel/electron5/files/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
  head/devel/electron5/files/patch-chrome_browser_background_background__mode__optimizer.cc
  head/devel/electron5/files/patch-chrome_browser_browser__resources.grd
  head/devel/electron5/files/patch-chrome_browser_chrome__browser__main.cc
  head/devel/electron5/files/patch-chrome_browser_chrome__browser__main__linux.cc
  head/devel/electron5/files/patch-chrome_browser_chrome__browser__main__posix.cc
  head/devel/electron5/files/patch-chrome_browser_chrome__content__browser__client.cc
  head/devel/electron5/files/patch-chrome_browser_chrome__content__browser__client.h
  head/devel/electron5/files/patch-chrome_browser_defaults.cc
  head/devel/electron5/files/patch-chrome_browser_devtools_devtools__eye__dropper.cc
  head/devel/electron5/files/patch-chrome_browser_diagnostics_diagnostics__writer.h
  head/devel/electron5/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc
  head/devel/electron5/files/patch-chrome_browser_download_download__commands.cc
  head/devel/electron5/files/patch-chrome_browser_download_download__commands.h
  head/devel/electron5/files/patch-chrome_browser_download_download__prefs.cc
  head/devel/electron5/files/patch-chrome_browser_download_download__prefs.h
  head/devel/electron5/files/patch-chrome_browser_download_download__query.cc
  head/devel/electron5/files/patch-chrome_browser_download_download__shelf__context__menu.cc
  head/devel/electron5/files/patch-chrome_browser_download_download__status__updater.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_BUILD.gn
  head/devel/electron5/files/patch-chrome_browser_extensions_activity__log_activity__log.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_api_input__ime_input__ime__api.h
  head/devel/electron5/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_bookmark__app__helper.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc
  head/devel/electron5/files/patch-chrome_browser_extensions_external__provider__impl.cc
  head/devel/electron5/files/patch-chrome_browser_first__run_first__run__internal__posix.cc
  head/devel/electron5/files/patch-chrome_browser_flag__descriptions.cc
  head/devel/electron5/files/patch-chrome_browser_flag__descriptions.h
  head/devel/electron5/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
  head/devel/electron5/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc
  head/devel/electron5/files/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
  head/devel/electron5/files/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
  head/devel/electron5/files/patch-chrome_browser_media_router_providers_wired__display_wired__display__media__route__provider.cc
  head/devel/electron5/files/patch-chrome_browser_media_webrtc_webrtc__event__log__uploader.cc
  head/devel/electron5/files/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
  head/devel/electron5/files/patch-chrome_browser_memory__details.cc
  head/devel/electron5/files/patch-chrome_browser_memory__details__linux.cc
  head/devel/electron5/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
  head/devel/electron5/files/patch-chrome_browser_net_system__network__context__manager.cc
  head/devel/electron5/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
  head/devel/electron5/files/patch-chrome_browser_password__manager_password__store__factory.cc
  head/devel/electron5/files/patch-chrome_browser_platform__util.h
  head/devel/electron5/files/patch-chrome_browser_plugins_plugins__resource__service.cc
  head/devel/electron5/files/patch-chrome_browser_policy_policy__prefs__browsertest.cc
  head/devel/electron5/files/patch-chrome_browser_process__singleton__posix.cc
  head/devel/electron5/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
  head/devel/electron5/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
  head/devel/electron5/files/patch-chrome_browser_renderer__preferences__util.cc
  head/devel/electron5/files/patch-chrome_browser_resources_safe__browsing_gen__file__type__proto.py
  head/devel/electron5/files/patch-chrome_browser_resources_settings_appearance__page_appearance__browser__proxy.js
  head/devel/electron5/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.html
  head/devel/electron5/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.js
  head/devel/electron5/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__handler__util.cc
  head/devel/electron5/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
  head/devel/electron5/files/patch-chrome_browser_search_local__files__ntp__source.cc
  head/devel/electron5/files/patch-chrome_browser_ssl_ssl__error__controller__client.cc
  head/devel/electron5/files/patch-chrome_browser_sync_chrome__sync__client.cc
  head/devel/electron5/files/patch-chrome_browser_task__manager_sampling_task__group.cc
  head/devel/electron5/files/patch-chrome_browser_task__manager_sampling_task__group.h
  head/devel/electron5/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
  head/devel/electron5/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
  head/devel/electron5/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
  head/devel/electron5/files/patch-chrome_browser_task__manager_task__manager__observer.h
  head/devel/electron5/files/patch-chrome_browser_tracing_crash__service__uploader.cc
  head/devel/electron5/files/patch-chrome_browser_ui_browser__command__controller.cc
  head/devel/electron5/files/patch-chrome_browser_ui_exclusive__access_exclusive__access__bubble.cc
  head/devel/electron5/files/patch-chrome_browser_ui_input__method_input__method__engine.h
  head/devel/electron5/files/patch-chrome_browser_ui_input__method_input__method__engine__base.cc
  head/devel/electron5/files/patch-chrome_browser_ui_libgtkui_print__dialog__gtk.cc
  head/devel/electron5/files/patch-chrome_browser_ui_sad__tab.cc
  head/devel/electron5/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
  head/devel/electron5/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc
  head/devel/electron5/files/patch-chrome_browser_ui_tab__helpers.cc
  head/devel/electron5/files/patch-chrome_browser_ui_task__manager_task__manager__columns.cc
  head/devel/electron5/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
  head/devel/electron5/files/patch-chrome_browser_ui_toolbar_app__menu__model.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_accelerator__table.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_chrome__views__delegate.h
  head/devel/electron5/files/patch-chrome_browser_ui_views_first__run__dialog.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_browser__frame.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__platform__specific.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_tabs_new__tab__button.cc
  head/devel/electron5/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
  head/devel/electron5/files/patch-chrome_browser_ui_webui_about__ui.cc
  head/devel/electron5/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
  head/devel/electron5/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
  head/devel/electron5/files/patch-chrome_browser_ui_webui_settings_appearance__handler.h
  head/devel/electron5/files/patch-chrome_browser_ui_webui_settings_md__settings__localized__strings__provider.cc
  head/devel/electron5/files/patch-chrome_common_BUILD.gn
  head/devel/electron5/files/patch-chrome_common_chrome__features.cc
  head/devel/electron5/files/patch-chrome_common_chrome__features.h
  head/devel/electron5/files/patch-chrome_common_chrome__paths.cc
  head/devel/electron5/files/patch-chrome_common_chrome__paths.h
  head/devel/electron5/files/patch-chrome_common_chrome__paths__internal.h
  head/devel/electron5/files/patch-chrome_common_chrome__switches.cc
  head/devel/electron5/files/patch-chrome_common_chrome__switches.h
  head/devel/electron5/files/patch-chrome_common_extensions_api_api__sources.gni
  head/devel/electron5/files/patch-chrome_common_extensions_command.cc
  head/devel/electron5/files/patch-chrome_common_features.gni
  head/devel/electron5/files/patch-chrome_common_pref__names.cc
  head/devel/electron5/files/patch-chrome_common_pref__names.h
  head/devel/electron5/files/patch-chrome_common_webui__url__constants.cc
  head/devel/electron5/files/patch-chrome_common_webui__url__constants.h
  head/devel/electron5/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.cc
  head/devel/electron5/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.h
  head/devel/electron5/files/patch-chrome_service_cloud__print_print__system.cc
  head/devel/electron5/files/patch-chrome_test_base_in__process__browser__test.cc
  head/devel/electron5/files/patch-chrome_test_base_testing__browser__process.h
  head/devel/electron5/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
  head/devel/electron5/files/patch-chromecast_browser_cast__browser__main__parts.cc
  head/devel/electron5/files/patch-chromecast_browser_cast__content__browser__client.cc
  head/devel/electron5/files/patch-components_autofill__strings.grdp
  head/devel/electron5/files/patch-components_autofill_content_renderer_password__form__conversion__utils.cc
  head/devel/electron5/files/patch-components_autofill_core_browser_autofill__experiments.cc
  head/devel/electron5/files/patch-components_autofill_core_common_autofill__util.cc
  head/devel/electron5/files/patch-components_content__settings_core_browser_website__settings__registry.cc
  head/devel/electron5/files/patch-components_cookie__config_cookie__store__util.cc
  head/devel/electron5/files/patch-components_crash_content_app_BUILD.gn
  head/devel/electron5/files/patch-components_crash_content_app_crashpad.cc
  head/devel/electron5/files/patch-components_crash_content_browser_BUILD.gn
  head/devel/electron5/files/patch-components_crash_core_common_BUILD.gn
  head/devel/electron5/files/patch-components_download_internal_common_base__file.cc
  head/devel/electron5/files/patch-components_download_quarantine_quarantine__linux.cc
  head/devel/electron5/files/patch-components_feature__engagement_public_event__constants.cc
  head/devel/electron5/files/patch-components_feature__engagement_public_event__constants.h
  head/devel/electron5/files/patch-components_feedback_anonymizer__tool.cc
  head/devel/electron5/files/patch-components_flags__ui_flags__state.cc
  head/devel/electron5/files/patch-components_gcm__driver_gcm__client.h
  head/devel/electron5/files/patch-components_gcm__driver_gcm__client__impl.cc
  head/devel/electron5/files/patch-components_keyed__service_core_dependency__graph__unittest.cc
  head/devel/electron5/files/patch-components_metrics_BUILD.gn
  head/devel/electron5/files/patch-components_metrics_drive__metrics__provider__linux.cc
  head/devel/electron5/files/patch-components_metrics_system__memory__stats__recorder__linux.cc
  head/devel/electron5/files/patch-components_neterror_resources_neterror.js
  head/devel/electron5/files/patch-components_network__session__configurator_browser_network__session__configurator.cc
  head/devel/electron5/files/patch-components_new__or__sad__tab__strings.grdp
  head/devel/electron5/files/patch-components_os__crypt_os__crypt.h
  head/devel/electron5/files/patch-components_os__crypt_os__crypt__unittest.cc
  head/devel/electron5/files/patch-components_plugins_renderer_plugin__placeholder.cc
  head/devel/electron5/files/patch-components_policy_core_common_schema.cc
  head/devel/electron5/files/patch-components_policy_resources_policy__templates.json
  head/devel/electron5/files/patch-components_policy_tools_generate__policy__source.py
  head/devel/electron5/files/patch-components_previews_core_previews__features.cc
  head/devel/electron5/files/patch-components_services_filesystem_file__system__app.cc
  head/devel/electron5/files/patch-components_services_font_font__service__app.cc
  head/devel/electron5/files/patch-components_storage__monitor_BUILD.gn
  head/devel/electron5/files/patch-components_storage__monitor_removable__device__constants.cc
  head/devel/electron5/files/patch-components_storage__monitor_removable__device__constants.h
  head/devel/electron5/files/patch-components_storage__monitor_storage__monitor__freebsd.cc
  head/devel/electron5/files/patch-components_storage__monitor_storage__monitor__freebsd.h
  head/devel/electron5/files/patch-components_sync_base_get__session__name.cc
  head/devel/electron5/files/patch-components_sync_base_get__session__name__linux.cc
  head/devel/electron5/files/patch-components_update__client_update__query__params.cc
  head/devel/electron5/files/patch-components_url__matcher_regex__set__matcher.cc
  head/devel/electron5/files/patch-components_url__matcher_url__matcher__factory.cc
  head/devel/electron5/files/patch-components_webcrypto_algorithms_test__helpers.cc
  head/devel/electron5/files/patch-content_app_content__main__runner__impl.cc
  head/devel/electron5/files/patch-content_browser_BUILD.gn
  head/devel/electron5/files/patch-content_browser_browser__main__loop.cc
  head/devel/electron5/files/patch-content_browser_child__process__launcher__helper__linux.cc
  head/devel/electron5/files/patch-content_browser_media_media__internals.cc
  head/devel/electron5/files/patch-content_browser_memory_memory__monitor.cc
  head/devel/electron5/files/patch-content_browser_memory_swap__metrics__driver__impl__linux.cc
  head/devel/electron5/files/patch-content_browser_renderer__host_input_input__device__change__observer.cc
  head/devel/electron5/files/patch-content_browser_renderer__host_render__message__filter.cc
  head/devel/electron5/files/patch-content_browser_renderer__host_render__message__filter.h
  head/devel/electron5/files/patch-content_browser_renderer__host_render__process__host__impl.h
  head/devel/electron5/files/patch-content_browser_renderer__host_render__view__host__impl.cc
  head/devel/electron5/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
  head/devel/electron5/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
  head/devel/electron5/files/patch-content_common_BUILD.gn
  head/devel/electron5/files/patch-content_common_common__sandbox__support__linux.cc
  head/devel/electron5/files/patch-content_common_user__agent.cc
  head/devel/electron5/files/patch-content_gpu_BUILD.gn
  head/devel/electron5/files/patch-content_gpu_gpu__main.cc
  head/devel/electron5/files/patch-content_gpu_gpu__sandbox__hook__linux.cc
  head/devel/electron5/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
  head/devel/electron5/files/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
  head/devel/electron5/files/patch-content_public_common_child__process__host.h
  head/devel/electron5/files/patch-content_public_common_content__switches.cc
  head/devel/electron5/files/patch-content_public_common_content__switches.h
  head/devel/electron5/files/patch-content_public_common_renderer__preferences.h
  head/devel/electron5/files/patch-content_public_common_use__zoom__for__dsf__policy.cc
  head/devel/electron5/files/patch-content_public_test_browser__test__base.cc
  head/devel/electron5/files/patch-content_renderer_media_stream_processed__local__audio__source.cc
  head/devel/electron5/files/patch-content_renderer_render__thread__impl.cc
  head/devel/electron5/files/patch-content_renderer_renderer__blink__platform__impl.cc
  head/devel/electron5/files/patch-content_renderer_renderer__blink__platform__impl.h
  head/devel/electron5/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc
  head/devel/electron5/files/patch-content_shell_browser_shell__browser__context.cc
  head/devel/electron5/files/patch-content_shell_browser_shell__browser__main__parts.cc
  head/devel/electron5/files/patch-content_test_content__test__suite.cc
  head/devel/electron5/files/patch-device_bluetooth_BUILD.gn
  head/devel/electron5/files/patch-device_gamepad_gamepad__provider.cc
  head/devel/electron5/files/patch-device_usb_BUILD.gn
  head/devel/electron5/files/patch-device_usb_usb__context.cc
  head/devel/electron5/files/patch-device_usb_usb__error.cc
  head/devel/electron5/files/patch-device_usb_usb__service__impl.cc
  head/devel/electron5/files/patch-device_usb_usb__service__impl.h
  head/devel/electron5/files/patch-electron_BUILD.gn
  head/devel/electron5/files/patch-electron_atom_app_atom__main.cc
  head/devel/electron5/files/patch-electron_atom_app_atom__main__delegate.cc
  head/devel/electron5/files/patch-electron_atom_browser_api_atom__api__app.cc
  head/devel/electron5/files/patch-electron_atom_browser_api_atom__api__web__contents.cc
  head/devel/electron5/files/patch-electron_atom_browser_atom__browser__main__parts__posix.cc
  head/devel/electron5/files/patch-electron_atom_browser_browser.h
  head/devel/electron5/files/patch-electron_atom_browser_relauncher__linux.cc
  head/devel/electron5/files/patch-electron_atom_browser_ui_views_submenu__button.cc
  head/devel/electron5/files/patch-electron_atom_common_api_atom__api__crash__reporter.cc
  head/devel/electron5/files/patch-electron_atom_common_atom__command__line.cc
  head/devel/electron5/files/patch-electron_atom_common_atom__command__line.h
  head/devel/electron5/files/patch-electron_atom_common_crash__reporter_crash__reporter.cc
  head/devel/electron5/files/patch-electron_atom_common_node__bindings.cc
  head/devel/electron5/files/patch-electron_atom_common_node__bindings__linux.cc
  head/devel/electron5/files/patch-electron_chromium__src_chrome_browser_process__singleton__posix.cc
  head/devel/electron5/files/patch-electron_lib_browser_api_app.js
  head/devel/electron5/files/patch-electron_lib_browser_api_dialog.js
  head/devel/electron5/files/patch-electron_lib_browser_api_menu-item-roles.js
  head/devel/electron5/files/patch-electron_lib_browser_api_power-monitor.js
  head/devel/electron5/files/patch-electron_lib_browser_init.js
  head/devel/electron5/files/patch-electron_lib_common_api_clipboard.js
  head/devel/electron5/files/patch-electron_script_lib_utils.js
  head/devel/electron5/files/patch-electron_spec_api-app-spec.js
  head/devel/electron5/files/patch-electron_spec_api-auto-updater-spec.js
  head/devel/electron5/files/patch-electron_spec_api-browser-window-spec.js
  head/devel/electron5/files/patch-electron_spec_api-clipboard-spec.js
  head/devel/electron5/files/patch-electron_spec_api-crash-reporter-spec.js
  head/devel/electron5/files/patch-electron_spec_api-net-log-spec.js
  head/devel/electron5/files/patch-electron_spec_api-notification-dbus-spec.js
  head/devel/electron5/files/patch-electron_spec_api-power-monitor-spec.js
  head/devel/electron5/files/patch-electron_spec_chromium-spec.js
  head/devel/electron5/files/patch-extensions_browser_api_declarative__webrequest_webrequest__action.cc
  head/devel/electron5/files/patch-extensions_browser_api_messaging_message__service.cc
  head/devel/electron5/files/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
  head/devel/electron5/files/patch-extensions_browser_api_web__request_form__data__parser.cc
  head/devel/electron5/files/patch-extensions_browser_browser__context__keyed__service__factories.cc
  head/devel/electron5/files/patch-extensions_common_api___permission__features.json
  head/devel/electron5/files/patch-extensions_common_api_runtime.json
  head/devel/electron5/files/patch-extensions_common_feature__switch.cc
  head/devel/electron5/files/patch-extensions_common_features_feature.cc
  head/devel/electron5/files/patch-extensions_common_image__util.cc
  head/devel/electron5/files/patch-extensions_common_stack__frame.cc
  head/devel/electron5/files/patch-extensions_renderer_bindings_api__binding__util.cc
  head/devel/electron5/files/patch-extensions_shell_app_shell__main__delegate.cc
  head/devel/electron5/files/patch-gpu_command__buffer_service_program__manager.cc
  head/devel/electron5/files/patch-gpu_config_gpu__control__list.cc
  head/devel/electron5/files/patch-gpu_config_gpu__test__config.cc
  head/devel/electron5/files/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
  head/devel/electron5/files/patch-gpu_ipc_common_gpu__memory__buffer__support.h
  head/devel/electron5/files/patch-gpu_ipc_service_gpu__init.cc
  head/devel/electron5/files/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
  head/devel/electron5/files/patch-headless_lib_browser_headless__content__browser__client.cc
  head/devel/electron5/files/patch-headless_lib_browser_headless__content__browser__client.h
  head/devel/electron5/files/patch-headless_lib_headless__macros.h
  head/devel/electron5/files/patch-ipc_ipc__channel.h
  head/devel/electron5/files/patch-ipc_ipc__channel__common.cc
  head/devel/electron5/files/patch-ipc_ipc__channel__mojo.cc
  head/devel/electron5/files/patch-ipc_ipc__message__utils.cc
  head/devel/electron5/files/patch-ipc_ipc__message__utils.h
  head/devel/electron5/files/patch-media_BUILD.gn
  head/devel/electron5/files/patch-media_audio_BUILD.gn
  head/devel/electron5/files/patch-media_audio_alsa_audio__manager__alsa.cc
  head/devel/electron5/files/patch-media_audio_audio__manager.cc
  head/devel/electron5/files/patch-media_audio_audio__manager.h
  head/devel/electron5/files/patch-media_audio_audio__output__proxy__unittest.cc
  head/devel/electron5/files/patch-media_base_audio__latency.cc
  head/devel/electron5/files/patch-media_base_scopedfd__helper.h
  head/devel/electron5/files/patch-media_base_video__frame.cc
  head/devel/electron5/files/patch-media_base_video__frame.h
  head/devel/electron5/files/patch-media_capture_video_create__video__capture__device__factory.cc
  head/devel/electron5/files/patch-media_capture_video_fake__video__capture__device__factory.cc
  head/devel/electron5/files/patch-media_capture_video_file__video__capture__device__factory.cc
  head/devel/electron5/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc
  head/devel/electron5/files/patch-media_capture_video_linux_video__capture__device__factory__linux.cc
  head/devel/electron5/files/patch-media_capture_video_linux_video__capture__device__linux.cc
  head/devel/electron5/files/patch-media_capture_video_video__capture__device__client.cc
  head/devel/electron5/files/patch-media_filters_vp9__parser.h
  head/devel/electron5/files/patch-media_formats_common_offset__byte__queue.cc
  head/devel/electron5/files/patch-media_formats_common_offset__byte__queue.h
  head/devel/electron5/files/patch-media_formats_mp2t_es__parser__adts.cc
  head/devel/electron5/files/patch-media_formats_mp2t_es__parser__mpeg1audio.cc
  head/devel/electron5/files/patch-media_media__options.gni
  head/devel/electron5/files/patch-mojo_public_c_system_thunks.cc
  head/devel/electron5/files/patch-net_BUILD.gn
  head/devel/electron5/files/patch-net_base_address__tracker__linux.cc
  head/devel/electron5/files/patch-net_base_address__tracker__linux.h
  head/devel/electron5/files/patch-net_base_address__tracker__linux__unittest.cc
  head/devel/electron5/files/patch-net_base_network__change__notifier.cc
  head/devel/electron5/files/patch-net_base_network__interfaces__posix.h
  head/devel/electron5/files/patch-net_disk__cache_blockfile_disk__format.h
  head/devel/electron5/files/patch-net_dns_address__sorter__posix.cc
  head/devel/electron5/files/patch-net_dns_dns__config__service__posix__unittest.cc
  head/devel/electron5/files/patch-net_dns_dns__reloader.cc
  head/devel/electron5/files/patch-net_dns_dns__util.cc
  head/devel/electron5/files/patch-net_dns_host__resolver__proc.cc
  head/devel/electron5/files/patch-net_features.gni
  head/devel/electron5/files/patch-net_http_http__auth__gssapi__posix.cc
  head/devel/electron5/files/patch-net_http_http__network__session.cc
  head/devel/electron5/files/patch-net_proxy__resolution_proxy__config__service__linux.cc
  head/devel/electron5/files/patch-net_proxy__resolution_proxy__resolution__service.cc
  head/devel/electron5/files/patch-net_socket_socks5__client__socket.cc
  head/devel/electron5/files/patch-net_socket_udp__socket__posix.cc
  head/devel/electron5/files/patch-net_third__party_quic_platform_impl_quic__ip__address__impl.cc
  head/devel/electron5/files/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
  head/devel/electron5/files/patch-net_url__request_url__request__context__builder.cc
  head/devel/electron5/files/patch-pdf_pdfium_pdfium__engine.cc
  head/devel/electron5/files/patch-ppapi_proxy_file__io__resource.cc
  head/devel/electron5/files/patch-printing_backend_print__backend__cups.h
  head/devel/electron5/files/patch-printing_cups__config__helper.py
  head/devel/electron5/files/patch-remoting_base_chromoting__event.cc
  head/devel/electron5/files/patch-remoting_client_display_sys__opengl.h
  head/devel/electron5/files/patch-remoting_host_evaluate__capability.cc
  head/devel/electron5/files/patch-remoting_host_host__attributes.cc
  head/devel/electron5/files/patch-remoting_host_host__details.cc
  head/devel/electron5/files/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
  head/devel/electron5/files/patch-remoting_host_me2me__desktop__environment.cc
  head/devel/electron5/files/patch-remoting_host_remoting__me2me__host.cc
  head/devel/electron5/files/patch-remoting_webapp_base_js_platform.js
  head/devel/electron5/files/patch-sandbox_features.gni
  head/devel/electron5/files/patch-sandbox_linux_BUILD.gn
  head/devel/electron5/files/patch-sandbox_linux_services_init__process__reaper.cc
  head/devel/electron5/files/patch-sandbox_linux_services_libc__interceptor.cc
  head/devel/electron5/files/patch-services_catalog_store.cc
  head/devel/electron5/files/patch-services_catalog_store.h
  head/devel/electron5/files/patch-services_content_simple__browser_simple__browser__service.h
  head/devel/electron5/files/patch-services_device_geolocation_location__arbitrator.cc
  head/devel/electron5/files/patch-services_device_hid_BUILD.gn
  head/devel/electron5/files/patch-services_device_hid_hid__connection__freebsd.cc
  head/devel/electron5/files/patch-services_device_hid_hid__connection__freebsd.h
  head/devel/electron5/files/patch-services_device_hid_hid__service.cc
  head/devel/electron5/files/patch-services_device_hid_hid__service__freebsd.cc
  head/devel/electron5/files/patch-services_device_hid_hid__service__freebsd.h
  head/devel/electron5/files/patch-services_device_time__zone__monitor_time__zone__monitor.cc
  head/devel/electron5/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
  head/devel/electron5/files/patch-services_network_BUILD.gn
  head/devel/electron5/files/patch-services_network_network__context.cc
  head/devel/electron5/files/patch-services_network_network__sandbox__hook__linux.cc
  head/devel/electron5/files/patch-services_network_network__service.cc
  head/devel/electron5/files/patch-services_network_network__service.h
  head/devel/electron5/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
  head/devel/electron5/files/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__linux.cc
  head/devel/electron5/files/patch-services_service__manager_embedder_main.cc
  head/devel/electron5/files/patch-services_service__manager_embedder_set__process__title__linux.cc
  head/devel/electron5/files/patch-services_service__manager_embedder_set__process__title__linux.h
  head/devel/electron5/files/patch-services_service__manager_runner_host_BUILD.gn
  head/devel/electron5/files/patch-services_service__manager_sandbox_BUILD.gn
  head/devel/electron5/files/patch-services_service__manager_zygote_common_zygote__features.gni
  head/devel/electron5/files/patch-services_service__manager_zygote_host_zygote__host__impl__linux.cc
  head/devel/electron5/files/patch-services_service__manager_zygote_host_zygote__host__impl__linux.h
  head/devel/electron5/files/patch-services_service__manager_zygote_zygote__host__linux.h
  head/devel/electron5/files/patch-services_service__manager_zygote_zygote__linux.cc
  head/devel/electron5/files/patch-services_service__manager_zygote_zygote__main__linux.cc
  head/devel/electron5/files/patch-skia_ext_SkMemory__new__handler.cpp
  head/devel/electron5/files/patch-third__party_angle_BUILD.gn
  head/devel/electron5/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
  head/devel/electron5/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
  head/devel/electron5/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
  head/devel/electron5/files/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
  head/devel/electron5/files/patch-third__party_angle_src_libANGLE_Display.cpp
  head/devel/electron5/files/patch-third__party_angle_third__party_glslang_src_glslang_Include_PoolAlloc.h
  head/devel/electron5/files/patch-third__party_angle_third__party_vulkan-loader_src_loader_loader.c
  head/devel/electron5/files/patch-third__party_angle_third__party_vulkan-loader_src_loader_vk__loader__platform.h
  head/devel/electron5/files/patch-third__party_angle_third__party_vulkan-validation-layers_src_layers_vk__loader__platform.h
  head/devel/electron5/files/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_core_html_forms_internal__popup__menu.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_BUILD.gn
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_font__cache.h
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_font__description.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_heap_stack__frame__depth.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_BUILD.gn
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_assertions.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
  head/devel/electron5/files/patch-third__party_blink_renderer_platform_wtf_threading__pthreads.cc
  head/devel/electron5/files/patch-third__party_boringssl_BUILD.gn
  head/devel/electron5/files/patch-third__party_boringssl_src_crypto_cpu-aarch64-linux.c
  head/devel/electron5/files/patch-third__party_boringssl_src_crypto_ex__data.c
  head/devel/electron5/files/patch-third__party_breakpad_breakpad_src_common_simple__string__dictionary.h
  head/devel/electron5/files/patch-third__party_cacheinvalidation_src_google_cacheinvalidation_include_types.h
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_misc_address__types.h
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_posix_signals.cc
  head/devel/electron5/files/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
  head/devel/electron5/files/patch-third__party_crc32c_src_src_crc32c__arm64__linux__check.h
  head/devel/electron5/files/patch-third__party_electron__node_deps_uv_BUILD.gn
  head/devel/electron5/files/patch-third__party_ffmpeg_libavutil_mem.c
  head/devel/electron5/files/patch-third__party_googletest_src_googletest_include_gtest_internal_gtest-port.h
  head/devel/electron5/files/patch-third__party_googletest_src_googletest_src_gtest-port.cc
  head/devel/electron5/files/patch-third__party_googletest_src_googletest_src_gtest.cc
  head/devel/electron5/files/patch-third__party_leveldatabase_env__chromium.cc
  head/devel/electron5/files/patch-third__party_libXNVCtrl_NVCtrl.c
  head/devel/electron5/files/patch-third__party_libjingle__xmpp_task__runner_taskrunner.cc
  head/devel/electron5/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
  head/devel/electron5/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
  head/devel/electron5/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
  head/devel/electron5/files/patch-third__party_libyuv_include_libyuv_row.h
  head/devel/electron5/files/patch-third__party_node_node.py
  head/devel/electron5/files/patch-third__party_pdfium_core_fxcrt_fx__system.h
  head/devel/electron5/files/patch-third__party_pdfium_core_fxge_fx__ge__linux.cpp
  head/devel/electron5/files/patch-third__party_pdfium_fxjs_cjs__publicmethods.cpp
  head/devel/electron5/files/patch-third__party_perfetto_include_perfetto_base_build__config.h
  head/devel/electron5/files/patch-third__party_perfetto_include_perfetto_base_watchdog__posix.h
  head/devel/electron5/files/patch-third__party_perfetto_src_tracing_core_tracing__service__impl.cc
  head/devel/electron5/files/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
  head/devel/electron5/files/patch-third__party_sfntly_src_cpp_src_sfntly_table_core_cmap__table.cc
  head/devel/electron5/files/patch-third__party_skia_src_core_SkCpu.cpp
  head/devel/electron5/files/patch-third__party_skia_src_gpu_GrAutoLocaleSetter.h
  head/devel/electron5/files/patch-third__party_skia_src_images_SkJpegEncoder.cpp
  head/devel/electron5/files/patch-third__party_skia_src_opts_SkRasterPipeline__opts.h
  head/devel/electron5/files/patch-third__party_skia_src_ports_SkFontHost__FreeType.cpp
  head/devel/electron5/files/patch-third__party_skia_src_ports_SkOSFile__stdio.cpp
  head/devel/electron5/files/patch-third__party_skia_src_sksl_SkSLString.h
  head/devel/electron5/files/patch-third__party_skia_third__party_vulkanmemoryallocator_include_vk__mem__alloc.h
  head/devel/electron5/files/patch-third__party_snappy_src_snappy.h
  head/devel/electron5/files/patch-third__party_sqlite_BUILD.gn
  head/devel/electron5/files/patch-third__party_swiftshader_BUILD.gn
  head/devel/electron5/files/patch-third__party_swiftshader_src_Common_Configurator.cpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_Common_MutexLock.hpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_Common_SharedLibrary.hpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_Main_SwiftConfig.cpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.cpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.hpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libGLES__CM_libGLES__CM.hpp
  head/devel/electron5/files/patch-third__party_swiftshader_src_OpenGL_libGLESv2_libGLESv2.hpp
  head/devel/electron5/files/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
  head/devel/electron5/files/patch-third__party_swiftshader_third__party_llvm-subzero_lib_Support_Unix_Process.inc
  head/devel/electron5/files/patch-third__party_usrsctp_BUILD.gn
  head/devel/electron5/files/patch-third__party_webrtc_BUILD.gn
  head/devel/electron5/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn
  head/devel/electron5/files/patch-third__party_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_BUILD.gn
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_ifaddrs__converter.h
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_network.cc
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_network.h
  head/devel/electron5/files/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
  head/devel/electron5/files/patch-third__party_webrtc_system__wrappers_BUILD.gn
  head/devel/electron5/files/patch-third__party_zlib_arm__features.c
  head/devel/electron5/files/patch-tools_gn_base_files_file__posix.cc
  head/devel/electron5/files/patch-tools_gn_base_files_file__util.h
  head/devel/electron5/files/patch-tools_gn_base_files_file__util__posix.cc
  head/devel/electron5/files/patch-tools_gn_base_files_scoped__file.cc
  head/devel/electron5/files/patch-tools_gn_build_gen.py
  head/devel/electron5/files/patch-tools_gn_tools_gn_exec__process.cc
  head/devel/electron5/files/patch-tools_gn_util_sys__info.cc
  head/devel/electron5/files/patch-tools_json__schema__compiler_feature__compiler.py
  head/devel/electron5/files/patch-tools_json__schema__compiler_model.py
  head/devel/electron5/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn
  head/devel/electron5/files/patch-tools_variations_fieldtrial__to__struct.py
  head/devel/electron5/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
  head/devel/electron5/files/patch-ui_base_ime_ime__engine__handler__interface.h
  head/devel/electron5/files/patch-ui_base_ime_input__method__initializer.cc
  head/devel/electron5/files/patch-ui_base_resource_resource__bundle.cc
  head/devel/electron5/files/patch-ui_base_resource_resource__bundle__freebsd.cc
  head/devel/electron5/files/patch-ui_base_ui__base__features.cc
  head/devel/electron5/files/patch-ui_base_ui__base__features.h
  head/devel/electron5/files/patch-ui_base_webui_web__ui__util.cc
  head/devel/electron5/files/patch-ui_events_devices_x11_device__data__manager__x11.cc
  head/devel/electron5/files/patch-ui_events_event__switches.cc
  head/devel/electron5/files/patch-ui_events_event__switches.h
  head/devel/electron5/files/patch-ui_events_keycodes_dom_keycode__converter.cc
  head/devel/electron5/files/patch-ui_gfx_BUILD.gn
  head/devel/electron5/files/patch-ui_gfx_canvas__skia.cc
  head/devel/electron5/files/patch-ui_gfx_codec_jpeg__codec.cc
  head/devel/electron5/files/patch-ui_gfx_font__fallback__linux.cc
  head/devel/electron5/files/patch-ui_gfx_font__list.cc
  head/devel/electron5/files/patch-ui_gfx_font__render__params.h
  head/devel/electron5/files/patch-ui_gfx_gpu__memory__buffer.h
  head/devel/electron5/files/patch-ui_gfx_ipc_gfx__param__traits__macros.h
  head/devel/electron5/files/patch-ui_gfx_linux_client__native__pixmap__dmabuf.cc
  head/devel/electron5/files/patch-ui_gfx_mojo_buffer__types__struct__traits.cc
  head/devel/electron5/files/patch-ui_gfx_mojo_buffer__types__struct__traits.h
  head/devel/electron5/files/patch-ui_gfx_native__pixmap__handle.cc
  head/devel/electron5/files/patch-ui_gfx_native__pixmap__handle.h
  head/devel/electron5/files/patch-ui_gfx_render__text.cc
  head/devel/electron5/files/patch-ui_gl_BUILD.gn
  head/devel/electron5/files/patch-ui_gl_generate__bindings.py
  head/devel/electron5/files/patch-ui_gl_gl__bindings__api__autogen__glx.h
  head/devel/electron5/files/patch-ui_gl_gl__bindings__autogen__glx.cc
  head/devel/electron5/files/patch-ui_gl_gl__bindings__autogen__glx.h
  head/devel/electron5/files/patch-ui_gl_gl__fence.cc
  head/devel/electron5/files/patch-ui_gl_sync__control__vsync__provider.cc
  head/devel/electron5/files/patch-ui_gl_sync__control__vsync__provider.h
  head/devel/electron5/files/patch-ui_message__center_public_cpp_message__center__constants.h
  head/devel/electron5/files/patch-ui_native__theme_native__theme.h
  head/devel/electron5/files/patch-ui_native__theme_native__theme__base.cc
  head/devel/electron5/files/patch-ui_strings_app__locale__settings.grd
  head/devel/electron5/files/patch-ui_views_controls_label.cc
  head/devel/electron5/files/patch-ui_views_controls_textfield_textfield.cc
  head/devel/electron5/files/patch-ui_views_corewm_tooltip__aura.cc
  head/devel/electron5/files/patch-ui_views_examples_widget__example.cc
  head/devel/electron5/files/patch-ui_views_selection__controller.cc
  head/devel/electron5/files/patch-ui_views_style_platform__style.cc
  head/devel/electron5/files/patch-ui_views_views__delegate.cc
  head/devel/electron5/files/patch-ui_views_views__delegate.h
  head/devel/electron5/files/patch-ui_views_window_custom__frame__view.cc
  head/devel/electron5/files/patch-ui_views_window_dialog__delegate.cc
  head/devel/electron5/files/patch-ui_views_window_frame__background.cc
  head/devel/electron5/files/patch-ui_webui_resources_js_cr.js
  head/devel/electron5/files/patch-ui_webui_resources_js_icon.js
  head/devel/electron5/files/patch-v8_BUILD.gn
  head/devel/electron5/files/patch-v8_src_base_cpu.cc
  head/devel/electron5/files/patch-v8_src_base_platform_platform-posix.cc
  head/devel/electron5/files/patch-v8_src_log-utils.h
  head/devel/electron5/pkg-plist

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Sun May 24 09:08:46 2020	(r536369)
+++ head/devel/Makefile	Sun May 24 09:13:34 2020	(r536370)
@@ -520,6 +520,7 @@
     SUBDIR += egypt
     SUBDIR += eiffelstudio
     SUBDIR += electron4
+    SUBDIR += electron5
     SUBDIR += electron6
     SUBDIR += electron7
     SUBDIR += elf

Modified: head/devel/electron5/Makefile
==============================================================================
--- head/devel/electron4/Makefile	Sat May 23 08:05:40 2020	(r536273)
+++ head/devel/electron5/Makefile	Sun May 24 09:13:34 2020	(r536370)
@@ -3,9 +3,8 @@
 PORTNAME=	electron
 DISTVERSIONPREFIX=	v
 DISTVERSION=	${ELECTRON_VER:S/-beta./.b/}
-PORTREVISION=	4
-CATEGORIES=	devel
-MASTER_SITES=	https://github.com/tagattie/FreeBSD-Electron/releases/download/v4.1.0/:chromium \
+CATEGORIES=	devel java
+MASTER_SITES=	https://github.com/tagattie/FreeBSD-Electron/releases/download/v5.0.1/:chromium \
 		https://commondatastorage.googleapis.com/chromium-browser-official/:chromium_official \
 		https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
 		https://commondatastorage.googleapis.com/chromium-fonts/:chromium_testfonts
@@ -23,15 +22,18 @@ COMMENT=	Build cross-platform desktop apps with JavaSc
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/electron/LICENSE
 
-FETCH_DEPENDS=	npm-node10>0:www/npm-node10
+ONLY_FOR_ARCHS=	amd64
+
+FETCH_DEPENDS=	npm-node12>0:www/npm-node12
 PATCH_DEPENDS=	git:devel/git
 BUILD_DEPENDS=	${LOCALBASE}/bin/ar:devel/binutils \
 		gperf:devel/gperf \
 		yasm:devel/yasm \
 		${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
-		node10>0:www/node10 \
-		npm-node10>0:www/npm-node10
+		node12>0:www/node12 \
+		npm-node12>0:www/npm-node12
 LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi2-atk \
+		libatspi.so:accessibility/at-spi2-core \
 		libsnappy.so:archivers/snappy \
 		libFLAC.so:audio/flac \
 		libopus.so:audio/opus \
@@ -39,9 +41,12 @@ LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi
 		libnotify.so:devel/libnotify \
 		libpci.so:devel/libpci \
 		libnspr4.so:devel/nspr \
+		libre2.so:devel/re2 \
+		liblcms2.so:graphics/lcms2 \
 		libdrm.so:graphics/libdrm \
 		libwebp.so:graphics/webp \
 		libavcodec.so:multimedia/ffmpeg \
+		libvpx.so:multimedia/libvpx \
 		libopenh264.so:multimedia/openh264 \
 		libfreetype.so:print/freetype2 \
 		libharfbuzz.so:print/harfbuzz \
@@ -51,7 +56,7 @@ LIB_DEPENDS=	libatk-bridge-2.0.so:accessibility/at-spi
 		libfontconfig.so:x11-fonts/fontconfig
 RUN_DEPENDS=	xdg-open:devel/xdg-utils
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}python-dbusmock>0:devel/py-python-dbusmock@${PY_FLAVOR} \
-		npm-node10>0:www/npm-node10
+		npm-node12>0:www/npm-node12
 
 USES=		bison dos2unix gettext-tools gl gnome jpeg localbase:ldflags \
 		ninja pkgconfig python:2.7,build,test tar:xz xorg
@@ -59,14 +64,14 @@ USES=		bison dos2unix gettext-tools gl gnome jpeg loca
 USE_GITHUB=	yes
 GH_TAGNAME=	${DISTVERSIONPREFIX}${ELECTRON_VER}
 # See ${WRKSRC}/electron/DEPS for GH_TAGNAME_node
-GH_TUPLE=	electron:node:8bc5d171a0873c0ba49f9433798bc8b67399788c:node
+GH_TUPLE=	electron:node:666c67e078bddc32f25409f4a929c1e9b5f47373:node
 
 # Official chromium version containing "gn" which is known to work
 CHROMIUM_OFFICIAL_VER=	76.0.3809.132
 # See ${WRKSRC}/electron/DEPS for CHROMIUM_VER
-CHROMIUM_VER=	69.0.3497.128
+CHROMIUM_VER=	73.0.3683.121
 # See ${WRKSRC}/third_party/node/node_modules.tar.gz.sha1 for CHROMIUM_NODE_MODULES_HASH
-CHROMIUM_NODE_MODULES_HASH=	050c85d20f7cedd7f5c39533c1ba89dcdfa56a08
+CHROMIUM_NODE_MODULES_HASH=	c0e0f34498afb3f363cc37cd2e9c1a020cb020d9
 # See ${WRKSRC}/third_party/test_fonts/test_fonts.tar.gz.sha1 for CHROMIUM_TEST_FONTS_HASH
 CHROMIUM_TEST_FONTS_HASH=	a22de844e32a3f720d219e3911c3da3478039f89
 
@@ -82,6 +87,10 @@ USE_XORG=	x11 xcb xcomposite xcursor xdamage xext xfix
 		xrender xscrnsaver xtst
 USE_GL=		gl glesv2
 USE_GNOME=	atk cairo pango gdkpixbuf2 gtk30 libxml2 libxslt
+USE_JAVA=	yes
+JAVA_VERSION=	1.8
+JAVA_BUILD=	yes
+
 USE_LDCONFIG=	${DATADIR}
 
 GN_ARGS+=	clang_use_chrome_plugins=false \
@@ -96,7 +105,6 @@ GN_ARGS+=	clang_use_chrome_plugins=false \
 		use_allocator="none" \
 		use_allocator_shim=false \
 		use_aura=true \
-		use_bundled_fontconfig=false \
 		use_custom_libcxx=false \
 		use_gnome_keyring=false \
 		use_jumbo_build=true \
@@ -104,6 +112,8 @@ GN_ARGS+=	clang_use_chrome_plugins=false \
 		use_sysroot=false \
 		use_system_freetype=true \
 		use_system_harfbuzz=true \
+		use_system_lcms2=true \
+		use_system_libdrm=true \
 		use_system_libjpeg=true \
 		extra_cxxflags="${CXXFLAGS}" \
 		extra_ldflags="${LDFLAGS}"
@@ -149,7 +159,7 @@ PULSEAUDIO_VARS_OFF=	GN_ARGS+=use_pulseaudio=false
 POST_BUILD_TARGETS=	licenses version
 POST_BUILD_DIST_TARGETS=	electron_dist_zip electron_chromedriver_zip electron_mksnapshot_zip
 
-NPM_TIMESTAMP=	1573298347
+NPM_TIMESTAMP=	1576733942
 
 PLIST_SUB=	ELECTRON_VER=${ELECTRON_VER} \
 		ELECTRON_VER_MAJOR=${ELECTRON_VER_MAJOR}
@@ -213,8 +223,9 @@ pre-configure:
 	#./build/linux/unbundle/remove_bundled_libraries.py [list of preserved]
 	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${PYTHON_CMD} \
 		./build/linux/unbundle/replace_gn_files.py --system-libraries \
-		ffmpeg flac freetype harfbuzz-ng libdrm libusb libwebp libxml \
-		libxslt openh264 opus snappy yasm || ${FALSE}
+		ffmpeg flac fontconfig freetype harfbuzz-ng libdrm libjpeg \
+		libusb libvpx libwebp libxml libxslt openh264 opus re2 snappy \
+		yasm || ${FALSE}
 
 do-configure:
 	# GN generator bootstrapping and generating ninja files
@@ -226,6 +237,9 @@ do-configure:
 	# Setup nodejs dependency
 	${MKDIR} ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin
 	${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/freebsd/node-freebsd-x64/bin/node
+	# Setup java dependency
+	${MKDIR} ${WRKDIR}/bin
+	${LN} -sf ${LOCALBASE}/openjdk8/bin/java ${WRKDIR}/bin/java
 
 post-build:
 	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
@@ -278,6 +292,7 @@ post-install-DRIVER-on:
 do-test:
 	# Note 1: "npm install" will run before actual tests are executed
 	# Note 2: Xvfb or something similar is necessary for headless testing
+	# Note 3: unit test won't run. (robotjs doesn't build.)
 .for t in ${TEST_MODULES}
 	cd ${WRKSRC}/electron && \
 		${SETENV} ${TEST_ENV} ELECTRON_OUT_DIR=${BUILDTYPE} \

Modified: head/devel/electron5/Makefile.tests
==============================================================================
--- head/devel/electron4/Makefile.tests	Sat May 23 08:05:40 2020	(r536273)
+++ head/devel/electron5/Makefile.tests	Sun May 24 09:13:34 2020	(r536370)
@@ -2,6 +2,7 @@
 
 TEST_MODULES=	electron\ module \
 		app\ module \
+		default\ behavior \
 		autoUpdater\ module \
 		BrowserView\ module \
 		BrowserWindow\ with\ affinity\ module \
@@ -30,6 +31,7 @@ TEST_MODULES=	electron\ module \
 		screen\ module \
 		session\ module \
 		shell\ module \
+		renderer\ nodeIntegrationInSubFrames \
 		systemPreferences\ module \
 		TouchBar\ module \
 		tray\ module \
@@ -40,9 +42,13 @@ TEST_MODULES=	electron\ module \
 		webRequest\ module \
 		asar\ package \
 		chromium\ feature \
+		font\ fallback \
+		feature-string\ parsing \
 		modules\ support \
 		node\ feature \
 		security\ warnings \
+		bump-version\ utils \
+		bump-version\ script \
 		<webview>\ tag
 
 #		crashReporter\ module \

Modified: head/devel/electron5/Makefile.version
==============================================================================
--- head/devel/electron4/Makefile.version	Sat May 23 08:05:40 2020	(r536273)
+++ head/devel/electron5/Makefile.version	Sun May 24 09:13:34 2020	(r536370)
@@ -1,4 +1,4 @@
 # $FreeBSD$
 
-ELECTRON_VER=	4.2.12
+ELECTRON_VER=	5.0.13
 ELECTRON_VER_MAJOR=	${ELECTRON_VER:C/\..*//}

Modified: head/devel/electron5/distinfo
==============================================================================
--- head/devel/electron4/distinfo	Sat May 23 08:05:40 2020	(r536273)
+++ head/devel/electron5/distinfo	Sun May 24 09:13:34 2020	(r536370)
@@ -1,15 +1,15 @@
-TIMESTAMP = 1573298479
-SHA256 (electron/chromium-69.0.3497.128.tar.xz) = af2b0ee2d16255fd28c3ef23a1481eebe58d6604f238b154594072e17ac643ed
-SIZE (electron/chromium-69.0.3497.128.tar.xz) = 1363607512
+TIMESTAMP = 1576734588
+SHA256 (electron/chromium-73.0.3683.121.tar.xz) = 1adbc4b118c55cb24ca82e87bfa251dc5d6e46a1f946719b961c15c499e007df
+SIZE (electron/chromium-73.0.3683.121.tar.xz) = 1447269608
 SHA256 (electron/chromium-76.0.3809.132.tar.xz) = d54e4640b5e399d170dffbc5bcff65157eb1b29314b94b5d808f727d9ce45241
 SIZE (electron/chromium-76.0.3809.132.tar.xz) = 728899912
-SHA256 (electron/050c85d20f7cedd7f5c39533c1ba89dcdfa56a08) = d2e12fe5e144628f70536d1fea30fa817b7639f067e69f6a9e926f7311c9ec00
-SIZE (electron/050c85d20f7cedd7f5c39533c1ba89dcdfa56a08) = 4535767
-SHA256 (electron/electron-npm-modules-4.2.12.tar.xz) = b738e5394f47902a5a3f37303c32e838541707b38e4cdb8d29691c582280b809
-SIZE (electron/electron-npm-modules-4.2.12.tar.xz) = 15031340
+SHA256 (electron/c0e0f34498afb3f363cc37cd2e9c1a020cb020d9) = 656d38e92fc26271822cc07add8993e926b367da135d349f88f30d3b7f5f3719
+SIZE (electron/c0e0f34498afb3f363cc37cd2e9c1a020cb020d9) = 4436810
+SHA256 (electron/electron-npm-modules-5.0.13.tar.xz) = fe7d5946412513d7930acfc22072791eba72f1284d0b96acaf057690ef76a020
+SIZE (electron/electron-npm-modules-5.0.13.tar.xz) = 15849284
 SHA256 (electron/a22de844e32a3f720d219e3911c3da3478039f89) = 6e331676d098a57c53c1250821dc47ed84c47f823901bf30c4704df90d8a34be
 SIZE (electron/a22de844e32a3f720d219e3911c3da3478039f89) = 17469927
-SHA256 (electron/electron-electron-v4.2.12_GH0.tar.gz) = cb8f69579f0db819756d931f2d1dc4fedc6469a5496ff7684d1bd699534618a9
-SIZE (electron/electron-electron-v4.2.12_GH0.tar.gz) = 6531419
-SHA256 (electron/electron-node-8bc5d171a0873c0ba49f9433798bc8b67399788c_GH0.tar.gz) = bc94083d3904643f17181c83db83a1c7d6557044e957185d0d73d88e82472b90
-SIZE (electron/electron-node-8bc5d171a0873c0ba49f9433798bc8b67399788c_GH0.tar.gz) = 56885474
+SHA256 (electron/electron-electron-v5.0.13_GH0.tar.gz) = 318e8ebd41c0ed3935c05b0b781e0a42525131fea1b15a8eeb94cde3136b20a4
+SIZE (electron/electron-electron-v5.0.13_GH0.tar.gz) = 4026612
+SHA256 (electron/electron-node-666c67e078bddc32f25409f4a929c1e9b5f47373_GH0.tar.gz) = e788406fc7818eeae9fa48d6d75e142655c890ccec5a8401e5fb17631194476a
+SIZE (electron/electron-node-666c67e078bddc32f25409f4a929c1e9b5f47373_GH0.tar.gz) = 71509702

Modified: head/devel/electron5/files/package-lock.json
==============================================================================
--- head/devel/electron4/files/package-lock.json	Sat May 23 08:05:40 2020	(r536273)
+++ head/devel/electron5/files/package-lock.json	Sun May 24 09:13:34 2020	(r536370)
@@ -1,6 +1,6 @@
 {
   "name": "electron",
-  "version": "4.2.12",
+  "version": "5.0.13",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
@@ -67,6 +67,34 @@
         }
       }
     },
+    "@iamstarkov/listr-update-renderer": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmjs.org/@iamstarkov/listr-update-renderer/-/listr-update-renderer-0.4.1.tgz",
+      "integrity": "sha512-IJyxQWsYDEkf8C8QthBn5N8tIUR9V9je6j3sMIpAkonaadjbvxmRC6RAhpa3RKxndhNnU2M6iNbtJwd7usQYIA==",
+      "dev": true,
+      "requires": {
+        "chalk": "^1.1.3",
+        "cli-truncate": "^0.2.1",
+        "elegant-spinner": "^1.0.1",
+        "figures": "^1.7.0",
+        "indent-string": "^3.0.0",
+        "log-symbols": "^1.0.2",
+        "log-update": "^2.3.0",
+        "strip-ansi": "^3.0.1"
+      },
+      "dependencies": {
+        "figures": {
+          "version": "1.7.0",
+          "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz",
+          "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=",
+          "dev": true,
+          "requires": {
+            "escape-string-regexp": "^1.0.5",
+            "object-assign": "^4.1.0"
+          }
+        }
+      }
+    },
     "@mrmlnc/readdir-enhanced": {
       "version": "2.2.1",
       "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz",
@@ -83,10 +111,84 @@
       "integrity": "sha512-yprFYuno9FtNsSHVlSWd+nRlmGoAbqbeCwOryP6sC/zoCjhpArcRMYp19EvpSUSizJAlsXEwJv+wcWS9XaXdMw==",
       "dev": true
     },
+    "@octokit/endpoint": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-3.1.1.tgz",
+      "integrity": "sha512-KPkoTvKwCTetu/UqonLs1pfwFO5HAqTv/Ksp9y4NAg//ZgUCpvJsT4Hrst85uEzJvkB8+LxKyR4Bfv2X8O4cmQ==",
+      "dev": true,
+      "requires": {
+        "deepmerge": "3.0.0",
+        "is-plain-object": "^2.0.4",
+        "universal-user-agent": "^2.0.1",
+        "url-template": "^2.0.8"
+      }
+    },
+    "@octokit/request": {
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/@octokit/request/-/request-2.2.1.tgz",
+      "integrity": "sha512-enwbVOl3vWWIUuEj0LJRq+mxWNyv95fa13GJitz7qGt/ycYCwtSoVssW3pCqvxS4GlJfHfO2OA+8czIcEF522A==",
+      "dev": true,
+      "requires": {
+        "@octokit/endpoint": "^3.1.1",
+        "is-plain-object": "^2.0.4",
+        "node-fetch": "^2.3.0",
+        "universal-user-agent": "^2.0.1"
+      },
+      "dependencies": {
+        "node-fetch": {
+          "version": "2.3.0",
+          "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.3.0.tgz",
+          "integrity": "sha512-MOd8pV3fxENbryESLgVIeaGKrdl+uaYhCSSVkjeOb/31/njTpcis5aWfdqgNlHIrKOLRbMnfPINPOML2CIFeXA==",
+          "dev": true
+        }
+      }
+    },
+    "@octokit/rest": {
+      "version": "16.6.1",
+      "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-16.6.1.tgz",
+      "integrity": "sha512-3F9c6ldPT6N123iGcuEZMfrE6BvL/Z4F+V80zbA3KS6vGWRm3RS4OblF6age+dCtlMsa99t13AeTmWD7Bsea0Q==",
+      "dev": true,
+      "requires": {
+        "@octokit/request": "2.2.1",
+        "before-after-hook": "^1.2.0",
+        "btoa-lite": "^1.0.0",
+        "lodash.get": "^4.4.2",
+        "lodash.pick": "^4.4.0",
+        "lodash.set": "^4.3.2",
+        "lodash.uniq": "^4.5.0",
+        "octokit-pagination-methods": "^1.1.0",
+        "universal-user-agent": "^2.0.0",
+        "url-template": "^2.0.8"
+      }
+    },
+    "@samverschueren/stream-to-observable": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.0.tgz",
+      "integrity": "sha512-MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==",
+      "dev": true,
+      "requires": {
+        "any-observable": "^0.3.0"
+      }
+    },
+    "@sindresorhus/is": {
+      "version": "0.14.0",
+      "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
+      "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
+      "dev": true
+    },
+    "@szmarczak/http-timer": {
+      "version": "1.1.2",
+      "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
+      "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
+      "dev": true,
+      "requires": {
+        "defer-to-connect": "^1.0.1"
+      }
+    },
     "@types/node": {
-      "version": "7.0.70",
-      "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.70.tgz",
-      "integrity": "sha512-bAcW/1aM8/s5iFKhRpu/YJiQf/b1ZwnMRqqsWRCmAqEDQF2zY8Ez3Iu9AcZKFKc3vCJc8KJVpJ6Pn54sJ1BvXQ==",
+      "version": "7.10.3",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-7.10.3.tgz",
+      "integrity": "sha512-HeyK+csRk7Khhg9krpMGJeT9pLzjsmiJFHYRzYpPv/dQ5tPclQsbvceiX/HKynRt/9lMLorWUYTbBHC3hRI4sg==",
       "dev": true
     },
     "JSONStream": {
@@ -194,24 +296,6 @@
       "integrity": "sha512-z55ocwKBRLryBs394Sm3ushTtBeg6VAeuku7utSoSnsJKvKcnXFIyC6vh27n3rXyxSgkJBBCAvyOn7gSUcTYjg==",
       "dev": true
     },
-    "agent-base": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.1.1.tgz",
-      "integrity": "sha1-1t4Q1a9hMtW9aSQn1G/FOFOQlMc=",
-      "dev": true,
-      "requires": {
-        "extend": "~3.0.0",
-        "semver": "~5.0.1"
-      },
-      "dependencies": {
-        "semver": {
-          "version": "5.0.3",
-          "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz",
-          "integrity": "sha1-d0Zt5YnNXTyV8TiqeLxWmjy10no=",
-          "dev": true
-        }
-      }
-    },
     "ajv": {
       "version": "5.5.2",
       "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz",
@@ -317,6 +401,12 @@
       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
       "dev": true
     },
+    "any-observable": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz",
+      "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==",
+      "dev": true
+    },
     "anymatch": {
       "version": "1.3.2",
       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
@@ -721,6 +811,12 @@
         "tweetnacl": "^0.14.3"
       }
     },
+    "before-after-hook": {
+      "version": "1.3.1",
+      "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.3.1.tgz",
+      "integrity": "sha512-BIjg60OP/sQvG7Q2L9Xkc77gyyFw1B4T73LIfZVQtXbutJinC1+t2HRl4qeR3EWAmY+tA6z9vpRi02q6ZXyluQ==",
+      "dev": true
+    },
     "binary": {
       "version": "0.3.0",
       "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
@@ -788,7 +884,7 @@
     "bn.js": {
       "version": "4.11.8",
       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
-      "integrity": "sha1-LN4J617jQfSEdGuwMJsyU7GxRC8=",
+      "integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
       "dev": true
     },
     "boolbase": {
@@ -1127,6 +1223,12 @@
         "pako": "~0.2.0"
       }
     },
+    "btoa-lite": {
+      "version": "1.0.0",
+      "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz",
+      "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=",
+      "dev": true
+    },
     "buffer": {
       "version": "4.9.1",
       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
@@ -1229,6 +1331,42 @@
         }
       }
     },
+    "cacheable-request": {
+      "version": "6.0.0",
+      "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.0.0.tgz",
+      "integrity": "sha512-2N7AmszH/WPPpl5Z3XMw1HAP+8d+xugnKQAeKvxFZ/04dbT/CAznqwbl+7eSr3HkwdepNwtb2yx3CAMQWvG01Q==",
+      "dev": true,
+      "requires": {
+        "clone-response": "^1.0.2",
+        "get-stream": "^4.0.0",
+        "http-cache-semantics": "^4.0.0",
+        "keyv": "^3.0.0",
+        "lowercase-keys": "^1.0.1",
+        "normalize-url": "^3.1.0",
+        "responselike": "^1.0.2"
+      },
+      "dependencies": {
+        "get-stream": {
+          "version": "4.1.0",
+          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
+          "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
+          "dev": true,
+          "requires": {
+            "pump": "^3.0.0"
+          }
+        },
+        "pump": {
+          "version": "3.0.0",
+          "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
+          "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
+          "dev": true,
+          "requires": {
+            "end-of-stream": "^1.1.0",
+            "once": "^1.3.1"
+          }
+        }
+      }
+    },
     "cached-path-relative": {
       "version": "1.0.1",
       "resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",
@@ -1454,7 +1592,7 @@
     "cipher-base": {
       "version": "1.0.4",
       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
-      "integrity": "sha1-h2Dk7MJy9MNjUy+SbYdKriwTl94=",
+      "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
       "dev": true,
       "requires": {
         "inherits": "^2.0.1",
@@ -1555,6 +1693,24 @@
       "integrity": "sha1-u3ZNiOGF+54eaiofGXcjGPYF4xw=",
       "dev": true
     },
+    "cli-truncate": {
+      "version": "0.2.1",
+      "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz",
+      "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=",
+      "dev": true,
+      "requires": {
+        "slice-ansi": "0.0.4",
+        "string-width": "^1.0.1"
+      },
+      "dependencies": {
+        "slice-ansi": {
+          "version": "0.0.4",
+          "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
+          "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
+          "dev": true
+        }
+      }
+    },
     "cli-width": {
       "version": "2.2.0",
       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
@@ -1615,6 +1771,15 @@
       "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
       "dev": true
     },
+    "clone-response": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz",
+      "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=",
+      "dev": true,
+      "requires": {
+        "mimic-response": "^1.0.0"
+      }
+    },
     "co": {
       "version": "4.6.0",
       "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
@@ -2039,6 +2204,29 @@
       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
       "dev": true
     },
+    "cosmiconfig": {
+      "version": "5.0.6",
+      "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.0.6.tgz",
+      "integrity": "sha512-6DWfizHriCrFWURP1/qyhsiFvYdlJzbCzmtFWh744+KyWsJo5+kPzUZZaMRSSItoYc0pxFX7gEO7ZC1/gN/7AQ==",
+      "dev": true,
+      "requires": {
+        "is-directory": "^0.3.1",
+        "js-yaml": "^3.9.0",
+        "parse-json": "^4.0.0"
+      },
+      "dependencies": {
+        "parse-json": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
+          "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
+          "dev": true,
+          "requires": {
+            "error-ex": "^1.3.1",
+            "json-parse-better-errors": "^1.0.1"
+          }
+        }
+      }
+    },
     "create-ecdh": {
       "version": "4.0.3",
       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
@@ -2189,6 +2377,12 @@
         "assert-plus": "^1.0.0"
       }
     },
+    "date-fns": {
+      "version": "1.30.1",
+      "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz",
+      "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==",
+      "dev": true
+    },
     "date-now": {
       "version": "0.1.4",
       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
@@ -2246,6 +2440,15 @@
       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
       "dev": true
     },
+    "decompress-response": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
+      "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
+      "dev": true,
+      "requires": {
+        "mimic-response": "^1.0.0"
+      }
+    },
     "decompress-zip": {
       "version": "0.3.0",
       "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.0.tgz",
@@ -2279,6 +2482,12 @@
       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
       "dev": true
     },
+    "deepmerge": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-3.0.0.tgz",
+      "integrity": "sha512-a8z8bkgHsAML+uHLqmMS83HHlpy3PvZOOuiTQqaa3wu8ZVg3h0hqHk6aCsGdOnZV2XMM/FRimNGjUh0KCcmHBw==",
+      "dev": true
+    },
     "defaults": {
       "version": "1.0.3",
       "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
@@ -2288,6 +2497,12 @@
         "clone": "^1.0.2"
       }
     },
+    "defer-to-connect": {
+      "version": "1.0.2",
+      "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.0.2.tgz",
+      "integrity": "sha512-k09hcQcTDY+cwgiwa6PYKLm3jlagNzQ+RSvhjzESOGOx+MNOuXkxTfEvPrO1IOQ81tArCFYQgi631clB70RpQw==",
+      "dev": true
+    },
     "define-properties": {
       "version": "1.1.3",
       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
@@ -2725,74 +2940,6 @@
       "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
       "dev": true
     },
-    "electabul": {
-      "version": "0.0.4",
-      "resolved": "https://registry.npmjs.org/electabul/-/electabul-0.0.4.tgz",
-      "integrity": "sha1-aBO+LTdwciKVrFXxM0/mu5iymsI=",
-      "dev": true,
-      "requires": {
-        "asar": "^0.12.1",
-        "glob": "^7.0.5",
-        "istanbul": "^0.4.4",
-        "mkdirp": "^0.5.1",
-        "rimraf": "^2.5.4",
-        "temp": "^0.8.3",
-        "yargs": "^4.8.1"
-      },
-      "dependencies": {
-        "asar": {
-          "version": "0.12.4",
-          "resolved": "https://registry.npmjs.org/asar/-/asar-0.12.4.tgz",
-          "integrity": "sha1-LdPxFoguq4wPI7dUeSqCp9n84XE=",
-          "dev": true,
-          "requires": {
-            "chromium-pickle-js": "^0.2.0",
-            "commander": "^2.9.0",
-            "cuint": "^0.2.1",
-            "glob": "^6.0.4",
-            "minimatch": "^3.0.3",
-            "mkdirp": "^0.5.0",
-            "mksnapshot": "^0.3.0",
-            "tmp": "0.0.28"
-          },
-          "dependencies": {
-            "glob": {
-              "version": "6.0.4",
-              "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
-              "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
-              "dev": true,
-              "requires": {
-                "inflight": "^1.0.4",
-                "inherits": "2",
-                "minimatch": "2 || 3",
-                "once": "^1.3.0",
-                "path-is-absolute": "^1.0.0"
-              }
-            }
-          }
-        },
-        "chromium-pickle-js": {
-          "version": "0.2.0",
-          "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz",
-          "integrity": "sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=",
-          "dev": true
-        },
-        "glob": {
-          "version": "7.1.2",
-          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
-          "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
-          "dev": true,
-          "requires": {
-            "fs.realpath": "^1.0.0",
-            "inflight": "^1.0.4",
-            "inherits": "2",
-            "minimatch": "^3.0.4",
-            "once": "^1.3.0",
-            "path-is-absolute": "^1.0.0"
-          }
-        }
-      }
-    },
     "electron-docs": {
       "version": "2.0.1",
       "resolved": "https://registry.npmjs.org/electron-docs/-/electron-docs-2.0.1.tgz",
@@ -2809,6 +2956,25 @@
         "tar-fs": "^1.13.0"
       },
       "dependencies": {
+        "got": {
+          "version": "6.7.1",
+          "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
+          "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
+          "dev": true,
+          "requires": {
+            "create-error-class": "^3.0.0",
+            "duplexer3": "^0.1.4",
+            "get-stream": "^3.0.0",
+            "is-redirect": "^1.0.0",
+            "is-retry-allowed": "^1.0.0",
+            "is-stream": "^1.0.0",
+            "lowercase-keys": "^1.0.0",
+            "safe-buffer": "^5.0.1",
+            "timed-out": "^4.0.0",
+            "unzip-response": "^2.0.1",
+            "url-parse-lax": "^1.0.0"
+          }
+        },
         "ora": {
           "version": "0.2.3",
           "resolved": "https://registry.npmjs.org/ora/-/ora-0.2.3.tgz",
@@ -2826,6 +2992,21 @@
           "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
           "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
           "dev": true
+        },
+        "prepend-http": {
+          "version": "1.0.4",
+          "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz",
+          "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=",
+          "dev": true
+        },
+        "url-parse-lax": {
+          "version": "1.0.0",
+          "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
+          "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=",
+          "dev": true,
+          "requires": {
+            "prepend-http": "^1.0.1"
+          }
         }
       }
     },
@@ -2862,9 +3043,9 @@
       }
     },
     "electron-typescript-definitions": {
-      "version": "2.1.1",
-      "resolved": "https://registry.npmjs.org/electron-typescript-definitions/-/electron-typescript-definitions-2.1.1.tgz",
-      "integrity": "sha512-vrEhi3hhPzUEDLwPGOqScYBLefNKH5r9odp3dy/lqE0nhAmUHBkrwnU5jVga3A2pJW22wzCCB1kwkEoPV7Rq4w==",
+      "version": "7.0.0",
+      "resolved": "https://registry.npmjs.org/electron-typescript-definitions/-/electron-typescript-definitions-7.0.0.tgz",
+      "integrity": "sha512-9/BkCl/sJdVn09fn42+bihGsYymBKxzaFM2VY/LYoPe4/7B+3TPhgQyunOgWRaPT1Kx+ZJBgJbYj+rQYEUFR2w==",
       "dev": true,
       "requires": {
         "@types/node": "^7.0.18",
@@ -2887,6 +3068,12 @@
         }
       }
     },
+    "elegant-spinner": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
+      "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=",
+      "dev": true
+    },
     "elliptic": {
       "version": "6.4.0",
       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
@@ -2979,6 +3166,7 @@
       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
       "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
       "dev": true,
+      "optional": true,
       "requires": {
         "esprima": "^2.7.1",
         "estraverse": "^1.9.1",
@@ -3454,7 +3642,8 @@
       "version": "2.7.3",
       "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
       "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
-      "dev": true
+      "dev": true,
+      "optional": true
     },
     "esquery": {
       "version": "1.0.1",
@@ -3494,7 +3683,8 @@
       "version": "1.9.3",
       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
       "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
-      "dev": true
+      "dev": true,
+      "optional": true
     },
     "esutils": {
       "version": "2.0.2",
@@ -3517,7 +3707,7 @@
     "evp_bytestokey": {
       "version": "1.0.3",
       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
-      "integrity": "sha1-f8vbGY3HGVlDLv4ThCaE4FJaywI=",
+      "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
       "dev": true,
       "requires": {
         "md5.js": "^1.3.4",
@@ -4059,6 +4249,12 @@
         "repeat-string": "^1.5.2"
       }
     },
+    "find-parent-dir": {
+      "version": "0.3.0",
+      "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz",
+      "integrity": "sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=",
+      "dev": true
+    },
     "find-root": {
       "version": "1.1.0",
       "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
@@ -4145,16 +4341,6 @@
         }
       }
     },
-    "follow-redirects": {
-      "version": "0.0.7",
-      "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.7.tgz",
-      "integrity": "sha1-NLkLqyqRGqNHVx2pDyK9NuzYqRk=",
-      "dev": true,
-      "requires": {
-        "debug": "^2.2.0",
-        "stream-consume": "^0.1.0"
-      }
-    },
     "for-in": {
       "version": "1.0.2",
       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
@@ -4261,25 +4447,29 @@
       "dependencies": {
         "abbrev": {
           "version": "1.1.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
           "dev": true,
           "optional": true
         },
         "ansi-regex": {
           "version": "2.1.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
           "dev": true,
           "optional": true
         },
         "aproba": {
           "version": "1.2.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
           "dev": true,
           "optional": true
         },
         "are-we-there-yet": {
           "version": "1.1.4",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4289,13 +4479,15 @@
         },
         "balanced-match": {
           "version": "1.0.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
           "dev": true,
           "optional": true
         },
         "brace-expansion": {
           "version": "1.1.11",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4305,37 +4497,43 @@
         },
         "chownr": {
           "version": "1.0.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=",
           "dev": true,
           "optional": true
         },
         "code-point-at": {
           "version": "1.1.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
           "dev": true,
           "optional": true
         },
         "concat-map": {
           "version": "0.0.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
           "dev": true,
           "optional": true
         },
         "console-control-strings": {
           "version": "1.1.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
           "dev": true,
           "optional": true
         },
         "core-util-is": {
           "version": "1.0.2",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
           "dev": true,
           "optional": true
         },
         "debug": {
           "version": "2.6.9",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4344,25 +4542,29 @@
         },
         "deep-extend": {
           "version": "0.5.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-N8vBdOa+DF7zkRrDCsaOXoCs/E2fJfx9B9MrKnnSiHNh4ws7eSys6YQE4KvT1cecKmOASYQBhbKjeuDD9lT81w==",
           "dev": true,
           "optional": true
         },
         "delegates": {
           "version": "1.0.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
           "dev": true,
           "optional": true
         },
         "detect-libc": {
           "version": "1.0.3",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
           "dev": true,
           "optional": true
         },
         "fs-minipass": {
           "version": "1.2.5",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4371,13 +4573,15 @@
         },
         "fs.realpath": {
           "version": "1.0.0",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
           "dev": true,
           "optional": true
         },
         "gauge": {
           "version": "2.7.4",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4393,7 +4597,8 @@
         },
         "glob": {
           "version": "7.1.2",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
           "dev": true,
           "optional": true,
           "requires": {
@@ -4407,13 +4612,15 @@
         },
         "has-unicode": {
           "version": "2.0.1",
-          "bundled": true,
+          "resolved": false,
+          "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
           "dev": true,
           "optional": true
         },
         "iconv-lite": {
           "version": "0.4.21",
-          "bundled": true,
+          "resolved": false,

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005240913.04O9DZbC024770>