diff --git a/DEPS b/DEPS index 99da573e95032..cbabf588af6d0 100644 --- a/DEPS +++ b/DEPS @@ -34,7 +34,7 @@ vars = { # Dart is: https://github.com/dart-lang/sdk/blob/master/DEPS. # You can use //tools/dart/create_updated_flutter_deps.py to produce # updated revision list of existing dependencies. - 'dart_revision': '6d4e7d6830f3e417914dc33583c727975123c3e4', + 'dart_revision': '021a49e88c0df775ca289885cf513e358337c394', # WARNING: DO NOT EDIT MANUALLY # The lines between blank lines above and below are generated by a script. See create_updated_flutter_deps.py @@ -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 e36fa1104da2c..02d24ec0012e7 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: 6ac8a8481c2d1b7674cd6e9e818ad3b5 +Signature: c9bee93f90df399a16cd58673cc2cabe UNUSED LICENSES: @@ -10605,13 +10605,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 @@ -10685,8 +10685,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. @@ -14897,39 +14899,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 @@ -15036,39 +15027,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 @@ -15180,39 +15160,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 @@ -15323,39 +15292,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 @@ -15472,39 +15430,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 @@ -15620,39 +15567,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 @@ -15764,39 +15700,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 @@ -15907,39 +15832,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 @@ -16023,39 +15937,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 @@ -16206,39 +16109,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 @@ -16302,7 +16194,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 @@ -16898,13 +16790,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 @@ -17095,6 +16993,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 @@ -17209,15 +17111,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 @@ -17237,6 +17141,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 @@ -17264,6 +17170,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 @@ -17322,8 +17230,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 @@ -17342,8 +17248,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 @@ -17416,6 +17320,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 @@ -17612,6 +17518,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,