CVSROOT:        /cvs
Module name:    ports
Changes by:     rob...@cvs.openbsd.org  2023/07/07 11:47:07

Modified files:
        www/chromium   : Makefile 
        www/chromium/patches: patch-build_config_compiler_BUILD_gn 
Added files:
        www/chromium/patches: 
                              
patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl
 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl
 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl
 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl 
                              
patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl 
                              
patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl 
                              patch-third_party_dav1d_BUILD_gn 
                              patch-third_party_ffmpeg_libavcodec_x86_fft_asm 
                              patch-third_party_ffmpeg_libavutil_x86_x86inc_asm 
                              
patch-v8_src_baseline_x64_baseline-assembler-x64-inl_h 
                              patch-v8_src_builtins_x64_builtins-x64_cc 
                              patch-v8_src_codegen_x64_assembler-x64_cc 
                              patch-v8_src_codegen_x64_assembler-x64_h 
                              patch-v8_src_codegen_x64_macro-assembler-x64_cc 
                              patch-v8_src_codegen_x64_macro-assembler-x64_h 
                              
patch-v8_src_compiler_backend_x64_code-generator-x64_cc 
                              patch-v8_src_deoptimizer_x64_deoptimizer-x64_cc 
                              
patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h 
                              patch-v8_src_maglev_x64_maglev-assembler-x64_cc 
                              
patch-v8_src_regexp_x64_regexp-macro-assembler-x64_cc 
                              
patch-v8_src_regexp_x64_regexp-macro-assembler-x64_h 
                              patch-v8_src_wasm_jump-table-assembler_cc 
                              patch-v8_src_wasm_jump-table-assembler_h 

Log message:
add support for IBT by merging the needed patches for boringssl
and by backporting the WIP support from v8:
https://chromium-review.googlesource.com/c/v8/v8/+/4637222

as a temporary fix we need to use the bundled copy of dav1d
with asm disabled on amd64 until multimedia/dav1d gets fixed

Reply via email to