Skip to content
Snippets Groups Projects

REUSE compliance

Merged Alberto Pianon requested to merge ap/reuse into oniro/kirkstone
Files
10
.reuse/dep5 0 → 100644
+ 215
0
 
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 
Comment: This file has not been created by meta-clang contributors but it has
 
been reconstructed ex-post for Oniro Project's fork of meta-clang for
 
REUSE compliance.
 
Information about upstream provenance (if any) of source files found in
 
this repository has been reconstructed through ScanOSS (scanoss.com).
 
and may be found in "Files" paragraphs' comments.
 
Information about licenses has been reconstructed based on the
 
assumption that license defaults to MIT for files with no SPDX header
 
stating otherwise (see file COPYING.MIT). For files with an upstream
 
provenance, license of the corresponding upstream repositories has been
 
checked, too.
 
Information about copyright has been taken from source file headers,
 
where available. In all other cases, to err on the safe side, copyright
 
is credited to "meta-clang contributors". The only exceptions are files
 
added in Oniro's fork of meta-clang, whose copyright is credited to
 
the specific Oniro Project Members who contributed the code; such
 
copyright is stated directly in source files' SPDX headers or in
 
.license files.
 
 
 
Files: .github/CODEOWNERS
 
.github/ISSUE_TEMPLATE/bug_report.md
 
.github/ISSUE_TEMPLATE/custom.md
 
.github/ISSUE_TEMPLATE/feature_request.md
 
.github/PULL_REQUEST_TEMPLATE.md
 
.github/workflows/yoe.yml
 
.gitignore
 
CODE_OF_CONDUCT.md
 
CONTRIBUTING.md
 
README.md
 
_config.yml
 
classes/clang.bbclass
 
classes/cmake-native.bbclass
 
conf/layer.conf
 
conf/nonclangable.conf
 
conf/nonscanable.conf
 
dynamic-layers/networking-layer/recipes-connectivity/samba/files/fix_duplicate_pdb_search_init.patch
 
dynamic-layers/networking-layer/recipes-connectivity/samba/samba_4.%.bbappend
 
dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-CMakeLists.txt-override-the-PY_CMD_ESCAPED.patch
 
dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-python-CMakeLists.txt-Remove-check-for-host-etc-debi.patch
 
dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc/0001-tools-trace.py-Fix-failing-to-exit.patch
 
dynamic-layers/openembedded-layer/recipes-devtools/bcc/bcc_0.24.0.bb
 
dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace_0.14.1.bb
 
dynamic-layers/openembedded-layer/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
 
dynamic-layers/selinux/android-tools/android-tools-conf-configfs/10-adbd-configfs.conf
 
dynamic-layers/selinux/android-tools/android-tools-conf-configfs/android-gadget-start
 
dynamic-layers/selinux/android-tools/android-tools/adb_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/fastboot_compile_remove_gtest.patch
 
dynamic-layers/selinux/android-tools/android-tools/fastboot_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/img2simg_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libadb_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libbacktrace_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libbase_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libcrypto_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libcrypto_utils_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libcutils_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libext4_utils_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libfec_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/liblog_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libsparse_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libunwind_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/libziparchive_mk_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/rules_yocto.mk
 
dynamic-layers/selinux/android-tools/android-tools/simg2img_change_out_dir.patch
 
dynamic-layers/selinux/android-tools/android-tools/use_name_space_std_to_compile_libbacktrace.patch
 
dynamic-layers/selinux/android-tools/android-tools_10.0.0.r36.bb
 
recipes-connectivity/openssl/openssl_%.bbappend
 
recipes-core/busybox/busybox/0001-apply-const-trick-to-ptr_to_globals.patch
 
recipes-core/busybox/busybox/clang.cfg
 
recipes-core/busybox/busybox_1.35%.bbappend
 
recipes-core/glib-2.0/glib-2.0_%.bbappend
 
recipes-core/meta/clang-environment.inc
 
recipes-core/meta/meta-environment-extsdk.bbappend
 
recipes-core/meta/meta-environment.bbappend
 
recipes-core/musl/musl_%.bbappend
 
recipes-core/ncurses/ncurses_%.bbappend
 
recipes-core/packagegroups/nativesdk-packagegroup-sdk-host.bbappend
 
recipes-core/packagegroups/packagegroup-core-buildessential.bbappend
 
recipes-core/packagegroups/packagegroup-core-standalone-sdk-target.bbappend
 
recipes-core/packagegroups/packagegroup-cross-canadian.bbappend
 
recipes-devtools/castxml/castxml_git.bb
 
recipes-devtools/clang/clang.inc
 
recipes-devtools/clang/clang/0001-libcxxabi-Find-libunwind-headers-when-LIBCXXABI_LIBU.patch
 
