Add license and copyright information for external dependencies

This is being added straight to 4.2, prior to the `make license` command
which will use this to generate a more complete license file.

Licenses information and ambiguities worked with Dalai Felinto.

Part of !129018.
This commit is contained in:
Thomas Dinges 2024-10-18 16:06:05 +02:00
parent 74129b648b
commit 65762c880f
28 changed files with 571 additions and 39 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,7 @@
Project: Eigen, template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms
Project: Eigen
Description: Template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms
URL: http://eigen.tuxfamily.org/index.php?title=Main_Page
License: MPL 2.0
License: SPDX:MPL-2.0
Upstream version: 3.4.0
Local modifications: None
Copyright: Copyright (C) 2008-2010 Gael Guennebaud <gael.guennebaud@inria.fr>. Copyright (C) 2006-2008 Benoit Jacob <jacob.benoit.1@gmail.com

View file

@ -1,5 +1,6 @@
Project: Audaspace
URL: https://github.com/audaspace/audaspace
License: Apache 2.0
URL: https://audaspace.github.io/
License: SPDX:Apache-2.0
Upstream version: 1.4+ (ae29ce2, 2024 Feb 26)
Local modifications: none
Copyright: "Copyright © 2009-2015 Jörg Müller. All rights reserved."
Local modifications: none

View file

@ -1,5 +1,6 @@
Project: Bullet Continuous Collision Detection and Physics Library
URL: http://bulletphysics.org
License: zlib
License: SPDX:Zlib
Upstream version: 3.07
Local modifications: Fixed inertia
Copyright: Copyright (c) 2003-2006 Erwin Coumans http://continuousphysics.com/Bullet/

View file

@ -1,5 +1,6 @@
Project: Ceres Solver
URL: http://ceres-solver.org/
License: BSD 3-Clause
License: SPDX:BSD-3-Clause
Upstream version 2.1.0
Copyright: Copyright 2015 Google Inc. All rights reserved.
Local modifications: None

View file

@ -1,5 +1,6 @@
Project: Cuda Wrangler
URL: https://github.com/CudaWrangler/cuew
License: Apache 2.0
License: SPDX:Apache-2.0
Upstream version: cbf465b
Local modifications: None
Copyright: Copyright 2011-2014 Blender Foundation
Local modifications: None

View file

@ -1,5 +1,6 @@
Project: Curve-Fit-nD
URL: https://github.com/ideasman42/curve-fit-nd
License: BSD 3-Clause
Upstream version: ae32da9de264c3ed399673e2bc1bc09003799416 (Last Release)
License: SPDX:BSD-3-Clause
Upstream version: ae32da9de26
Local modifications: None
Copyright: Copyright (c) 2016, DWANGO Co., Ltd.; Copyright (c) 2016, Campbell Barton; All rights reserved.

View file

@ -1,5 +1,6 @@
Project: Draco
URL: https://google.github.io/draco/
License: Apache 2.0
License: SPDX:Apache-2.0
Upstream version: 1.5.2
Local modifications: Apply patches/blender.patch
Copyright: Copyright 2018 The Draco Authors

View file

@ -1,7 +1,8 @@
Project: fast_float
URL: https://github.com/fastfloat/fast_float
License: MIT
License: SPDX:MIT
Upstream version: 5.0.0 (f5a3e77, 2023 May 25)
Copyright: "Copyright 2023 The Wuffs Authors; Copyright (c) 2021 The fast_float authors"
Local modifications:
- Took only the fast_float.h header and the license/readme files

View file

@ -1,7 +1,8 @@
Project: {fmt}
URL: https://github.com/fmtlib/fmt
License: MIT
License: SPDX:MIT
Upstream version: 10.1.1 (f5e5435, 2023 Aug 28)
Copyright: "Copyright (c) 2012 - present, Victor Zverovich and {fmt} contributors"
Local modifications:
- Took only files needed for Blender:

View file

@ -1,7 +1,8 @@
Project: Google Flags
URL: https://github.com/gflags/gflags
License: BSD 3-Clause
License: SPDX:BSD-3-Clause
Upstream version: 2.2.1 (46f73f88b18)
Copyright: Copyright (c) 1999, Google Inc. All rights reserved.
Local modifications:
- Flattened the tree and only included files needed for Blender.

6
extern/glew-es/README.blender vendored Normal file
View file

@ -0,0 +1,6 @@
Project: OpenGL Extension Wrangler Library
URL: http://glew.sourceforge.net/
Upstream version: 2.0.0
License: SPDX:BSD-3-Clause
Copyright: "Copyright (C) 2008-2015, Nigel Stewart <nigels[]users sourceforge net>; Copyright (C) 2002-2008, Milan Ikits <milan ikits[]ieee org>; Copyright (C) 2002-2008, Marcelo E. Magallon <mmagallo[]debian org>; Copyright (C) 2002, Lev Povalahev; All rights reserved."
Local modifications: -

View file

@ -1,7 +1,8 @@
Project: Google Logging
URL: https://github.com/google/glog
License: BSD 3-Clause
License: SPDX:BSD-3-Clause
Upstream version: 0.4.0, 96a2f23dca4
Copyright: Copyright (c) 2006, Google Inc. All rights reserved.
Local modifications:
* Added per-platform config.h files so no configuration-time
checks for functions and so are needed.

View file

@ -1,5 +1,6 @@
Project: Google C++ Testing Framework
Project: GoogleTest (GoogleMock)
URL: https://github.com/google/googletest
License: BSD 3-Clause
License: SPDX:BSD-3-Clause
Upstream version: 1.15.2 (b514bdc898e2951020cbdca1304b75f5950d1f59)
Local modifications: None
Copyright: Copyright 2007, Google Inc. All rights reserved.

