CVSROOT:        /cvs
Module name:    ports
Changes by:     rob...@cvs.openbsd.org  2018/08/11 10:22:42

Modified files:
        www/iridium    : Makefile 
        www/iridium/patches: patch-chrome_common_pref_names_cc 
                             patch-chrome_common_pref_names_h 
                             
patch-components_autofill_core_browser_autofill_experiments_cc 
                             patch-components_crash_content_app_crashpad_cc 
                             patch-components_crash_core_common_BUILD_gn 
                             patch-content_app_content_main_runner_cc 
                             
patch-content_browser_renderer_host_render_widget_host_view_event_handler_cc 
                             patch-content_gpu_gpu_main_cc 
                             patch-content_gpu_gpu_sandbox_hook_linux_cc 
                             patch-content_ppapi_plugin_ppapi_plugin_main_cc 
                             patch-content_public_common_content_switches_cc 
                             patch-content_public_common_content_switches_h 
                             patch-content_renderer_renderer_main_cc 
                             
patch-content_renderer_renderer_main_platform_delegate_linux_cc 
                             patch-content_utility_utility_main_cc 
                             patch-services_service_manager_sandbox_BUILD_gn 
                             patch-third_party_fontconfig_include_config_h 
                             
patch-third_party_swiftshader_third_party_llvm-subzero_build_Linux_include_llvm_Config_config_h
 
        www/iridium/pkg: PLIST 
Added files:
        www/iridium/files: pledge.main unveil.gpu unveil.main 
                           unveil.plugin unveil.renderer unveil.utility 
        www/iridium/patches: patch-base_rand_util_h 
                             patch-base_rand_util_posix_cc 
                             
patch-content_browser_browser_child_process_host_impl_cc 
                             patch-content_browser_gpu_gpu_process_host_cc 
                             
patch-content_browser_renderer_host_render_process_host_impl_cc 
                             
patch-services_service_manager_embedder_switches_cc 
                             patch-services_service_manager_embedder_switches_h 
                             
patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_cc 
                             
patch-services_service_manager_sandbox_openbsd_sandbox_openbsd_h 
                             patch-services_service_manager_sandbox_sandbox_cc 
                             patch-services_service_manager_sandbox_sandbox_h 
                             patch-third_party_boringssl_BUILD_generated_gni 
                             
patch-third_party_boringssl_src_crypto_fipsmodule_rand_urandom_c 
                             
patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c 
                             
patch-third_party_boringssl_src_include_openssl_base_h 
                             
patch-third_party_crashpad_crashpad_client_BUILD_gn 
                             
patch-third_party_crashpad_crashpad_client_crashpad_client_posix_cc 
                             patch-third_party_fontconfig_src_src_fccompat_c 
                             patch-third_party_libxml_linux_config_h 
                             patch-third_party_libxml_src_dict_c 
                             patch-third_party_sqlite_amalgamation_sqlite3_c 
                             patch-third_party_unrar_src_crypt_cpp 
                             patch-v8_src_base_utils_random-number-generator_cc 
Removed files:
        www/iridium/patches: patch-content_common_BUILD_gn 
                             patch-content_common_sandbox_init_openbsd_cc 
                             patch-content_common_sandbox_init_openbsd_h 

Log message:
introduce unveil(2) support for iridium by merging all the changes from
www/chromium

pass the --enable-unveil flag to use unveil(2) in all of the browser processes
by reading the list of unveil'd paths from files located in /etc/iridium,
e.g.: /etc/iridium/unveil.main or /etc/iridium/unveil.gpu.

Reply via email to