recipes-devtools/clang/clang/0002-compiler-rt-support-a-new-embedded-linux-target.patch
 
recipes-devtools/clang/clang/0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch
 
recipes-devtools/clang/clang/0005-llvm-allow-env-override-of-exe-and-libdir-path.patch
 
recipes-devtools/clang/clang/0006-clang-driver-Check-sysroot-for-ldso-path.patch
 
recipes-devtools/clang/clang/0007-clang-Driver-tools.cpp-Add-lssp_nonshared-on-musl.patch
 
recipes-devtools/clang/clang/0008-clang-Prepend-trailing-to-sysroot.patch
 
recipes-devtools/clang/clang/0009-clang-Look-inside-the-target-sysroot-for-compiler-ru.patch
 
recipes-devtools/clang/clang/0010-clang-Define-releative-gcc-installation-dir.patch
 
recipes-devtools/clang/clang/0011-clang-Add-lpthread-and-ldl-along-with-lunwind-for-st.patch
 
recipes-devtools/clang/clang/0012-Pass-PYTHON_EXECUTABLE-when-cross-compiling-for-nati.patch
 
recipes-devtools/clang/clang/0013-Check-for-atomic-double-intrinsics.patch
 
recipes-devtools/clang/clang/0014-libcxx-Add-compiler-runtime-library-to-link-step-for.patch
 
recipes-devtools/clang/clang/0015-clang-llvm-cmake-Fix-configure-for-packages-using-fi.patch
 
recipes-devtools/clang/clang/0016-clang-Fix-resource-dir-location-for-cross-toolchains.patch
 
recipes-devtools/clang/clang/0017-clang-driver-Add-dyld-prefix-when-checking-sysroot-f.patch
 
recipes-devtools/clang/clang/0018-clang-Use-python3-in-python-scripts.patch
 
recipes-devtools/clang/clang/0019-For-x86_64-set-Yocto-based-GCC-install-search-path.patch
 
recipes-devtools/clang/clang/0020-llvm-Do-not-use-find_library-for-ncurses.patch
 
recipes-devtools/clang/clang/0021-llvm-Insert-anchor-for-adding-OE-distro-vendor-names.patch
 
recipes-devtools/clang/clang/0022-compiler-rt-Use-mcr-based-barrier-on-armv6.patch
 
recipes-devtools/clang/clang/0023-compiler-rt-Do-not-use-backtrace-APIs-on-non-glibc-l.patch
 
recipes-devtools/clang/clang/0024-clang-Fix-x86-triple-for-non-debian-multiarch-linux-.patch
 
recipes-devtools/clang/clang/0025-compiler-rt-Link-scudo-with-SANITIZER_CXX_ABI_LIBRAR.patch
 
recipes-devtools/clang/clang/0026-compiler-rt-Link-scudo-standalone-with-libatomic-on-.patch
 
recipes-devtools/clang/clang/0028-Do-not-force-thumb-mode-directive.patch
 
recipes-devtools/clang/clang/0029-clang-Do-not-use-install-relative-libc-headers.patch
 
recipes-devtools/clang/clang/0030-clang-Fix-how-driver-finds-GCC-installation-path-on-.patch
 
recipes-devtools/clang/clang/0031-Fix-lib-paths-for-OpenEmbedded-Host.patch
 
recipes-devtools/clang/clang/0032-Correct-library-search-path-for-OpenEmbedded-Host.patch
 
recipes-devtools/clang/clang/0033-lldb-Link-with-libatomic-on-x86.patch
 
recipes-devtools/clang/clang/0034-clang-exclude-openembedded-distributions-from-settin.patch
 
recipes-devtools/clang/clang/0035-compiler-rt-Enable-__int128-for-ppc32.patch
 
recipes-devtools/clang/clang/0036-compiler-rt-builtins-Move-DMB-definition-to-syn-opsh.patch
 
recipes-devtools/clang/clang/libunwind.pc.in
 
recipes-devtools/clang/clang/llvm-config
 
recipes-devtools/clang/common-source.inc
 
recipes-devtools/clang/common.inc
 
recipes-devtools/clang/libclc_git.bb
 
recipes-devtools/clang/llvm-project-source.inc
 
recipes-devtools/gdb/gdb/0001-gdb-Link-with-latomic-for-riscv-clang-alone.patch
 
recipes-devtools/gdb/gdb_%.bbappend
 
recipes-devtools/rpm/rpm_%.bbappend
 
recipes-devtools/spirv-llvm-translator/spirv-llvm-translator_git.bb
 
recipes-extended/ghostscript/ghostscript_%.bbappend
 
recipes-extended/mdadm/mdadm_%.bbappend
 
recipes-graphics/mesa/mesa_%.bbappend
 
recipes-multimedia/ffmpeg/ffmpeg/clang_mips64.patch
 
