diff options
author | alexv-smirnov <alex@ydb.tech> | 2023-03-15 19:59:12 +0300 |
---|---|---|
committer | alexv-smirnov <alex@ydb.tech> | 2023-03-15 19:59:12 +0300 |
commit | 056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11 (patch) | |
tree | 4740980126f32e3af7937ba0ca5f83e59baa4ab0 /contrib/restricted/boost/regex | |
parent | 269126dcced1cc8b53eb4398b4a33e5142f10290 (diff) | |
download | ydb-056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11.tar.gz |
add library/cpp/actors, ymake build to ydb oss export
Diffstat (limited to 'contrib/restricted/boost/regex')
5 files changed, 669 insertions, 0 deletions
diff --git a/contrib/restricted/boost/regex/.yandex_meta/devtools.copyrights.report b/contrib/restricted/boost/regex/.yandex_meta/devtools.copyrights.report new file mode 100644 index 0000000000..0a83d961d8 --- /dev/null +++ b/contrib/restricted/boost/regex/.yandex_meta/devtools.copyrights.report @@ -0,0 +1,294 @@ +# File format ($ symbol means the beginning of a line): +# +# $ # this message +# $ # ======================= +# $ # comments (all commentaries should starts with some number of spaces and # symbol) +# $ IGNORE_FILES {file1.ext1} {file2.ext2} - (optional) ignore listed files when generating license macro and credits +# $ RENAME {original license id} TO {new license id} # user comments - (optional) use {new license id} instead {original license id} in ya.make files +# $ # user comments +# $ +# ${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 0f5377e4450985459a6cbf2a0c7b308e +BELONGS ya.make + License text: + * Copyright (c) 2020 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/icu.hpp [3:4] + include/boost/regex/pending/unicode_iterator.hpp [3:4] + include/boost/regex/v4/indexed_bit_flag.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 1f04e771ae77a341bbc9ea094604bb99 +BELONGS ya.make + License text: + * Copyright (c) 1998-2000 + * Dr John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex.h [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 37ef22160482a625f43027681621c621 +BELONGS ya.make + License text: + * Copyright (c) 2003-2005 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/error_type.hpp [3:4] + include/boost/regex/v5/error_type.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 3e16d1b440a4ce72af6366ce0b5d944c +BELONGS ya.make + License text: + * Copyright (c) 1998-2004 John Maddock + * Copyright 2011 Garmin Ltd. or its subsidiaries + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/basic_regex.hpp [3:4] + include/boost/regex/v5/basic_regex.hpp [3:4] + src/regex.cpp [3:4] + src/regex_debug.cpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 4047300d625348707598991c59d561ac +BELONGS ya.make + License text: + * Copyright (c) 1998-2004 John Maddock + * Copyright 2011 Garmin Ltd. or its subsidiaries + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/basic_regex.hpp [3:4] + include/boost/regex/v4/cpp_regex_traits.hpp [3:4] + include/boost/regex/v5/basic_regex.hpp [3:4] + include/boost/regex/v5/cpp_regex_traits.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 6ba84e6b22158f449d69d0b66297024e +BELONGS ya.make + License text: + * Copyright (c) 2004 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/concepts.hpp [3:4] + include/boost/regex/mfc.hpp [3:4] + include/boost/regex/pending/object_cache.hpp [3:4] + include/boost/regex/pending/static_mutex.hpp [3:4] + include/boost/regex/v4/basic_regex_creator.hpp [3:4] + include/boost/regex/v4/basic_regex_parser.hpp [3:4] + include/boost/regex/v4/c_regex_traits.hpp [3:4] + include/boost/regex/v4/cpp_regex_traits.hpp [3:4] + include/boost/regex/v4/icu.hpp [3:4] + include/boost/regex/v4/object_cache.hpp [3:4] + include/boost/regex/v4/protected_call.hpp [3:4] + include/boost/regex/v4/regex_traits_defaults.hpp [3:4] + include/boost/regex/v4/unicode_iterator.hpp [3:4] + include/boost/regex/v4/w32_regex_traits.hpp [3:4] + include/boost/regex/v5/basic_regex_creator.hpp [3:4] + include/boost/regex/v5/basic_regex_parser.hpp [3:4] + include/boost/regex/v5/c_regex_traits.hpp [3:4] + include/boost/regex/v5/cpp_regex_traits.hpp [3:4] + include/boost/regex/v5/icu.hpp [3:4] + include/boost/regex/v5/object_cache.hpp [3:4] + include/boost/regex/v5/regex_traits_defaults.hpp [3:4] + include/boost/regex/v5/unicode_iterator.hpp [3:4] + include/boost/regex/v5/w32_regex_traits.hpp [3:4] + src/static_mutex.cpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 6f522c25b81fd9005f9f0cdd69d03b25 +BELONGS ya.make + License text: + * Copyright (c) 2011 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + src/internals.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 81fe68c1eb5b189c68e4dea969fce3be +BELONGS ya.make + License text: + * Copyright (c) 2002 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/char_regex_traits.hpp [3:4] + include/boost/regex/v4/iterator_category.hpp [3:4] + include/boost/regex/v4/mem_block_cache.hpp [2:3] + include/boost/regex/v4/perl_matcher.hpp [3:4] + include/boost/regex/v4/perl_matcher_common.hpp [3:4] + include/boost/regex/v4/perl_matcher_non_recursive.hpp [3:4] + include/boost/regex/v4/perl_matcher_recursive.hpp [3:4] + include/boost/regex/v5/char_regex_traits.hpp [3:4] + include/boost/regex/v5/iterator_category.hpp [3:4] + include/boost/regex/v5/mem_block_cache.hpp [2:3] + include/boost/regex/v5/perl_matcher.hpp [3:4] + include/boost/regex/v5/perl_matcher_common.hpp [3:4] + include/boost/regex/v5/perl_matcher_non_recursive.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL 90bf60ec5dad526231712a76952b4545 +BELONGS ya.make + License text: + * Copyright (c) 1998-2002 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/cregex.hpp [3:4] + include/boost/regex.hpp [3:4] + include/boost/regex/config.hpp [3:4] + include/boost/regex/config/borland.hpp [3:4] + include/boost/regex/config/cwchar.hpp [3:4] + include/boost/regex/pattern_except.hpp [3:4] + include/boost/regex/regex_traits.hpp [3:4] + include/boost/regex/user.hpp [3:4] + include/boost/regex/v4/cregex.hpp [3:4] + include/boost/regex/v4/iterator_traits.hpp [3:4] + include/boost/regex/v4/match_flags.hpp [3:4] + include/boost/regex/v4/pattern_except.hpp [3:4] + include/boost/regex/v4/primary_transform.hpp [3:4] + include/boost/regex/v4/regbase.hpp [3:4] + include/boost/regex/v4/regex.hpp [3:4] + include/boost/regex/v4/regex_fwd.hpp [3:4] + include/boost/regex/v4/regex_grep.hpp [3:4] + include/boost/regex/v4/regex_match.hpp [3:4] + include/boost/regex/v4/regex_merge.hpp [3:4] + include/boost/regex/v4/regex_raw_buffer.hpp [3:4] + include/boost/regex/v4/regex_search.hpp [3:4] + include/boost/regex/v4/regex_split.hpp [3:4] + include/boost/regex/v4/states.hpp [3:4] + include/boost/regex/v4/sub_match.hpp [3:4] + include/boost/regex/v5/cregex.hpp [3:4] + include/boost/regex/v5/iterator_traits.hpp [3:4] + include/boost/regex/v5/match_flags.hpp [3:4] + include/boost/regex/v5/pattern_except.hpp [3:4] + include/boost/regex/v5/primary_transform.hpp [3:4] + include/boost/regex/v5/regbase.hpp [3:4] + include/boost/regex/v5/regex.hpp [3:4] + include/boost/regex/v5/regex_fwd.hpp [3:4] + include/boost/regex/v5/regex_grep.hpp [3:4] + include/boost/regex/v5/regex_match.hpp [3:4] + include/boost/regex/v5/regex_merge.hpp [3:4] + include/boost/regex/v5/regex_raw_buffer.hpp [3:4] + include/boost/regex/v5/regex_search.hpp [3:4] + include/boost/regex/v5/regex_split.hpp [3:4] + include/boost/regex/v5/states.hpp [3:4] + include/boost/regex/v5/sub_match.hpp [3:4] + include/boost/regex_fwd.hpp [3:4] + src/posix_api.cpp [3:4] + src/wide_posix_api.cpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL c24b5b08917188c6ae925e003535d186 +BELONGS ya.make + License text: + * Copyright (c) 1998-2009 John Maddock + * Copyright 2008 Eric Niebler. + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/regex_format.hpp [3:4] + include/boost/regex/v5/regex_format.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL e242cf22a8569c95827537aca7b8285d +BELONGS ya.make + License text: + * Copyright (c) 2003 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/regex_iterator.hpp [3:4] + include/boost/regex/v4/regex_token_iterator.hpp [3:4] + include/boost/regex/v4/regex_traits.hpp [3:4] + include/boost/regex/v4/syntax_type.hpp [3:4] + include/boost/regex/v4/u32regex_iterator.hpp [3:4] + include/boost/regex/v4/u32regex_token_iterator.hpp [3:4] + include/boost/regex/v5/regex_iterator.hpp [3:4] + include/boost/regex/v5/regex_token_iterator.hpp [3:4] + include/boost/regex/v5/regex_traits.hpp [3:4] + include/boost/regex/v5/syntax_type.hpp [3:4] + include/boost/regex/v5/u32regex_iterator.hpp [3:4] + include/boost/regex/v5/u32regex_token_iterator.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL f9e3fe08b0242a1ca57099bf39432eed +BELONGS ya.make + License text: + * Copyright (c) 1998-2009 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/match_results.hpp [3:4] + include/boost/regex/v4/regex_format.hpp [3:4] + include/boost/regex/v4/regex_replace.hpp [3:4] + include/boost/regex/v5/match_results.hpp [3:4] + include/boost/regex/v5/regex_format.hpp [3:4] + include/boost/regex/v5/regex_replace.hpp [3:4] + +KEEP COPYRIGHT_SERVICE_LABEL febe05bc8ec6f388612334cf870b660c +BELONGS ya.make + License text: + * Copyright (c) 1998-2005 + * John Maddock + Scancode info: + Original SPDX id: COPYRIGHT_SERVICE_LABEL + Score : 100.00 + Match type : COPYRIGHT + Files with this license: + include/boost/regex/v4/regex_workaround.hpp [3:4] + include/boost/regex/v5/regex_workaround.hpp [3:4] diff --git a/contrib/restricted/boost/regex/.yandex_meta/devtools.licenses.report b/contrib/restricted/boost/regex/.yandex_meta/devtools.licenses.report new file mode 100644 index 0000000000..fbec0562d9 --- /dev/null +++ b/contrib/restricted/boost/regex/.yandex_meta/devtools.licenses.report @@ -0,0 +1,197 @@ +# File format ($ symbol means the beginning of a line): +# +# $ # this message +# $ # ======================= +# $ # comments (all commentaries should starts with some number of spaces and # symbol) +# $ IGNORE_FILES {file1.ext1} {file2.ext2} - (optional) ignore listed files when generating license macro and credits +# $ RENAME {original license id} TO {new license id} # user comments - (optional) use {new license id} instead {original license id} in ya.make files +# $ # user comments +# $ +# ${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 BSL-1.0 0974809ca97a6ae3d4791e1b39276ddd +BELONGS ya.make + License text: + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + Scancode info: + Original SPDX id: BSL-1.0 + Score : 100.00 + Match type : NOTICE + Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0 + Files with this license: + include/boost/regex/v4/regex_token_iterator.hpp [6:8] + include/boost/regex/v5/regex_token_iterator.hpp [6:8] + +KEEP BSL-1.0 65724380ee1601b28f0db6323a0ad006 +BELONGS ya.make + License text: + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + Scancode info: + Original SPDX id: BSL-1.0 + Score : 100.00 + Match type : NOTICE + Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0 + Files with this license: + include/boost/regex/config.hpp [6:8] + include/boost/regex/v4/char_regex_traits.hpp [6:8] + include/boost/regex/v4/cregex.hpp [6:8] + include/boost/regex/v4/error_type.hpp [6:8] + include/boost/regex/v4/icu.hpp [6:8] + include/boost/regex/v4/regex_traits_defaults.hpp [6:8] + include/boost/regex/v5/char_regex_traits.hpp [6:8] + include/boost/regex/v5/cregex.hpp [6:8] + include/boost/regex/v5/error_type.hpp [6:8] + include/boost/regex/v5/regex_traits_defaults.hpp [6:8] + +KEEP BSL-1.0 7dd8de26ac392d25f996e40e98028698 +BELONGS ya.make + License text: + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + Scancode info: + Original SPDX id: BSL-1.0 + Score : 100.00 + Match type : NOTICE + Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0 + Files with this license: + include/boost/cregex.hpp [6:8] + include/boost/regex.h [6:8] + include/boost/regex.hpp [6:8] + include/boost/regex/concepts.hpp [6:8] + include/boost/regex/config/borland.hpp [6:8] + include/boost/regex/config/cwchar.hpp [6:8] + include/boost/regex/icu.hpp [6:8] + include/boost/regex/mfc.hpp [6:8] + include/boost/regex/pattern_except.hpp [6:8] + include/boost/regex/pending/object_cache.hpp [6:8] + include/boost/regex/pending/static_mutex.hpp [6:8] + include/boost/regex/pending/unicode_iterator.hpp [6:8] + include/boost/regex/regex_traits.hpp [6:8] + include/boost/regex/user.hpp [6:8] + include/boost/regex/v4/basic_regex_creator.hpp [6:8] + include/boost/regex/v4/basic_regex_parser.hpp [6:8] + include/boost/regex/v4/c_regex_traits.hpp [6:8] + include/boost/regex/v4/cpp_regex_traits.hpp [6:8] + include/boost/regex/v4/indexed_bit_flag.hpp [6:8] + include/boost/regex/v4/iterator_category.hpp [6:8] + include/boost/regex/v4/iterator_traits.hpp [6:8] + include/boost/regex/v4/match_flags.hpp [6:8] + include/boost/regex/v4/match_results.hpp [6:8] + include/boost/regex/v4/mem_block_cache.hpp [5:7] + include/boost/regex/v4/object_cache.hpp [6:8] + include/boost/regex/v4/pattern_except.hpp [6:8] + include/boost/regex/v4/perl_matcher.hpp [6:8] + include/boost/regex/v4/perl_matcher_common.hpp [6:8] + include/boost/regex/v4/perl_matcher_non_recursive.hpp [6:8] + include/boost/regex/v4/perl_matcher_recursive.hpp [6:8] + include/boost/regex/v4/primary_transform.hpp [6:8] + include/boost/regex/v4/protected_call.hpp [6:8] + include/boost/regex/v4/regbase.hpp [6:8] + include/boost/regex/v4/regex.hpp [6:8] + include/boost/regex/v4/regex_format.hpp [6:8] + include/boost/regex/v4/regex_fwd.hpp [6:8] + include/boost/regex/v4/regex_grep.hpp [6:8] + include/boost/regex/v4/regex_iterator.hpp [6:8] + include/boost/regex/v4/regex_match.hpp [6:8] + include/boost/regex/v4/regex_merge.hpp [6:8] + include/boost/regex/v4/regex_raw_buffer.hpp [6:8] + include/boost/regex/v4/regex_replace.hpp [6:8] + include/boost/regex/v4/regex_search.hpp [6:8] + include/boost/regex/v4/regex_split.hpp [6:8] + include/boost/regex/v4/regex_traits.hpp [6:8] + include/boost/regex/v4/regex_workaround.hpp [6:8] + include/boost/regex/v4/states.hpp [6:8] + include/boost/regex/v4/sub_match.hpp [6:8] + include/boost/regex/v4/syntax_type.hpp [6:8] + include/boost/regex/v4/u32regex_iterator.hpp [6:8] + include/boost/regex/v4/u32regex_token_iterator.hpp [6:8] + include/boost/regex/v4/unicode_iterator.hpp [6:8] + include/boost/regex/v4/w32_regex_traits.hpp [6:8] + include/boost/regex/v5/basic_regex_creator.hpp [6:8] + include/boost/regex/v5/basic_regex_parser.hpp [6:8] + include/boost/regex/v5/c_regex_traits.hpp [6:8] + include/boost/regex/v5/cpp_regex_traits.hpp [6:8] + include/boost/regex/v5/icu.hpp [6:8] + include/boost/regex/v5/iterator_category.hpp [6:8] + include/boost/regex/v5/iterator_traits.hpp [6:8] + include/boost/regex/v5/match_flags.hpp [6:8] + include/boost/regex/v5/match_results.hpp [6:8] + include/boost/regex/v5/mem_block_cache.hpp [5:7] + include/boost/regex/v5/object_cache.hpp [6:8] + include/boost/regex/v5/pattern_except.hpp [6:8] + include/boost/regex/v5/perl_matcher.hpp [6:8] + include/boost/regex/v5/perl_matcher_common.hpp [6:8] + include/boost/regex/v5/perl_matcher_non_recursive.hpp [6:8] + include/boost/regex/v5/primary_transform.hpp [6:8] + include/boost/regex/v5/regbase.hpp [6:8] + include/boost/regex/v5/regex.hpp [6:8] + include/boost/regex/v5/regex_format.hpp [6:8] + include/boost/regex/v5/regex_fwd.hpp [6:8] + include/boost/regex/v5/regex_grep.hpp [6:8] + include/boost/regex/v5/regex_iterator.hpp [6:8] + include/boost/regex/v5/regex_match.hpp [6:8] + include/boost/regex/v5/regex_merge.hpp [6:8] + include/boost/regex/v5/regex_raw_buffer.hpp [6:8] + include/boost/regex/v5/regex_replace.hpp [6:8] + include/boost/regex/v5/regex_search.hpp [6:8] + include/boost/regex/v5/regex_split.hpp [6:8] + include/boost/regex/v5/regex_traits.hpp [6:8] + include/boost/regex/v5/regex_workaround.hpp [6:8] + include/boost/regex/v5/states.hpp [6:8] + include/boost/regex/v5/sub_match.hpp [6:8] + include/boost/regex/v5/syntax_type.hpp [6:8] + include/boost/regex/v5/u32regex_iterator.hpp [6:8] + include/boost/regex/v5/u32regex_token_iterator.hpp [6:8] + include/boost/regex/v5/unicode_iterator.hpp [6:8] + include/boost/regex/v5/w32_regex_traits.hpp [6:8] + include/boost/regex_fwd.hpp [6:8] + src/internals.hpp [6:8] + src/posix_api.cpp [6:8] + src/regex.cpp [6:8] + src/regex_debug.cpp [6:8] + src/static_mutex.cpp [6:8] + src/wide_posix_api.cpp [6:8] + +KEEP BSL-1.0 c01de0902348b7c9494d50eaacc721eb +BELONGS ya.make + License text: + * Distributed under the Boost Software License, Version 1.0. + * (See accompanying file LICENSE_1_0.txt or copy at + * http://www.boost.org/LICENSE_1_0.txt) + Scancode info: + Original SPDX id: BSL-1.0 + Score : 100.00 + Match type : NOTICE + Links : http://www.boost.org/LICENSE_1_0.txt, http://www.boost.org/users/license.html, https://spdx.org/licenses/BSL-1.0 + Files with this license: + include/boost/regex/v4/basic_regex.hpp [6:8] + include/boost/regex/v5/basic_regex.hpp [6:8] diff --git a/contrib/restricted/boost/regex/.yandex_meta/licenses.list.txt b/contrib/restricted/boost/regex/.yandex_meta/licenses.list.txt new file mode 100644 index 0000000000..af800bb9bd --- /dev/null +++ b/contrib/restricted/boost/regex/.yandex_meta/licenses.list.txt @@ -0,0 +1,76 @@ +====================BSL-1.0==================== + * Distributed under the Boost Software License, Version 1.0. + * (See accompanying file LICENSE_1_0.txt or copy at + * http://www.boost.org/LICENSE_1_0.txt) + + +====================BSL-1.0==================== + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + +====================BSL-1.0==================== + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2000 + * Dr John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2002 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2004 John Maddock + * Copyright 2011 Garmin Ltd. or its subsidiaries + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2005 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2009 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 1998-2009 John Maddock + * Copyright 2008 Eric Niebler. + + +====================COPYRIGHT==================== + * Copyright (c) 2002 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 2003 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 2003-2005 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 2004 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 2011 + * John Maddock + + +====================COPYRIGHT==================== + * Copyright (c) 2020 + * John Maddock diff --git a/contrib/restricted/boost/regex/src/internals.hpp b/contrib/restricted/boost/regex/src/internals.hpp new file mode 100644 index 0000000000..3a15cc67cb --- /dev/null +++ b/contrib/restricted/boost/regex/src/internals.hpp @@ -0,0 +1,35 @@ +/* + * + * Copyright (c) 2011 + * John Maddock + * + * Use, modification and distribution are subject to the + * Boost Software License, Version 1.0. (See accompanying file + * LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) + * + */ + +#ifndef BOOST_REGEX_SRC_INTERNALS_HPP +#define BOOST_REGEX_SRC_INTERNALS_HPP + +enum +{ + char_class_space=1<<0, + char_class_print=1<<1, + char_class_cntrl=1<<2, + char_class_upper=1<<3, + char_class_lower=1<<4, + char_class_alpha=1<<5, + char_class_digit=1<<6, + char_class_punct=1<<7, + char_class_xdigit=1<<8, + char_class_alnum=char_class_alpha|char_class_digit, + char_class_graph=char_class_alnum|char_class_punct, + char_class_blank=1<<9, + char_class_word=1<<10, + char_class_unicode=1<<11, + char_class_horizontal=1<<12, + char_class_vertical=1<<13 +}; + +#endif // BOOST_REGEX_SRC_INTERNALS_HPP diff --git a/contrib/restricted/boost/regex/ya.make b/contrib/restricted/boost/regex/ya.make new file mode 100644 index 0000000000..76c8cf2f72 --- /dev/null +++ b/contrib/restricted/boost/regex/ya.make @@ -0,0 +1,67 @@ +# Generated by devtools/yamaker from nixpkgs 22.05. + +LIBRARY() + +LICENSE(BSL-1.0) + +LICENSE_TEXTS(.yandex_meta/licenses.list.txt) + +OWNER( + g:cpp-contrib + g:taxi-common +) + +VERSION(1.81.0) + +ORIGINAL_SOURCE(https://github.com/boostorg/regex/archive/boost-1.81.0.tar.gz) + +PEERDIR( + contrib/libs/icu + contrib/restricted/boost/assert + contrib/restricted/boost/concept_check + contrib/restricted/boost/config + contrib/restricted/boost/container_hash + contrib/restricted/boost/core + contrib/restricted/boost/integer + contrib/restricted/boost/mpl + contrib/restricted/boost/predef + contrib/restricted/boost/smart_ptr + contrib/restricted/boost/static_assert + contrib/restricted/boost/throw_exception + contrib/restricted/boost/type_traits +) + +ADDINCL( + GLOBAL contrib/restricted/boost/regex/include +) + +NO_COMPILER_WARNINGS() + +NO_UTIL() + +CFLAGS( + -DBOOST_HAS_ICU + -DBOOST_NO_CXX98_BINDERS +) + +IF (DYNAMIC_BOOST) + CFLAGS( + GLOBAL -DBOOST_REGEX_DYN_LINK + ) +ENDIF() + +IF (OS_WINDOWS) + CFLAGS( + GLOBAL -DBOOST_REGEX_USE_CPP_LOCALE + ) +ENDIF() + +SRCS( + src/posix_api.cpp + src/regex.cpp + src/regex_debug.cpp + src/static_mutex.cpp + src/wide_posix_api.cpp +) + +END() |