aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/protobuf
diff options
context:
space:
mode:
authormonster <monster@ydb.tech>2022-07-07 14:41:37 +0300
committermonster <monster@ydb.tech>2022-07-07 14:41:37 +0300
commit06e5c21a835c0e923506c4ff27929f34e00761c2 (patch)
tree75efcbc6854ef9bd476eb8bf00cc5c900da436a2 /contrib/libs/protobuf
parent03f024c4412e3aa613bb543cf1660176320ba8f4 (diff)
downloadydb-06e5c21a835c0e923506c4ff27929f34e00761c2.tar.gz
fix ya.make
Diffstat (limited to 'contrib/libs/protobuf')
-rw-r--r--contrib/libs/protobuf/.yandex_meta/devtools.copyrights.report255
-rw-r--r--contrib/libs/protobuf/.yandex_meta/devtools.licenses.report298
-rw-r--r--contrib/libs/protobuf/.yandex_meta/licenses.list.txt76
-rw-r--r--contrib/libs/protobuf/CMakeLists.txt44
-rw-r--r--contrib/libs/protobuf/src/libprotobuf.map9
-rw-r--r--contrib/libs/protobuf/src/libprotoc.map9
6 files changed, 44 insertions, 647 deletions
diff --git a/contrib/libs/protobuf/.yandex_meta/devtools.copyrights.report b/contrib/libs/protobuf/.yandex_meta/devtools.copyrights.report
deleted file mode 100644
index 8f4e82e7a6..0000000000
--- a/contrib/libs/protobuf/.yandex_meta/devtools.copyrights.report
+++ /dev/null
@@ -1,255 +0,0 @@
-# File format ($ symbol means the beginning of a line):
-#
-# $ # this message
-# $ # =======================
-# $ # comments (all commentaries should starts with some number of spaces and # symbol)
-# ${action} {license id} {license text hash}
-# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make
-# ${all_file_action} filename
-# $ # user commentaries (many lines)
-# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify)
-# ${action} {license spdx} {license text hash}
-# $BELONGS ./ya/make/file/relative/path/3/ya.make
-# ${all_file_action} filename
-# $ # user commentaries
-# $ generated description
-# $ ...
-#
-# You can modify action, all_file_action and add commentaries
-# Available actions:
-# keep - keep license in contrib and use in credits
-# skip - skip license
-# remove - remove all files with this license
-# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file
-#
-# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory)
-# We suppose that that files can contain some license info
-# Available all file actions:
-# FILE_IGNORE - ignore file (do nothing)
-# FILE_INCLUDE - include all file data into licenses text file
-# =======================
-
-KEEP COPYRIGHT_SERVICE_LABEL 58b7390a1692c4372f7220b3953fc3b1
-BELONGS ya.make
- License text:
- // Copyright (c) 2006, Google Inc.
- // All rights reserved.
- Scancode info:
- Original SPDX id: COPYRIGHT_SERVICE_LABEL
- Score : 100.00
- Match type : COPYRIGHT
- Files with this license:
- src/google/protobuf/stubs/mutex.h [1:2]
-
-KEEP COPYRIGHT_SERVICE_LABEL 6518b015a67ef080ce14d2b770875d6a
-BELONGS ya.make
- License text:
- // Copyright 2014 Google Inc. All rights reserved.
- Scancode info:
- Original SPDX id: COPYRIGHT_SERVICE_LABEL
- Score : 100.00
- Match type : COPYRIGHT
- Files with this license:
- src/google/protobuf/stubs/casts.h [2:2]
- src/google/protobuf/stubs/map_util.h [2:2]
-
-KEEP COPYRIGHT_SERVICE_LABEL 7ddb2995f48012001146c0eb94d23367
-BELONGS ya.make
- License text:
- Copyright 2008 Google Inc. All rights reserved.
- Scancode info:
- Original SPDX id: COPYRIGHT_SERVICE_LABEL
- Score : 100.00
- Match type : COPYRIGHT
- Files with this license:
- LICENSE [1:1]
- src/google/protobuf/any.cc [2:2]
- src/google/protobuf/any.h [2:2]
- src/google/protobuf/any.proto [2:2]
- src/google/protobuf/any_lite.cc [2:2]
- src/google/protobuf/api.proto [2:2]
- src/google/protobuf/arena.cc [2:2]
- src/google/protobuf/arena.h [2:2]
- src/google/protobuf/arena_impl.h [2:2]
- src/google/protobuf/arenastring.cc [2:2]
- src/google/protobuf/arenastring.h [2:2]
- src/google/protobuf/descriptor.cc [2:2]
- src/google/protobuf/descriptor.h [2:2]
- src/google/protobuf/descriptor.proto [2:2]
- src/google/protobuf/descriptor_database.cc [2:2]
- src/google/protobuf/descriptor_database.h [2:2]
- src/google/protobuf/duration.proto [2:2]
- src/google/protobuf/dynamic_message.cc [2:2]
- src/google/protobuf/dynamic_message.h [2:2]
- src/google/protobuf/empty.proto [2:2]
- src/google/protobuf/extension_set.cc [2:2]
- src/google/protobuf/extension_set.h [2:2]
- src/google/protobuf/extension_set_heavy.cc [2:2]
- src/google/protobuf/extension_set_inl.h [2:2]
- src/google/protobuf/field_mask.proto [2:2]
- src/google/protobuf/generated_enum_reflection.h [2:2]
- src/google/protobuf/generated_enum_util.cc [2:2]
- src/google/protobuf/generated_enum_util.h [2:2]
- src/google/protobuf/generated_message_bases.cc [2:2]
- src/google/protobuf/generated_message_bases.h [2:2]
- src/google/protobuf/generated_message_reflection.cc [2:2]
- src/google/protobuf/generated_message_reflection.h [2:2]
- src/google/protobuf/generated_message_table_driven.cc [2:2]
- src/google/protobuf/generated_message_table_driven.h [2:2]
- src/google/protobuf/generated_message_table_driven_lite.cc [2:2]
- src/google/protobuf/generated_message_table_driven_lite.h [2:2]
- src/google/protobuf/generated_message_tctable_decl.h [2:2]
- src/google/protobuf/generated_message_tctable_impl.h [2:2]
- src/google/protobuf/generated_message_tctable_impl.inc [2:2]
- src/google/protobuf/generated_message_util.cc [2:2]
- src/google/protobuf/generated_message_util.h [2:2]
- src/google/protobuf/has_bits.h [2:2]
- src/google/protobuf/implicit_weak_message.cc [2:2]
- src/google/protobuf/implicit_weak_message.h [2:2]
- src/google/protobuf/inlined_string_field.cc [2:2]
- src/google/protobuf/inlined_string_field.h [2:2]
- src/google/protobuf/io/coded_stream.cc [2:2]
- src/google/protobuf/io/coded_stream.h [2:2]
- src/google/protobuf/io/gzip_stream.cc [2:2]
- src/google/protobuf/io/gzip_stream.h [2:2]
- src/google/protobuf/io/io_win32.cc [2:2]
- src/google/protobuf/io/io_win32.h [2:2]
- src/google/protobuf/io/printer.cc [2:2]
- src/google/protobuf/io/printer.h [2:2]
- src/google/protobuf/io/strtod.cc [2:2]
- src/google/protobuf/io/strtod.h [2:2]
- src/google/protobuf/io/tokenizer.cc [2:2]
- src/google/protobuf/io/tokenizer.h [2:2]
- src/google/protobuf/io/zero_copy_stream.cc [2:2]
- src/google/protobuf/io/zero_copy_stream.h [2:2]
- src/google/protobuf/io/zero_copy_stream_impl.cc [2:2]
- src/google/protobuf/io/zero_copy_stream_impl.h [2:2]
- src/google/protobuf/io/zero_copy_stream_impl_lite.cc [2:2]
- src/google/protobuf/io/zero_copy_stream_impl_lite.h [2:2]
- src/google/protobuf/map.cc [2:2]
- src/google/protobuf/map.h [2:2]
- src/google/protobuf/map_entry.h [2:2]
- src/google/protobuf/map_entry_lite.h [2:2]
- src/google/protobuf/map_field.cc [2:2]
- src/google/protobuf/map_field.h [2:2]
- src/google/protobuf/map_field_inl.h [2:2]
- src/google/protobuf/map_field_lite.h [2:2]
- src/google/protobuf/map_type_handler.h [2:2]
- src/google/protobuf/message.cc [2:2]
- src/google/protobuf/message.h [2:2]
- src/google/protobuf/message_lite.cc [2:2]
- src/google/protobuf/message_lite.h [2:2]
- src/google/protobuf/metadata_lite.h [2:2]
- src/google/protobuf/parse_context.cc [2:2]
- src/google/protobuf/parse_context.h [2:2]
- src/google/protobuf/port.h [2:2]
- src/google/protobuf/port_def.inc [2:2]
- src/google/protobuf/port_undef.inc [2:2]
- src/google/protobuf/reflection.h [2:2]
- src/google/protobuf/reflection_internal.h [2:2]
- src/google/protobuf/reflection_ops.cc [2:2]
- src/google/protobuf/reflection_ops.h [2:2]
- src/google/protobuf/repeated_field.cc [2:2]
- src/google/protobuf/repeated_field.h [2:2]
- src/google/protobuf/service.cc [2:2]
- src/google/protobuf/service.h [2:2]
- src/google/protobuf/source_context.proto [2:2]
- src/google/protobuf/struct.proto [2:2]
- src/google/protobuf/stubs/bytestream.cc [2:2]
- src/google/protobuf/stubs/bytestream.h [2:2]
- src/google/protobuf/stubs/common.cc [2:2]
- src/google/protobuf/stubs/common.h [2:2]
- src/google/protobuf/stubs/hash.h [2:2]
- src/google/protobuf/stubs/int128.cc [2:2]
- src/google/protobuf/stubs/int128.h [2:2]
- src/google/protobuf/stubs/logging.h [2:2]
- src/google/protobuf/stubs/macros.h [2:2]
- src/google/protobuf/stubs/mathutil.h [2:2]
- src/google/protobuf/stubs/once.h [2:2]
- src/google/protobuf/stubs/port.h [2:2]
- src/google/protobuf/stubs/status.cc [2:2]
- src/google/protobuf/stubs/status.h [2:2]
- src/google/protobuf/stubs/status_macros.h [2:2]
- src/google/protobuf/stubs/statusor.cc [2:2]
- src/google/protobuf/stubs/statusor.h [2:2]
- src/google/protobuf/stubs/stl_util.h [2:2]
- src/google/protobuf/stubs/stringpiece.cc [2:2]
- src/google/protobuf/stubs/stringpiece.h [2:2]
- src/google/protobuf/stubs/structurally_valid.cc [2:2]
- src/google/protobuf/stubs/strutil.cc [2:2]
- src/google/protobuf/stubs/strutil.h [2:2]
- src/google/protobuf/stubs/substitute.cc [2:2]
- src/google/protobuf/stubs/substitute.h [2:2]
- src/google/protobuf/stubs/time.h [2:2]
- src/google/protobuf/text_format.cc [2:2]
- src/google/protobuf/text_format.h [2:2]
- src/google/protobuf/timestamp.proto [2:2]
- src/google/protobuf/type.proto [2:2]
- src/google/protobuf/unknown_field_set.cc [2:2]
- src/google/protobuf/unknown_field_set.h [2:2]
- src/google/protobuf/util/delimited_message_util.cc [2:2]
- src/google/protobuf/util/delimited_message_util.h [2:2]
- src/google/protobuf/util/field_comparator.cc [2:2]
- src/google/protobuf/util/field_comparator.h [2:2]
- src/google/protobuf/util/field_mask_util.cc [2:2]
- src/google/protobuf/util/field_mask_util.h [2:2]
- src/google/protobuf/util/internal/constants.h [2:2]
- src/google/protobuf/util/internal/datapiece.cc [2:2]
- src/google/protobuf/util/internal/datapiece.h [2:2]
- src/google/protobuf/util/internal/default_value_objectwriter.cc [2:2]
- src/google/protobuf/util/internal/default_value_objectwriter.h [2:2]
- src/google/protobuf/util/internal/error_listener.cc [2:2]
- src/google/protobuf/util/internal/error_listener.h [2:2]
- src/google/protobuf/util/internal/field_mask_utility.cc [2:2]
- src/google/protobuf/util/internal/field_mask_utility.h [2:2]
- src/google/protobuf/util/internal/json_escaping.cc [2:2]
- src/google/protobuf/util/internal/json_escaping.h [2:2]
- src/google/protobuf/util/internal/json_objectwriter.cc [2:2]
- src/google/protobuf/util/internal/json_objectwriter.h [2:2]
- src/google/protobuf/util/internal/json_stream_parser.cc [2:2]
- src/google/protobuf/util/internal/json_stream_parser.h [2:2]
- src/google/protobuf/util/internal/location_tracker.h [2:2]
- src/google/protobuf/util/internal/object_location_tracker.h [2:2]
- src/google/protobuf/util/internal/object_source.h [2:2]
- src/google/protobuf/util/internal/object_writer.cc [2:2]
- src/google/protobuf/util/internal/object_writer.h [2:2]
- src/google/protobuf/util/internal/proto_writer.cc [2:2]
- src/google/protobuf/util/internal/proto_writer.h [2:2]
- src/google/protobuf/util/internal/protostream_objectsource.cc [2:2]
- src/google/protobuf/util/internal/protostream_objectsource.h [2:2]
- src/google/protobuf/util/internal/protostream_objectwriter.cc [2:2]
- src/google/protobuf/util/internal/protostream_objectwriter.h [2:2]
- src/google/protobuf/util/internal/structured_objectwriter.h [2:2]
- src/google/protobuf/util/internal/type_info.cc [2:2]
- src/google/protobuf/util/internal/type_info.h [2:2]
- src/google/protobuf/util/internal/type_info_test_helper.cc [2:2]
- src/google/protobuf/util/internal/type_info_test_helper.h [2:2]
- src/google/protobuf/util/internal/utility.cc [2:2]
- src/google/protobuf/util/internal/utility.h [2:2]
- src/google/protobuf/util/json_util.cc [2:2]
- src/google/protobuf/util/json_util.h [2:2]
- src/google/protobuf/util/message_differencer.cc [2:2]
- src/google/protobuf/util/message_differencer.h [2:2]
- src/google/protobuf/util/time_util.cc [2:2]
- src/google/protobuf/util/time_util.h [2:2]
- src/google/protobuf/util/type_resolver.h [2:2]
- src/google/protobuf/util/type_resolver_util.cc [2:2]
- src/google/protobuf/util/type_resolver_util.h [2:2]
- src/google/protobuf/wire_format.cc [2:2]
- src/google/protobuf/wire_format.h [2:2]
- src/google/protobuf/wire_format_lite.cc [2:2]
- src/google/protobuf/wire_format_lite.h [2:2]
- src/google/protobuf/wrappers.proto [2:2]
-
-KEEP COPYRIGHT_SERVICE_LABEL 97ff8757487be6d08b12d53768dd6984
-BELONGS ya.make
- License text:
- // Copyright 2012 Google Inc. All rights reserved.
- Scancode info:
- Original SPDX id: COPYRIGHT_SERVICE_LABEL
- Score : 100.00
- Match type : COPYRIGHT
- Files with this license:
- src/google/protobuf/stubs/platform_macros.h [2:2]
- src/google/protobuf/stubs/stringprintf.cc [2:2]
- src/google/protobuf/stubs/stringprintf.h [2:2]
diff --git a/contrib/libs/protobuf/.yandex_meta/devtools.licenses.report b/contrib/libs/protobuf/.yandex_meta/devtools.licenses.report
deleted file mode 100644
index daf209a41a..0000000000
--- a/contrib/libs/protobuf/.yandex_meta/devtools.licenses.report
+++ /dev/null
@@ -1,298 +0,0 @@
-# File format ($ symbol means the beginning of a line):
-#
-# $ # this message
-# $ # =======================
-# $ # comments (all commentaries should starts with some number of spaces and # symbol)
-# ${action} {license spdx} {license text hash}
-# $BELONGS ./ya/make/file/relative/path/1/ya.make ./ya/make/2/ya.make
-# ${all_file_action} filename
-# $ # user commentaries (many lines)
-# $ generated description - files with this license, license text... (some number of lines that starts with some number of spaces, do not modify)
-# ${action} {license spdx} {license text hash}
-# $BELONGS ./ya/make/file/relative/path/3/ya.make
-# ${all_file_action} filename
-# $ # user commentaries
-# $ generated description
-# $ ...
-#
-# You can modify action, all_file_action and add commentaries
-# Available actions:
-# keep - keep license in contrib and use in credits
-# skip - skip license
-# remove - remove all files with this license
-# rename - save license text/links into licenses texts file, but not store SPDX into LINCENSE macro. You should store correct license id into devtools.license.spdx.txt file
-#
-# {all file action} records will be generated when license text contains filename that exists on filesystem (in contrib directory)
-# We suppose that that files can contain some license info
-# Available all file actions:
-# FILE_IGNORE - ignore file (do nothing)
-# FILE_INCLUDE - include all file data into licenses text file
-# =======================
-
-SKIP CC-BY-4.0 0e41e61e59ce22134d560f0888c92f3a
-BELONGS ya.make
-FILE_IGNORE src/google/protobuf/util/internal/json_stream_parser.cc found in files: CHANGES.txt at line 591
- License text:
- * Improves performance of json_stream_parser.cc by factor 1000 (#7230)
- Scancode info:
- Original SPDX id: CC-BY-4.0
- Score : 50.00
- Match type : REFERENCE
- Links : http://creativecommons.org/licenses/by/4.0/, http://creativecommons.org/licenses/by/4.0/legalcode, https://spdx.org/licenses/CC-BY-4.0
- Files with this license:
- CHANGES.txt [591:591]
-
-SKIP BSD-3-Clause 37699d6edc78bcd9e06fd0dbc68720e1
-BELONGS ya.make
- # not a license
- License text:
- * License changed from Apache 2.0 to 3-Clause BSD.
- Scancode info:
- Original SPDX id: BSD-3-Clause
- Score : 100.00
- Match type : REFERENCE
- Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause
- Files with this license:
- CHANGES.txt [2850:2850]
-
-SKIP Apache-2.0 3f6cb5f9815c6f54e808b56a203ac513
-BELONGS ya.make
- # changes
- License text:
- * License changed from Apache 2.0 to 3-Clause BSD.
- Scancode info:
- Original SPDX id: Apache-2.0
- Score : 100.00
- Match type : REFERENCE
- Links : http://www.apache.org/licenses/, http://www.apache.org/licenses/LICENSE-2.0, https://spdx.org/licenses/Apache-2.0
- Files with this license:
- CHANGES.txt [2850:2850]
-
-KEEP BSD-3-Clause 6aa235708ac9f5dd8e5c6ac415fc5837
-BELONGS ya.make
- Note: matched license text is too long. Read it in the source files.
- Scancode info:
- Original SPDX id: BSD-3-Clause
- Score : 100.00
- Match type : TEXT
- Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause
- Files with this license:
- src/google/protobuf/any.cc [5:29]
- src/google/protobuf/any.h [5:29]
- src/google/protobuf/any.proto [5:29]
- src/google/protobuf/any_lite.cc [5:29]
- src/google/protobuf/api.proto [5:29]
- src/google/protobuf/arena.cc [5:29]
- src/google/protobuf/arena.h [5:29]
- src/google/protobuf/arena_impl.h [5:29]
- src/google/protobuf/arenastring.cc [5:29]
- src/google/protobuf/arenastring.h [5:29]
- src/google/protobuf/descriptor.cc [5:29]
- src/google/protobuf/descriptor.h [5:29]
- src/google/protobuf/descriptor.proto [5:29]
- src/google/protobuf/descriptor_database.cc [5:29]
- src/google/protobuf/descriptor_database.h [5:29]
- src/google/protobuf/duration.proto [5:29]
- src/google/protobuf/dynamic_message.cc [5:29]
- src/google/protobuf/dynamic_message.h [5:29]
- src/google/protobuf/empty.proto [5:29]
- src/google/protobuf/extension_set.cc [5:29]
- src/google/protobuf/extension_set.h [5:29]
- src/google/protobuf/extension_set_heavy.cc [5:29]
- src/google/protobuf/extension_set_inl.h [5:29]
- src/google/protobuf/field_mask.proto [5:29]
- src/google/protobuf/generated_enum_reflection.h [5:29]
- src/google/protobuf/generated_enum_util.cc [5:29]
- src/google/protobuf/generated_enum_util.h [5:29]
- src/google/protobuf/generated_message_bases.cc [5:29]
- src/google/protobuf/generated_message_bases.h [5:29]
- src/google/protobuf/generated_message_reflection.cc [5:29]
- src/google/protobuf/generated_message_reflection.h [5:29]
- src/google/protobuf/generated_message_table_driven.cc [5:29]
- src/google/protobuf/generated_message_table_driven.h [5:29]
- src/google/protobuf/generated_message_table_driven_lite.cc [5:29]
- src/google/protobuf/generated_message_table_driven_lite.h [5:29]
- src/google/protobuf/generated_message_tctable_decl.h [5:29]
- src/google/protobuf/generated_message_tctable_impl.h [5:29]
- src/google/protobuf/generated_message_tctable_impl.inc [5:29]
- src/google/protobuf/generated_message_util.cc [5:29]
- src/google/protobuf/generated_message_util.h [5:29]
- src/google/protobuf/has_bits.h [5:29]
- src/google/protobuf/implicit_weak_message.cc [5:29]
- src/google/protobuf/implicit_weak_message.h [5:29]
- src/google/protobuf/inlined_string_field.cc [5:29]
- src/google/protobuf/inlined_string_field.h [5:29]
- src/google/protobuf/io/coded_stream.cc [5:29]
- src/google/protobuf/io/coded_stream.h [5:29]
- src/google/protobuf/io/gzip_stream.cc [5:29]
- src/google/protobuf/io/gzip_stream.h [5:29]
- src/google/protobuf/io/io_win32.cc [5:29]
- src/google/protobuf/io/io_win32.h [5:29]
- src/google/protobuf/io/printer.cc [5:29]
- src/google/protobuf/io/printer.h [5:29]
- src/google/protobuf/io/strtod.cc [5:29]
- src/google/protobuf/io/strtod.h [5:29]
- src/google/protobuf/io/tokenizer.cc [5:29]
- src/google/protobuf/io/tokenizer.h [5:29]
- src/google/protobuf/io/zero_copy_stream.cc [5:29]
- src/google/protobuf/io/zero_copy_stream.h [5:29]
- src/google/protobuf/io/zero_copy_stream_impl.cc [5:29]
- src/google/protobuf/io/zero_copy_stream_impl.h [5:29]
- src/google/protobuf/io/zero_copy_stream_impl_lite.cc [5:29]
- src/google/protobuf/io/zero_copy_stream_impl_lite.h [5:29]
- src/google/protobuf/map.cc [5:29]
- src/google/protobuf/map.h [5:29]
- src/google/protobuf/map_entry.h [5:29]
- src/google/protobuf/map_entry_lite.h [5:29]
- src/google/protobuf/map_field.cc [5:29]
- src/google/protobuf/map_field.h [5:29]
- src/google/protobuf/map_field_inl.h [5:29]
- src/google/protobuf/map_field_lite.h [5:29]
- src/google/protobuf/map_type_handler.h [5:29]
- src/google/protobuf/message.cc [5:29]
- src/google/protobuf/message.h [5:29]
- src/google/protobuf/message_lite.cc [5:29]
- src/google/protobuf/message_lite.h [5:29]
- src/google/protobuf/metadata_lite.h [5:29]
- src/google/protobuf/parse_context.cc [5:29]
- src/google/protobuf/parse_context.h [5:29]
- src/google/protobuf/port.h [5:29]
- src/google/protobuf/port_def.inc [5:29]
- src/google/protobuf/port_undef.inc [5:29]
- src/google/protobuf/reflection.h [5:29]
- src/google/protobuf/reflection_internal.h [5:29]
- src/google/protobuf/reflection_ops.cc [5:29]
- src/google/protobuf/reflection_ops.h [5:29]
- src/google/protobuf/repeated_field.cc [5:29]
- src/google/protobuf/repeated_field.h [5:29]
- src/google/protobuf/service.cc [5:29]
- src/google/protobuf/service.h [5:29]
- src/google/protobuf/source_context.proto [5:29]
- src/google/protobuf/struct.proto [5:29]
- src/google/protobuf/stubs/bytestream.cc [5:29]
- src/google/protobuf/stubs/bytestream.h [5:29]
- src/google/protobuf/stubs/casts.h [5:29]
- src/google/protobuf/stubs/common.cc [5:29]
- src/google/protobuf/stubs/common.h [5:29]
- src/google/protobuf/stubs/hash.h [5:29]
- src/google/protobuf/stubs/int128.cc [5:29]
- src/google/protobuf/stubs/int128.h [5:29]
- src/google/protobuf/stubs/logging.h [5:29]
- src/google/protobuf/stubs/macros.h [5:29]
- src/google/protobuf/stubs/map_util.h [5:29]
- src/google/protobuf/stubs/mathutil.h [5:29]
- src/google/protobuf/stubs/mutex.h [4:28]
- src/google/protobuf/stubs/once.h [5:29]
- src/google/protobuf/stubs/platform_macros.h [5:29]
- src/google/protobuf/stubs/port.h [5:29]
- src/google/protobuf/stubs/status.cc [5:29]
- src/google/protobuf/stubs/status.h [5:29]
- src/google/protobuf/stubs/status_macros.h [5:29]
- src/google/protobuf/stubs/statusor.cc [5:29]
- src/google/protobuf/stubs/statusor.h [5:29]
- src/google/protobuf/stubs/stl_util.h [5:29]
- src/google/protobuf/stubs/stringpiece.cc [5:29]
- src/google/protobuf/stubs/stringpiece.h [5:29]
- src/google/protobuf/stubs/stringprintf.cc [5:29]
- src/google/protobuf/stubs/stringprintf.h [5:29]
- src/google/protobuf/stubs/structurally_valid.cc [5:29]
- src/google/protobuf/stubs/strutil.cc [5:29]
- src/google/protobuf/stubs/strutil.h [5:29]
- src/google/protobuf/stubs/substitute.cc [5:29]
- src/google/protobuf/stubs/substitute.h [5:29]
- src/google/protobuf/stubs/time.h [5:29]
- src/google/protobuf/text_format.cc [5:29]
- src/google/protobuf/text_format.h [5:29]
- src/google/protobuf/timestamp.proto [5:29]
- src/google/protobuf/type.proto [5:29]
- src/google/protobuf/unknown_field_set.cc [5:29]
- src/google/protobuf/unknown_field_set.h [5:29]
- src/google/protobuf/util/delimited_message_util.cc [5:29]
- src/google/protobuf/util/delimited_message_util.h [5:29]
- src/google/protobuf/util/field_comparator.cc [5:29]
- src/google/protobuf/util/field_comparator.h [5:29]
- src/google/protobuf/util/field_mask_util.cc [5:29]
- src/google/protobuf/util/field_mask_util.h [5:29]
- src/google/protobuf/util/internal/constants.h [5:29]
- src/google/protobuf/util/internal/datapiece.cc [5:29]
- src/google/protobuf/util/internal/datapiece.h [5:29]
- src/google/protobuf/util/internal/default_value_objectwriter.cc [5:29]
- src/google/protobuf/util/internal/default_value_objectwriter.h [5:29]
- src/google/protobuf/util/internal/error_listener.cc [5:29]
- src/google/protobuf/util/internal/error_listener.h [5:29]
- src/google/protobuf/util/internal/field_mask_utility.cc [5:29]
- src/google/protobuf/util/internal/field_mask_utility.h [5:29]
- src/google/protobuf/util/internal/json_escaping.cc [5:29]
- src/google/protobuf/util/internal/json_escaping.h [5:29]
- src/google/protobuf/util/internal/json_objectwriter.cc [5:29]
- src/google/protobuf/util/internal/json_objectwriter.h [5:29]
- src/google/protobuf/util/internal/json_stream_parser.cc [5:29]
- src/google/protobuf/util/internal/json_stream_parser.h [5:29]
- src/google/protobuf/util/internal/location_tracker.h [5:29]
- src/google/protobuf/util/internal/object_location_tracker.h [5:29]
- src/google/protobuf/util/internal/object_source.h [5:29]
- src/google/protobuf/util/internal/object_writer.cc [5:29]
- src/google/protobuf/util/internal/object_writer.h [5:29]
- src/google/protobuf/util/internal/proto_writer.cc [5:29]
- src/google/protobuf/util/internal/proto_writer.h [5:29]
- src/google/protobuf/util/internal/protostream_objectsource.cc [5:29]
- src/google/protobuf/util/internal/protostream_objectsource.h [5:29]
- src/google/protobuf/util/internal/protostream_objectwriter.cc [5:29]
- src/google/protobuf/util/internal/protostream_objectwriter.h [5:29]
- src/google/protobuf/util/internal/structured_objectwriter.h [5:29]
- src/google/protobuf/util/internal/type_info.cc [5:29]
- src/google/protobuf/util/internal/type_info.h [5:29]
- src/google/protobuf/util/internal/type_info_test_helper.cc [5:29]
- src/google/protobuf/util/internal/type_info_test_helper.h [5:29]
- src/google/protobuf/util/internal/utility.cc [5:29]
- src/google/protobuf/util/internal/utility.h [5:29]
- src/google/protobuf/util/json_util.cc [5:29]
- src/google/protobuf/util/json_util.h [5:29]
- src/google/protobuf/util/message_differencer.cc [5:29]
- src/google/protobuf/util/message_differencer.h [5:29]
- src/google/protobuf/util/time_util.cc [5:29]
- src/google/protobuf/util/time_util.h [5:29]
- src/google/protobuf/util/type_resolver.h [5:29]
- src/google/protobuf/util/type_resolver_util.cc [5:29]
- src/google/protobuf/util/type_resolver_util.h [5:29]
- src/google/protobuf/wire_format.cc [5:29]
- src/google/protobuf/wire_format.h [5:29]
- src/google/protobuf/wire_format_lite.cc [5:29]
- src/google/protobuf/wire_format_lite.h [5:29]
- src/google/protobuf/wrappers.proto [5:29]
-
-KEEP Protobuf-License 77b55cb8215e726b6ae7c1cf484bc45f
-BELONGS ya.make
- Note: matched license text is too long. Read it in the source files.
- Scancode info:
- Original SPDX id: LicenseRef-scancode-protobuf
- Score : 100.00
- Match type : TEXT
- Links : http://protobuf.googlecode.com/svn/trunk/COPYING.txt, https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/protobuf.LICENSE
- Files with this license:
- LICENSE [3:32]
-
-SKIP LicenseRef-scancode-generic-cla beb3339ebeb4487c0ec15f216cc26cb2
-BELONGS ya.make
- License text:
- \### Contributor License Agreements
- Scancode info:
- Original SPDX id: LicenseRef-scancode-generic-cla
- Score : 80.00
- Match type : NOTICE
- Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/generic-cla.LICENSE
- Files with this license:
- CONTRIBUTING.md [13:13]
-
-SKIP LicenseRef-scancode-generic-cla d72fcd21b18e44b666a94e6225ed43eb
-BELONGS ya.make
- License text:
- Contributions to this project must be accompanied by a Contributor License
- Agreement. You (or your employer) retain the copyright to your contribution,
- Scancode info:
- Original SPDX id: LicenseRef-scancode-generic-cla
- Score : 16.00
- Match type : NOTICE
- Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/generic-cla.LICENSE
- Files with this license:
- CONTRIBUTING.md [15:16]
diff --git a/contrib/libs/protobuf/.yandex_meta/licenses.list.txt b/contrib/libs/protobuf/.yandex_meta/licenses.list.txt
deleted file mode 100644
index 1baa8e8530..0000000000
--- a/contrib/libs/protobuf/.yandex_meta/licenses.list.txt
+++ /dev/null
@@ -1,76 +0,0 @@
-====================BSD-3-Clause====================
-// 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.
-// * Neither the name of Google Inc. 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
-// OWNER 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, STRICT LIABILITY, OR TORT
-// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-====================COPYRIGHT====================
-// Copyright (c) 2006, Google Inc.
-// All rights reserved.
-
-
-====================COPYRIGHT====================
-// Copyright 2012 Google Inc. All rights reserved.
-
-
-====================COPYRIGHT====================
-// Copyright 2014 Google Inc. All rights reserved.
-
-
-====================COPYRIGHT====================
-Copyright 2008 Google Inc. All rights reserved.
-
-
-====================Protobuf-License====================
-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.
- * Neither the name of Google Inc. 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
-OWNER 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, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-Code generated by the Protocol Buffer compiler is owned by the owner
-of the input file used when generating it. This code is not
-standalone and requires a support library to be linked with it. This
-support library is itself covered by the above license. \ No newline at end of file
diff --git a/contrib/libs/protobuf/CMakeLists.txt b/contrib/libs/protobuf/CMakeLists.txt
index 1e1aa12477..9ba32fb65f 100644
--- a/contrib/libs/protobuf/CMakeLists.txt
+++ b/contrib/libs/protobuf/CMakeLists.txt
@@ -107,6 +107,50 @@ target_sources(contrib-libs-protobuf PRIVATE
${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/wire_format_lite.cc
${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/wrappers.pb.cc
)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/any.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/any.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/api.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/api.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/descriptor.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/descriptor.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/duration.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/duration.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/empty.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/empty.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/field_mask.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/field_mask.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/source_context.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/source_context.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/struct.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/struct.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/timestamp.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/timestamp.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/type.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/type.proto
+)
+copy_file(
+ ${CMAKE_SOURCE_DIR}/contrib/libs/protobuf/src/google/protobuf/wrappers.proto
+ ${CMAKE_BINARY_DIR}/contrib/libs/protobuf/src/google/protobuf/wrappers.proto
+)
add_global_library_for(contrib-libs-protobuf.global contrib-libs-protobuf)
target_compile_options(contrib-libs-protobuf.global PRIVATE
diff --git a/contrib/libs/protobuf/src/libprotobuf.map b/contrib/libs/protobuf/src/libprotobuf.map
deleted file mode 100644
index 3915546694..0000000000
--- a/contrib/libs/protobuf/src/libprotobuf.map
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- global:
- extern "C++" {
- *google*;
- };
-
- local:
- *;
-};
diff --git a/contrib/libs/protobuf/src/libprotoc.map b/contrib/libs/protobuf/src/libprotoc.map
deleted file mode 100644
index 3915546694..0000000000
--- a/contrib/libs/protobuf/src/libprotoc.map
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- global:
- extern "C++" {
- *google*;
- };
-
- local:
- *;
-};