libcamera: Add missing SPDX headers

Multiple files in libcamera are missing SPDX headers. Add them with the
following licenses:

- CC-BY-SA-4.0 for documentation

- CC0-1.0 for build system, development tool configuration files and
  TODO lists, as we consider them non-copyrightable, and for example
  configuration files to facilitate their use

- BSD-2-Clause for a file copied from the Raspberry Pi tuning tool (and
  add the corresponding copyright information)

While at it, add a missing blank line to
src/libcamera/pipeline/virtual/README.md.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Barnabás Pőcze <barnabas.pocze@ideasonboard.com>
This commit is contained in:
Laurent Pinchart
2026-04-04 01:33:48 +03:00
parent d268ecec00
commit f6f7bf0afa
9 changed files with 20 additions and 0 deletions

View File

@@ -1,2 +1,4 @@
# SPDX-License-Identifier: CC0-1.0
[b4]
send-series-to = libcamera-devel@lists.libcamera.org

View File

@@ -1,3 +1,5 @@
// SPDX-License-Identifier: CC-BY-SA-4.0
/**
\if internal
\mainpage libcamera internal API reference

View File

@@ -1,3 +1,5 @@
// SPDX-License-Identifier: CC-BY-SA-4.0
/**
* \page thread-safety Reentrancy and Thread-Safety
*

View File

@@ -1,3 +1,5 @@
<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->
# Virtual Pipeline Handler
Virtual pipeline handler emulates fake external camera(s) for testing.
@@ -9,6 +11,7 @@ Virtual pipeline handler emulates fake external camera(s) for testing.
`share/libcamera/pipeline/virtual/virtual.yaml`.
### Config File Format
The config file contains the information about cameras' properties to register.
The config file should be a yaml file with dictionary of the cameraIds
associated with their properties as top level. The default value will be applied

View File

@@ -1,3 +1,5 @@
# SPDX-License-Identifier: CC0-1.0
install_data('virtual.yaml',
install_dir : pipeline_data_dir / 'virtual',
install_tag : 'runtime',

View File

@@ -1,3 +1,5 @@
<!-- SPDX-License-Identifier: CC0-1.0 -->
# Software ISP TODO list
This file contains the TODO list for the software ISP.

View File

@@ -1,3 +1,4 @@
# SPDX-License-Identifier: CC0-1.0
general:
disable: []
plot: []

View File

@@ -1,4 +1,9 @@
# SPDX-License-Identifier: BSD-2-Clause
#
# Copyright (C) 2023, Raspberry Pi Ltd
#
# Program to convert from RGB to LAB color space
def RGB_to_LAB(RGB): # where RGB is a 1x3 array. e.g RGB = [100, 255, 230]
num = 0
XYZ = [0, 0, 0]

View File

@@ -1,3 +1,4 @@
# SPDX-License-Identifier: CC0-1.0
coloredlogs
matplotlib
numpy