thirdparty: List release years in README.md

And expand commit hashes to full hashes instead of shortened ones.
This commit is contained in:
Rémi Verschelde 2020-05-01 10:48:15 +02:00
parent 13aff5338a
commit 959ffd5979
1 changed files with 40 additions and 41 deletions

81
thirdparty/README.md vendored
View File

@ -27,7 +27,7 @@ Files extracted from upstream source:
## basis_universal ## basis_universal
- Upstream: https://github.com/BinomialLLC/basis_universal - Upstream: https://github.com/BinomialLLC/basis_universal
- Version: git (895ee8e, 2020) - Version: git (895ee8ee7e04f22267f8d16d46de04d5a01d63ac, 2020)
- License: Apache 2.0 - License: Apache 2.0
Files extracted from upstream source: Files extracted from upstream source:
@ -40,11 +40,10 @@ Files extracted from upstream source:
## bullet ## bullet
- Upstream: https://github.com/bulletphysics/bullet3 - Upstream: https://github.com/bulletphysics/bullet3
- Version: 2.90 (master cd8cf7521cbb8b7808126a6adebd47bb83ea166a) - Version: git pre-2.90 (cd8cf7521cbb8b7808126a6adebd47bb83ea166a, 2020)
- License: zlib - License: zlib
Important: Synced with a pre-release version of bullet 2.90 from the master branch. Important: Synced with a pre-release version of bullet 2.90 from the master branch.
Commit hash: cd8cf7521cbb8b7808126a6adebd47bb83ea166a
Files extracted from upstream source: Files extracted from upstream source:
@ -55,7 +54,7 @@ Files extracted from upstream source:
## certs ## certs
- Upstream: Mozilla, via https://apps.fedoraproject.org/packages/ca-certificates - Upstream: Mozilla, via https://apps.fedoraproject.org/packages/ca-certificates
- Version: 2018.2.26 - Version: 2018.2.26 (2018)
- License: MPL 2.0 - License: MPL 2.0
File extracted from a recent Fedora install: File extracted from a recent Fedora install:
@ -67,7 +66,7 @@ as it's generated on the user's system.)
## cvtt ## cvtt
- Upstream: https://github.com/elasota/cvtt - Upstream: https://github.com/elasota/cvtt
- Version: 1.0.0-beta4 - Version: 1.0.0-beta4 (2018)
- License: MIT - License: MIT
Files extracted from upstream source: Files extracted from upstream source:
@ -102,7 +101,7 @@ will limit its functionality to IPv4 only.
## etc2comp ## etc2comp
- Upstream: https://github.com/google/etc2comp - Upstream: https://github.com/google/etc2comp
- Version: git (9cd0f9c, 2017) - Version: git (9cd0f9cae0f32338943699bb418107db61bb66f2, 2017)
- License: Apache 2.0 - License: Apache 2.0
Files extracted from upstream source: Files extracted from upstream source:
@ -120,7 +119,7 @@ comments.
### Noto Sans ### Noto Sans
- Upstream: https://github.com/googlei18n/noto-fonts - Upstream: https://github.com/googlei18n/noto-fonts
- Version: 1.06 - Version: 1.06 (2017)
- License: OFL-1.1 - License: OFL-1.1
Use UI font variant if available, because it has tight vertical metrics and good for UI. Use UI font variant if available, because it has tight vertical metrics and good for UI.
@ -128,7 +127,7 @@ Use UI font variant if available, because it has tight vertical metrics and good
### Hack Regular ### Hack Regular
- Upstream: https://github.com/source-foundry/Hack - Upstream: https://github.com/source-foundry/Hack
- Version: 3.003 - Version: 3.003 (2018)
- License: MIT + Bitstream Vera License - License: MIT + Bitstream Vera License
### DroidSans*.ttf ### DroidSans*.ttf
@ -141,7 +140,7 @@ Use UI font variant if available, because it has tight vertical metrics and good
## freetype ## freetype
- Upstream: https://www.freetype.org - Upstream: https://www.freetype.org
- Version: 2.10.1 - Version: 2.10.1 (2019)
- License: FreeType License (BSD-like) - License: FreeType License (BSD-like)
Files extracted from upstream source: Files extracted from upstream source:
@ -154,7 +153,7 @@ Files extracted from upstream source:
## glad ## glad
- Upstream: https://github.com/Dav1dde/glad - Upstream: https://github.com/Dav1dde/glad
- Version: 0.1.33 - Version: 0.1.33 (2019)
- License: MIT - License: MIT
The files we package are automatically generated. The files we package are automatically generated.
@ -198,7 +197,7 @@ Patches in the `patches` directory should be re-applied after updates.
## libogg ## libogg
- Upstream: https://www.xiph.org/ogg - Upstream: https://www.xiph.org/ogg
- Version: git (c8fca6b, 2019) - Version: git (c8fca6b4a02d695b1ceea39b330d4406001c03ed, 2019)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -211,7 +210,7 @@ Files extracted from upstream source:
## libpng ## libpng
- Upstream: http://libpng.org/pub/png/libpng.html - Upstream: http://libpng.org/pub/png/libpng.html
- Version: 1.6.37 - Version: 1.6.37 (2019)
- License: libpng/zlib - License: libpng/zlib
Files extracted from upstream source: Files extracted from upstream source:
@ -226,7 +225,7 @@ Files extracted from upstream source:
## libsimplewebm ## libsimplewebm
- Upstream: https://github.com/zaps166/libsimplewebm - Upstream: https://github.com/zaps166/libsimplewebm
- Version: git (fe57fd3, 2019) - Version: git (fe57fd3cfe6c0af4c6af110b1f84a90cf191d943, 2019)
- License: MIT (main), BSD-3-Clause (libwebm) - License: MIT (main), BSD-3-Clause (libwebm)
This contains libwebm, but the version in use is updated from the one used by libsimplewebm, This contains libwebm, but the version in use is updated from the one used by libsimplewebm,
@ -245,7 +244,7 @@ comments.
## libtheora ## libtheora
- Upstream: https://www.theora.org - Upstream: https://www.theora.org
- Version: 1.1.1 - Version: 1.1.1 (2010)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -261,7 +260,7 @@ on top of the 1.1.1 source (not included in any stable release yet).
## libvorbis ## libvorbis
- Upstream: https://www.xiph.org/vorbis - Upstream: https://www.xiph.org/vorbis
- Version: 1.3.6 - Version: 1.3.6 (2018)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -274,7 +273,7 @@ Files extracted from upstream source:
## libvpx ## libvpx
- Upstream: https://chromium.googlesource.com/webm/libvpx/ - Upstream: https://chromium.googlesource.com/webm/libvpx/
- Version: 1.6.0 - Version: 1.6.0 (2016)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -291,7 +290,7 @@ from the Android NDK r18.
## libwebp ## libwebp
- Upstream: https://chromium.googlesource.com/webm/libwebp/ - Upstream: https://chromium.googlesource.com/webm/libwebp/
- Version: 1.1.0 - Version: 1.1.0 (2020)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -307,7 +306,7 @@ changes are marked with `// -- GODOT --` comments.
## mbedtls ## mbedtls
- Upstream: https://tls.mbed.org/ - Upstream: https://tls.mbed.org/
- Version: 2.16.6 - Version: 2.16.6 (2020)
- License: Apache 2.0 - License: Apache 2.0
File extracted from upstream release tarball (`-apache.tgz` variant): File extracted from upstream release tarball (`-apache.tgz` variant):
@ -327,7 +326,7 @@ File extracted from upstream release tarball (`-apache.tgz` variant):
## miniupnpc ## miniupnpc
- Upstream: https://github.com/miniupnp/miniupnp/tree/master/miniupnpc - Upstream: https://github.com/miniupnp/miniupnp/tree/master/miniupnpc
- Version: git (4436632, 2020) - Version: git (44366328661826603982d1e0d7ebb4062c5f2bfc, 2020)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -343,7 +342,7 @@ The only modified file is miniupnpcstrings.h, which was created for Godot
## minizip ## minizip
- Upstream: http://www.zlib.net - Upstream: http://www.zlib.net
- Version: 1.2.11 (zlib contrib) - Version: 1.2.11 (zlib contrib, 2017)
- License: zlib - License: zlib
Files extracted from the upstream source: Files extracted from the upstream source:
@ -363,11 +362,11 @@ Collection of single-file libraries used in Godot components.
- `clipper.{cpp,hpp}` - `clipper.{cpp,hpp}`
* Upstream: https://sourceforge.net/projects/polyclipping * Upstream: https://sourceforge.net/projects/polyclipping
* Version: 6.4.2 + Godot changes (added optional exceptions handling) * Version: 6.4.2 (2017) + Godot changes (added optional exceptions handling)
* License: BSL-1.0 * License: BSL-1.0
- `cubemap_coeffs.h` - `cubemap_coeffs.h`
* Upstream: https://research.activision.com/publications/archives/fast-filtering-of-reflection-probes * Upstream: https://research.activision.com/publications/archives/fast-filtering-of-reflection-probes
File coeffs_const_8.txt File coeffs_const_8.txt (retrieved April 2020)
* License: MIT * License: MIT
- `fastlz.{c,h}` - `fastlz.{c,h}`
* Upstream: https://github.com/ariya/FastLZ * Upstream: https://github.com/ariya/FastLZ
@ -379,7 +378,7 @@ Collection of single-file libraries used in Godot components.
* License: Apache 2.0 * License: Apache 2.0
- `open-simplex-noise.{c,h}` - `open-simplex-noise.{c,h}`
* Upstream: https://github.com/smcameron/open-simplex-noise-in-c * Upstream: https://github.com/smcameron/open-simplex-noise-in-c
* Version: git (0d555e7, 2015) * Version: git (0d555e7f40527d0870906fe9469a3b1bb4020b7f, 2015) + custom changes
* License: Unlicense * License: Unlicense
- `pcg.{cpp,h}` - `pcg.{cpp,h}`
* Upstream: http://www.pcg-random.org * Upstream: http://www.pcg-random.org
@ -387,7 +386,7 @@ Collection of single-file libraries used in Godot components.
* License: Apache 2.0 * License: Apache 2.0
- `smaz.{c,h}` - `smaz.{c,h}`
* Upstream: https://github.com/antirez/smaz * Upstream: https://github.com/antirez/smaz
* Version: git (150e125, 2009) * Version: git (150e125cbae2e8fd20dd332432776ce13395d4d4, 2009)
* License: BSD-3-Clause * License: BSD-3-Clause
* Modifications: use `const char*` instead of `char*` for input string * Modifications: use `const char*` instead of `char*` for input string
- `triangulator.{cpp,h}` - `triangulator.{cpp,h}`
@ -406,18 +405,18 @@ Collection of single-file libraries used in Godot components.
- `ifaddrs-android.{cc,h}` - `ifaddrs-android.{cc,h}`
* Upstream: https://chromium.googlesource.com/external/webrtc/stable/talk/+/master/base/ifaddrs-android.h * Upstream: https://chromium.googlesource.com/external/webrtc/stable/talk/+/master/base/ifaddrs-android.h
* Version: git (5976650, 2013) * Version: git (5976650443d68ccfadf1dea24999ee459dd2819d, 2013)
* License: BSD-3-Clause * License: BSD-3-Clause
### scene ### scene
- `easing_equations.cpp` - `easing_equations.cpp`
* Upstream: http://robertpenner.com/easing/ via https://github.com/jesusgollonet/ofpennereasing (modified to fit Godot types) * Upstream: http://robertpenner.com/easing/ via https://github.com/jesusgollonet/ofpennereasing (modified to fit Godot types)
* Version: git (af72c14, 2008) + Godot types and style changes * Version: git (af72c147c3a74e7e872aa28c7e2abfcced04fdce, 2008) + Godot types and style changes
* License: BSD-3-Clause * License: BSD-3-Clause
- `mikktspace.{c,h}` - `mikktspace.{c,h}`
* Upstream: https://wiki.blender.org/index.php/Dev:Shading/Tangent_Space_Normal_Maps * Upstream: https://archive.blender.org/wiki/index.php/Dev:Shading/Tangent_Space_Normal_Maps/
* Version: 1.0 * Version: 1.0 (2011)
* License: zlib * License: zlib
- `stb_vorbis.c` - `stb_vorbis.c`
* Upstream: https://github.com/nothings/stb * Upstream: https://github.com/nothings/stb
@ -428,7 +427,7 @@ Collection of single-file libraries used in Godot components.
## nanosvg ## nanosvg
- Upstream: https://github.com/memononen/nanosvg - Upstream: https://github.com/memononen/nanosvg
- Version: git (25241c5, 2019) - Version: git (25241c5a8f8451d41ab1b02ab2d865b01600d949, 2019)
- License: zlib - License: zlib
Files extracted from the upstream source: Files extracted from the upstream source:
@ -440,7 +439,7 @@ Files extracted from the upstream source:
## opus ## opus
- Upstream: https://opus-codec.org - Upstream: https://opus-codec.org
- Version: 1.1.5 (opus) and 0.8 (opusfile) - Version: 1.1.5 (opus) and 0.8 (opusfile) (2017)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -457,7 +456,7 @@ Files extracted from upstream source:
## pcre2 ## pcre2
- Upstream: http://www.pcre.org - Upstream: http://www.pcre.org
- Version: 10.34 - Version: 10.34 (2019)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -473,7 +472,7 @@ Files extracted from upstream source:
## pvrtccompressor ## pvrtccompressor
- Upstream: https://bitbucket.org/jthlim/pvrtccompressor - Upstream: https://bitbucket.org/jthlim/pvrtccompressor
- Version: hg (cf71777, 2015) - Version: hg (cf7177748ee0dcdccfe89716dc11a47d2dc81af5, 2015)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -494,10 +493,10 @@ Files extracted from upstream source:
- License.txt - License.txt
## Rvo2 ## rvo2
- Upstream: http://gamma.cs.unc.edu/RVO2/ - Upstream: http://gamma.cs.unc.edu/RVO2/
- Version: 3D - 1.0.1 - Version: 3D - 1.0.1 (2016)
- License: Apache 2.0 - License: Apache 2.0
Files extracted from upstream source: Files extracted from upstream source:
@ -513,7 +512,7 @@ Godot. Please check the file to know what's new.
## squish ## squish
- Upstream: https://sourceforge.net/projects/libsquish - Upstream: https://sourceforge.net/projects/libsquish
- Version: 1.15 - Version: 1.15 (2017)
- License: MIT - License: MIT
Files extracted from upstream source: Files extracted from upstream source:
@ -539,7 +538,7 @@ Files extracted from upstream source:
## vhacd ## vhacd
- Upstream: https://github.com/kmammou/v-hacd - Upstream: https://github.com/kmammou/v-hacd
- Version: git (b07958e, 2019) - Version: git (b07958e18e01d504e3af80eeaeb9f033226533d7, 2019)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source:
@ -556,7 +555,7 @@ folder.
## vulkan ## vulkan
- Upstream: https://github.com/KhronosGroup/Vulkan-Loader - Upstream: https://github.com/KhronosGroup/Vulkan-Loader
- Version: sdk-1.2.131.2 - Version: sdk-1.2.131.2 (2020)
- License: Apache 2.0 - License: Apache 2.0
Unless there is a specific reason to package a more recent version, please stick Unless there is a specific reason to package a more recent version, please stick
@ -578,7 +577,7 @@ Includes custom change to disable MSVC pragma, might be upstreamed via:
https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/1666 https://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/1666
`vk_mem_alloc.h` is taken from https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator `vk_mem_alloc.h` is taken from https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
Version: 2.3.0 Version: 2.3.0 (2019)
Patches in the `patches` directory should be re-applied after updates. Patches in the `patches` directory should be re-applied after updates.
@ -586,7 +585,7 @@ Patches in the `patches` directory should be re-applied after updates.
## wslay ## wslay
- Upstream: https://github.com/tatsuhiro-t/wslay - Upstream: https://github.com/tatsuhiro-t/wslay
- Version: 1.1.0 - Version: 1.1.0 (2018)
- License: MIT - License: MIT
File extracted from upstream release tarball: File extracted from upstream release tarball:
@ -611,7 +610,7 @@ Files extracted from upstream source:
## zlib ## zlib
- Upstream: http://www.zlib.net - Upstream: http://www.zlib.net
- Version: 1.2.11 - Version: 1.2.11 (2017)
- License: zlib - License: zlib
Files extracted from upstream source: Files extracted from upstream source:
@ -622,7 +621,7 @@ Files extracted from upstream source:
## zstd ## zstd
- Upstream: https://github.com/facebook/zstd - Upstream: https://github.com/facebook/zstd
- Version: 1.4.4 - Version: 1.4.4 (2019)
- License: BSD-3-Clause - License: BSD-3-Clause
Files extracted from upstream source: Files extracted from upstream source: