CVSROOT: /cvs Module name: ports Changes by: rob...@cvs.openbsd.org 2016/08/17 05:06:51
Modified files: www/chromium : Makefile www/chromium/patches: patch-chrome_browser_about_flags_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-content_browser_renderer_host_render_widget_host_view_aura_cc www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_linux_util_cc patch-base_third_party_libevent_event-config_h patch-base_third_party_libevent_openbsd_config_h patch-base_third_party_libevent_openbsd_event-config_h patch-base_third_party_symbolize_symbolize_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILDCONFIG_gn patch-build_config_BUILD_gn patch-build_config_allocator_gni patch-build_config_compiler_BUILD_gn patch-build_config_compiler_compiler_gni patch-build_config_features_gni patch-build_config_linux_pkg-config_py patch-build_toolchain_gcc_solink_wrapper_py patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_openbsd_BUILD_gn patch-cc_BUILD_gn patch-chrome_browser_BUILD_gn patch-chrome_browser_extensions_BUILD_gn patch-chrome_common_BUILD_gn patch-chrome_test_BUILD_gn patch-components_crash_content_app_BUILD_gn patch-components_crash_content_browser_BUILD_gn patch-components_metrics_BUILD_gn patch-components_mus_surfaces_surfaces_context_provider_cc patch-components_storage_monitor_BUILD_gn patch-content_browser_BUILD_gn patch-content_common_BUILD_gn patch-device_bluetooth_BUILD_gn patch-device_hid_BUILD_gn patch-device_media_transfer_protocol_media_transfer_protocol_daemon_client_h patch-device_media_transfer_protocol_media_transfer_protocol_manager_h patch-device_serial_BUILD_gn patch-device_usb_BUILD_gn patch-media_audio_BUILD_gn patch-media_media_options_gni patch-mojo_gles2_gles2_context_cc patch-net_BUILD_gn patch-sandbox_BUILD_gn patch-sandbox_linux_BUILD_gn patch-services_shell_runner_host_BUILD_gn patch-third_party_WebKit_Source_wtf_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_ffmpeg_BUILD_gn patch-third_party_libusb_BUILD_gn patch-third_party_opus_BUILD_gn patch-third_party_sqlite_BUILD_gn patch-third_party_usrsctp_BUILD_gn patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_base_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_system_wrappers_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_gn_args_cc patch-tools_gn_bootstrap_bootstrap_py patch-tools_gn_bootstrap_build_ninja_template patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_gl_BUILD_gn patch-v8_BUILD_gn Removed files: www/chromium/patches: patch-apps_apps_gypi patch-base_base_gypi patch-build_all_gyp patch-build_common_gypi patch-build_filename_rules_gypi patch-chrome_chrome_browser_extensions_gypi patch-chrome_chrome_browser_gypi patch-chrome_chrome_browser_ui_gypi patch-chrome_chrome_common_gypi patch-chrome_chrome_exe_gypi patch-chrome_chrome_resources_gyp patch-chrome_chrome_utility_gypi patch-chrome_common_extensions_api_schemas_gypi patch-chrome_common_variations_fieldtrial_testing_config_gyp patch-chrome_policy_templates_gypi patch-components_metrics_gypi patch-components_storage_monitor_gypi patch-content_content_browser_gypi patch-content_content_common_gypi patch-content_content_renderer_gypi patch-device_battery_battery_gyp patch-device_hid_hid_gyp patch-device_serial_serial_gyp patch-gpu_gles2_conform_support_gles2_conform_support_gyp patch-gpu_gpu_config_gypi patch-gpu_gpu_ipc_service_gypi patch-gpu_tools_tools_gyp patch-media_media_gyp patch-net_net_common_gypi patch-net_net_gypi patch-printing_printing_gyp patch-remoting_remoting_all_gyp patch-remoting_remoting_host_gypi patch-skia_skia_chrome_gypi patch-skia_skia_common_gypi patch-third_party_WebKit_Source_core_core_gyp patch-third_party_WebKit_Source_platform_blink_platform_gyp patch-third_party_WebKit_Source_web_web_gyp patch-third_party_ffmpeg_ffmpeg_generated_gypi patch-third_party_ffmpeg_ffmpeg_gyp patch-third_party_iccjpeg_iccjpeg_gyp patch-third_party_libXNVCtrl_libXNVCtrl_gyp patch-third_party_libjingle_libjingle_gyp patch-third_party_libjpeg_turbo_libjpeg_gyp patch-third_party_libusb_libusb_gyp patch-third_party_libyuv_libyuv_gyp patch-third_party_pdfium_build_gyp_standalone_gypi patch-third_party_pdfium_pdfium_gyp patch-third_party_skia_gyp_ports_gyp patch-third_party_usrsctp_usrsctp_gyp patch-third_party_webrtc_base_base_gyp patch-third_party_webrtc_build_common_gypi patch-ui_accessibility_accessibility_gyp patch-ui_base_ui_base_gyp patch-ui_gfx_gfx_gyp patch-ui_gl_gl_gyp patch-ui_touch_selection_ui_touch_selection_gyp patch-ui_views_controls_webview_webview_gyp patch-ui_views_views_gyp Log message: Move chromium to the new build system (gn - generate ninja) This commit moves the chromium port to use gn to generate ninja files which will hopefully resolve the random build errors. Gyp is dead so this move has to be done anyway. Also change the way how we handle openbsd. Let's assume we are running on linux and only handle !linux cases where needed. This also ensures that a change on linux will for sure end up in our builds as well.