diff --git a/DEPS b/DEPS index 9aaa83699d622958fe3639df47aa3e345592b026..597900a7d8c9ff1e2b820eb609cab40b5182b781 100644 --- a/DEPS +++ b/DEPS @@ -124,7 +124,7 @@ allowed_hosts = [ ] deps = { - 'src': 'https://github.com/flutter/buildroot.git' + '@' + '3c8e427128687be69576d68886d7e555bbd89253', + 'src': 'https://github.com/flutter/buildroot.git' + '@' + 'b9f3f7f78288b66cd80665be2378b5b9d6e36f35', # Fuchsia compatibility # @@ -148,10 +148,10 @@ deps = { Var('fuchsia_git') + '/third_party/harfbuzz' + '@' + '2f8d51731d6502765aec2f93143c57bf13234358', 'src/third_party/libcxx': - Var('fuchsia_git') + '/third_party/libcxx' + '@' + 'c5a5fa59789213c7dae68d2e51cb28ef681d8257', + Var('fuchsia_git') + '/third_party/libcxx' + '@' + '7524ef50093a376f334a62a7e5cebf5d238d4c99', 'src/third_party/libcxxabi': - Var('fuchsia_git') + '/third_party/libcxxabi' + '@' + '1a9753522f1ae8d72848d365902f39e0d3d59a39', + Var('fuchsia_git') + '/third_party/libcxxabi' + '@' + '74d1e602c76350f0760bf6907910e4f3a4fccffe', 'src/third_party/glfw': Var('fuchsia_git') + '/third_party/glfw' + '@' + '999f3556fdd80983b10051746264489f2cb1ef16', diff --git a/ci/licenses_golden/licenses_third_party b/ci/licenses_golden/licenses_third_party index 0f4e7fb4974e8d0a8efd5a26c994e630fc027be1..42837e1e383e0185776a547575c1f5c3cba031cf 100644 --- a/ci/licenses_golden/licenses_third_party +++ b/ci/licenses_golden/licenses_third_party @@ -1,4 +1,4 @@ -Signature: f423bdfc4a19fe3371de483d97a7f4c0 +Signature: fb39c6bde58c7a49f5e33b13c9a97965 UNUSED LICENSES: @@ -14027,53 +14027,217 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIBRARY: libcxx LIBRARY: libcxxabi ORIGIN: null -TYPE: LicenseType.mit +TYPE: LicenseType.bsd FILE: ../../../third_party/libcxx/.arcconfig FILE: ../../../third_party/libcxx/appveyor-reqs-install.cmd FILE: ../../../third_party/libcxx/appveyor.yml +FILE: ../../../third_party/libcxx/benchmarks/CartesianBenchmarks.hpp FILE: ../../../third_party/libcxx/benchmarks/ContainerBenchmarks.hpp FILE: ../../../third_party/libcxx/benchmarks/GenerateInput.hpp FILE: ../../../third_party/libcxx/benchmarks/algorithms.bench.cpp +FILE: ../../../third_party/libcxx/benchmarks/algorithms.partition_point.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/filesystem.bench.cpp +FILE: ../../../third_party/libcxx/benchmarks/function.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/lit.site.cfg.py.in +FILE: ../../../third_party/libcxx/benchmarks/ordered_set.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/string.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/stringstream.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/unordered_set_operations.bench.cpp +FILE: ../../../third_party/libcxx/benchmarks/util_smartptr.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/vector_operations.bench.cpp FILE: ../../../third_party/libcxx/docs/BuildingLibcxx.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/ABIVersioning.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/AvailabilityMarkup.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/CapturingConfigInfo.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/DebugMode.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/ExperimentalFeatures.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/ExtendedCXX03Support.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/FeatureTestMacros.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/FileTimeType.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/ThreadingSupportAPI.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/VisibilityMacros.rst +FILE: ../../../third_party/libcxx/docs/FeatureTestMacroTable.rst FILE: ../../../third_party/libcxx/docs/Makefile.sphinx FILE: ../../../third_party/libcxx/docs/ReleaseNotes.rst FILE: ../../../third_party/libcxx/docs/TestingLibcxx.rst FILE: ../../../third_party/libcxx/docs/UsingLibcxx.rst FILE: ../../../third_party/libcxx/docs/index.rst +FILE: ../../../third_party/libcxx/fuzzing/fuzz_test.cpp +FILE: ../../../third_party/libcxx/fuzzing/fuzzing.cpp +FILE: ../../../third_party/libcxx/fuzzing/fuzzing.h +FILE: ../../../third_party/libcxx/include/__bit_reference +FILE: ../../../third_party/libcxx/include/__bsd_locale_defaults.h +FILE: ../../../third_party/libcxx/include/__bsd_locale_fallbacks.h +FILE: ../../../third_party/libcxx/include/__config +FILE: ../../../third_party/libcxx/include/__config_site.in +FILE: ../../../third_party/libcxx/include/__debug +FILE: ../../../third_party/libcxx/include/__errc +FILE: ../../../third_party/libcxx/include/__functional_03 +FILE: ../../../third_party/libcxx/include/__functional_base +FILE: ../../../third_party/libcxx/include/__functional_base_03 +FILE: ../../../third_party/libcxx/include/__hash_table FILE: ../../../third_party/libcxx/include/__libcpp_version +FILE: ../../../third_party/libcxx/include/__locale +FILE: ../../../third_party/libcxx/include/__mutex_base +FILE: ../../../third_party/libcxx/include/__node_handle +FILE: ../../../third_party/libcxx/include/__nullptr FILE: ../../../third_party/libcxx/include/__split_buffer +FILE: ../../../third_party/libcxx/include/__sso_allocator +FILE: ../../../third_party/libcxx/include/__std_stream FILE: ../../../third_party/libcxx/include/__string +FILE: ../../../third_party/libcxx/include/__threading_support +FILE: ../../../third_party/libcxx/include/__tree +FILE: ../../../third_party/libcxx/include/__tuple FILE: ../../../third_party/libcxx/include/__undef_macros +FILE: ../../../third_party/libcxx/include/algorithm FILE: ../../../third_party/libcxx/include/any +FILE: ../../../third_party/libcxx/include/array FILE: ../../../third_party/libcxx/include/atomic +FILE: ../../../third_party/libcxx/include/bit +FILE: ../../../third_party/libcxx/include/bitset +FILE: ../../../third_party/libcxx/include/cassert +FILE: ../../../third_party/libcxx/include/ccomplex +FILE: ../../../third_party/libcxx/include/cctype +FILE: ../../../third_party/libcxx/include/cerrno +FILE: ../../../third_party/libcxx/include/cfenv +FILE: ../../../third_party/libcxx/include/cfloat +FILE: ../../../third_party/libcxx/include/charconv +FILE: ../../../third_party/libcxx/include/chrono FILE: ../../../third_party/libcxx/include/cinttypes +FILE: ../../../third_party/libcxx/include/ciso646 +FILE: ../../../third_party/libcxx/include/climits +FILE: ../../../third_party/libcxx/include/clocale +FILE: ../../../third_party/libcxx/include/cmath +FILE: ../../../third_party/libcxx/include/codecvt +FILE: ../../../third_party/libcxx/include/compare +FILE: ../../../third_party/libcxx/include/complex +FILE: ../../../third_party/libcxx/include/complex.h +FILE: ../../../third_party/libcxx/include/condition_variable +FILE: ../../../third_party/libcxx/include/csetjmp +FILE: ../../../third_party/libcxx/include/csignal +FILE: ../../../third_party/libcxx/include/cstdarg +FILE: ../../../third_party/libcxx/include/cstdbool +FILE: ../../../third_party/libcxx/include/cstddef +FILE: ../../../third_party/libcxx/include/cstdint +FILE: ../../../third_party/libcxx/include/cstdio +FILE: ../../../third_party/libcxx/include/cstdlib FILE: ../../../third_party/libcxx/include/cstring -FILE: ../../../third_party/libcxx/include/experimental/any -FILE: ../../../third_party/libcxx/include/experimental/chrono +FILE: ../../../third_party/libcxx/include/ctgmath +FILE: ../../../third_party/libcxx/include/ctime +FILE: ../../../third_party/libcxx/include/ctype.h +FILE: ../../../third_party/libcxx/include/cwchar +FILE: ../../../third_party/libcxx/include/cwctype +FILE: ../../../third_party/libcxx/include/deque +FILE: ../../../third_party/libcxx/include/errno.h +FILE: ../../../third_party/libcxx/include/exception +FILE: ../../../third_party/libcxx/include/experimental/__config +FILE: ../../../third_party/libcxx/include/experimental/__memory +FILE: ../../../third_party/libcxx/include/experimental/algorithm FILE: ../../../third_party/libcxx/include/experimental/coroutine +FILE: ../../../third_party/libcxx/include/experimental/deque +FILE: ../../../third_party/libcxx/include/experimental/filesystem +FILE: ../../../third_party/libcxx/include/experimental/forward_list +FILE: ../../../third_party/libcxx/include/experimental/functional FILE: ../../../third_party/libcxx/include/experimental/iterator +FILE: ../../../third_party/libcxx/include/experimental/list +FILE: ../../../third_party/libcxx/include/experimental/map FILE: ../../../third_party/libcxx/include/experimental/memory_resource -FILE: ../../../third_party/libcxx/include/experimental/ratio -FILE: ../../../third_party/libcxx/include/experimental/string_view +FILE: ../../../third_party/libcxx/include/experimental/propagate_const +FILE: ../../../third_party/libcxx/include/experimental/regex +FILE: ../../../third_party/libcxx/include/experimental/set +FILE: ../../../third_party/libcxx/include/experimental/simd +FILE: ../../../third_party/libcxx/include/experimental/string +FILE: ../../../third_party/libcxx/include/experimental/type_traits +FILE: ../../../third_party/libcxx/include/experimental/unordered_map +FILE: ../../../third_party/libcxx/include/experimental/unordered_set +FILE: ../../../third_party/libcxx/include/experimental/utility +FILE: ../../../third_party/libcxx/include/experimental/vector +FILE: ../../../third_party/libcxx/include/ext/__hash +FILE: ../../../third_party/libcxx/include/ext/hash_map +FILE: ../../../third_party/libcxx/include/ext/hash_set +FILE: ../../../third_party/libcxx/include/fenv.h +FILE: ../../../third_party/libcxx/include/filesystem +FILE: ../../../third_party/libcxx/include/float.h +FILE: ../../../third_party/libcxx/include/forward_list +FILE: ../../../third_party/libcxx/include/fstream +FILE: ../../../third_party/libcxx/include/functional +FILE: ../../../third_party/libcxx/include/future +FILE: ../../../third_party/libcxx/include/initializer_list FILE: ../../../third_party/libcxx/include/inttypes.h +FILE: ../../../third_party/libcxx/include/iomanip +FILE: ../../../third_party/libcxx/include/ios +FILE: ../../../third_party/libcxx/include/iosfwd +FILE: ../../../third_party/libcxx/include/iostream +FILE: ../../../third_party/libcxx/include/istream +FILE: ../../../third_party/libcxx/include/iterator +FILE: ../../../third_party/libcxx/include/limits +FILE: ../../../third_party/libcxx/include/limits.h +FILE: ../../../third_party/libcxx/include/list +FILE: ../../../third_party/libcxx/include/locale +FILE: ../../../third_party/libcxx/include/locale.h +FILE: ../../../third_party/libcxx/include/map +FILE: ../../../third_party/libcxx/include/math.h +FILE: ../../../third_party/libcxx/include/memory FILE: ../../../third_party/libcxx/include/module.modulemap +FILE: ../../../third_party/libcxx/include/mutex +FILE: ../../../third_party/libcxx/include/new +FILE: ../../../third_party/libcxx/include/numeric +FILE: ../../../third_party/libcxx/include/optional +FILE: ../../../third_party/libcxx/include/ostream +FILE: ../../../third_party/libcxx/include/queue +FILE: ../../../third_party/libcxx/include/random +FILE: ../../../third_party/libcxx/include/ratio +FILE: ../../../third_party/libcxx/include/regex +FILE: ../../../third_party/libcxx/include/scoped_allocator +FILE: ../../../third_party/libcxx/include/set +FILE: ../../../third_party/libcxx/include/setjmp.h +FILE: ../../../third_party/libcxx/include/shared_mutex +FILE: ../../../third_party/libcxx/include/span +FILE: ../../../third_party/libcxx/include/sstream +FILE: ../../../third_party/libcxx/include/stack +FILE: ../../../third_party/libcxx/include/stdbool.h +FILE: ../../../third_party/libcxx/include/stddef.h +FILE: ../../../third_party/libcxx/include/stdexcept FILE: ../../../third_party/libcxx/include/stdint.h +FILE: ../../../third_party/libcxx/include/stdio.h +FILE: ../../../third_party/libcxx/include/stdlib.h +FILE: ../../../third_party/libcxx/include/streambuf FILE: ../../../third_party/libcxx/include/string FILE: ../../../third_party/libcxx/include/string.h FILE: ../../../third_party/libcxx/include/string_view +FILE: ../../../third_party/libcxx/include/strstream +FILE: ../../../third_party/libcxx/include/support/android/locale_bionic.h +FILE: ../../../third_party/libcxx/include/support/fuchsia/xlocale.h +FILE: ../../../third_party/libcxx/include/support/ibm/limits.h +FILE: ../../../third_party/libcxx/include/support/ibm/locale_mgmt_aix.h +FILE: ../../../third_party/libcxx/include/support/ibm/support.h +FILE: ../../../third_party/libcxx/include/support/ibm/xlocale.h +FILE: ../../../third_party/libcxx/include/support/musl/xlocale.h +FILE: ../../../third_party/libcxx/include/support/newlib/xlocale.h +FILE: ../../../third_party/libcxx/include/support/solaris/floatingpoint.h +FILE: ../../../third_party/libcxx/include/support/solaris/wchar.h +FILE: ../../../third_party/libcxx/include/support/solaris/xlocale.h +FILE: ../../../third_party/libcxx/include/support/win32/limits_msvc_win32.h +FILE: ../../../third_party/libcxx/include/support/win32/locale_win32.h +FILE: ../../../third_party/libcxx/include/support/xlocale/__nop_locale_mgmt.h +FILE: ../../../third_party/libcxx/include/support/xlocale/__posix_l_fallback.h +FILE: ../../../third_party/libcxx/include/support/xlocale/__strtonum_fallback.h +FILE: ../../../third_party/libcxx/include/system_error +FILE: ../../../third_party/libcxx/include/tgmath.h +FILE: ../../../third_party/libcxx/include/thread FILE: ../../../third_party/libcxx/include/tuple +FILE: ../../../third_party/libcxx/include/type_traits +FILE: ../../../third_party/libcxx/include/typeindex +FILE: ../../../third_party/libcxx/include/typeinfo +FILE: ../../../third_party/libcxx/include/unordered_map +FILE: ../../../third_party/libcxx/include/unordered_set +FILE: ../../../third_party/libcxx/include/utility +FILE: ../../../third_party/libcxx/include/valarray +FILE: ../../../third_party/libcxx/include/variant +FILE: ../../../third_party/libcxx/include/vector +FILE: ../../../third_party/libcxx/include/version +FILE: ../../../third_party/libcxx/include/wchar.h +FILE: ../../../third_party/libcxx/include/wctype.h FILE: ../../../third_party/libcxx/lib/abi/3.9/x86_64-apple-darwin16.abilist FILE: ../../../third_party/libcxx/lib/abi/3.9/x86_64-linux-gnu.abilist FILE: ../../../third_party/libcxx/lib/abi/4.0/x86_64-apple-darwin16.abilist @@ -14082,18 +14246,77 @@ FILE: ../../../third_party/libcxx/lib/abi/5.0/x86_64-apple-darwin16.abilist FILE: ../../../third_party/libcxx/lib/abi/5.0/x86_64-unknown-linux-gnu.abilist FILE: ../../../third_party/libcxx/lib/abi/6.0/x86_64-apple-darwin16.abilist FILE: ../../../third_party/libcxx/lib/abi/6.0/x86_64-unknown-linux-gnu.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-apple-darwin.v1.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-apple-darwin.v2.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-unknown-linux-gnu.v1.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-apple-darwin.v2.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist FILE: ../../../third_party/libcxx/lib/libc++abi-new-delete.exp -FILE: ../../../third_party/libcxx/lib/libc++abi.exp -FILE: ../../../third_party/libcxx/lib/libc++abi2.exp -FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.exp +FILE: ../../../third_party/libcxx/lib/libc++abi.v1.exp +FILE: ../../../third_party/libcxx/lib/libc++abi.v2.exp +FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.v1.exp +FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.v2.exp FILE: ../../../third_party/libcxx/lib/libc++unexp.exp FILE: ../../../third_party/libcxx/lib/notweak.exp FILE: ../../../third_party/libcxx/lib/weak.exp +FILE: ../../../third_party/libcxx/src/algorithm.cpp +FILE: ../../../third_party/libcxx/src/any.cpp +FILE: ../../../third_party/libcxx/src/bind.cpp +FILE: ../../../third_party/libcxx/src/charconv.cpp +FILE: ../../../third_party/libcxx/src/chrono.cpp +FILE: ../../../third_party/libcxx/src/condition_variable.cpp +FILE: ../../../third_party/libcxx/src/condition_variable_destructor.cpp +FILE: ../../../third_party/libcxx/src/debug.cpp +FILE: ../../../third_party/libcxx/src/exception.cpp +FILE: ../../../third_party/libcxx/src/experimental/memory_resource.cpp +FILE: ../../../third_party/libcxx/src/filesystem/directory_iterator.cpp +FILE: ../../../third_party/libcxx/src/filesystem/filesystem_common.h FILE: ../../../third_party/libcxx/src/filesystem/int128_builtins.cpp -FILE: ../../../third_party/libcxx/www/TS_deprecation.html +FILE: ../../../third_party/libcxx/src/filesystem/operations.cpp +FILE: ../../../third_party/libcxx/src/functional.cpp +FILE: ../../../third_party/libcxx/src/future.cpp +FILE: ../../../third_party/libcxx/src/hash.cpp +FILE: ../../../third_party/libcxx/src/include/apple_availability.h +FILE: ../../../third_party/libcxx/src/include/atomic_support.h +FILE: ../../../third_party/libcxx/src/include/config_elast.h +FILE: ../../../third_party/libcxx/src/include/refstring.h +FILE: ../../../third_party/libcxx/src/ios.cpp +FILE: ../../../third_party/libcxx/src/iostream.cpp +FILE: ../../../third_party/libcxx/src/locale.cpp +FILE: ../../../third_party/libcxx/src/memory.cpp +FILE: ../../../third_party/libcxx/src/mutex.cpp +FILE: ../../../third_party/libcxx/src/mutex_destructor.cpp +FILE: ../../../third_party/libcxx/src/new.cpp +FILE: ../../../third_party/libcxx/src/optional.cpp +FILE: ../../../third_party/libcxx/src/random.cpp +FILE: ../../../third_party/libcxx/src/regex.cpp +FILE: ../../../third_party/libcxx/src/shared_mutex.cpp +FILE: ../../../third_party/libcxx/src/stdexcept.cpp +FILE: ../../../third_party/libcxx/src/string.cpp +FILE: ../../../third_party/libcxx/src/strstream.cpp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_fallback.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_glibcxx.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_libcxxabi.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_libcxxrt.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_msvc.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_cxxabi.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_glibcxx.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_msvc.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/new_handler_fallback.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/stdexcept_default.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/stdexcept_vcruntime.ipp +FILE: ../../../third_party/libcxx/src/support/win32/locale_win32.cpp +FILE: ../../../third_party/libcxx/src/support/win32/support.cpp +FILE: ../../../third_party/libcxx/src/support/win32/thread_win32.cpp +FILE: ../../../third_party/libcxx/src/system_error.cpp +FILE: ../../../third_party/libcxx/src/thread.cpp +FILE: ../../../third_party/libcxx/src/typeinfo.cpp +FILE: ../../../third_party/libcxx/src/utility.cpp +FILE: ../../../third_party/libcxx/src/valarray.cpp +FILE: ../../../third_party/libcxx/src/variant.cpp +FILE: ../../../third_party/libcxx/src/vector.cpp FILE: ../../../third_party/libcxx/www/atomic_design.html FILE: ../../../third_party/libcxx/www/atomic_design_a.html FILE: ../../../third_party/libcxx/www/atomic_design_b.html @@ -14109,6 +14332,10 @@ FILE: ../../../third_party/libcxxabi/.arcconfig FILE: ../../../third_party/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp FILE: ../../../third_party/libcxxabi/include/__cxxabi_config.h FILE: ../../../third_party/libcxxabi/include/cxxabi.h +FILE: ../../../third_party/libcxxabi/lib/itanium-base.exp +FILE: ../../../third_party/libcxxabi/lib/new-delete.exp +FILE: ../../../third_party/libcxxabi/lib/personality-sjlj.exp +FILE: ../../../third_party/libcxxabi/lib/personality-v0.exp FILE: ../../../third_party/libcxxabi/src/abort_message.cpp FILE: ../../../third_party/libcxxabi/src/abort_message.h FILE: ../../../third_party/libcxxabi/src/cxa_aux_runtime.cpp @@ -14118,6 +14345,7 @@ FILE: ../../../third_party/libcxxabi/src/cxa_exception.cpp FILE: ../../../third_party/libcxxabi/src/cxa_exception.hpp FILE: ../../../third_party/libcxxabi/src/cxa_exception_storage.cpp FILE: ../../../third_party/libcxxabi/src/cxa_guard.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_guard_impl.h FILE: ../../../third_party/libcxxabi/src/cxa_handlers.cpp FILE: ../../../third_party/libcxxabi/src/cxa_handlers.hpp FILE: ../../../third_party/libcxxabi/src/cxa_noexception.cpp @@ -14126,7 +14354,7 @@ FILE: ../../../third_party/libcxxabi/src/cxa_thread_atexit.cpp FILE: ../../../third_party/libcxxabi/src/cxa_unexpected.cpp FILE: ../../../third_party/libcxxabi/src/cxa_vector.cpp FILE: ../../../third_party/libcxxabi/src/cxa_virtual.cpp -FILE: ../../../third_party/libcxxabi/src/demangle/Compiler.h +FILE: ../../../third_party/libcxxabi/src/demangle/DemangleConfig.h FILE: ../../../third_party/libcxxabi/src/demangle/ItaniumDemangle.h FILE: ../../../third_party/libcxxabi/src/demangle/StringView.h FILE: ../../../third_party/libcxxabi/src/demangle/Utility.h @@ -14143,31 +14371,54 @@ FILE: ../../../third_party/libcxxabi/src/stdlib_typeinfo.cpp FILE: ../../../third_party/libcxxabi/www/index.html FILE: ../../../third_party/libcxxabi/www/spec.html ---------------------------------------------------------------------------------------------------- -Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT +University of Illinois/NCSA +Open Source License -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. +All rights reserved. + +Developed by: + + LLVM Team + + University of Illinois at Urbana-Champaign + + http://llvm.org + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal with +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is furnished to do +so, subject to the following conditions: + + * Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimers. + + * Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimers in the + documentation and/or other materials provided with the distribution. + + * Neither the names of the LLVM Team, University of Illinois at + Urbana-Champaign, nor the names of its contributors may be used to + endorse or promote products derived from this Software without specific + prior written permission. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE +SOFTWARE. ==================================================================================================== ==================================================================================================== LIBRARY: libcxx +LIBRARY: libcxxabi ORIGIN: null -TYPE: LicenseType.bsd +TYPE: LicenseType.mit FILE: ../../../third_party/libcxx/.arcconfig FILE: ../../../third_party/libcxx/appveyor-reqs-install.cmd FILE: ../../../third_party/libcxx/appveyor.yml @@ -14175,6 +14426,7 @@ FILE: ../../../third_party/libcxx/benchmarks/CartesianBenchmarks.hpp FILE: ../../../third_party/libcxx/benchmarks/ContainerBenchmarks.hpp FILE: ../../../third_party/libcxx/benchmarks/GenerateInput.hpp FILE: ../../../third_party/libcxx/benchmarks/algorithms.bench.cpp +FILE: ../../../third_party/libcxx/benchmarks/algorithms.partition_point.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/filesystem.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/function.bench.cpp FILE: ../../../third_party/libcxx/benchmarks/lit.site.cfg.py.in @@ -14188,11 +14440,14 @@ FILE: ../../../third_party/libcxx/docs/BuildingLibcxx.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/ABIVersioning.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/AvailabilityMarkup.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/CapturingConfigInfo.rst -FILE: ../../../third_party/libcxx/docs/DesignDocs/CapturingConfigInfo.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/DebugMode.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/ExperimentalFeatures.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/ExtendedCXX03Support.rst +FILE: ../../../third_party/libcxx/docs/DesignDocs/FeatureTestMacros.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/FileTimeType.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/ThreadingSupportAPI.rst FILE: ../../../third_party/libcxx/docs/DesignDocs/VisibilityMacros.rst +FILE: ../../../third_party/libcxx/docs/FeatureTestMacroTable.rst FILE: ../../../third_party/libcxx/docs/Makefile.sphinx FILE: ../../../third_party/libcxx/docs/ReleaseNotes.rst FILE: ../../../third_party/libcxx/docs/TestingLibcxx.rst @@ -14269,11 +14524,8 @@ FILE: ../../../third_party/libcxx/include/exception FILE: ../../../third_party/libcxx/include/experimental/__config FILE: ../../../third_party/libcxx/include/experimental/__memory FILE: ../../../third_party/libcxx/include/experimental/algorithm -FILE: ../../../third_party/libcxx/include/experimental/any -FILE: ../../../third_party/libcxx/include/experimental/chrono FILE: ../../../third_party/libcxx/include/experimental/coroutine FILE: ../../../third_party/libcxx/include/experimental/deque -FILE: ../../../third_party/libcxx/include/experimental/dynarray FILE: ../../../third_party/libcxx/include/experimental/filesystem FILE: ../../../third_party/libcxx/include/experimental/forward_list FILE: ../../../third_party/libcxx/include/experimental/functional @@ -14281,17 +14533,11 @@ FILE: ../../../third_party/libcxx/include/experimental/iterator FILE: ../../../third_party/libcxx/include/experimental/list FILE: ../../../third_party/libcxx/include/experimental/map FILE: ../../../third_party/libcxx/include/experimental/memory_resource -FILE: ../../../third_party/libcxx/include/experimental/numeric -FILE: ../../../third_party/libcxx/include/experimental/optional FILE: ../../../third_party/libcxx/include/experimental/propagate_const -FILE: ../../../third_party/libcxx/include/experimental/ratio FILE: ../../../third_party/libcxx/include/experimental/regex FILE: ../../../third_party/libcxx/include/experimental/set FILE: ../../../third_party/libcxx/include/experimental/simd FILE: ../../../third_party/libcxx/include/experimental/string -FILE: ../../../third_party/libcxx/include/experimental/string_view -FILE: ../../../third_party/libcxx/include/experimental/system_error -FILE: ../../../third_party/libcxx/include/experimental/tuple FILE: ../../../third_party/libcxx/include/experimental/type_traits FILE: ../../../third_party/libcxx/include/experimental/unordered_map FILE: ../../../third_party/libcxx/include/experimental/unordered_set @@ -14300,6 +14546,7 @@ FILE: ../../../third_party/libcxx/include/experimental/vector FILE: ../../../third_party/libcxx/include/ext/__hash FILE: ../../../third_party/libcxx/include/ext/hash_map FILE: ../../../third_party/libcxx/include/ext/hash_set +FILE: ../../../third_party/libcxx/include/fenv.h FILE: ../../../third_party/libcxx/include/filesystem FILE: ../../../third_party/libcxx/include/float.h FILE: ../../../third_party/libcxx/include/forward_list @@ -14390,13 +14637,17 @@ FILE: ../../../third_party/libcxx/lib/abi/5.0/x86_64-apple-darwin16.abilist FILE: ../../../third_party/libcxx/lib/abi/5.0/x86_64-unknown-linux-gnu.abilist FILE: ../../../third_party/libcxx/lib/abi/6.0/x86_64-apple-darwin16.abilist FILE: ../../../third_party/libcxx/lib/abi/6.0/x86_64-unknown-linux-gnu.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-apple-darwin.v1.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-apple-darwin.v2.abilist +FILE: ../../../third_party/libcxx/lib/abi/8.0/x86_64-unknown-linux-gnu.v1.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-apple-darwin.v1.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-apple-darwin.v2.abilist FILE: ../../../third_party/libcxx/lib/abi/x86_64-unknown-linux-gnu.v1.abilist FILE: ../../../third_party/libcxx/lib/libc++abi-new-delete.exp -FILE: ../../../third_party/libcxx/lib/libc++abi.exp -FILE: ../../../third_party/libcxx/lib/libc++abi2.exp -FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.exp +FILE: ../../../third_party/libcxx/lib/libc++abi.v1.exp +FILE: ../../../third_party/libcxx/lib/libc++abi.v2.exp +FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.v1.exp +FILE: ../../../third_party/libcxx/lib/libc++sjlj-abi.v2.exp FILE: ../../../third_party/libcxx/lib/libc++unexp.exp FILE: ../../../third_party/libcxx/lib/notweak.exp FILE: ../../../third_party/libcxx/lib/weak.exp @@ -14406,6 +14657,7 @@ FILE: ../../../third_party/libcxx/src/bind.cpp FILE: ../../../third_party/libcxx/src/charconv.cpp FILE: ../../../third_party/libcxx/src/chrono.cpp FILE: ../../../third_party/libcxx/src/condition_variable.cpp +FILE: ../../../third_party/libcxx/src/condition_variable_destructor.cpp FILE: ../../../third_party/libcxx/src/debug.cpp FILE: ../../../third_party/libcxx/src/exception.cpp FILE: ../../../third_party/libcxx/src/experimental/memory_resource.cpp @@ -14425,6 +14677,7 @@ FILE: ../../../third_party/libcxx/src/iostream.cpp FILE: ../../../third_party/libcxx/src/locale.cpp FILE: ../../../third_party/libcxx/src/memory.cpp FILE: ../../../third_party/libcxx/src/mutex.cpp +FILE: ../../../third_party/libcxx/src/mutex_destructor.cpp FILE: ../../../third_party/libcxx/src/new.cpp FILE: ../../../third_party/libcxx/src/optional.cpp FILE: ../../../third_party/libcxx/src/random.cpp @@ -14443,6 +14696,8 @@ FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_glibcxx. FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_msvc.ipp FILE: ../../../third_party/libcxx/src/support/runtime/exception_pointer_unimplemented.ipp FILE: ../../../third_party/libcxx/src/support/runtime/new_handler_fallback.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/stdexcept_default.ipp +FILE: ../../../third_party/libcxx/src/support/runtime/stdexcept_vcruntime.ipp FILE: ../../../third_party/libcxx/src/support/win32/locale_win32.cpp FILE: ../../../third_party/libcxx/src/support/win32/support.cpp FILE: ../../../third_party/libcxx/src/support/win32/thread_win32.cpp @@ -14453,7 +14708,6 @@ FILE: ../../../third_party/libcxx/src/utility.cpp FILE: ../../../third_party/libcxx/src/valarray.cpp FILE: ../../../third_party/libcxx/src/variant.cpp FILE: ../../../third_party/libcxx/src/vector.cpp -FILE: ../../../third_party/libcxx/www/TS_deprecation.html FILE: ../../../third_party/libcxx/www/atomic_design.html FILE: ../../../third_party/libcxx/www/atomic_design_a.html FILE: ../../../third_party/libcxx/www/atomic_design_b.html @@ -14465,103 +14719,68 @@ FILE: ../../../third_party/libcxx/www/index.html FILE: ../../../third_party/libcxx/www/ts1z_status.html FILE: ../../../third_party/libcxx/www/type_traits_design.html FILE: ../../../third_party/libcxx/www/upcoming_meeting.html ----------------------------------------------------------------------------------------------------- -University of Illinois/NCSA -Open Source License - -Copyright (c) 2009-2017 by the contributors listed in CREDITS.TXT - -All rights reserved. - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. -==================================================================================================== - -==================================================================================================== -LIBRARY: libcxxabi -ORIGIN: null -TYPE: LicenseType.bsd FILE: ../../../third_party/libcxxabi/.arcconfig FILE: ../../../third_party/libcxxabi/fuzz/cxa_demangle_fuzzer.cpp -FILE: ../../../third_party/libcxxabi/src/demangle/Compiler.h +FILE: ../../../third_party/libcxxabi/include/__cxxabi_config.h +FILE: ../../../third_party/libcxxabi/include/cxxabi.h +FILE: ../../../third_party/libcxxabi/lib/itanium-base.exp +FILE: ../../../third_party/libcxxabi/lib/new-delete.exp +FILE: ../../../third_party/libcxxabi/lib/personality-sjlj.exp +FILE: ../../../third_party/libcxxabi/lib/personality-v0.exp +FILE: ../../../third_party/libcxxabi/src/abort_message.cpp +FILE: ../../../third_party/libcxxabi/src/abort_message.h +FILE: ../../../third_party/libcxxabi/src/cxa_aux_runtime.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_default_handlers.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_demangle.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_exception.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_exception.hpp +FILE: ../../../third_party/libcxxabi/src/cxa_exception_storage.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_guard.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_guard_impl.h +FILE: ../../../third_party/libcxxabi/src/cxa_handlers.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_handlers.hpp +FILE: ../../../third_party/libcxxabi/src/cxa_noexception.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_personality.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_thread_atexit.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_unexpected.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_vector.cpp +FILE: ../../../third_party/libcxxabi/src/cxa_virtual.cpp +FILE: ../../../third_party/libcxxabi/src/demangle/DemangleConfig.h +FILE: ../../../third_party/libcxxabi/src/demangle/ItaniumDemangle.h FILE: ../../../third_party/libcxxabi/src/demangle/StringView.h FILE: ../../../third_party/libcxxabi/src/demangle/Utility.h +FILE: ../../../third_party/libcxxabi/src/fallback_malloc.cpp +FILE: ../../../third_party/libcxxabi/src/fallback_malloc.h +FILE: ../../../third_party/libcxxabi/src/include/atomic_support.h +FILE: ../../../third_party/libcxxabi/src/include/refstring.h +FILE: ../../../third_party/libcxxabi/src/private_typeinfo.cpp +FILE: ../../../third_party/libcxxabi/src/private_typeinfo.h +FILE: ../../../third_party/libcxxabi/src/stdlib_exception.cpp +FILE: ../../../third_party/libcxxabi/src/stdlib_new_delete.cpp +FILE: ../../../third_party/libcxxabi/src/stdlib_stdexcept.cpp +FILE: ../../../third_party/libcxxabi/src/stdlib_typeinfo.cpp FILE: ../../../third_party/libcxxabi/www/index.html FILE: ../../../third_party/libcxxabi/www/spec.html ---------------------------------------------------------------------------------------------------- -University of Illinois/NCSA -Open Source License - -Copyright (c) 2009-2018 by the contributors listed in CREDITS.TXT - -All rights reserved. - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. +Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. ==================================================================================================== ==================================================================================================== @@ -19502,4 +19721,4 @@ freely, subject to the following restrictions: misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. ==================================================================================================== -Total license count: 327 +Total license count: 326 diff --git a/ci/licenses_golden/tool_signature b/ci/licenses_golden/tool_signature index 75bc2ca3b5cfdbc57e09258f17fb1c04d1aa4ad6..1b3fce700144643f356b54479f9f095b271e687f 100644 --- a/ci/licenses_golden/tool_signature +++ b/ci/licenses_golden/tool_signature @@ -1,2 +1,2 @@ -Signature: 259fd3dd1187ed1f57f8d7731bb14d67 +Signature: 2466ecf1e64cad529ef59c97c07cd1a9 diff --git a/tools/licenses/lib/main.dart b/tools/licenses/lib/main.dart index 1a55dcc422ad0f4db08253457c0bfae87d4bbbc5..978cafd1da401ccb5f1ddd913cb2423fd8a630dd 100644 --- a/tools/licenses/lib/main.dart +++ b/tools/licenses/lib/main.dart @@ -811,9 +811,8 @@ class _RepositoryCxxStlDualLicenseFile extends _RepositoryLicenseFile { : _licenses = _parseLicenses(io), super(parent, io); static final RegExp _pattern = RegExp( - r'^' r'==============================================================================\n' - r'.+ License\n' + r'.+ License.*\n' r'==============================================================================\n' r'\n' r'The .+ library is dual licensed under both the University of Illinois\n'