diff --git a/DEPS b/DEPS index 0d7f71eb41b7a..6cd1b9d0c6c9c 100644 --- a/DEPS +++ b/DEPS @@ -155,7 +155,7 @@ deps = { # Chromium-style dependencies. 'src/third_party/icu': - Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '2b50fa94b07b601293d7c1f791e853bba8ffbb84', + Var('chromium_git') + '/chromium/deps/icu.git' + '@' + '2e0f2989441ec2f55abec30f48e89981dbac2c34', '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 9d7d850228fda..6bdfe8bb70b0f 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: 9b75f347001e926171b36b0ba35d0c37 +Signature: 9ef2abd94c4857325a9201e944fa31ac UNUSED LICENSES: @@ -17807,8 +17807,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -17821,10 +17819,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -17836,6 +17832,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -17939,8 +17936,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -17953,10 +17948,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -17968,6 +17961,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18020,31 +18014,36 @@ FILE: ../../../third_party/icu/tzres/metaZones.res FILE: ../../../third_party/icu/tzres/timezoneTypes.res FILE: ../../../third_party/icu/tzres/zoneinfo64.res ---------------------------------------------------------------------------------------------------- -Copyright (c) 1999 Computer Systems and Communication Lab, - Institute of Information Science, Academia - * Sinica. All rights reserved. +Copyright (C) 2016 and later: Unicode, Inc. and others. +License & terms of use: http://www.unicode.org/copyright.html +Copyright (c) 2015 International Business Machines Corporation +and others. All Rights Reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: +Project: https://github.com/rober42539/lao-dictionary +Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt +License: https://github.com/rober42539/lao-dictionary/LICENSE.txt + (copied below) -. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in - the documentation and/or other materials provided with the - distribution. -. Neither the name of the Computer Systems and Communication Lab - nor the names of its contributors may be used to endorse or - promote products derived from this software without specific - prior written permission. + This file is derived from the above dictionary version of Nov 22, 2020 + + Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. Redistributions in binary + form must reproduce the above copyright notice, this list of conditions and + the following disclaimer in the documentation and/or other materials + provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, +INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, @@ -18076,8 +18075,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18090,10 +18087,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18105,6 +18100,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18157,9 +18153,9 @@ FILE: ../../../third_party/icu/tzres/metaZones.res FILE: ../../../third_party/icu/tzres/timezoneTypes.res FILE: ../../../third_party/icu/tzres/zoneinfo64.res ---------------------------------------------------------------------------------------------------- -Copyright (c) 1999 TaBE Project. -Copyright (c) 1999 Pai-Hsiang Hsiao. -All rights reserved. +Copyright (c) 1999 Computer Systems and Communication Lab, + Institute of Information Science, Academia + * Sinica. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions @@ -18171,9 +18167,10 @@ are met: notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -. Neither the name of the TaBE Project nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. +. Neither the name of the Computer Systems and Communication Lab + nor the names of its contributors may be used to endorse or + promote products derived from this software without specific + prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT @@ -18212,8 +18209,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18226,10 +18221,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18241,6 +18234,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18293,36 +18287,30 @@ FILE: ../../../third_party/icu/tzres/metaZones.res FILE: ../../../third_party/icu/tzres/timezoneTypes.res FILE: ../../../third_party/icu/tzres/zoneinfo64.res ---------------------------------------------------------------------------------------------------- -Copyright (c) 2013 International Business Machines Corporation -and others. All Rights Reserved. - -Project: https://github.com/veer66/lao-dictionary -Dictionary: https://github.com/veer66/lao-dictionary/blob/master/Lao-Dictionary.txt -License: https://github.com/veer66/lao-dictionary/blob/master/Lao-Dictionary-LICENSE.txt - (copied below) - - This file is derived from the above dictionary, with slight - modifications. - - Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell. - All rights reserved. +Copyright (c) 1999 TaBE Project. +Copyright (c) 1999 Pai-Hsiang Hsiao. +All rights reserved. - Redistribution and use in source and binary forms, with or without - modification, - are permitted provided that the following conditions are met: +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: -Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. Redistributions in - binary form must reproduce the above copyright notice, this list of - conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. +. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. +. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. +. Neither the name of the TaBE Project nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, @@ -18354,8 +18342,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18368,10 +18354,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18383,6 +18367,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18495,8 +18480,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18509,10 +18492,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18524,6 +18505,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18632,8 +18614,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18646,10 +18626,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18661,6 +18639,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18768,8 +18747,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18782,10 +18759,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18797,6 +18772,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -18877,8 +18853,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -18891,10 +18865,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -18906,6 +18878,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -19053,8 +19026,6 @@ 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/Collator_getKeywordValues.patch -FILE: ../../../third_party/icu/patches/ICUService_getKey.patch FILE: ../../../third_party/icu/patches/ardatepattern.patch FILE: ../../../third_party/icu/patches/atomic_template_instantiation.patch FILE: ../../../third_party/icu/patches/cjdict.patch @@ -19067,10 +19038,8 @@ 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/locale_google.patch -FILE: ../../../third_party/icu/patches/locid_operators.patch -FILE: ../../../third_party/icu/patches/loclikely_uloc.patch +FILE: ../../../third_party/icu/patches/lstmbe-header.patch FILE: ../../../third_party/icu/patches/restrace.patch -FILE: ../../../third_party/icu/patches/ultag_parse_Null.patch FILE: ../../../third_party/icu/patches/unused-var.patch FILE: ../../../third_party/icu/patches/wordbrk.patch FILE: ../../../third_party/icu/patches/wpo.patch @@ -19082,6 +19051,7 @@ FILE: ../../../third_party/icu/source/data/in/nfkc_cf.nrm FILE: ../../../third_party/icu/source/data/in/pnames.icu FILE: ../../../third_party/icu/source/data/in/ubidi.icu FILE: ../../../third_party/icu/source/data/in/ucase.icu +FILE: ../../../third_party/icu/source/data/in/uemoji.icu FILE: ../../../third_party/icu/source/data/in/ulayout.icu FILE: ../../../third_party/icu/source/data/in/unames.icu FILE: ../../../third_party/icu/source/data/in/uprops.icu @@ -19290,6 +19260,7 @@ ORIGIN: ../../../third_party/icu/source/common/unicode/appendable.h TYPE: LicenseType.icu FILE: ../../../third_party/icu/APIChangeReport.html FILE: ../../../third_party/icu/source/Doxyfile.in +FILE: ../../../third_party/icu/source/common/BUILD.unused FILE: ../../../third_party/icu/source/common/appendable.cpp FILE: ../../../third_party/icu/source/common/bmpset.cpp FILE: ../../../third_party/icu/source/common/bmpset.h @@ -19325,6 +19296,8 @@ FILE: ../../../third_party/icu/source/common/dictionarydata.cpp FILE: ../../../third_party/icu/source/common/dictionarydata.h FILE: ../../../third_party/icu/source/common/dtintrv.cpp FILE: ../../../third_party/icu/source/common/edits.cpp +FILE: ../../../third_party/icu/source/common/emojiprops.cpp +FILE: ../../../third_party/icu/source/common/emojiprops.h FILE: ../../../third_party/icu/source/common/errorcode.cpp FILE: ../../../third_party/icu/source/common/filteredbrk.cpp FILE: ../../../third_party/icu/source/common/filterednormalizer2.cpp @@ -19356,6 +19329,8 @@ FILE: ../../../third_party/icu/source/common/locutil.cpp FILE: ../../../third_party/icu/source/common/locutil.h FILE: ../../../third_party/icu/source/common/lsr.cpp FILE: ../../../third_party/icu/source/common/lsr.h +FILE: ../../../third_party/icu/source/common/lstmbe.cpp +FILE: ../../../third_party/icu/source/common/lstmbe.h FILE: ../../../third_party/icu/source/common/messageimpl.h FILE: ../../../third_party/icu/source/common/messagepattern.cpp FILE: ../../../third_party/icu/source/common/msvcres.h @@ -19738,6 +19713,8 @@ 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/dtd/cldr-40/common/dtd/ldml.dtd +FILE: ../../../third_party/icu/source/data/dtd/cldr-40/common/dtd/ldmlICU.dtd 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 @@ -19933,6 +19910,7 @@ 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/unidata/norm2/BUILD.unused 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 @@ -19944,6 +19922,7 @@ FILE: ../../../third_party/icu/source/extra/uconv/uconv.1.in FILE: ../../../third_party/icu/source/extra/uconv/uconv.cpp FILE: ../../../third_party/icu/source/extra/uconv/unicode/uwmsg.h FILE: ../../../third_party/icu/source/extra/uconv/uwmsg.c +FILE: ../../../third_party/icu/source/i18n/BUILD.unused FILE: ../../../third_party/icu/source/i18n/alphaindex.cpp FILE: ../../../third_party/icu/source/i18n/anytrans.cpp FILE: ../../../third_party/icu/source/i18n/anytrans.h @@ -20471,6 +20450,7 @@ 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/stubdata/BUILD.unused FILE: ../../../third_party/icu/source/stubdata/stubdata.cpp FILE: ../../../third_party/icu/source/tools/ctestfw/ctest.c FILE: ../../../third_party/icu/source/tools/ctestfw/datamap.cpp @@ -20506,6 +20486,7 @@ FILE: ../../../third_party/icu/source/tools/gencolusb/extract_unsafe_backwards.c FILE: ../../../third_party/icu/source/tools/gencolusb/verify_uset.cpp FILE: ../../../third_party/icu/source/tools/gendict/gendict.1.in FILE: ../../../third_party/icu/source/tools/gendict/gendict.cpp +FILE: ../../../third_party/icu/source/tools/gennorm2/BUILD.unused FILE: ../../../third_party/icu/source/tools/gennorm2/extradata.cpp FILE: ../../../third_party/icu/source/tools/gennorm2/extradata.h FILE: ../../../third_party/icu/source/tools/gennorm2/gennorm2.cpp @@ -20545,6 +20526,8 @@ FILE: ../../../third_party/icu/source/tools/gensprep/store.c FILE: ../../../third_party/icu/source/tools/gentest/genres32.c FILE: ../../../third_party/icu/source/tools/gentest/gentest.c FILE: ../../../third_party/icu/source/tools/gentest/gentest.h +FILE: ../../../third_party/icu/source/tools/icuexportdata/icuexportdata.1.in +FILE: ../../../third_party/icu/source/tools/icuexportdata/icuexportdata.cpp FILE: ../../../third_party/icu/source/tools/icuinfo/icuinfo.cpp FILE: ../../../third_party/icu/source/tools/icuinfo/testplug.c FILE: ../../../third_party/icu/source/tools/icupkg/icupkg.8.in @@ -20561,6 +20544,7 @@ FILE: ../../../third_party/icu/source/tools/pkgdata/pkgdata.1.in FILE: ../../../third_party/icu/source/tools/pkgdata/pkgdata.cpp FILE: ../../../third_party/icu/source/tools/pkgdata/pkgtypes.c FILE: ../../../third_party/icu/source/tools/pkgdata/pkgtypes.h +FILE: ../../../third_party/icu/source/tools/toolutil/BUILD.unused FILE: ../../../third_party/icu/source/tools/toolutil/collationinfo.cpp FILE: ../../../third_party/icu/source/tools/toolutil/collationinfo.h FILE: ../../../third_party/icu/source/tools/toolutil/dbgutil.cpp diff --git a/ci/licenses_golden/tool_signature b/ci/licenses_golden/tool_signature index 5d687d86c1d3d..bf583882168fb 100644 --- a/ci/licenses_golden/tool_signature +++ b/ci/licenses_golden/tool_signature @@ -1,2 +1,2 @@ -Signature: c42608d945a7c27e30c484ea93636956 +Signature: fd70aa1b20bfff1d7147a26138a14a9f diff --git a/tools/licenses/lib/licenses.dart b/tools/licenses/lib/licenses.dart index a678630e5378b..2faabcc8ef467 100644 --- a/tools/licenses/lib/licenses.dart +++ b/tools/licenses/lib/licenses.dart @@ -307,6 +307,7 @@ abstract class License implements Comparable { body = system.File('data/mit').readAsStringSync(); type = LicenseType.mit; break; + case 'https://www.unicode.org/copyright.html': case 'http://www.unicode.org/copyright.html': body = system.File('data/unicode').readAsStringSync(); type = LicenseType.icu; diff --git a/tools/licenses/lib/patterns.dart b/tools/licenses/lib/patterns.dart index 805c18e4c9b0c..beeb4a8eac714 100644 --- a/tools/licenses/lib/patterns.dart +++ b/tools/licenses/lib/patterns.dart @@ -1156,7 +1156,7 @@ final List csReferencesByUrl =