vcpkg/ports/ffmpeg
omartijn 6d47a2faec
[ffmpeg] multi arch support (#18635)
* Expand Architecture list with escape chars

This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932

* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version

* updated version in baseline

* Allow building ffmpeg for multiple architectures on macOS

Since ffmpeg does _not_ support multi-arch builds due to their use of
autotools and config.h which then includes the wrong platform-dependent
functions, we must perform two separate builds and join them using lipo

* fixup! Allow building ffmpeg for multiple architectures on macOS

* fixup! Allow building ffmpeg for multiple architectures on macOS

Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>
2021-07-01 09:24:59 -07:00
..
0001-create-lib-libraries.patch
0003-fix-windowsinclude.patch [many ports] mingw support (#14556) 2020-12-01 14:13:58 -08:00
0004-fix-debug-build.patch
0006-fix-StaticFeatures.patch [ffmpeg] Update to 4.3.1 (#13365) 2020-10-07 00:23:23 -07:00
0007-fix-lib-naming.patch [libpq/ffmpeg] Fix iconv/intl linkage not covered by CI (#14626) 2020-11-19 12:33:04 -08:00
0009-Fix-fdk-detection.patch
0010-Fix-x264-detection.patch
0011-Fix-x265-detection.patch [ffmpeg] Add support for dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) 2021-04-07 10:06:55 -07:00
0012-Fix-ssl-110-detection.patch [ffmpeg] Update to 4.3.1 (#13365) 2020-10-07 00:23:23 -07:00
0013-define-WINVER.patch [many ports] mingw support (#14556) 2020-12-01 14:13:58 -08:00
0014-avfilter-dependency-fix.patch [ffmpeg] avfilter: fix dependencies and linux library ordering (#16000) 2021-02-08 18:09:01 -08:00
0015-Fix-xml2-detection.patch [ffmpeg] Add support for dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) 2021-04-07 10:06:55 -07:00
0016-configure-dnn-needs-avformat.patch [ffmpeg] update to upstream version 4.4 (#17735) 2021-05-17 23:18:50 -07:00
0017-Patch-for-ticket-9019-CUDA-Compile-Broken-Using-MSVC.patch [ffmpeg] update to upstream version 4.4 (#17735) 2021-05-17 23:18:50 -07:00
build.sh.in [ffmpeg] multi arch support (#18635) 2021-07-01 09:24:59 -07:00
FindFFMPEG.cmake.in [ffmpeg] use pkgconfig to get system dependencies for cmake (#17985) 2021-06-09 15:25:20 -07:00
portfile.cmake [ffmpeg] multi arch support (#18635) 2021-07-01 09:24:59 -07:00
usage [ffmpeg] add usage (#17284) 2021-05-21 01:20:29 -07:00
vcpkg-cmake-wrapper.cmake [pangolin] Fix static build error (#15593) 2021-03-11 12:14:34 -08:00
vcpkg.json [ffmpeg] multi arch support (#18635) 2021-07-01 09:24:59 -07:00