recipes-multimedia/ffmpeg/ffmpeg_%.bbappend
 
recipes-multimedia/gstreamer/gstreamer1.0-libav/0001-Disable-fpu-using-code-when-using-clang-mips64-combo.patch
 
recipes-multimedia/gstreamer/gstreamer1.0-libav_%.bbappend
 
recipes-multimedia/libvorbis/libvorbis_%.bbappend
 
recipes-support/libunwind/libunwind_%.bbappend
 
License: MIT
 
Copyright: meta-clang contributors
 
 
 
Files: classes/scan-build.bbclass
 
recipes-devtools/clang/clang-cross-canadian_git.bb
 
recipes-devtools/clang/clang-cross_git.bb
 
recipes-devtools/clang/clang-crosssdk_git.bb
 
recipes-devtools/clang/clang_git.bb
 
recipes-devtools/clang/compiler-rt-sanitizers_git.bb
 
recipes-devtools/clang/compiler-rt_git.bb
 
recipes-devtools/clang/libcxx_git.bb
 
recipes-devtools/clang/llvm-project-source.bb
 
recipes-devtools/clang/nativesdk-clang-glue.bb
 
recipes-devtools/clang/openmp_git.bb
 
License: MIT
 
Copyright: Khem Raj <raj.khem@gmail.com>
 
 
 
Files: dynamic-layers/selinux/android-tools/android-tools-conf-configfs_1.0.bb
 
dynamic-layers/selinux/android-tools/android-tools-conf-configfs/android-gadget-cleanup
 
dynamic-layers/selinux/android-tools/android-tools-conf-configfs/android-gadget-setup
 
dynamic-layers/selinux/android-tools/android-tools-conf_1.0.bb
 
License: MIT
 
Copyright: OpenEmbedded Contributors
 
Comment: Recipe and script files copied from OpenEmbedded project at
 
https://git.openembedded.org/meta-openembedded,
 
meta-oe/recipes-devtools/android-tools. OpenEmbedded is licensed
 
under MIT license.
 
 
 
Files: dynamic-layers/openembedded-layer/recipes-devtools/bpftrace/bpftrace/0001-Detect-new-BTF-api-btf_dump__new-btf_dump__new_v0_6_.patch
 
License: Apache-2.0
 
Copyright: Alastair Robertson
 
Comment: Patch for bpftrace backported from bpftrace project at
 
https://github.com/iovisor/bpftrace, commit 3d451fee
 
Copyright text left as found in the README file of bpftrace project.
 
 
 
Files: dynamic-layers/selinux/android-tools/android-tools/fastboot_dont_use_sparse_file_import_auto_in_load_buf_fd.patch
 
License: BSD-2-Clause
 
Copyright: The Android Open Source Project
 
Comment: patch for android-tools backported from AOSP at
 
https://android.googlesource.com, commit fbb9535a
 
Copyright text left as found in the patched file
 
platform/system/core/fastboot/fastboot.cpp
 
 
 
Files: recipes-devtools/clang/clang/0003-compiler-rt-Simplify-cross-compilation.-Don-t-use-na.patch
 
License: Apache-2.0 WITH LLVM-exception
 
Copyright: LLVM Project
 
Comment: patch derived from https://us.codeaurora.org/patches/quic/llvm/50683/compiler-rt-cross-compilation.patch
 
(https://mirrors.edge.kernel.org/caf_patches/quic/llvm/50683/compiler-rt-cross-compilation.patch)
 
for LLVM Project.
 
At https://llvm.org/docs/DeveloperPolicy.html#copyright is stated that:
 
"The LLVM project does not collect copyright assignments, which means
 
that the copyright for the code in the project is held by the
 
respective contributors"
 
 
 
Files: recipes-devtools/clang/clang/0027-libunwind-Added-unw_backtrace-method.patch
 
License: Apache-2.0 WITH LLVM-exception
 
Copyright: LLVM Project
 
Comment: patch backported from LLVM/libunwind fork at
 
https://github.com/ClickHouse-Extras/libunwind, commit 52f0f786
 
At https://llvm.org/docs/DeveloperPolicy.html#copyright is stated that:
 
"The LLVM project does not collect copyright assignments, which means
 
that the copyright for the code in the project is held by the
 
respective contributors"
 
 
 
Files: dynamic-layers/selinux/android-tools/android-tools/android-tools-adbd.service
 
dynamic-layers/selinux/android-tools/android-tools-conf/android-gadget-setup
 
Copyright: LG Electronics, Inc.
 
License: MIT
 
Comment: files copied from the Open webOS Ports OpenEmbedded layer at
 
https://github.com/webOS-ports/meta-webos-ports/meta-luneos, commits
 
c314b69 and 40de282
 
Copyright text left as found in COPYING.MIT file in the above repo
Loading