diff --git a/DEPS b/DEPS index 515de3db8f875..22567b27335f6 100644 --- a/DEPS +++ b/DEPS @@ -41,7 +41,7 @@ vars = { 'dart_args_tag': '1.6.0', 'dart_async_tag': '2.4.1', 'dart_bazel_worker_tag': 'v0.1.22', - 'dart_boringssl_gen_rev': 'b9e27cff1ff0803e97ab1f88764a83be4aa94a6d', + 'dart_boringssl_gen_rev': '429ccb1877f7987a6f3988228bc2440e61293499', 'dart_boringssl_rev': '4dfd5af70191b068aebe567b8e29ce108cee85ce', 'dart_dart2js_info_tag': '0.6.0', 'dart_dart_style_tag': '1.3.6', @@ -148,7 +148,7 @@ deps = { Var('chromium_git') + '/chromium/src/ios.git' + '@' + Var('ios_tools_revision'), 'src/third_party/icu': - Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '5005010d694e16571b8dfbf07d70817841f80a69', + Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '8d29692df640668ed7e4d1817715440c4e05697a', 'src/third_party/khronos': Var('chromium_git') + '/chromium/src/third_party/khronos.git' + '@' + '7122230e90547962e0f0c627f62eeed3c701f275', diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 3b964f2bb2a80..54ae06257b363 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: e2381fb0c6bd8969b9e68bc7898a2915 +Signature: 2ee5375d5090dfa9ed3e803d071decfa UNUSED LICENSES: @@ -10606,13 +10606,13 @@ FILE: ../../../third_party/icu/source/i18n/double-conversion-bignum-dtoa.h FILE: ../../../third_party/icu/source/i18n/double-conversion-bignum.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-bignum.h FILE: ../../../third_party/icu/source/i18n/double-conversion-cached-powers.h -FILE: ../../../third_party/icu/source/i18n/double-conversion-diy-fp.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-diy-fp.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-double-to-string.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-fast-dtoa.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-string-to-double.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-strtod.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-strtod.h FILE: ../../../third_party/icu/source/i18n/double-conversion-utils.h -FILE: ../../../third_party/icu/source/i18n/double-conversion.cpp ---------------------------------------------------------------------------------------------------- Copyright 2010 the V8 project authors. All rights reserved. Redistribution and use in source and binary forms, with or without @@ -10686,8 +10686,10 @@ TYPE: LicenseType.bsd FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/double-conversion.h FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/fast-dtoa.cc FILE: ../../../third_party/dart/runtime/third_party/double-conversion/src/ieee.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-double-to-string.h FILE: ../../../third_party/icu/source/i18n/double-conversion-fast-dtoa.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-ieee.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-string-to-double.h FILE: ../../../third_party/icu/source/i18n/double-conversion.h ---------------------------------------------------------------------------------------------------- Copyright 2012 the V8 project authors. All rights reserved. @@ -14898,39 +14900,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15037,39 +15028,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15181,39 +15161,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15324,39 +15293,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15473,39 +15431,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15621,39 +15568,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15765,39 +15701,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -15908,39 +15833,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -16024,39 +15938,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -16207,39 +16110,28 @@ FILE: ../../../third_party/icu/common/icudtl.dat FILE: ../../../third_party/icu/flutter/brkitr.patch FILE: ../../../third_party/icu/flutter/icudtl.dat FILE: ../../../third_party/icu/fuzzers/fuzzer_utils.h +FILE: ../../../third_party/icu/fuzzers/icu_appendable_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_break_iterator_utf32_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_number_format_fuzzer.cc +FILE: ../../../third_party/icu/fuzzers/icu_to_case_fuzzer.cc FILE: ../../../third_party/icu/fuzzers/icu_ucasemap_fuzzer.cc FILE: ../../../third_party/icu/ios/icudtl.dat -FILE: ../../../third_party/icu/patches/DateIntervalInfo.patch -FILE: ../../../third_party/icu/patches/bidiunshift.patch -FILE: ../../../third_party/icu/patches/buildtool.patch -FILE: ../../../third_party/icu/patches/calendarToAdopt.patch FILE: ../../../third_party/icu/patches/cjdict.patch -FILE: ../../../third_party/icu/patches/clang_builtins.patch FILE: ../../../third_party/icu/patches/configure.patch -FILE: ../../../third_party/icu/patches/data.build.patch FILE: ../../../third_party/icu/patches/data_symb.patch -FILE: ../../../third_party/icu/patches/double_conversion.patch +FILE: ../../../third_party/icu/patches/formatted_string_builder.patch FILE: ../../../third_party/icu/patches/gb_table.patch -FILE: ../../../third_party/icu/patches/hu_minimumGroupingDigits.patch +FILE: ../../../third_party/icu/patches/grouping_digits.patch FILE: ../../../third_party/icu/patches/icupkg.patch FILE: ../../../third_party/icu/patches/iso2022jp.patch FILE: ../../../third_party/icu/patches/isvalidenum.patch FILE: ../../../third_party/icu/patches/khmer-dictbe.patch FILE: ../../../third_party/icu/patches/locale1.patch +FILE: ../../../third_party/icu/patches/localeAddLikely.patch FILE: ../../../third_party/icu/patches/locale_google.patch -FILE: ../../../third_party/icu/patches/localematcher.patch -FILE: ../../../third_party/icu/patches/regexp.patch -FILE: ../../../third_party/icu/patches/regexp2.patch -FILE: ../../../third_party/icu/patches/remove_atomics_macros.patch -FILE: ../../../third_party/icu/patches/staticmutex.patch -FILE: ../../../third_party/icu/patches/this_hour_minute.patch -FILE: ../../../third_party/icu/patches/timezone.patch -FILE: ../../../third_party/icu/patches/tracing.patch -FILE: ../../../third_party/icu/patches/trie.patch -FILE: ../../../third_party/icu/patches/usePool.patch +FILE: ../../../third_party/icu/patches/restrace.patch +FILE: ../../../third_party/icu/patches/turnOffNewCodeInLocaleCanonical.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch FILE: ../../../third_party/icu/source/data/in/coll/ucadata-implicithan.icu @@ -16303,7 +16195,7 @@ FILE: ../../../third_party/icu/tzres/metaZones.res FILE: ../../../third_party/icu/tzres/timezoneTypes.res FILE: ../../../third_party/icu/tzres/zoneinfo64.res ---------------------------------------------------------------------------------------------------- -Copyright © 1991-2019 Unicode, Inc. All rights reserved. +Copyright © 1991-2020 Unicode, Inc. All rights reserved. Distributed under the Terms of Use in https://www.unicode.org/copyright.html. Permission is hereby granted, free of charge, to any person obtaining @@ -16899,13 +16791,19 @@ FILE: ../../../third_party/icu/source/config/mh-solaris FILE: ../../../third_party/icu/source/config/mh-solaris-gcc FILE: ../../../third_party/icu/source/config/mh-unknown FILE: ../../../third_party/icu/source/config/windows-update.sed.in +FILE: ../../../third_party/icu/source/data/brkitr/LOCALE_DEPS.json FILE: ../../../third_party/icu/source/data/build.xml -FILE: ../../../third_party/icu/source/data/buildtool/filtration_schema.json +FILE: ../../../third_party/icu/source/data/coll/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/curr/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/dtd/cldr-35.1/common/dtd/ldml.dtd +FILE: ../../../third_party/icu/source/data/dtd/cldr-35.1/common/dtd/ldmlICU.dtd FILE: ../../../third_party/icu/source/data/icu-coll-deprecates.xml FILE: ../../../third_party/icu/source/data/icu-config.xml FILE: ../../../third_party/icu/source/data/icu-locale-deprecates.xml FILE: ../../../third_party/icu/source/data/icu-rbnf-deprecates.xml FILE: ../../../third_party/icu/source/data/icupkg.inc.in +FILE: ../../../third_party/icu/source/data/lang/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/locales/LOCALE_DEPS.json FILE: ../../../third_party/icu/source/data/makedata.mak FILE: ../../../third_party/icu/source/data/mappings/cns-11643-1992.ucm FILE: ../../../third_party/icu/source/data/mappings/ebcdic-xml-us.ucm @@ -17096,6 +16994,10 @@ FILE: ../../../third_party/icu/source/data/mappings/windows-874-2000.ucm FILE: ../../../third_party/icu/source/data/mappings/windows-949-2000.ucm FILE: ../../../third_party/icu/source/data/mappings/windows-950-2000.ucm FILE: ../../../third_party/icu/source/data/misc/icudata.rc +FILE: ../../../third_party/icu/source/data/rbnf/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/region/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/unit/LOCALE_DEPS.json +FILE: ../../../third_party/icu/source/data/zone/LOCALE_DEPS.json FILE: ../../../third_party/icu/source/extra/scrptrun/scrptrun.cpp FILE: ../../../third_party/icu/source/extra/scrptrun/scrptrun.h FILE: ../../../third_party/icu/source/extra/scrptrun/srtest.cpp @@ -17210,15 +17112,17 @@ FILE: ../../../third_party/icu/source/i18n/double-conversion-bignum.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-bignum.h FILE: ../../../third_party/icu/source/i18n/double-conversion-cached-powers.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-cached-powers.h -FILE: ../../../third_party/icu/source/i18n/double-conversion-diy-fp.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-diy-fp.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-double-to-string.cpp +FILE: ../../../third_party/icu/source/i18n/double-conversion-double-to-string.h FILE: ../../../third_party/icu/source/i18n/double-conversion-fast-dtoa.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-fast-dtoa.h FILE: ../../../third_party/icu/source/i18n/double-conversion-ieee.h +FILE: ../../../third_party/icu/source/i18n/double-conversion-string-to-double.cpp +FILE: ../../../third_party/icu/source/i18n/double-conversion-string-to-double.h FILE: ../../../third_party/icu/source/i18n/double-conversion-strtod.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion-strtod.h FILE: ../../../third_party/icu/source/i18n/double-conversion-utils.h -FILE: ../../../third_party/icu/source/i18n/double-conversion.cpp FILE: ../../../third_party/icu/source/i18n/double-conversion.h FILE: ../../../third_party/icu/source/i18n/dt_impl.h FILE: ../../../third_party/icu/source/i18n/dtfmtsym.cpp @@ -17238,6 +17142,8 @@ FILE: ../../../third_party/icu/source/i18n/fmtable.cpp FILE: ../../../third_party/icu/source/i18n/fmtable_cnv.cpp FILE: ../../../third_party/icu/source/i18n/fmtableimp.h FILE: ../../../third_party/icu/source/i18n/format.cpp +FILE: ../../../third_party/icu/source/i18n/formatted_string_builder.cpp +FILE: ../../../third_party/icu/source/i18n/formatted_string_builder.h FILE: ../../../third_party/icu/source/i18n/formattedval_impl.h FILE: ../../../third_party/icu/source/i18n/formattedval_iterimpl.cpp FILE: ../../../third_party/icu/source/i18n/formattedval_sbimpl.cpp @@ -17265,6 +17171,8 @@ FILE: ../../../third_party/icu/source/i18n/japancal.h FILE: ../../../third_party/icu/source/i18n/listformatter.cpp FILE: ../../../third_party/icu/source/i18n/measfmt.cpp FILE: ../../../third_party/icu/source/i18n/measunit.cpp +FILE: ../../../third_party/icu/source/i18n/measunit_extra.cpp +FILE: ../../../third_party/icu/source/i18n/measunit_impl.h FILE: ../../../third_party/icu/source/i18n/measure.cpp FILE: ../../../third_party/icu/source/i18n/msgfmt.cpp FILE: ../../../third_party/icu/source/i18n/msgfmt_impl.h @@ -17323,8 +17231,6 @@ FILE: ../../../third_party/icu/source/i18n/number_scientific.cpp FILE: ../../../third_party/icu/source/i18n/number_scientific.h FILE: ../../../third_party/icu/source/i18n/number_skeletons.cpp FILE: ../../../third_party/icu/source/i18n/number_skeletons.h -FILE: ../../../third_party/icu/source/i18n/number_stringbuilder.cpp -FILE: ../../../third_party/icu/source/i18n/number_stringbuilder.h FILE: ../../../third_party/icu/source/i18n/number_types.h FILE: ../../../third_party/icu/source/i18n/number_utils.cpp FILE: ../../../third_party/icu/source/i18n/number_utils.h @@ -17343,8 +17249,6 @@ FILE: ../../../third_party/icu/source/i18n/numparse_impl.h FILE: ../../../third_party/icu/source/i18n/numparse_parsednumber.cpp FILE: ../../../third_party/icu/source/i18n/numparse_scientific.cpp FILE: ../../../third_party/icu/source/i18n/numparse_scientific.h -FILE: ../../../third_party/icu/source/i18n/numparse_stringsegment.cpp -FILE: ../../../third_party/icu/source/i18n/numparse_stringsegment.h FILE: ../../../third_party/icu/source/i18n/numparse_symbols.cpp FILE: ../../../third_party/icu/source/i18n/numparse_symbols.h FILE: ../../../third_party/icu/source/i18n/numparse_types.h @@ -17417,6 +17321,8 @@ FILE: ../../../third_party/icu/source/i18n/smpdtfst.h FILE: ../../../third_party/icu/source/i18n/sortkey.cpp FILE: ../../../third_party/icu/source/i18n/standardplural.cpp FILE: ../../../third_party/icu/source/i18n/standardplural.h +FILE: ../../../third_party/icu/source/i18n/string_segment.cpp +FILE: ../../../third_party/icu/source/i18n/string_segment.h FILE: ../../../third_party/icu/source/i18n/strmatch.cpp FILE: ../../../third_party/icu/source/i18n/strmatch.h FILE: ../../../third_party/icu/source/i18n/strrepl.cpp @@ -17613,6 +17519,7 @@ FILE: ../../../third_party/icu/source/io/uscanf.h FILE: ../../../third_party/icu/source/io/uscanf_p.cpp FILE: ../../../third_party/icu/source/io/ustdio.cpp FILE: ../../../third_party/icu/source/io/ustream.cpp +FILE: ../../../third_party/icu/source/python/icutools/databuilder/filtration_schema.json FILE: ../../../third_party/icu/source/samples/break/break.cpp FILE: ../../../third_party/icu/source/samples/break/ubreak.c FILE: ../../../third_party/icu/source/samples/cal/cal.c diff --git a/ci/licenses_golden/tool_signature b/ci/licenses_golden/tool_signature index 17a85cc8964bd..3504bf72101d1 100644 --- a/ci/licenses_golden/tool_signature +++ b/ci/licenses_golden/tool_signature @@ -1,2 +1,2 @@ -Signature: c945496402c0b0e15ef05052f6619caa +Signature: 2f4b26bff75b999feec0c8b74e7653cc diff --git a/tools/licenses/lib/patterns.dart b/tools/licenses/lib/patterns.dart index f54c7741c438b..a500ace3f4192 100644 --- a/tools/licenses/lib/patterns.dart +++ b/tools/licenses/lib/patterns.dart @@ -1164,17 +1164,32 @@ final List csReferencesByUrl = [3], + licenseIndices: const [4], checkLocalFirst: false, pattern: RegExp( kIndent + - r'(?:©|Copyright \(C\)) 20.. and later: Unicode, Inc. and others.[ *]*\n' + r'(?:©|Copyright (©|\(C\))) 20.. and later: Unicode, Inc. and others.[ *]*\n' r'^\1\2License & terms of use: (http://www.unicode.org/copyright.html)', multiLine: true, caseSensitive: false, ) ), + // ICU (Unicode) + MultipleVersionedLicenseReferencePattern( + firstPrefixIndex: 1, + indentPrefixIndex: 2, + licenseIndices: const [3], + checkLocalFirst: false, + pattern: RegExp( + kIndent + + r'(?:Copyright ©) 20..-20.. Unicode, Inc. and others. All rights reserved. ' + r'Distributed under the Terms of Use in (http://www.unicode.org/copyright.html)', + multiLine: true, + caseSensitive: false, + ) + ), + // ICU (Unicode) MultipleVersionedLicenseReferencePattern( firstPrefixIndex: 1,