-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ffmpeg] Add support for dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. #15787
Conversation
…,libssh,tesseract,libxml2 dependencies.
Ping @cenit for review again. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only a minor change maybe might be preferable
Co-authored-by: Jack·Boos·Yu <[email protected]>
Need test all features. |
config.log ERROR: libssh not found using pkg-config C:\code\sibras\vcpkg>vcpkg install libssh:x64-windows-static Total elapsed time: 377.6 us The package libssh is compatible with built-in CMake targets:
|
When building
|
We have same issue #16990 reported about gdal:x64-osx, however, I haven't repro this issue locally.
|
Can you please solve the file conflicts again? Thanks, |
I will ensure that this PR is merged as soon as possible. |
@vicroms @strega-nil Please merge this PR first. |
Thanks so much @Sibras :) |
Also added a convenience dependency to select all available dependencies in a single option "ffmpeg[all]". Also have ffmpeg[all-gpl] and ffmpeg[all-nonfree] as supersets of ffmpeg[all] with additional dependencies as allowed by the different licensing (ffmpeg[all] is default lgpl)
Some of the dependencies do not work on certain configurations so they are disabled where necessary.
Closes: #13227
Closes: #13111