vcpkg/ports/ffmpeg
Martin Hořeňovský ed325ed277
[ffmpeg] OpenSSL feature requires LGPL v3, not non-free license (#36879)
OpenSSL has moved to Apache 2 license, which is clearly compatible with
LGPL v3 (but not v2.1, which is ffmpeg's default). Note that FFmpeg devs
believe that the previous license is also compatible with LGPL (any
version), but not GPL.

See
37702e2066/LICENSE.md (incompatible-libraries)
for more details.

Note that the upstream also believes that Fraunhofer FDK AAC is also
compatible with LGPL, but IANAL and fdk-aac uses its own custom license.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] ~~SHA512s are updated for each updated download.~~
- [x] ~~The "supports" clause reflects platforms that may be fixed by
this new version.~~
- [x] ~~Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.~~
- [x] ~~Any patches that are no longer applied are deleted from the
port's directory.~~
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-02-28 17:21:05 -08:00
..
0001-create-lib-libraries.patch
0002-fix-msvc-link.patch
0003-fix-windowsinclude.patch
0004-fix-debug-build.patch
0005-fix-nasm.patch
0006-fix-StaticFeatures.patch
0007-fix-lib-naming.patch
0009-Fix-fdk-detection.patch
0011-Fix-x265-detection.patch
0012-Fix-ssl-110-detection.patch
0013-define-WINVER.patch
0015-Fix-xml2-detection.patch
0020-fix-aarch64-libswscale.patch
0022-fix-iconv.patch
0023-fix-qsv-init.patch
build.sh.in
FindFFMPEG.cmake.in
portfile.cmake [FFMpeg] better iOS support (#36835) 2024-02-21 09:54:06 -08:00
usage
vcpkg-cmake-wrapper.cmake
vcpkg.json [ffmpeg] OpenSSL feature requires LGPL v3, not non-free license (#36879) 2024-02-28 17:21:05 -08:00