View file

@ -1,5 +1,6 @@
Project: Google C++ Testing Framework
Project: GoogleTest (GoogleTest)
URL: https://github.com/google/googletest
License: BSD 3-Clause
License: SPDX:BSD-3-Clause
Copyright: Copyright 2007, Google Inc. All rights reserved.
Upstream version: 1.15.2 (b514bdc898e2951020cbdca1304b75f5950d1f59)
Local modifications: None

View file

@ -1,5 +1,6 @@
Project: Blender
Project: HIP Extension Wrangler Library (HIPEW)
URL: https://projects.blender.org/blender/blender.git
License: Apache 2.0
License: SPDX:Apache-2.0
Copyright: Copyright 2011-2023 Blender Foundation
Upstream version: N/A
Local modifications: None

View file

@ -1,5 +1,7 @@
Project: JSON
URL: https://github.com/nlohmann/json/
License: MIT License
<<<<<<< HEAD
License: SPDX:MIT
Copyright: Copyright (c) 2013-2021 Niels Lohmann
Upstream version: 3.11.3
Local modifications: None

View file

@ -1,5 +1,7 @@
Project: miniLZO - mini subset of the LZO real-time data compression librar
Project: miniLZO
#mini subset of the LZO real-time data compression librar
URL: http://www.oberhumer.com/opensource/lzo/
License: GPLv2+
License: SPDX:GPL-2.0-or-later
Upstream version: 2.08
Local modifications: Add #ifdef for Windows ARM64 (MSVC) platforms
Copyright: Copyright (C) 1996-2014 Markus Franz Xaver Oberhumer All Rights Reserved.

View file

@ -1,6 +1,7 @@
Project: Mantaflow
URL: http://mantaflow.com/
License: Apache 2.0
License: SPDX:Apache-2.0
Copyright: Copyright 2011 Tobias Pfaff, Nils Thuerey
Upstream version: 0.13
Local modifications:
* ./patches/local_namespace.diff to support loading MANTA variables into an isolated __main__ name-space.

View file

@ -1,6 +1,7 @@
Project: NanoSVG
URL: https://github.com/memononen/nanosvg
License: zlib
License: SPDX:Zlib
Copyright: Copyright (c) 2013-14 Mikko Mononen memon@inside.org
Upstream SHA: 9da543e8329fdd81b64eb48742d8ccb09377aed1
GPG key ID: 4AEE18F83AFDEB23
Last Commit: "Merge pull request #236 from sezero/signed-char"

View file

@ -1,5 +1,6 @@
Project: QuadriFlow
URL: https://github.com/hjwdzh/QuadriFlow
License: MIT and Boost Software License
License: SPDX:MIT
Upstream version: 27a6867
Local modifications: Apply patches/blender.patch
Copyright: Copyright (c) 2018 Jingwei Huang, Yichao Zhou, Matthias Niessner, Jonathan Shewchuk and Leonidas Guibas. All rights reserved.

View file

@ -1,5 +1,6 @@
Project: RangeTree
URL: https://github.com/ideasman42/rangetree-c
License: Apache 2.0
License: SPDX:Apache-2.0
Upstream version: 40ebed8aa209
Local modifications: None
Copyright: Copyright (c) 2016, Campbell Barton

View file

@ -1,5 +1,6 @@
Project: Renderdoc APP
Project: RenderDoc
URL: https://github.com/baldurk/renderdoc/
License: MIT
License: SPDX:MIT
Upstream version: d47e79ae079783935b8857d6a1730440eafb0b38
Local modifications: None
Copyright: Copyright (c) 2015-2024 Baldur Karlsson; Copyright (c) 2014 Crytek

View file

@ -1,5 +1,6 @@
Project: TinyGLTF
URL: https://github.com/syoyo/tinygltf
License: MIT
License: SPDX:MIT
Copyright: Copyright (c) 2017 Syoyo Fujita, Aurélien Chatelain and many contributors
Upstream version: 2.8.21, 4bfc1fc1807e
Local modifications: None

View file

@ -1,5 +1,6 @@
Project: VulkanMemoryAllocator
Project: Vulkan Memory Allocator
URL: https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
License: MIT
License: SPDX:MIT
Upstream version: a6bfc23
Copyright: "Copyright (c) 2017-2024 Advanced Micro Devices, Inc. All rights reserved."
Local modifications: None

View file

@ -1,6 +1,7 @@
Project: WC Width
URL: http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c
License: ICS
Copyright: "Markus Kuhn -- 2007-05-26 (Unicode 5.0)"
Upstream version: 2007-05-26
Local modifications:
* Fix T33192

View file

@ -1,8 +1,9 @@
Project: X Drag and Drop
URL: http://www.newplanetsoftware.com/xdnd/ (defunct)
https://freedesktop.org/wiki/Specifications/XDND/ (cache)
License: GPLv2+
License: SPDX:GPL-2.0-or-later
Upstream version: 2000-08-08
Copyright: Copyright (C) 1996-2000 Paul Sheer
Local modifications:
* Fix T33192
Opening Blender breaks drag-and-drop support on the KDE desktop.

View file

@ -1,6 +1,7 @@
Project: xxHash
Project: xxHash Library
URL: https://xxhash.com/
License: BSD 2-Clause
License: SPDX:BSD-2-Clause
Copyright: "Copyright (c) 2012-2021 Yann Collet"
Upstream version: v0.8.2 (2023-07-21)
Local modifications:
* None
* None