From owner-svn-ports-head@freebsd.org Sat Aug 18 14:21:06 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4C07106E199; Sat, 18 Aug 2018 14:21:05 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 880059352A; Sat, 18 Aug 2018 14:21:05 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 6A0F118A32; Sat, 18 Aug 2018 14:21:05 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w7IEL5wk007627; Sat, 18 Aug 2018 14:21:05 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w7IEL33r007616; Sat, 18 Aug 2018 14:21:03 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201808181421.w7IEL33r007616@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Sat, 18 Aug 2018 14:21:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r477503 - in head/www/iridium: . files X-SVN-Group: ports-head X-SVN-Commit-Author: cpm X-SVN-Commit-Paths: in head/www/iridium: . files X-SVN-Commit-Revision: 477503 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Aug 2018 14:21:06 -0000 Author: cpm Date: Sat Aug 18 14:21:02 2018 New Revision: 477503 URL: https://svnweb.freebsd.org/changeset/ports/477503 Log: www/iridium: Update to 2018.5.67 Added: head/www/iridium/files/patch-base_debug_debugger__posix.cc (contents, props changed) head/www/iridium/files/patch-base_debug_stack__trace.h (contents, props changed) head/www/iridium/files/patch-base_files_file__path__watcher__stub.cc (contents, props changed) head/www/iridium/files/patch-base_files_memory_mapped_file_posix.cc (contents, props changed) head/www/iridium/files/patch-base_i18n_icu__util.cc (contents, props changed) head/www/iridium/files/patch-base_logging__unittest.cc (contents, props changed) head/www/iridium/files/patch-base_posix_unix__domain__socket.cc (contents, props changed) head/www/iridium/files/patch-base_posix_unix__domain__socket__unittest.cc (contents, props changed) head/www/iridium/files/patch-base_process_internal__linux.cc (contents, props changed) head/www/iridium/files/patch-base_process_kill.h (contents, props changed) head/www/iridium/files/patch-base_process_kill_posix.cc (contents, props changed) head/www/iridium/files/patch-base_process_process__handle.cc (contents, props changed) head/www/iridium/files/patch-base_process_process__handle.h (contents, props changed) head/www/iridium/files/patch-base_process_process__metrics.cc (contents, props changed) head/www/iridium/files/patch-base_process_process__metrics__posix.cc (contents, props changed) head/www/iridium/files/patch-base_test_test__file__util__linux.cc (contents, props changed) head/www/iridium/files/patch-base_trace__event_malloc_dump_provider.cc (contents, props changed) head/www/iridium/files/patch-base_trace__event_process__memory__dump.h (contents, props changed) head/www/iridium/files/patch-build_config_linux_BUILD.gn (contents, props changed) head/www/iridium/files/patch-build_gn_run_binary.py (contents, props changed) head/www/iridium/files/patch-build_linux_unbundle_ffmpeg.gn (contents, props changed) head/www/iridium/files/patch-build_linux_unbundle_libusb.gn (contents, props changed) head/www/iridium/files/patch-build_linux_unbundle_libwebp.gn (contents, props changed) head/www/iridium/files/patch-build_linux_unbundle_replace_gn_files.py (contents, props changed) head/www/iridium/files/patch-cc_BUILD.gn (contents, props changed) head/www/iridium/files/patch-chrome_app_theme_chrome_unscaled_resources.grd (contents, props changed) head/www/iridium/files/patch-chrome_browser_background_background_mode_optimizer.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_devtools_devtools_eye_dropper.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_flag__descriptions.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_flag__descriptions.h (contents, props changed) head/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery_network_list_posix.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_media_router_providers_wired_display_wired_display_media_route_provider.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_media_webrtc_webrtc_event_log_uploader.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_memory__details__linux.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_resources_settings_appearance__page_appearance__page.html (contents, props changed) head/www/iridium/files/patch-chrome_browser_ssl_ssl_error_controller_client.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_libgtkui_nav_button_provider_gtk3.h (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_sad_tab.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_views_profiles_avatar_button.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_views_tabs_new_tab_button.cc (contents, props changed) head/www/iridium/files/patch-chrome_browser_ui_webui_extensions_extension_loader_handler.cc (contents, props changed) head/www/iridium/files/patch-chrome_common_chrome__features.cc (contents, props changed) head/www/iridium/files/patch-chrome_common_chrome__features.h (contents, props changed) head/www/iridium/files/patch-chrome_common_webui_url_constants.cc (contents, props changed) head/www/iridium/files/patch-chrome_common_webui_url_constants.h (contents, props changed) head/www/iridium/files/patch-chrome_service_cloud__print_print__system.cc (contents, props changed) head/www/iridium/files/patch-components_autofill_strings.grdp (contents, props changed) head/www/iridium/files/patch-components_crash_content_app_crashpad.cc (contents, props changed) head/www/iridium/files/patch-components_crash_core_common_BUILD.gn (contents, props changed) head/www/iridium/files/patch-components_download_quarantine_quarantine_linux.cc (contents, props changed) head/www/iridium/files/patch-components_feature_engagement_public_event_constants.cc (contents, props changed) head/www/iridium/files/patch-components_feature_engagement_public_event_constants.h (contents, props changed) head/www/iridium/files/patch-components_network_session_configurator_browser_network_session_configurator.cc (contents, props changed) head/www/iridium/files/patch-components_new_or_sad_tab_strings.grdp (contents, props changed) head/www/iridium/files/patch-components_os__crypt_os__crypt__unittest.cc (contents, props changed) head/www/iridium/files/patch-components_password__manager_core_browser_password_reuse_defines.h (contents, props changed) head/www/iridium/files/patch-components_services_filesystem_file_system_app.cc (contents, props changed) head/www/iridium/files/patch-content_app_content_main_runner.cc (contents, props changed) head/www/iridium/files/patch-content_browser_memory_swap_metrics_driver_impl_linux.cc (contents, props changed) head/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.h (contents, props changed) head/www/iridium/files/patch-content_browser_webui_web_ui_data_source_impl.cc (contents, props changed) head/www/iridium/files/patch-content_browser_webui_web_ui_data_source_impl.h (contents, props changed) head/www/iridium/files/patch-content_browser_webui_web_ui_impl.cc (contents, props changed) head/www/iridium/files/patch-content_browser_webui_web_ui_impl.h (contents, props changed) head/www/iridium/files/patch-content_browser_zygote_host_zygote_host_impl_linux.cc (contents, props changed) head/www/iridium/files/patch-content_browser_zygote_host_zygote_host_impl_linux.h (contents, props changed) head/www/iridium/files/patch-content_common_common_sandbox_support_linux.cc (contents, props changed) head/www/iridium/files/patch-content_common_user_agent.cc (contents, props changed) head/www/iridium/files/patch-content_gpu_gpu_sandbox_hook_linux.cc (contents, props changed) head/www/iridium/files/patch-content_ppapi_plugin_ppapi_plugin_main.cc (contents, props changed) head/www/iridium/files/patch-content_public_browser_web_ui.h (contents, props changed) head/www/iridium/files/patch-content_public_browser_web_ui_data_source.h (contents, props changed) head/www/iridium/files/patch-content_public_browser_zygote_host_linux.h (contents, props changed) head/www/iridium/files/patch-content_public_common_zygote_features.gni (contents, props changed) head/www/iridium/files/patch-content_renderer_media_stream_processed__local__audio__source.cc (contents, props changed) head/www/iridium/files/patch-content_renderer_renderer_main.cc (contents, props changed) head/www/iridium/files/patch-content_test_content_test_suite.cc (contents, props changed) head/www/iridium/files/patch-content_utility_utility_main.cc (contents, props changed) head/www/iridium/files/patch-content_zygote_zygote_linux.cc (contents, props changed) head/www/iridium/files/patch-content_zygote_zygote_main_linux.cc (contents, props changed) head/www/iridium/files/patch-device_usb_BUILD.gn (contents, props changed) head/www/iridium/files/patch-extensions_browser_api_messaging_message_service.cc (contents, props changed) head/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private_delegate_factory.cc (contents, props changed) head/www/iridium/files/patch-extensions_common_api__permission_features.json (contents, props changed) head/www/iridium/files/patch-extensions_common_feature_switch.cc (contents, props changed) head/www/iridium/files/patch-extensions_common_features_feature.cc (contents, props changed) head/www/iridium/files/patch-gpu_config_gpu__info__collector__linux.cc (contents, props changed) head/www/iridium/files/patch-gpu_ipc_common_gpu_memory_buffer_support.cc (contents, props changed) head/www/iridium/files/patch-gpu_ipc_common_gpu_memory_buffer_support.h (contents, props changed) head/www/iridium/files/patch-gpu_ipc_service_gpu__memory_buffer_factory.cc (contents, props changed) head/www/iridium/files/patch-ipc_ipc__channel_common.cc (contents, props changed) head/www/iridium/files/patch-ipc_ipc__channel_mojo.cc (contents, props changed) head/www/iridium/files/patch-media_audio_alsa_audio_manager_alsa.cc (contents, props changed) head/www/iridium/files/patch-media_ffmpeg_ffmpeg_common.h (contents, props changed) head/www/iridium/files/patch-media_filters_ffmpeg_demuxer.cc (contents, props changed) head/www/iridium/files/patch-media_filters_ffmpeg_demuxer_unittest.cc (contents, props changed) head/www/iridium/files/patch-net_base_address__tracker__linux.cc (contents, props changed) head/www/iridium/files/patch-net_features.gni (contents, props changed) head/www/iridium/files/patch-net_proxy_resolution_proxy_config_service_linux.cc (contents, props changed) head/www/iridium/files/patch-net_proxy_resolution_proxy_resolution_service.cc (contents, props changed) head/www/iridium/files/patch-net_quic_platform_impl_quic_ip_address_impl.cc (contents, props changed) head/www/iridium/files/patch-net_tools_cert_verify_tool_cert_verify_tool.cc (contents, props changed) head/www/iridium/files/patch-printing_backend_print_backend_cups.h (contents, props changed) head/www/iridium/files/patch-remoting_base_chromoting_event.cc (contents, props changed) head/www/iridium/files/patch-remoting_client_display_sys_opengl.h (contents, props changed) head/www/iridium/files/patch-remoting_host_it2me_it2me_native_messaging_host_main.cc (contents, props changed) head/www/iridium/files/patch-remoting_host_me2me_desktop_environment.cc (contents, props changed) head/www/iridium/files/patch-remoting_host_remoting_me2me_host.cc (contents, props changed) head/www/iridium/files/patch-remoting_webapp_base_js_platform.js (contents, props changed) head/www/iridium/files/patch-sandbox_BUILD.gn (contents, props changed) head/www/iridium/files/patch-sandbox_linux_services_init_process_reaper.cc (contents, props changed) head/www/iridium/files/patch-sandbox_linux_services_libc_interceptor.cc (contents, props changed) head/www/iridium/files/patch-services_device_hid_BUILD.gn (contents, props changed) head/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.cc (contents, props changed) head/www/iridium/files/patch-services_device_hid_hid__connection__freebsd.h (contents, props changed) head/www/iridium/files/patch-services_device_hid_hid__service.cc (contents, props changed) head/www/iridium/files/patch-services_device_hid_hid__service__freebsd.cc (contents, props changed) head/www/iridium/files/patch-services_device_hid_hid__service__freebsd.h (contents, props changed) head/www/iridium/files/patch-services_network_BUILD.gn (contents, props changed) head/www/iridium/files/patch-services_network_network_sandbox_hook_linux.cc (contents, props changed) head/www/iridium/files/patch-services_network_public_cpp_cors_cors_legacy.cc (contents, props changed) head/www/iridium/files/patch-services_network_public_cpp_cors_cors_legacy.h (contents, props changed) head/www/iridium/files/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics.h (contents, props changed) head/www/iridium/files/patch-services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux.cc (contents, props changed) head/www/iridium/files/patch-services_service__manager_embedder_set__process__title__linux.cc (contents, props changed) head/www/iridium/files/patch-services_service__manager_embedder_set__process__title__linux.h (contents, props changed) head/www/iridium/files/patch-services_service__manager_sandbox_BUILD.gn (contents, props changed) head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_internal.h (contents, props changed) head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_linux.cpp (contents, props changed) head/www/iridium/files/patch-third__party_angle_src_gpu_info_util_SystemInfo_x11.cpp (contents, props changed) head/www/iridium/files/patch-third__party_angle_src_libANGLE_Display.cpp (contents, props changed) head/www/iridium/files/patch-third__party_angle_src_libANGLE_renderer_gl_renderergl_utils.cpp (contents, props changed) head/www/iridium/files/patch-third__party_angle_third_party_vulkan-validation-layers_src_loader_loader.c (contents, props changed) head/www/iridium/files/patch-third__party_angle_third_party_vulkan-validation-layers_src_loader_vk_loader_platform.h (contents, props changed) head/www/iridium/files/patch-third__party_boringssl_src_crypto_cpu-aarch64-linux.c (contents, props changed) head/www/iridium/files/patch-third__party_breakpad_breakpad_src_common_simple_string_dictionary.h (contents, props changed) head/www/iridium/files/patch-third__party_libXNVCtrl_NVCtrl.c (contents, props changed) head/www/iridium/files/patch-third__party_pdfium_core_fxge_fx_ge_linux.cpp (contents, props changed) head/www/iridium/files/patch-third__party_pdfium_fxjs_JS_Define.cpp (contents, props changed) head/www/iridium/files/patch-third__party_pdfium_fxjs_cjs_publicmethods.cpp (contents, props changed) head/www/iridium/files/patch-third__party_pdfium_xfa_fgas_font_cfgas_fontmgr.cpp (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_core_SkCpu.cpp (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_images_SkJpegEncoder.cpp (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_opts_SkRasterPipeline_opts.h (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_ports_SkFontHost_Freetype.cpp (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_ports_SkOSFile_stdio.cpp (contents, props changed) head/www/iridium/files/patch-third__party_skia_src_sksl_SkSLString.h (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_BUILD.gn (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_Common_Configurator.cpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_Common_MutexLock.hpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_Common_SharedLibrary.hpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_Main_SwiftConfig.cpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Display.cpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_Surface.cpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.cpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libEGL_libEGL.hpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libGLES_CM_libGLES_CM.hpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_src_OpenGL_libGLESv2_libGLESv2.hpp (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config.h (contents, props changed) head/www/iridium/files/patch-third__party_swiftshader_third_party_llvm-subzero_lib_Support_Unix_Process.inc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_BUILD.gn (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_byteorder.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_httpcommon.cc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_ifaddrs__converter.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_ipaddress.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_network.cc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_network.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_physicalsocketserver.cc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_physicalsocketserver.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_platform_thread.cc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_platform_thread_types.cc (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_rtc_base_stringutils.h (contents, props changed) head/www/iridium/files/patch-third__party_webrtc_webrtc.gni (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_bindings_core_v8_v8_script_runner.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_core_editing_editing_behavior.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_core_html_canvas_canvas_async_blob_creator.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_core_html_forms_internal_popup_menu.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_core_xml_parser_xml_document_parser.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_BUILD.gn (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_cache.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_cache.h (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_font_metrics.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_heap_stack_frame_depth.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_image-decoders_jpeg_jpeg_image_decoder.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_image-encoders_image_encoder.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_BUILD.gn (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_assertions.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_atomics.h (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_byte_swap.h (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_compiler.h (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_container_annotations.h (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_stack_util.cc (contents, props changed) head/www/iridium/files/patch-third_party_blink_renderer_platform_wtf_threading_pthreads.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_build_crashpad_buildconfig.gni (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_capture_context.h (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_metrics.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_misc_uuid.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_close_multiple.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_drop_privileges.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_signals.cc (contents, props changed) head/www/iridium/files/patch-third_party_crashpad_crashpad_util_posix_symbolic_constants_posix.cc (contents, props changed) head/www/iridium/files/patch-third_party_crc32c_src_src_crc32c__arm64__linux__check.h (contents, props changed) head/www/iridium/files/patch-tools_json_schema_compiler_feature_compiler.py (contents, props changed) head/www/iridium/files/patch-tools_json_schema_compiler_model.py (contents, props changed) head/www/iridium/files/patch-ui_base_resource_resource__bundle__freebsd.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_codec_jpeg_codec.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_gpu_memory_buffer.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_gpu_memory_buffer.h (contents, props changed) head/www/iridium/files/patch-ui_gfx_ipc_gfx_param_traits_macros.h (contents, props changed) head/www/iridium/files/patch-ui_gfx_linux_client_native_pixmap_dmabuf.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_mojo_buffer_types_struct_traits.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_mojo_buffer_types_struct_traits.h (contents, props changed) head/www/iridium/files/patch-ui_gfx_native_pixmap_handle.cc (contents, props changed) head/www/iridium/files/patch-ui_gfx_native_pixmap_handle.h (contents, props changed) head/www/iridium/files/patch-ui_gl_generate_bindings.py (contents, props changed) head/www/iridium/files/patch-ui_gl_gl_bindings_api_autogen_glx.h (contents, props changed) head/www/iridium/files/patch-ui_gl_gl_bindings_autogen_glx.cc (contents, props changed) head/www/iridium/files/patch-ui_gl_gl_bindings_autogen_glx.h (contents, props changed) head/www/iridium/files/patch-ui_gl_gl_implementation.cc (contents, props changed) head/www/iridium/files/patch-ui_native_theme_native_theme.h (contents, props changed) head/www/iridium/files/patch-ui_native_theme_native_theme_base.cc (contents, props changed) head/www/iridium/files/patch-ui_strings_app_locale_settings.grd (contents, props changed) head/www/iridium/files/patch-ui_views_widget_desktop_aura_desktop_screen_x11.cc (contents, props changed) head/www/iridium/files/patch-ui_views_window_frame_background.cc (contents, props changed) head/www/iridium/files/patch-v8_include_v8-platform.h (contents, props changed) head/www/iridium/files/patch-v8_src_base_cpu.cc (contents, props changed) head/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc (contents, props changed) head/www/iridium/files/pkg-message.in (contents, props changed) Deleted: head/www/iridium/files/patch-base__trace_event__process_memory_dump.h head/www/iridium/files/patch-base_base__paths__posix.cc head/www/iridium/files/patch-base_posix_unix__domain__socket__linux.cc head/www/iridium/files/patch-base_posix_unix__domain__socket__linux__unittest.cc head/www/iridium/files/patch-base_strings_safe__sprintf.cc head/www/iridium/files/patch-base_test_BUILD.gn head/www/iridium/files/patch-base_trace__event_malloc__dump__provider.cc head/www/iridium/files/patch-breakpad_BUILD.gn head/www/iridium/files/patch-breakpad_src_build_common.gypi head/www/iridium/files/patch-breakpad_src_common_simple__string__dictionary.h head/www/iridium/files/patch-build_config_clang_BUILD.gn head/www/iridium/files/patch-build_config_compiler_BUILD.gn head/www/iridium/files/patch-build_config_crypto.gni head/www/iridium/files/patch-build_config_linux_gtk2_BUILD.gn head/www/iridium/files/patch-build_config_linux_gtk3_BUILD.gn head/www/iridium/files/patch-build_config_linux_gtk_BUILD.gn head/www/iridium/files/patch-build_config_sanitizers_BUILD.gn head/www/iridium/files/patch-build_config_sanitizers_sanitizers.gni head/www/iridium/files/patch-build_config_ui.gni head/www/iridium/files/patch-build_secondary_third__party_nss_BUILD.gn head/www/iridium/files/patch-chrome_BUILD.gn head/www/iridium/files/patch-chrome_app_chrome__main__delegate.h head/www/iridium/files/patch-chrome_app_mash_mash__runner.cc head/www/iridium/files/patch-chrome_app_resources_locale__settings.grd head/www/iridium/files/patch-chrome_browser_BUILD.gn head/www/iridium/files/patch-chrome_browser_extensions_api_image__writer__private_image__writer__private__api.cc head/www/iridium/files/patch-chrome_browser_extensions_api_messaging_message__service.cc head/www/iridium/files/patch-chrome_browser_gpu_gl__string__manager.cc head/www/iridium/files/patch-chrome_browser_interstitials_chrome__controller__client.cc head/www/iridium/files/patch-chrome_browser_net_async__dns__field__trial.cc head/www/iridium/files/patch-chrome_browser_profiles_profile__impl__io__data.cc head/www/iridium/files/patch-chrome_browser_resources_safe__browsing_BUILD.gn head/www/iridium/files/patch-chrome_browser_resources_vulcanize.gni head/www/iridium/files/patch-chrome_browser_safe__browsing_permission__reporter.cc head/www/iridium/files/patch-chrome_browser_ui_BUILD.gn head/www/iridium/files/patch-chrome_browser_ui_browser__view__prefs.cc head/www/iridium/files/patch-chrome_browser_ui_libgtkui_BUILD.gn head/www/iridium/files/patch-chrome_browser_ui_views_message__center_message__center__frame__view.cc head/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__strip.cc head/www/iridium/files/patch-chrome_browser_ui_webui_extensions_extension__loader__handler.cc head/www/iridium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.cc head/www/iridium/files/patch-chrome_browser_ui_webui_options_browser__options__handler.h head/www/iridium/files/patch-chrome_chrome__paks.gni head/www/iridium/files/patch-chrome_common_url__constants.cc head/www/iridium/files/patch-chrome_common_url__constants.h head/www/iridium/files/patch-chrome_test_BUILD.gn head/www/iridium/files/patch-chromecast_BUILD.gn head/www/iridium/files/patch-chromecast_browser_BUILD.gn head/www/iridium/files/patch-chromecast_browser_cast__browser__main__parts.cc head/www/iridium/files/patch-chromecast_browser_metrics_BUILD.gn head/www/iridium/files/patch-chromecast_crash_BUILD.gn head/www/iridium/files/patch-components_BUILD.gn head/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.h head/www/iridium/files/patch-components_filesystem_file__system__app.cc head/www/iridium/files/patch-components_plugins_renderer_BUILD.gn head/www/iridium/files/patch-components_policy_BUILD.gn head/www/iridium/files/patch-components_storage__monitor_storage__monitor.cc head/www/iridium/files/patch-components_tracing_child_child__memory__dump__manager__delegate__impl.cc head/www/iridium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.cc head/www/iridium/files/patch-components_tracing_common_process__metrics__memory__dump__provider.h head/www/iridium/files/patch-components_variations_proto_study.proto head/www/iridium/files/patch-content_app_BUILD.gn head/www/iridium/files/patch-content_app_content__main__runner.cc head/www/iridium/files/patch-content_browser_accessibility_browser__accessibility.h head/www/iridium/files/patch-content_browser_accessibility_browser__accessibility__manager.h head/www/iridium/files/patch-content_browser_devtools_protocol_color__picker.cc head/www/iridium/files/patch-content_browser_download_base__file.cc head/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.cc head/www/iridium/files/patch-content_browser_gpu_gpu__data__manager__impl__private.h head/www/iridium/files/patch-content_browser_gpu_gpu__internals__ui.cc head/www/iridium/files/patch-content_browser_gpu_gpu__process__host.cc head/www/iridium/files/patch-content_browser_memory_memory__coordinator__impl.cc head/www/iridium/files/patch-content_browser_ppapi__plugin__process__host.cc head/www/iridium/files/patch-content_browser_renderer__host_media_video__capture__manager.cc head/www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc head/www/iridium/files/patch-content_browser_tracing_tracing__controller__impl.cc head/www/iridium/files/patch-content_browser_utility__process__host__impl.cc head/www/iridium/files/patch-content_child_child__process.cc head/www/iridium/files/patch-content_child_child__process.h head/www/iridium/files/patch-content_child_child__thread__impl.cc head/www/iridium/files/patch-content_child_child__thread__impl.h head/www/iridium/files/patch-content_common_child__process__messages.h head/www/iridium/files/patch-content_common_content__switches__internal.cc head/www/iridium/files/patch-content_common_sandbox__linux_sandbox__debug__handling__linux.cc head/www/iridium/files/patch-content_common_set__process__title__linux.cc head/www/iridium/files/patch-content_common_set__process__title__linux.h head/www/iridium/files/patch-content_gpu_gpu__child__thread.cc head/www/iridium/files/patch-content_gpu_in__process__gpu__thread.cc head/www/iridium/files/patch-content_renderer_media_webrtc_processed__local__audio__source.cc head/www/iridium/files/patch-content_shell_BUILD.gn head/www/iridium/files/patch-content_test_BUILD.gn head/www/iridium/files/patch-crypto_nss__util.cc head/www/iridium/files/patch-device_BUILD.gn head/www/iridium/files/patch-device_battery_BUILD.gn head/www/iridium/files/patch-device_geolocation_BUILD.gn head/www/iridium/files/patch-device_hid_BUILD.gn head/www/iridium/files/patch-device_media__transfer__protocol_media__transfer__protocol__daemon__client.h head/www/iridium/files/patch-device_media__transfer__protocol_media__transfer__protocol__manager.h head/www/iridium/files/patch-device_sensors_data__fetcher__shared__memory.h head/www/iridium/files/patch-device_usb_usb__context__unittest.cc head/www/iridium/files/patch-device_usb_usb__device__handle__impl.cc head/www/iridium/files/patch-device_usb_usb__device__handle__impl.h head/www/iridium/files/patch-device_usb_usb__device__impl.cc head/www/iridium/files/patch-extensions_browser_api_serial_serial__api.cc head/www/iridium/files/patch-gpu_BUILD.gn head/www/iridium/files/patch-gpu_config_BUILD.gn head/www/iridium/files/patch-gpu_config_gpu__control__list__unittest.cc head/www/iridium/files/patch-gpu_config_gpu__info__collector.cc head/www/iridium/files/patch-gpu_gles2__conform__support_BUILD.gn head/www/iridium/files/patch-gpu_gles2__conform__support_native_BUILD.gn head/www/iridium/files/patch-gpu_ipc_client_BUILD.gn head/www/iridium/files/patch-gpu_ipc_service_BUILD.gn head/www/iridium/files/patch-gpu_tools_compositor__model__bench_BUILD.gn head/www/iridium/files/patch-gpu_vulkan_BUILD.gn head/www/iridium/files/patch-headless_lib_headless__content__main__delegate.cc head/www/iridium/files/patch-headless_lib_headless__content__main__delegate.h head/www/iridium/files/patch-iridium_trknotify.cpp head/www/iridium/files/patch-mash_package_mash__packaged__service.cc head/www/iridium/files/patch-media__audio__alsa__audio_manager_alsa.cc head/www/iridium/files/patch-media_base_BUILD.gn head/www/iridium/files/patch-media_base_decoder__buffer.h head/www/iridium/files/patch-media_capture_BUILD.gn head/www/iridium/files/patch-media_cast_BUILD.gn head/www/iridium/files/patch-media_cdm_ppapi_ppapi__cdm__adapter.gni head/www/iridium/files/patch-media_ffmpeg_ffmpeg__common.cc head/www/iridium/files/patch-media_ffmpeg_ffmpeg__common.h head/www/iridium/files/patch-media_filters_ffmpeg__audio__decodec.cc head/www/iridium/files/patch-media_filters_ffmpeg__demuxer.cc head/www/iridium/files/patch-media_filters_ffmpeg__video__decodec.cc head/www/iridium/files/patch-mojo_BUILD.gn head/www/iridium/files/patch-mojo_edk_test_BUILD.gn head/www/iridium/files/patch-native__client__sdk_src_BUILD.gn head/www/iridium/files/patch-net_base_mime__util__unittest.cc head/www/iridium/files/patch-net_proxy_proxy__config__service__linux.cc head/www/iridium/files/patch-net_proxy_proxy__service.cc head/www/iridium/files/patch-net_quic_platform_impl_quic__ip__address__impl.cc head/www/iridium/files/patch-net_tools_cert__verify__tool_verify__using__path__builder.cc head/www/iridium/files/patch-net_tools_get__server__time_get__server__time.cc head/www/iridium/files/patch-ppapi_shared__impl_private_net__address__private__impl.cc head/www/iridium/files/patch-ppapi_tests_extensions_BUILD.gn head/www/iridium/files/patch-printing_BUILD.gn head/www/iridium/files/patch-remoting_host_BUILD.gn head/www/iridium/files/patch-sdch_BUILD.gn head/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc head/www/iridium/files/patch-services_service__manager_standalone_context.cc head/www/iridium/files/patch-services_ui_gpu_gpu__main.cc head/www/iridium/files/patch-skia_BUILD.gn head/www/iridium/files/patch-storage_browser_quota_quota__settings.cc head/www/iridium/files/patch-testing_gtest_src_gtest.cc head/www/iridium/files/patch-third__party_WebKit_Source_bindings_core_v8_V8ScriptRunner.cpp head/www/iridium/files/patch-third__party_WebKit_Source_core_layout_BUILD.gn head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.cpp head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontCache.h head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.cpp head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_FontPlatformData.h head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_SimpleFontData.cpp head/www/iridium/files/patch-third__party_WebKit_Source_platform_fonts_skia_FontCacheSkia.cpp head/www/iridium/files/patch-third__party_WebKit_Source_platform_heap_GCInfo.cpp head/www/iridium/files/patch-third__party_WebKit_Source_platform_heap_StackFrameDepth.cpp head/www/iridium/files/patch-third__party_WebKit_Source_web_PopupMenuImpl.cpp head/www/iridium/files/patch-third__party_WebKit_Source_wtf_Assertions.cpp head/www/iridium/files/patch-third__party_WebKit_Source_wtf_Atomics.h head/www/iridium/files/patch-third__party_WebKit_Source_wtf_BUILD.gn head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ByteSwap.h head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ContainerAnnotations.h head/www/iridium/files/patch-third__party_WebKit_Source_wtf_StackUtil.cpp head/www/iridium/files/patch-third__party_WebKit_Source_wtf_ThreadingPthreads.cpp head/www/iridium/files/patch-third__party_angle_gni_angle.gni head/www/iridium/files/patch-third__party_angle_src_tests_BUILD.gn head/www/iridium/files/patch-third__party_expat_BUILD.gn head/www/iridium/files/patch-third__party_ffmpeg_ffmpeg__generated.gni head/www/iridium/files/patch-third__party_fontconfig_BUILD.gn head/www/iridium/files/patch-third__party_glslang_BUILD.gn head/www/iridium/files/patch-third__party_harfbuzz-ng_BUILD.gn head/www/iridium/files/patch-third__party_libusb_BUILD.gn head/www/iridium/files/patch-third__party_libxml_BUILD.gn head/www/iridium/files/patch-third__party_libxslt_BUILD.gn head/www/iridium/files/patch-third__party_minigbm_BUILD.gn head/www/iridium/files/patch-third__party_opus_BUILD.gn head/www/iridium/files/patch-third__party_ots_include_opentype-sanitiser.h head/www/iridium/files/patch-third__party_pdfium_BUILD.gn head/www/iridium/files/patch-third__party_pdfium_fpdfsdk_javascript_JS__Value.cpp head/www/iridium/files/patch-third__party_pdfium_fpdfsdk_javascript_PublicMethods.cpp head/www/iridium/files/patch-third__party_pdfium_pdfium.gni head/www/iridium/files/patch-third__party_pdfium_skia_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_base_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_base_httpcommon.cc head/www/iridium/files/patch-third__party_webrtc_base_ifaddrs__converter.h head/www/iridium/files/patch-third__party_webrtc_base_ipaddress.h head/www/iridium/files/patch-third__party_webrtc_base_network.cc head/www/iridium/files/patch-third__party_webrtc_base_network.h head/www/iridium/files/patch-third__party_webrtc_base_physicalsocketserver.cc head/www/iridium/files/patch-third__party_webrtc_base_platform__thread.cc head/www/iridium/files/patch-third__party_webrtc_base_stringutils.h head/www/iridium/files/patch-third__party_webrtc_modules_video__coding_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_system__wrappers_source_atomic32__non__darwin__unix.cc head/www/iridium/files/patch-third__party_widevine_cdm_BUILD.gn head/www/iridium/files/patch-tools_battor__agent_BUILD.gn head/www/iridium/files/patch-ui_accessibility_platform_ax__platform__node.h head/www/iridium/files/patch-ui_app__list_app__list__constants.cc head/www/iridium/files/patch-ui_app__list_app__list__constants.h head/www/iridium/files/patch-ui_app__list_views_app__list__item__view.cc head/www/iridium/files/patch-ui_aura_BUILD.gn head/www/iridium/files/patch-ui_base_BUILD.gn head/www/iridium/files/patch-ui_base_ime_BUILD.gn head/www/iridium/files/patch-ui_base_ime_input__method__factory.cc head/www/iridium/files/patch-ui_base_ui__features.gni head/www/iridium/files/patch-ui_compositor_BUILD.gn head/www/iridium/files/patch-ui_gfx_BUILD.gn head/www/iridium/files/patch-ui_message__center_message__center__style.h head/www/iridium/files/patch-ui_message__center_views_message__center__button__bar.cc head/www/iridium/files/patch-ui_message__center_views_message__center__button__bar.h head/www/iridium/files/patch-ui_resources_ui__resources.grd head/www/iridium/files/patch-ui_views_BUILD.gn head/www/iridium/files/patch-ui_views_accessibility_native__view__accessibility.h head/www/iridium/files/patch-ui_views_controls_webview_BUILD.gn head/www/iridium/files/patch-ui_views_mus_BUILD.gn head/www/iridium/files/patch-ui_views_views__switches.cc head/www/iridium/files/patch-v8_src_wasm_wasm-result.h head/www/iridium/pkg-message Modified: head/www/iridium/Makefile head/www/iridium/distinfo head/www/iridium/files/audio_manager_openbsd.cc head/www/iridium/files/audio_manager_openbsd.h head/www/iridium/files/extra-patch-clang head/www/iridium/files/extra-patch-llvm-base head/www/iridium/files/extra-patch-llvm-port head/www/iridium/files/patch-BUILD.gn head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc head/www/iridium/files/patch-ash_display_mirror__window__controller.cc head/www/iridium/files/patch-base_BUILD.gn head/www/iridium/files/patch-base_allocator_allocator__shim.cc head/www/iridium/files/patch-base_allocator_allocator__shim__default__dispatch__to__glibc.cc head/www/iridium/files/patch-base_allocator_allocator__shim__unittest.cc head/www/iridium/files/patch-base_debug_stack__trace__posix.cc head/www/iridium/files/patch-base_debug_thread__heap__usage__tracker.cc head/www/iridium/files/patch-base_files_file__path__unittest.cc head/www/iridium/files/patch-base_files_file__path__watcher__kqueue.h head/www/iridium/files/patch-base_files_file__util.h head/www/iridium/files/patch-base_native__library__posix.cc head/www/iridium/files/patch-base_process_launch.cc head/www/iridium/files/patch-base_process_memory.cc head/www/iridium/files/patch-base_process_memory.h head/www/iridium/files/patch-base_process_memory__unittest.cc head/www/iridium/files/patch-base_process_process__handle__freebsd.cc head/www/iridium/files/patch-base_process_process__info__linux.cc head/www/iridium/files/patch-base_process_process__iterator__freebsd.cc head/www/iridium/files/patch-base_process_process__metrics.h head/www/iridium/files/patch-base_process_process__metrics__freebsd.cc head/www/iridium/files/patch-base_process_process__posix.cc head/www/iridium/files/patch-base_sys__info__freebsd.cc head/www/iridium/files/patch-base_sys__info__posix.cc head/www/iridium/files/patch-base_test_launcher_test__launcher.cc head/www/iridium/files/patch-base_test_test__file__util__posix.cc head/www/iridium/files/patch-base_third__party_libevent_BUILD.gn head/www/iridium/files/patch-base_threading_platform__thread__linux.cc head/www/iridium/files/patch-base_threading_thread__task__runner__handle.cc head/www/iridium/files/patch-base_trace__event_process__memory__dump.cc head/www/iridium/files/patch-build_config_BUILD.gn head/www/iridium/files/patch-build_config_BUILDCONFIG.gn head/www/iridium/files/patch-build_config_allocator.gni head/www/iridium/files/patch-build_config_compiler_compiler.gni head/www/iridium/files/patch-build_config_features.gni head/www/iridium/files/patch-build_toolchain_linux_BUILD.gn head/www/iridium/files/patch-cc_layers_scrollbar__layer__impl__base.cc head/www/iridium/files/patch-cc_trees_property__tree.cc head/www/iridium/files/patch-chrome_app_chrome__command__ids.h head/www/iridium/files/patch-chrome_app_chrome__main.cc head/www/iridium/files/patch-chrome_app_chrome__main__delegate.cc head/www/iridium/files/patch-chrome_app_chromium__strings.grd head/www/iridium/files/patch-chrome_app_generated__resources.grd head/www/iridium/files/patch-chrome_app_google__chrome__strings.grd head/www/iridium/files/patch-chrome_app_settings__strings.grdp head/www/iridium/files/patch-chrome_app_shutdown__signal__handlers__posix.cc head/www/iridium/files/patch-chrome_browser_about__flags.cc head/www/iridium/files/patch-chrome_browser_after__startup__task__utils.cc head/www/iridium/files/patch-chrome_browser_browser__process__impl.cc head/www/iridium/files/patch-chrome_browser_browser__process__impl.h head/www/iridium/files/patch-chrome_browser_browser__resources.grd head/www/iridium/files/patch-chrome_browser_chrome__browser__main.cc head/www/iridium/files/patch-chrome_browser_chrome__browser__main__linux.cc head/www/iridium/files/patch-chrome_browser_chrome__browser__main__posix.cc head/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.cc head/www/iridium/files/patch-chrome_browser_chrome__content__browser__client.h head/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.cc head/www/iridium/files/patch-chrome_browser_diagnostics_diagnostics__writer.h head/www/iridium/files/patch-chrome_browser_download_chrome__download__manager__delegate.cc head/www/iridium/files/patch-chrome_browser_download_download__commands.cc head/www/iridium/files/patch-chrome_browser_download_download__commands.h head/www/iridium/files/patch-chrome_browser_download_download__prefs.cc head/www/iridium/files/patch-chrome_browser_download_download__query.cc head/www/iridium/files/patch-chrome_browser_download_download__shelf__context__menu.cc head/www/iridium/files/patch-chrome_browser_download_download__status__updater.cc head/www/iridium/files/patch-chrome_browser_extensions_BUILD.gn head/www/iridium/files/patch-chrome_browser_extensions_activity__log_activity__log.cc head/www/iridium/files/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc head/www/iridium/files/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc head/www/iridium/files/patch-chrome_browser_extensions_bookmark__app__helper.cc head/www/iridium/files/patch-chrome_browser_extensions_browser__context__keyed__service__factories.cc head/www/iridium/files/patch-chrome_browser_extensions_external__provider__impl.cc head/www/iridium/files/patch-chrome_browser_first__run_first__run__internal__posix.cc head/www/iridium/files/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc head/www/iridium/files/patch-chrome_browser_media__galleries_media__file__system__registry.cc head/www/iridium/files/patch-chrome_browser_memory__details.cc head/www/iridium/files/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc head/www/iridium/files/patch-chrome_browser_notifications_message__center__notification__manager.cc head/www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc head/www/iridium/files/patch-chrome_browser_plugins_plugins__resource__service.cc head/www/iridium/files/patch-chrome_browser_policy_policy__prefs__browsertest.cc head/www/iridium/files/patch-chrome_browser_process__singleton__posix.cc head/www/iridium/files/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc head/www/iridium/files/patch-chrome_browser_renderer__preferences__util.cc head/www/iridium/files/patch-chrome_browser_resources_safe__browsing_gen__file__type__proto.py head/www/iridium/files/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc head/www/iridium/files/patch-chrome_browser_sync_chrome__sync__client.cc head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.cc head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group.h head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__group__sampler.h head/www/iridium/files/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc head/www/iridium/files/patch-chrome_browser_tracing_crash__service__uploader.cc head/www/iridium/files/patch-chrome_browser_ui_browser__command__controller.cc head/www/iridium/files/patch-chrome_browser_ui_input__method_input__method__engine.h head/www/iridium/files/patch-chrome_browser_ui_startup_bad__flags__prompt.cc head/www/iridium/files/patch-chrome_browser_ui_startup_startup__browser__creator.cc head/www/iridium/files/patch-chrome_browser_ui_tab__helpers.cc head/www/iridium/files/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc head/www/iridium/files/patch-chrome_browser_ui_toolbar_app__menu__model.cc head/www/iridium/files/patch-chrome_browser_ui_views_accelerator__table.cc head/www/iridium/files/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc head/www/iridium/files/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc head/www/iridium/files/patch-chrome_browser_ui_views_chrome__views__delegate.h head/www/iridium/files/patch-chrome_browser_ui_views_first__run__dialog.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_browser__frame.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__platform__specific.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc head/www/iridium/files/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc head/www/iridium/files/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc head/www/iridium/files/patch-chrome_browser_ui_webui_about__ui.cc head/www/iridium/files/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc head/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.cc head/www/iridium/files/patch-chrome_browser_ui_webui_settings_appearance__handler.h head/www/iridium/files/patch-chrome_browser_ui_webui_settings_md__settings__localized__strings__provider.cc head/www/iridium/files/patch-chrome_browser_web__applications_web__app.cc head/www/iridium/files/patch-chrome_browser_web__applications_web__app.h head/www/iridium/files/patch-chrome_common_BUILD.gn head/www/iridium/files/patch-chrome_common_chrome__paths.cc head/www/iridium/files/patch-chrome_common_chrome__paths__internal.h head/www/iridium/files/patch-chrome_common_chrome__switches.cc head/www/iridium/files/patch-chrome_common_chrome__switches.h head/www/iridium/files/patch-chrome_common_extensions_api_BUILD.gn head/www/iridium/files/patch-chrome_common_extensions_chrome__extensions__client.cc head/www/iridium/files/patch-chrome_common_extensions_command.cc head/www/iridium/files/patch-chrome_common_features.gni head/www/iridium/files/patch-chrome_common_pref__names.cc head/www/iridium/files/patch-chrome_common_pref__names.h head/www/iridium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.cc head/www/iridium/files/patch-chrome_renderer_pepper_pepper__flash__font__file__host.h head/www/iridium/files/patch-chrome_test_base_in__process__browser__test.cc head/www/iridium/files/patch-chrome_test_base_testing__browser__process.h head/www/iridium/files/patch-chrome_test_chromedriver_chrome_chrome__finder.cc head/www/iridium/files/patch-chromecast_browser_cast__content__browser__client.cc head/www/iridium/files/patch-components_autofill_content_renderer_password__form__conversion__utils.cc head/www/iridium/files/patch-components_autofill_core_browser_autofill__experiments.cc head/www/iridium/files/patch-components_content__settings_core_browser_website__settings__registry.cc head/www/iridium/files/patch-components_cookie__config_cookie__store__util.cc head/www/iridium/files/patch-components_crash_content_app_BUILD.gn head/www/iridium/files/patch-components_crash_content_browser_BUILD.gn head/www/iridium/files/patch-components_feedback_anonymizer__tool.cc head/www/iridium/files/patch-components_flags__ui_flags__state.cc head/www/iridium/files/patch-components_gcm__driver_gcm__client.h head/www/iridium/files/patch-components_gcm__driver_gcm__client__impl.cc head/www/iridium/files/patch-components_metrics_BUILD.gn head/www/iridium/files/patch-components_metrics_system__memory__stats__recorder__linux.cc head/www/iridium/files/patch-components_neterror_resources_neterror.js head/www/iridium/files/patch-components_os__crypt_os__crypt.h head/www/iridium/files/patch-components_plugins_renderer_plugin__placeholder.cc head/www/iridium/files/patch-components_policy_resources_policy__templates.json head/www/iridium/files/patch-components_policy_tools_generate__policy__source.py head/www/iridium/files/patch-components_storage__monitor_BUILD.gn head/www/iridium/files/patch-components_storage__monitor_storage__monitor__freebsd.cc head/www/iridium/files/patch-components_storage__monitor_storage__monitor__freebsd.h head/www/iridium/files/patch-components_sync_base_get__session__name.cc head/www/iridium/files/patch-components_update__client_update__query__params.cc head/www/iridium/files/patch-components_webcrypto_algorithms_test__helpers.cc head/www/iridium/files/patch-content_browser_BUILD.gn head/www/iridium/files/patch-content_browser_browser__main__loop.cc head/www/iridium/files/patch-content_browser_child__process__launcher__helper__linux.cc head/www/iridium/files/patch-content_browser_media_media__internals.cc head/www/iridium/files/patch-content_browser_memory_memory__monitor.cc head/www/iridium/files/patch-content_browser_renderer__host_render__message__filter.cc head/www/iridium/files/patch-content_browser_renderer__host_render__message__filter.h head/www/iridium/files/patch-content_browser_renderer__host_render__view__host__impl.cc head/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc head/www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc head/www/iridium/files/patch-content_common_BUILD.gn head/www/iridium/files/patch-content_common_view__messages.h head/www/iridium/files/patch-content_gpu_BUILD.gn head/www/iridium/files/patch-content_gpu_gpu__main.cc head/www/iridium/files/patch-content_public_common_child__process__host.h head/www/iridium/files/patch-content_public_common_content__switches.cc head/www/iridium/files/patch-content_public_common_content__switches.h head/www/iridium/files/patch-content_public_common_renderer__preferences.h head/www/iridium/files/patch-content_public_test_browser__test__base.cc head/www/iridium/files/patch-content_renderer_render__thread__impl.cc head/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.cc head/www/iridium/files/patch-content_renderer_renderer__blink__platform__impl.h head/www/iridium/files/patch-content_renderer_renderer__main__platform__delegate__linux.cc head/www/iridium/files/patch-content_renderer_webscrollbarbehavior__impl__aura.cc head/www/iridium/files/patch-content_shell_browser_shell__browser__context.cc head/www/iridium/files/patch-content_shell_browser_shell__browser__main__parts.cc head/www/iridium/files/patch-device_bluetooth_BUILD.gn head/www/iridium/files/patch-device_gamepad_gamepad__provider.cc head/www/iridium/files/patch-device_geolocation_location__arbitrator.cc head/www/iridium/files/patch-device_serial_BUILD.gn head/www/iridium/files/patch-device_serial_serial__io__handler__posix.cc head/www/iridium/files/patch-device_usb_usb__context.cc head/www/iridium/files/patch-device_usb_usb__error.cc head/www/iridium/files/patch-device_usb_usb__service__impl.cc head/www/iridium/files/patch-device_usb_usb__service__impl.h head/www/iridium/files/patch-extensions_browser_api_declarative__webrequest_webrequest__action.cc head/www/iridium/files/patch-extensions_browser_api_networking__private_networking__private__event__router__factory.cc head/www/iridium/files/patch-extensions_browser_api_web__request_form__data__parser.cc head/www/iridium/files/patch-gpu_config_gpu__control__list.cc head/www/iridium/files/patch-gpu_config_gpu__test__config.cc head/www/iridium/files/patch-gpu_ipc_service_gpu__init.cc head/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.cc head/www/iridium/files/patch-headless_lib_browser_headless__content__browser__client.h head/www/iridium/files/patch-headless_lib_headless__macros.h head/www/iridium/files/patch-ipc_ipc__channel.h head/www/iridium/files/patch-ipc_ipc__message__utils.cc head/www/iridium/files/patch-ipc_ipc__message__utils.h head/www/iridium/files/patch-media_audio_BUILD.gn head/www/iridium/files/patch-media_audio_audio__manager.cc head/www/iridium/files/patch-media_audio_audio__manager.h head/www/iridium/files/patch-media_base_audio__latency.cc head/www/iridium/files/patch-media_base_video__frame.cc head/www/iridium/files/patch-media_base_video__frame.h head/www/iridium/files/patch-media_capture_video_fake__video__capture__device__factory.cc head/www/iridium/files/patch-media_capture_video_file__video__capture__device__factory.cc head/www/iridium/files/patch-media_capture_video_linux_v4l2__capture__delegate.cc head/www/iridium/files/patch-media_capture_video_linux_video__capture__device__linux.cc head/www/iridium/files/patch-media_capture_video_video__capture__device__client.cc head/www/iridium/files/patch-media_capture_video_video__capture__device__factory.cc head/www/iridium/files/patch-media_formats_common_offset__byte__queue.cc head/www/iridium/files/patch-media_formats_mp2t_es__parser__adts.cc head/www/iridium/files/patch-media_formats_mp2t_es__parser__mpeg1audio.cc head/www/iridium/files/patch-net_BUILD.gn head/www/iridium/files/patch-net_base_address__tracker__linux.h head/www/iridium/files/patch-net_base_network__change__notifier.cc head/www/iridium/files/patch-net_base_network__interfaces__freebsd.cc head/www/iridium/files/patch-net_dns_address__sorter__posix.cc head/www/iridium/files/patch-net_dns_dns__util.cc head/www/iridium/files/patch-net_dns_host__resolver__proc.cc head/www/iridium/files/patch-net_http_http__auth__gssapi__posix.cc head/www/iridium/files/patch-net_http_http__network__session.cc head/www/iridium/files/patch-net_socket_udp__socket__posix.cc head/www/iridium/files/patch-net_url__request_url__request__context__builder.cc head/www/iridium/files/patch-pdf_pdfium_pdfium__engine.cc head/www/iridium/files/patch-ppapi_proxy_file__io__resource.cc head/www/iridium/files/patch-remoting_host_host__details.cc head/www/iridium/files/patch-sandbox_features.gni head/www/iridium/files/patch-sandbox_linux_BUILD.gn head/www/iridium/files/patch-services_catalog_public_cpp_manifest__parsing__util.cc head/www/iridium/files/patch-services_catalog_store.cc head/www/iridium/files/patch-services_catalog_store.h head/www/iridium/files/patch-services_device_time__zone__monitor_time__zone__monitor.cc head/www/iridium/files/patch-services_service__manager_public_cpp_standalone__service_BUILD.gn head/www/iridium/files/patch-services_service__manager_public_cpp_standalone__service_standalone__service.cc head/www/iridium/files/patch-skia_ext_SkMemory__new__handler.cpp head/www/iridium/files/patch-third__party_angle_BUILD.gn head/www/iridium/files/patch-third__party_boringssl_BUILD.gn head/www/iridium/files/patch-third__party_boringssl_src_crypto_ex__data.c head/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h head/www/iridium/files/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h head/www/iridium/files/patch-third__party_mesa_BUILD.gn head/www/iridium/files/patch-third__party_node_node.py head/www/iridium/files/patch-third__party_pdfium_core_fxcrt_fx__system.h head/www/iridium/files/patch-third__party_sqlite_BUILD.gn head/www/iridium/files/patch-third__party_usrsctp_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_modules_audio__device_BUILD.gn head/www/iridium/files/patch-third__party_webrtc_system__wrappers_BUILD.gn head/www/iridium/files/patch-third__party_yasm_BUILD.gn head/www/iridium/files/patch-third__party_zlib_BUILD.gn head/www/iridium/files/patch-tools_gn_args.cc head/www/iridium/files/patch-tools_gn_bootstrap_bootstrap.py head/www/iridium/files/patch-tools_perf_chrome__telemetry__build_BUILD.gn head/www/iridium/files/patch-tools_variations_fieldtrial__to__struct.py head/www/iridium/files/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc head/www/iridium/files/patch-ui_base_ime_ime__engine__handler__interface.h head/www/iridium/files/patch-ui_base_ime_input__method__initializer.cc head/www/iridium/files/patch-ui_base_resource_resource__bundle.cc head/www/iridium/files/patch-ui_events_devices_x11_device__data__manager__x11.cc head/www/iridium/files/patch-ui_events_event__switches.cc head/www/iridium/files/patch-ui_gfx_canvas__skia.cc head/www/iridium/files/patch-ui_gfx_font__list.cc head/www/iridium/files/patch-ui_gfx_font__render__params.h head/www/iridium/files/patch-ui_gfx_render__text.cc head/www/iridium/files/patch-ui_gl_BUILD.gn head/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.cc head/www/iridium/files/patch-ui_gl_sync__control__vsync__provider.h head/www/iridium/files/patch-ui_message__center_views_message__view__factory.cc head/www/iridium/files/patch-ui_views_bubble_bubble__dialog__delegate.cc head/www/iridium/files/patch-ui_views_controls_label.cc head/www/iridium/files/patch-ui_views_controls_textfield_textfield.cc head/www/iridium/files/patch-ui_views_examples_widget__example.cc head/www/iridium/files/patch-ui_views_mus_aura__init.cc head/www/iridium/files/patch-ui_views_selection__controller.cc head/www/iridium/files/patch-ui_views_views__delegate.cc head/www/iridium/files/patch-ui_views_views__delegate.h head/www/iridium/files/patch-ui_views_window_custom__frame__view.cc head/www/iridium/files/patch-ui_views_window_dialog__delegate.cc head/www/iridium/files/patch-v8_BUILD.gn head/www/iridium/files/patch-v8_src_base_platform_platform-posix.cc head/www/iridium/files/patch-v8_src_globals.h head/www/iridium/files/sndio_input.cc head/www/iridium/files/sndio_input.h head/www/iridium/files/sndio_output.cc head/www/iridium/pkg-plist Modified: head/www/iridium/Makefile ============================================================================== --- head/www/iridium/Makefile Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/Makefile Sat Aug 18 14:21:02 2018 (r477503) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= iridium -PORTVERSION= 58.0 -PORTREVISION= 19 +PORTVERSION= 2018.5.67 CATEGORIES= www MASTER_SITES= https://downloads.iridiumbrowser.de/source/ PKGNAMESUFFIX= -browser @@ -27,9 +26,11 @@ BUILD_DEPENDS= gperf:devel/gperf \ ${PYTHON_PKGNAMEPREFIX}ply>0:devel/py-ply@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} -LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher \ +LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi2-atk \ + libspeechd.so:accessibility/speech-dispatcher \ libsnappy.so:archivers/snappy \ libFLAC.so:audio/flac \ + libopus.so:audio/opus \ libspeex.so:audio/speex \ libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ @@ -44,22 +45,22 @@ LIB_DEPENDS= libspeechd.so:accessibility/speech-dispat libpng.so:graphics/png \ libwebp.so:graphics/webp \ libavcodec.so:multimedia/ffmpeg \ - libcups.so:print/cups \ + libopenh264.so:multimedia/openh264 \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libharfbuzz-icu.so:print/harfbuzz-icu \ libgcrypt.so:security/libgcrypt \ - libgnome-keyring.so:security/libgnome-keyring \ + libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ - droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf + noto-lite>0:x11-fonts/noto-lite ONLY_FOR_ARCHS= amd64 i386 -USES= bison desktop-file-utils jpeg ninja perl5 \ - pkgconfig python:2.7,build shebangfix tar:xz +USES= bison desktop-file-utils jpeg ninja perl5 pkgconfig \ + python:2.7,build shebangfix tar:xz USE_PERL5= build USE_XORG= x11 xcb xcomposite xcursor xext xdamage xfixes xi \ @@ -77,37 +78,40 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang # replace_gn_files.py script, some parts just turned on/off for target host # OS "target_os == is_bsd", like libusb, libpci. GN_ARGS+= clang_use_chrome_plugins=false \ - enable_media_router=true \ enable_nacl=false \ enable_one_click_signin=true \ enable_remoting=false \ - enable_webrtc=false \ fieldtrial_testing_like_official_build=true \ is_clang=true \ toolkit_views=true \ treat_warnings_as_errors=false \ use_allocator="none" \ + use_allocator_shim=false \ use_aura=true \ - use_cups=true \ - use_experimental_allocator_shim=false \ + use_bundled_fontconfig=false \ + use_custom_libcxx=false \ + use_gnome_keyring=false \ use_gtk3=true \ use_lld=true \ use_sysroot=false \ + use_system_freetype=true \ + use_system_harfbuzz=true \ use_system_libjpeg=true \ - use_system_sqlite=false # chrome has additional patches + extra_cxxflags="-I${LOCALBASE}/include" \ + extra_ldflags="-L${LOCALBASE}/lib" # TODO: investigate building with these options: -# use_system_harfbuzz use_system_minigbm +# use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild -SUB_FILES= iridium-browser.desktop iridium +SUB_FILES= iridium-browser.desktop iridium pkg-message SUB_LIST+= COMMENT="${COMMENT}" -OPTIONS_DEFINE= CODECS DEBUG GCONF KERBEROS +OPTIONS_DEFINE= CODECS CUPS DEBUG KERBEROS CODECS_DESC= Compile and enable patented codecs like H.264 OPTIONS_GROUP= AUDIO OPTIONS_GROUP_AUDIO= ALSA PULSEAUDIO SNDIO -OPTIONS_DEFAULT= ALSA CODECS GCONF KERBEROS +OPTIONS_DEFAULT= ALSA CODECS CUPS KERBEROS OPTIONS_SUB= yes ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib @@ -123,20 +127,22 @@ CODECS_VARS_OFF= GN_ARGS+=ffmpeg_branding="Chromium" \ GN_ARGS+=proprietary_codecs=false \ GN_ARGS+=enable_hevc_demuxing=false +CUPS_LIB_DEPENDS= libcups.so:print/cups +CUPS_VARS= GN_ARGS+=use_cups=true +CUPS_VARS_OFF= GN_ARGS+=use_cups=false + DEBUG_VARS= BUILDTYPE=Debug \ GN_ARGS+=is_debug=true \ + GN_ARGS+=is_component_buils=false \ GN_BOOTSTRAP_FLAGS+=--debug \ - WANTSPACE="lots of free diskspace (~ 8.5GB)" + WANTSPACE="lots of free diskspace (~ 13GB)" DEBUG_VARS_OFF= BUILDTYPE=Release \ GN_ARGS+=is_debug=false \ + GN_ARGS+=is_official_build=true \ GN_ARGS+=symbol_level=0 \ GN_ARGS+=remove_webcore_debug_symbols=true \ - WANTSPACE="a fair amount of free diskspace (~ 3.7GB)" + WANTSPACE="a fair amount of free diskspace (~ 6.5GB)" -GCONF_USE= GNOME=gconf2 -GCONF_VARS= GN_ARGS+=use_gconf=true -GCONF_VARS_OFF= GN_ARGS+=use_gconf=false - KERBEROS_VARS= GN_ARGS+=use_kerberos=true KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false @@ -176,6 +182,11 @@ pre-everything:: @${ECHO_MSG} "and ${WANTSPACE}." @${ECHO_MSG} +post-patch: + @${REINPLACE_CMD} -e 's|@@PACKAGE@@|iridium|' \ + -e 's|@@MENUNAME@@|Iridium Web Browser|' \ + ${WRKSRC}/chrome/app/resources/manpage.1.in + post-patch-SNDIO-on: @${MKDIR} ${WRKSRC}/media/audio/sndio ${WRKSRC}/media/audio/openbsd @${CP} ${FILESDIR}/sndio_output.* ${WRKSRC}/media/audio/sndio @@ -189,7 +200,7 @@ 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 harfbuzz-ng libwebp libxml libxslt snappy yasm || ${FALSE} + ffmpeg flac freetype harfbuzz-ng libdrm libusb libwebp libxml libxslt openh264 opus snappy yasm || ${FALSE} do-configure: # GN generator bootstrapping and generating ninja files @@ -200,28 +211,23 @@ do-configure: gen --args='${GN_ARGS}' out/${BUILDTYPE} # Setup nodejs dependency - @${MKDIR} ${WRKSRC}/third_party/node/linux/node-linux-x64/bin - ${LN} -sf ${LOCALBASE}/bin/node ${WRKSRC}/third_party/node/linux/node-linux-x64/bin/node + @${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 do-install: @${MKDIR} ${STAGEDIR}${DATADIR} -.for m in font_service test_ime_driver ui - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${m}.service \ - ${STAGEDIR}${DATADIR} -.endfor - ${INSTALL_MAN} ${WRKSRC}/out/${BUILDTYPE}/chrome.1 ${STAGEDIR}${MANPREFIX}/man/man1/iridium.1 + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.service ${STAGEDIR}${DATADIR} + ${INSTALL_MAN} ${WRKSRC}/chrome/app/resources/manpage.1.in \ + ${STAGEDIR}${MANPREFIX}/man/man1/iridium.1 .for s in 22 24 48 64 128 256 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps ${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${s}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${s}x${s}/apps/iridium.png .endfor -.for p in chrome_100_percent chrome_200_percent headless_lib keyboard_resources \ - resources mus_app_resources_100 mus_app_resources_200 mus_app_resources_strings \ - views_mus_resources - ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${p}.pak \ - ${STAGEDIR}${DATADIR} -.endfor -.for d in icudtl.dat natives_blob.bin snapshot_blob.bin + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.png ${STAGEDIR}${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/*.pak ${STAGEDIR}${DATADIR} + +.for d in protoc icudtl.dat mksnapshot natives_blob.bin snapshot_blob.bin v8_context_snapshot.bin ${INSTALL_DATA} ${WRKSRC}/out/${BUILDTYPE}/${d} ${STAGEDIR}${DATADIR} .endfor ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/chrome \ @@ -232,7 +238,19 @@ do-install: ${INSTALL_DATA} ${WRKDIR}/iridium-browser.desktop \ ${STAGEDIR}${DESKTOPDIR} ${INSTALL_SCRIPT} ${WRKDIR}/iridium ${STAGEDIR}${PREFIX}/bin - ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/mksnapshot \ +.for f in libEGL.so libGLESv2.so + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/${f} ${STAGEDIR}${DATADIR} +.endfor + @${MKDIR} ${STAGEDIR}${DATADIR}/swiftshader +.for g in libEGL.so libGLESv2.so + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/swiftshader/${g} \ + ${STAGEDIR}${DATADIR}/swiftshader +.endfor + +post-install-DEBUG-on: + ${INSTALL_LIB} ${WRKSRC}/out/${BUILDTYPE}/*.so \ + ${STAGEDIR}${DATADIR} + ${INSTALL_PROGRAM} ${WRKSRC}/out/${BUILDTYPE}/character_data_generator \ ${STAGEDIR}${DATADIR} .include Modified: head/www/iridium/distinfo ============================================================================== --- head/www/iridium/distinfo Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/distinfo Sat Aug 18 14:21:02 2018 (r477503) @@ -1,3 +1,3 @@ -TIMESTAMP = 1493328523 -SHA256 (iridium-browser-58.0.tar.xz) = ec59bf66b1d686c85172c7b9dade6bbda10600df25b17f86a1847d29d8bb9d62 -SIZE (iridium-browser-58.0.tar.xz) = 552368772 +TIMESTAMP = 1534375076 +SHA256 (iridium-browser-2018.5.67.tar.xz) = fd9631aa338954928a96bc9f3711e0273bf5b616dddeb792e303cecd22bba367 +SIZE (iridium-browser-2018.5.67.tar.xz) = 610734108 Modified: head/www/iridium/files/audio_manager_openbsd.cc ============================================================================== --- head/www/iridium/files/audio_manager_openbsd.cc Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/audio_manager_openbsd.cc Sat Aug 18 14:21:02 2018 (r477503) @@ -3,14 +3,12 @@ // found in the LICENSE file. #include "base/metrics/histogram_macros.h" +#include "base/memory/ptr_util.h" #include "media/audio/openbsd/audio_manager_openbsd.h" #include "media/audio/audio_device_description.h" #include "media/audio/audio_output_dispatcher.h" -#if defined(USE_PULSEAUDIO) -#include "media/audio/pulse/audio_manager_pulse.h" -#endif #if defined(USE_SNDIO) #include "media/audio/sndio/sndio_input.h" #include "media/audio/sndio/sndio_output.h" @@ -48,10 +46,6 @@ bool AudioManagerOpenBSD::HasAudioInputDevices() { return true; } -void AudioManagerOpenBSD::ShowAudioInputSettings() { - NOTIMPLEMENTED(); -} - void AudioManagerOpenBSD::GetAudioInputDeviceNames( AudioDeviceNames* device_names) { DCHECK(device_names->empty()); @@ -79,15 +73,12 @@ AudioParameters AudioManagerOpenBSD::GetInputStreamPar return AudioParameters( AudioParameters::AUDIO_PCM_LOW_LATENCY, CHANNEL_LAYOUT_STEREO, - kDefaultSampleRate, 16, buffer_size); + kDefaultSampleRate, buffer_size); } -AudioManagerOpenBSD::AudioManagerOpenBSD( - scoped_refptr task_runner, - scoped_refptr worker_task_runner, - AudioLogFactory* audio_log_factory) - : AudioManagerBase(std::move(task_runner), - std::move(worker_task_runner), +AudioManagerOpenBSD::AudioManagerOpenBSD(std::unique_ptr audio_thread, + AudioLogFactory* audio_log_factory) + : AudioManagerBase(std::move(audio_thread), audio_log_factory) { DLOG(WARNING) << "AudioManagerOpenBSD"; SetMaxOutputStreamsAllowed(kMaxOutputStreams); @@ -139,10 +130,8 @@ AudioParameters AudioManagerOpenBSD::GetPreferredOutpu ChannelLayout channel_layout = CHANNEL_LAYOUT_STEREO; int sample_rate = kDefaultSampleRate; int buffer_size = kDefaultOutputBufferSize; - int bits_per_sample = 16; if (input_params.IsValid()) { sample_rate = input_params.sample_rate(); - bits_per_sample = input_params.bits_per_sample(); channel_layout = input_params.channel_layout(); buffer_size = std::min(buffer_size, input_params.frames_per_buffer()); } @@ -153,7 +142,7 @@ AudioParameters AudioManagerOpenBSD::GetPreferredOutpu return AudioParameters( AudioParameters::AUDIO_PCM_LOW_LATENCY, channel_layout, - sample_rate, bits_per_sample, buffer_size); + sample_rate, buffer_size); } AudioInputStream* AudioManagerOpenBSD::MakeInputStream( @@ -170,34 +159,17 @@ AudioOutputStream* AudioManagerOpenBSD::MakeOutputStre } #endif -ScopedAudioManagerPtr CreateAudioManager( - scoped_refptr task_runner, - scoped_refptr worker_task_runner, +std::unique_ptr CreateAudioManager( + std::unique_ptr audio_thread, AudioLogFactory* audio_log_factory) { DLOG(WARNING) << "CreateAudioManager"; -#if defined(USE_PULSEAUDIO) - // Do not move task runners when creating AudioManagerPulse. - // If the creation fails, we need to use the task runners to create other - // AudioManager implementations. - std::unique_ptr manager( - new AudioManagerPulse(task_runner, worker_task_runner, - audio_log_factory)); - if (manager->Init()) { - UMA_HISTOGRAM_ENUMERATION("Media.OpenBSDAudioIO", kPulse, kAudioIOMax + 1); - return std::move(manager); - } - DVLOG(1) << "PulseAudio is not available on the OS"; -#endif - #if defined(USE_SNDIO) UMA_HISTOGRAM_ENUMERATION("Media.OpenBSDAudioIO", kSndio, kAudioIOMax + 1); - return ScopedAudioManagerPtr( - new AudioManagerOpenBSD(std::move(task_runner), - std::move(worker_task_runner),audio_log_factory)); + return std::make_unique(std::move(audio_thread), + audio_log_factory); #else - return ScopedAudioManagerPtr( - new FakeAudioManager(std::move(task_runner), - std::move(worker_task_runner), audio_log_factory)); + return std::make_unique(std::move(audio_thread), + audio_log_factory); #endif } Modified: head/www/iridium/files/audio_manager_openbsd.h ============================================================================== --- head/www/iridium/files/audio_manager_openbsd.h Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/audio_manager_openbsd.h Sat Aug 18 14:21:02 2018 (r477503) @@ -17,15 +17,13 @@ namespace media { class MEDIA_EXPORT AudioManagerOpenBSD : public AudioManagerBase { public: - AudioManagerOpenBSD( - scoped_refptr task_runner, - scoped_refptr worker_task_runner, - AudioLogFactory* audio_log_factory); + AudioManagerOpenBSD(std::unique_ptr audio_thread, + AudioLogFactory* audio_log_factory); + ~AudioManagerOpenBSD() override; // Implementation of AudioManager. bool HasAudioOutputDevices() override; bool HasAudioInputDevices() override; - void ShowAudioInputSettings() override; void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override; void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override; AudioParameters GetInputStreamParameters( @@ -50,8 +48,6 @@ class MEDIA_EXPORT AudioManagerOpenBSD : public AudioM const LogCallback& log_callback) override; protected: - ~AudioManagerOpenBSD() override; - AudioParameters GetPreferredOutputStreamParameters( const std::string& output_device_id, const AudioParameters& input_params) override; Modified: head/www/iridium/files/extra-patch-clang ============================================================================== --- head/www/iridium/files/extra-patch-clang Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/extra-patch-clang Sat Aug 18 14:21:02 2018 (r477503) @@ -27,20 +27,6 @@ if (*ptr == kFinalTlsValue) return; // We've been called enough times. ASSERT_LT(kFinalTlsValue, *ptr); ---- base/tracked_objects_unittest.cc.orig 2015-08-22 15:01:51.000000000 -0400 -+++ base/tracked_objects_unittest.cc 2015-09-03 09:20:53.370191000 -0400 -@@ -58,9 +58,9 @@ - Births* birth = ThreadData::TallyABirthIfActive(location); - - if (ThreadData::status() == ThreadData::DEACTIVATED) -- EXPECT_EQ(reinterpret_cast(NULL), birth); -+ EXPECT_EQ(static_cast(NULL), birth); - else -- EXPECT_NE(reinterpret_cast(NULL), birth); -+ EXPECT_NE(static_cast(NULL), birth); - } - - // Helper function to verify the most common test expectations. --- media/audio/audio_output_proxy_unittest.cc 2015-04-15 00:18:55.000000000 +0200 +++ media/audio/audio_output_proxy_unittest.cc 2015-04-18 22:02:38.000000000 +0200 @@ -387,7 +387,7 @@ Modified: head/www/iridium/files/extra-patch-llvm-base ============================================================================== --- head/www/iridium/files/extra-patch-llvm-base Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/extra-patch-llvm-base Sat Aug 18 14:21:02 2018 (r477503) @@ -1,8 +1,8 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2017-04-19 21:06:28.000000000 +0200 -+++ build/toolchain/gcc_toolchain.gni 2018-06-19 17:35:48.967441000 +0200 -@@ -12,6 +12,11 @@ - import("//build/toolchain/goma.gni") - import("//build/toolchain/toolchain.gni") +--- build/toolchain/gcc_toolchain.gni.orig 2018-03-20 23:05:14.000000000 +0100 ++++ build/toolchain/gcc_toolchain.gni 2018-06-18 20:55:17.080248000 +0200 +@@ -25,6 +25,11 @@ + rebase_path("//build/toolchain/clang_static_analyzer_wrapper.py", + root_build_dir) + " --mode=clang" +declare_args() { + extra_cxxflags = "" @@ -12,7 +12,7 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -483,10 +488,23 @@ +@@ -596,13 +601,23 @@ } gcc_toolchain(target_name) { @@ -20,6 +20,9 @@ - cc = "$prefix/clang" - cxx = "$prefix/clang++" - ld = cxx +- readelf = "${toolprefix}readelf" +- ar = "${prefix}/llvm-ar" +- nm = "${toolprefix}nm" + if (is_bsd) { + prefix = "/usr/local/bin" + cc = "cc" @@ -34,20 +37,85 @@ + cxx = "$prefix/clang++" + ld = cxx + readelf = "${toolprefix}readelf" -+ ar = "${toolprefix}ar" ++ ar = "${prefix}/llvm-ar" + nm = "${toolprefix}nm" + } - if (use_clang_static_analyzer) { - # Static analysis isn't supported under GOMA. See crbug.com/687245 -@@ -506,10 +524,6 @@ - rebase_path("//third_party/scan-build/src/libexec/c++-analyzer", - root_build_dir) - } + forward_variables_from(invoker, + [ +--- build/config/compiler/BUILD.gn.orig 2018-06-13 00:10:02.000000000 +0200 ++++ build/config/compiler/BUILD.gn 2018-07-21 13:05:54.418405000 +0200 +@@ -51,7 +51,7 @@ + # only two architectures that are currently checked in). Turn this off when + # you are using a custom toolchain and need to control -B in cflags. + linux_use_bundled_binutils = +- linux_use_bundled_binutils_override && is_linux && ++ linux_use_bundled_binutils_override && (is_linux && !is_bsd) && + (current_cpu == "x64" || current_cpu == "x86") + binutils_path = rebase_path("//third_party/binutils/Linux_x64/Release/bin", + root_build_dir) +@@ -375,8 +375,6 @@ + "-Wl,-z,relro", + ] + if (!using_sanitizer) { +- ldflags += [ "-Wl,-z,defs" ] - -- readelf = "${toolprefix}readelf" -- ar = "${toolprefix}ar" -- nm = "${toolprefix}nm" + # Functions interposed by the sanitizers can make ld think + # that some libraries aren't needed when they actually are, + # http://crbug.com/234010. As workaround, disable --as-needed. +@@ -467,7 +465,7 @@ + # TODO(hans): Remove this once Clang generates better optimized debug info by + # default. https://crbug.com/765793 + if (is_clang && !is_nacl && current_toolchain == host_toolchain && +- target_os != "chromeos") { ++ target_os != "chromeos" && !is_bsd) { + cflags += [ + "-Xclang", + "-mllvm", +@@ -708,7 +706,7 @@ + cflags += [ "-mtune=$arm_tune" ] + } + } else if (current_cpu == "arm64") { +- if (is_clang && !is_android && !is_nacl && !is_fuchsia) { ++ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) { + cflags += [ "--target=aarch64-linux-gnu" ] + ldflags += [ "--target=aarch64-linux-gnu" ] + } +@@ -1387,10 +1385,6 @@ - forward_variables_from(invoker, [ "strip" ]) - + # TODO(hans): https://crbug.com/766891 + "-Wno-null-pointer-arithmetic", +- +- # Ignore warnings about MSVC optimization pragmas. +- # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314 +- "-Wno-ignored-pragma-optimize", + ] + if (llvm_force_head_revision) { + cflags += [ +@@ -2096,7 +2090,7 @@ + # [1] crrev.com/a81d5ade0b043208e06ad71a38bcf9c348a1a52f + cflags += [ "-gdwarf-3" ] + } +- cflags += [ "-g2" ] ++ cflags += [ "-g0" ] + } + if (use_debug_fission && !is_nacl) { + cflags += [ "-gsplit-dwarf" ] +@@ -2110,7 +2104,7 @@ + # DWARF info may be corrupt; offsets in a range list entry are in different + # sections" there. Maybe just a bug in nacl_switch_32.S. + if (!is_mac && !is_ios && !is_nacl && target_cpu != "x86" && +- (use_gold || use_lld)) { ++ (use_gold || use_lld) && !is_bsd) { + if (is_clang) { + # This flag enables the GNU-format pubnames and pubtypes sections, + # which lld needs in order to generate a correct GDB index. +@@ -2207,7 +2201,7 @@ + if (!is_win && fatal_linker_warnings && + !(is_chromeos && current_cpu == "arm") && + !(is_android && use_order_profiling) && !is_mac && !is_ios && +- current_os != "aix") { ++ current_os != "aix" && !is_bsd) { + # TODO(jochen): Enable this on chromeos on arm. http://crbug.com/356580 + # TODO(lizeb,pasko): Fix link errors when linking with order_profiling=1 + # crbug.com/485542 Modified: head/www/iridium/files/extra-patch-llvm-port ============================================================================== --- head/www/iridium/files/extra-patch-llvm-port Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/extra-patch-llvm-port Sat Aug 18 14:21:02 2018 (r477503) @@ -1,8 +1,8 @@ ---- build/toolchain/gcc_toolchain.gni.orig 2017-04-19 19:06:28 UTC -+++ build/toolchain/gcc_toolchain.gni -@@ -12,6 +12,11 @@ import("//build/toolchain/clang_static_a - import("//build/toolchain/goma.gni") - import("//build/toolchain/toolchain.gni") +--- build/toolchain/gcc_toolchain.gni.orig 2018-06-13 00:10:02.000000000 +0200 ++++ build/toolchain/gcc_toolchain.gni 2018-07-21 12:38:45.107087000 +0200 +@@ -25,6 +25,11 @@ + rebase_path("//build/toolchain/clang_static_analyzer_wrapper.py", + root_build_dir) + " --mode=clang" +declare_args() { + extra_cxxflags = "" @@ -12,7 +12,22 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -483,10 +488,22 @@ template("clang_toolchain") { +@@ -343,12 +348,12 @@ + # We use slightly different arflags for AIX. + extra_arflags = "-r -c -s" + } else { +- extra_arflags = "-r -c -s -D" ++ extra_arflags = "rcsD" + } + + # Almost all targets build with //build/config/compiler:thin_archive which + # adds -T to arflags. +- command = "$python_path \"$ar_wrapper\"$whitelist_flag --output={{output}} --ar=\"$ar\" \"{{arflags}} $extra_arflags\" @\"$rspfile\"" ++ command = "$python_path \"$ar_wrapper\"$whitelist_flag --output={{output}} --ar=\"$ar\" {{arflags}} $extra_arflags @\"$rspfile\"" + description = "AR {{output}}" + rspfile_content = "{{inputs}}" + outputs = [ +@@ -608,13 +613,22 @@ } gcc_toolchain(target_name) { @@ -20,6 +35,9 @@ - cc = "$prefix/clang" - cxx = "$prefix/clang++" - ld = cxx +- readelf = "${toolprefix}readelf" +- ar = "${prefix}/llvm-ar" +- nm = "${toolprefix}nm" + if (is_bsd) { + cc = "${toolprefix}clang60" + cxx = "${toolprefix}clang++60" @@ -33,20 +51,98 @@ + cxx = "$prefix/clang++" + ld = cxx + readelf = "${toolprefix}readelf" -+ ar = "${toolprefix}ar" ++ ar = "${prefix}/llvm-ar" + nm = "${toolprefix}nm" + } - if (use_clang_static_analyzer) { - # Static analysis isn't supported under GOMA. See crbug.com/687245 -@@ -507,10 +524,6 @@ template("clang_toolchain") { - root_build_dir) - } + forward_variables_from(invoker, + [ +--- build/config/compiler/BUILD.gn.orig 2018-06-13 00:10:02.000000000 +0200 ++++ build/config/compiler/BUILD.gn 2018-07-21 12:57:03.823912000 +0200 +@@ -51,7 +51,7 @@ + # only two architectures that are currently checked in). Turn this off when + # you are using a custom toolchain and need to control -B in cflags. + linux_use_bundled_binutils = +- linux_use_bundled_binutils_override && is_linux && ++ linux_use_bundled_binutils_override && (is_linux && !is_bsd) && + (current_cpu == "x64" || current_cpu == "x86") + binutils_path = rebase_path("//third_party/binutils/Linux_x64/Release/bin", + root_build_dir) +@@ -375,8 +375,6 @@ + "-Wl,-z,relro", + ] + if (!using_sanitizer) { +- ldflags += [ "-Wl,-z,defs" ] +- + # Functions interposed by the sanitizers can make ld think + # that some libraries aren't needed when they actually are, + # http://crbug.com/234010. As workaround, disable --as-needed. +@@ -467,7 +465,7 @@ + # TODO(hans): Remove this once Clang generates better optimized debug info by + # default. https://crbug.com/765793 + if (is_clang && !is_nacl && current_toolchain == host_toolchain && +- target_os != "chromeos") { ++ target_os != "chromeos" && !is_bsd) { + cflags += [ + "-Xclang", + "-mllvm", +@@ -708,7 +706,7 @@ + cflags += [ "-mtune=$arm_tune" ] + } + } else if (current_cpu == "arm64") { +- if (is_clang && !is_android && !is_nacl && !is_fuchsia) { ++ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) { + cflags += [ "--target=aarch64-linux-gnu" ] + ldflags += [ "--target=aarch64-linux-gnu" ] + } +@@ -1387,10 +1385,6 @@ -- readelf = "${toolprefix}readelf" -- ar = "${toolprefix}ar" -- nm = "${toolprefix}nm" + # TODO(hans): https://crbug.com/766891 + "-Wno-null-pointer-arithmetic", - - forward_variables_from(invoker, [ "strip" ]) +- # Ignore warnings about MSVC optimization pragmas. +- # TODO(thakis): Only for no_chromium_code? http://crbug.com/505314 +- "-Wno-ignored-pragma-optimize", + ] + if (llvm_force_head_revision) { + cflags += [ +@@ -1572,9 +1566,9 @@ + if ((is_posix && !is_nacl) || is_fuchsia) { + # TODO(thomasanderson): Enable on ChromeOS builds once + # https://crbug.com/829956 is fixed. +- if (default_toolchain != "//build/toolchain/cros:target") { +- arflags = [ "-T" ] +- } ++ # if (default_toolchain != "//build/toolchain/cros:target") { ++ # arflags = [ "-T" ] ++ # } + } + } - toolchain_args = { +@@ -2096,7 +2090,7 @@ + # [1] crrev.com/a81d5ade0b043208e06ad71a38bcf9c348a1a52f + cflags += [ "-gdwarf-3" ] + } +- cflags += [ "-g2" ] ++ cflags += [ "-g0" ] + } + if (use_debug_fission && !is_nacl) { + cflags += [ "-gsplit-dwarf" ] +@@ -2110,7 +2104,7 @@ + # DWARF info may be corrupt; offsets in a range list entry are in different + # sections" there. Maybe just a bug in nacl_switch_32.S. + if (!is_mac && !is_ios && !is_nacl && target_cpu != "x86" && +- (use_gold || use_lld)) { ++ (use_gold || use_lld) && !is_bsd) { + if (is_clang) { + # This flag enables the GNU-format pubnames and pubtypes sections, + # which lld needs in order to generate a correct GDB index. +@@ -2207,7 +2201,7 @@ + if (!is_win && fatal_linker_warnings && + !(is_chromeos && current_cpu == "arm") && + !(is_android && use_order_profiling) && !is_mac && !is_ios && +- current_os != "aix") { ++ current_os != "aix" && !is_bsd) { + # TODO(jochen): Enable this on chromeos on arm. http://crbug.com/356580 + # TODO(lizeb,pasko): Fix link errors when linking with order_profiling=1 + # crbug.com/485542 Modified: head/www/iridium/files/patch-BUILD.gn ============================================================================== --- head/www/iridium/files/patch-BUILD.gn Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/patch-BUILD.gn Sat Aug 18 14:21:02 2018 (r477503) @@ -1,173 +1,87 @@ ---- BUILD.gn.orig 2017-04-19 19:06:27 UTC -+++ BUILD.gn -@@ -220,7 +220,7 @@ group("both_gn_and_gyp") { - ] +--- BUILD.gn.orig 2018-06-13 00:09:58.000000000 +0200 ++++ BUILD.gn 2018-07-14 12:26:56.482016000 +0200 +@@ -359,7 +359,7 @@ + } } -- if (!is_ios && !is_android && !is_chromecast) { -+ if (!is_ios && !is_android && !is_bsd && !is_chromecast) { +- if (is_linux || is_android) { ++ if ((is_linux && !is_bsd) || is_android) { deps += [ - "//chrome", - "//chrome/test:browser_tests", -@@ -277,7 +277,7 @@ group("both_gn_and_gyp") { + "//third_party/breakpad:breakpad_unittests", + "//third_party/breakpad:core-2-minidump", +@@ -401,8 +401,6 @@ + "//net:disk_cache_memory_test", + "//net:quic_client", + "//net:quic_server", +- "//sandbox/linux:chrome_sandbox", +- "//sandbox/linux:sandbox_linux_unittests", + "//testing:empty_main", ] - } -- if (!is_ios) { -+ if (!is_ios && !is_bsd) { - # TODO(GYP): Figure out which of these should actually build on iOS, - # and whether there should be other targets that are iOS-only and missing. - deps += [ -@@ -322,7 +322,7 @@ group("both_gn_and_gyp") { - "//ui/touch_selection:ui_touch_selection_unittests", - "//url/ipc:url_ipc_unittests", +@@ -460,10 +458,6 @@ + "//chrome/test/chromedriver:chromedriver", + "//chrome/test/chromedriver:chromedriver_tests", + "//components/sync:run_sync_testserver", +- "//courgette:courgette", +- "//courgette:courgette_fuzz", +- "//courgette:courgette_minimal_tool", +- "//courgette:courgette_unittests", + "//media/cast:generate_barcode_video", + "//media/cast:generate_timecode_audio", + "//net:crash_cache", +@@ -519,10 +513,6 @@ + "//mojo:mojo_perftests", + "//services/service_manager/public/cpp", + "//testing/gmock:gmock_main", +- "//third_party/breakpad:dump_syms($host_toolchain)", +- "//third_party/breakpad:microdump_stackwalk($host_toolchain)", +- "//third_party/breakpad:minidump_dump($host_toolchain)", +- "//third_party/breakpad:minidump_stackwalk($host_toolchain)", ] -- } else { -+ } else if (!is_bsd) { - deps += [ "//ios:all" ] - } -@@ -482,7 +482,7 @@ group("both_gn_and_gyp") { - ] - } - -- if (is_linux) { -+ if (is_linux || is_bsd) { - # The following are definitely linux-only. - deps += [ - "//chrome:manpage", -@@ -505,9 +505,16 @@ group("both_gn_and_gyp") { - # TODO(dpranke): add the linux_dump_symbols flag? - deps += [ "//chrome:linux_symbols" ] + if (!is_android) { +@@ -598,7 +588,7 @@ + host_os == "win") { + deps += [ "//chrome/test/mini_installer:mini_installer_tests" ] } -+ -+ if (is_bsd) { -+ deps -= [ -+ "//sandbox/linux:chrome_sandbox", -+ "//sandbox/linux:sandbox_linux_unittests", -+ ] -+ } +- } else if (!is_android && !is_ios && !is_fuchsia) { ++ } else if (!is_android && !is_ios && !is_fuchsia && !is_bsd) { + deps += [ "//third_party/breakpad:symupload($host_toolchain)" ] } -- if (is_ios || is_win || (is_linux && !is_chromeos)) { -+ if (is_ios || is_win || is_bsd || (is_linux && !is_chromeos)) { - deps += [ - "//base:base_i18n_perftests", - "//base:base_perftests", -@@ -578,7 +585,7 @@ group("both_gn_and_gyp") { - if (enable_nacl) { - deps += [ "//components/nacl/loader:nacl_loader_unittests" ] +@@ -818,7 +808,6 @@ + "//ppapi/examples/video_decode", + "//sandbox/linux:chrome_sandbox", + "//sandbox/linux:sandbox_linux_unittests", +- "//third_party/breakpad:minidump_stackwalk($host_toolchain)", -- if (is_linux) { -+ if (is_linux || is_bsd) { - # TODO(dpranke): Figure out what platforms should actually have this. - deps += [ "//components/nacl/loader:nacl_helper" ] - -@@ -684,7 +691,7 @@ group("both_gn_and_gyp") { - deps += - [ "//chrome/installer/mini_installer:next_version_mini_installer" ] - } -- } else if (!is_android && !is_ios) { -+ } else if (!is_android && !is_ios && !is_bsd) { - deps += [ "//breakpad:symupload($host_toolchain)" ] - } - -@@ -728,7 +735,7 @@ group("gn_only") { - deps += [ "//components/proximity_auth:proximity_auth_unittests" ] - } - -- if (is_win || is_linux) { -+ if (is_win || is_linux || is_bsd) { - deps += [ - "//mash:all", - "//media/mojo/services:media_service_unittests", -@@ -754,7 +761,7 @@ group("gn_only") { - } - } - -- if (is_linux && !is_chromeos && !is_chromecast) { -+ if ((is_linux || is_bsd) && !is_chromeos && !is_chromecast) { - # TODO(GYP): Figure out if any of these should be in gn_all - # and figure out how cross-platform they are - deps += [ -@@ -794,7 +801,7 @@ group("gn_only") { - } - - if (target_cpu == "x86" || target_cpu == "x64") { -- if (!is_android) { -+ if (!is_android && !is_bsd) { - deps += [ "//chrome/test:load_library_perf_tests" ] - } - deps += [ -@@ -802,7 +809,7 @@ group("gn_only") { - "//third_party/libjpeg_turbo:simd_asm", + # Blocked on https://github.com/catapult-project/catapult/issues/2297 + #"//third_party/catapult/telemetry:bitmaptools", +@@ -921,7 +910,7 @@ ] } -- if (is_linux && current_toolchain == host_toolchain) { -+ if ((is_linux || is_bsd) && current_toolchain == host_toolchain) { - deps += [ "//v8:v8_shell" ] - } - } -@@ -812,7 +819,7 @@ group("gn_only") { - } - if ((is_linux && !is_chromeos && !is_chromecast) || (is_win && use_drfuzz) || -- (use_libfuzzer && is_mac)) { -+ (use_libfuzzer && is_mac) || is_bsd) { - deps += [ - "//testing/libfuzzer/fuzzers", - "//testing/libfuzzer/tests:libfuzzer_tests", -@@ -844,7 +851,7 @@ group("gn_only") { - - group("gn_mojo_targets") { - testonly = true -- if (is_linux && !is_chromeos) { -+ if ((is_linux || is_bsd) && !is_chromeos) { - # TODO(GYP): Figure out if any of these should be in gn_all - # and figure out how cross-platform they are - deps = [ -@@ -870,7 +877,7 @@ group("gn_visibility") { - } - } - --if (!is_ios) { -+if (!is_ios || !is_bsd) { - # This group includes all of the targets needed to build and test Blink, - # including running the layout tests (see below). - group("blink_tests") { -@@ -935,7 +942,7 @@ if (!is_ios) { - data_deps += [ "//content/shell:content_shell_crash_service" ] - } - - if (!is_win && !is_android) { + if (!is_win && !is_android && !is_bsd) { - data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] + data_deps += + [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ] } - -@@ -943,7 +950,7 @@ if (!is_ios) { - data_deps += [ "//breakpad:dump_syms($host_toolchain)" ] +@@ -930,7 +919,7 @@ + data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } - if (is_linux) { + if (is_linux && !is_bsd) { - data_deps += [ "//breakpad:dump_syms($host_toolchain)" ] + data_deps += [ "//third_party/breakpad:dump_syms($host_toolchain)" ] } -@@ -979,7 +986,7 @@ group("chromium_swarm_tests") { - group("chromium_builder_perf") { - testonly = true +@@ -1055,9 +1044,6 @@ -- if (!is_ios && !is_android && !is_chromecast) { -+ if (!is_ios && !is_android && !is_chromecast && !is_bsd) { - data_deps = [ - "//cc:cc_perftests", - "//chrome/test:load_library_perf_tests", -@@ -1009,7 +1016,7 @@ group("chromium_builder_perf") { - "//chrome/installer/mini_installer:mini_installer", - "//chrome/test:angle_perftests", - ] + if (is_win) { + data_deps += [ "//chrome/installer/mini_installer:mini_installer" ] - } else { -+ } else if (!is_bsd) { - data_deps += [ "//breakpad:minidump_stackwalk($host_toolchain)" ] +- data_deps += +- [ "//third_party/breakpad:minidump_stackwalk($host_toolchain)" ] } - } + if (is_win || is_android) { + data_deps += [ Modified: head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc ============================================================================== --- head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/patch-apps_ui_views_app__window__frame__view.cc Sat Aug 18 14:21:02 2018 (r477503) @@ -1,6 +1,6 @@ ---- apps/ui/views/app_window_frame_view.cc.orig 2017-04-19 19:06:27 UTC +--- apps/ui/views/app_window_frame_view.cc.orig 2017-06-05 19:03:00 UTC +++ apps/ui/views/app_window_frame_view.cc -@@ -132,7 +132,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF +@@ -132,7 +132,7 @@ gfx::Rect AppWindowFrameView::GetBoundsForClientView() gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds( const gfx::Rect& client_bounds) const { gfx::Rect window_bounds = client_bounds; Modified: head/www/iridium/files/patch-ash_display_mirror__window__controller.cc ============================================================================== --- head/www/iridium/files/patch-ash_display_mirror__window__controller.cc Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/patch-ash_display_mirror__window__controller.cc Sat Aug 18 14:21:02 2018 (r477503) @@ -1,6 +1,6 @@ ---- ash/display/mirror_window_controller.cc.orig 2017-04-19 19:06:27 UTC +--- ash/display/mirror_window_controller.cc.orig 2017-06-05 19:03:00 UTC +++ ash/display/mirror_window_controller.cc -@@ -251,7 +251,11 @@ void MirrorWindowController::UpdateWindo +@@ -249,7 +249,11 @@ void MirrorWindowController::UpdateWindow( return info.id() == iter->first; }) == display_info_list.end()) { CloseAndDeleteHost(iter->second, true); Modified: head/www/iridium/files/patch-base_BUILD.gn ============================================================================== --- head/www/iridium/files/patch-base_BUILD.gn Sat Aug 18 13:42:41 2018 (r477502) +++ head/www/iridium/files/patch-base_BUILD.gn Sat Aug 18 14:21:02 2018 (r477503) @@ -1,33 +1,52 @@ ---- base/BUILD.gn.orig 2017-04-19 21:06:28.000000000 +0200 -+++ base/BUILD.gn 2017-06-15 22:17:54.935972000 +0200 -@@ -1156,6 +1156,9 @@ +--- base/BUILD.gn.orig 2017-12-15 02:04:05.000000000 +0100 ++++ base/BUILD.gn 2017-12-30 01:18:00.438461000 +0100 +@@ -1125,7 +1125,7 @@ + # Needed for if using newer C++ library than sysroot, except if + # building inside the cros_sdk environment - use host_toolchain as a + # more robust check for this. +- if (!use_sysroot && (is_android || (is_linux && !is_chromecast)) && ++ if (!use_sysroot && (is_android || (is_linux && !is_chromecast) && !is_clang) && + host_toolchain != "//build/toolchain/cros:host") { + libs = [ "atomic" ] + } +@@ -1151,7 +1151,7 @@ + "allocator/allocator_shim_override_glibc_weak_symbols.h", + ] deps += [ "//base/allocator:tcmalloc" ] - } else if (is_linux && use_allocator == "none") { +- } else if (is_linux && use_allocator == "none") { ++ } else if ((is_linux && !is_bsd) && use_allocator == "none") { sources += [ "allocator/allocator_shim_default_dispatch_to_glibc.cc" ] -+ } else if (is_bsd && use_allocator == "none") { -+ # TODO move the code to "allocator_shim_default_dispatch_to_glibc.cc" -+ sources += [ "allocator/allocator_shim_default_dispatch_to_glibc.cc" ] } else if (is_android && use_allocator == "none") { sources += [ - "allocator/allocator_shim_default_dispatch_to_linker_wrapped_symbols.cc", -@@ -1171,6 +1174,33 @@ +@@ -1539,7 +1539,7 @@ + "//base/third_party/xdg_user_dirs", + ] + } else { +- # Non-Linux. ++ # Non-Linux/BSD. + sources -= [ + "nix/mime_util_xdg.cc", + "nix/mime_util_xdg.h", +@@ -1555,6 +1555,33 @@ } } + if (is_bsd) { + sources -= [ -+ "files/file_util_linux.cc", + "files/file_path_watcher_linux.cc", ++ "files/file_util_linux.cc", ++ "process/memory_linux.cc", + "process/process_linux.cc", ++ "process/process_handle_linux.cc", + "process/process_iterator_linux.cc", + "process/process_metrics_linux.cc", -+ "process/process_handle_linux.cc", -+ "sys_info_linux.cc", -+ "trace_event/malloc_dump_provider.cc", -+ "trace_event/malloc_dump_provider.h", ++ "sys_info_linux.cc" + ] + sources += [ ++ "files/file_path_watcher_kqueue.cc", ++ "files/file_path_watcher_kqueue.h", *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***