diff options
author | Mikhail Borisov <borisov.mikhail@gmail.com> | 2022-02-10 16:45:40 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:40 +0300 |
commit | 5d50718e66d9c037dc587a0211110b7d25a66185 (patch) | |
tree | e98df59de24d2ef7c77baed9f41e4875a2fef972 /build/rules/contrib_restricted.policy | |
parent | a6a92afe03e02795227d2641b49819b687f088f8 (diff) | |
download | ydb-5d50718e66d9c037dc587a0211110b7d25a66185.tar.gz |
Restoring authorship annotation for Mikhail Borisov <borisov.mikhail@gmail.com>. Commit 2 of 2.
Diffstat (limited to 'build/rules/contrib_restricted.policy')
-rw-r--r-- | build/rules/contrib_restricted.policy | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/build/rules/contrib_restricted.policy b/build/rules/contrib_restricted.policy index ffb67177da..a83ead1904 100644 --- a/build/rules/contrib_restricted.policy +++ b/build/rules/contrib_restricted.policy @@ -1,8 +1,8 @@ -# == Rules for contrib/restricted section == -# -# NOTE: rules should be ordered from specific to generic (first matching rule is used) -# See rule syntax docs: https://wiki.yandex-team.ru/devrules/overall/peerdirprohibition/ - +# == Rules for contrib/restricted section == +# +# NOTE: rules should be ordered from specific to generic (first matching rule is used) +# See rule syntax docs: https://wiki.yandex-team.ru/devrules/overall/peerdirprohibition/ + # scale_ipp filter for ffmpeg use Intel IPP hence it is nonfree ALLOW strm/cv/ffmpeg_adcv/toshik_filters -> contrib/restricted/ffmpeg-3-scale-ipp @@ -44,28 +44,28 @@ ALLOW mds -> contrib/restricted/uriparser # https://st.yandex-team.ru/CONTRIB-2020 ALLOW weather -> contrib/restricted/range-v3 -# ALSA library is LGPL +# ALSA library is LGPL ALLOW yandex_io -> contrib/restricted/alsa-lib -ALLOW smart_devices -> contrib/restricted/alsa-lib - +ALLOW smart_devices -> contrib/restricted/alsa-lib + # Avahi is LGPL ALLOW yandex_io -> contrib/restricted/avahi -# GLib is LGPL -ALLOW maps/libs/img -> contrib/restricted/glib -ALLOW maps/renderer/libs/svgrenderer -> contrib/restricted/glib +# GLib is LGPL +ALLOW maps/libs/img -> contrib/restricted/glib +ALLOW maps/renderer/libs/svgrenderer -> contrib/restricted/glib ALLOW market/cataloger -> contrib/restricted/glib ALLOW market/idx/feeds/feedparser -> contrib/restricted/glib ALLOW metrika/core/libs/statdaemons -> contrib/restricted/glib ALLOW metrika/core/libs/strconvert -> contrib/restricted/glib ALLOW yandex_io -> contrib/restricted/glib - + # GStreamer is LGPL ALLOW yandex_io -> contrib/restricted/gstreamer ALLOW yandex_io -> contrib/restricted/gst-plugins-base ALLOW yandex_io -> contrib/restricted/gst-plugins-good ALLOW yandex_io -> contrib/restricted/gst-plugins-bad -ALLOW yandex_io -> contrib/restricted/patched/gst-libav +ALLOW yandex_io -> contrib/restricted/patched/gst-libav # mpg123 is LGPL ALLOW extsearch/audio/kernel/recoglib -> contrib/restricted/mpg123 @@ -77,7 +77,7 @@ ALLOW speechkit -> contrib/restricted/openal-soft # rubberband is a GPL audio stretching library ALLOW dict/mt/video -> contrib/restricted/rubberband -# Allowed subset of abseil is exported via library/ +# Allowed subset of abseil is exported via library/ ALLOW library/cpp/containers/absl_flat_hash -> contrib/restricted/abseil-cpp/absl/container ALLOW library/cpp/containers/absl_tstring_flat_hash -> contrib/restricted/abseil-cpp-tstring/y_absl/container @@ -106,14 +106,14 @@ ALLOW maps/infra/ecstatic -> contrib/restricted/libtorrent # # strm/common/go/pkg/murmur3 is a CGO binding to murmurhash, thus dependency is allowed ALLOW strm/common/go/pkg/murmur3 -> contrib/restricted/murmurhash -ALLOW clickhouse -> contrib/restricted/murmurhash +ALLOW clickhouse -> contrib/restricted/murmurhash # exiv2 is GPL-licensed. Only small subset of our libraries can use it. ALLOW extsearch/images/chunks/exiftags -> contrib/restricted/exiv2 ALLOW maps/wikimap/mapspro/services/mrc/libs/common -> contrib/restricted/exiv2 ALLOW yweb/disk/ocraas -> contrib/restricted/exiv2 -# Only allow boost in yandex projects listed below +# Only allow boost in yandex projects listed below ALLOW adfox -> contrib/restricted/boost ALLOW ads -> contrib/restricted/boost ALLOW advq -> contrib/restricted/boost @@ -156,7 +156,7 @@ ALLOW market/access/server/env -> contrib/restricted/boost ALLOW sdg/library/cpp/ros_msg_parser -> contrib/restricted/boost ALLOW search/meta/scatter/ant -> contrib/restricted/boost ALLOW search/meta/scatter/ut -> contrib/restricted/boost - + # use GTEST target in ya.make instead of PEERDIRing contrib/restricted/googletest # and include <library/cpp/testing/gtest.h> instead of <gtest/gtest.h> (<gmock/gmock.h>) ALLOW contrib -> contrib/restricted/googletest @@ -182,9 +182,9 @@ ALLOW .* -> contrib/restricted/librseq/headeronly # we use nfs-ganesha for Network File Store gateway ALLOW cloud/filestore/gateway/nfs -> contrib/restricted/nfs_ganesha -ALLOW yandex_io -> contrib/restricted/patched/hostap_client - -# Default policies: +ALLOW yandex_io -> contrib/restricted/patched/hostap_client + +# Default policies: # # Do not restrict contrib # All peerdirs to contrib/restricted from outside are prohibited |