aboutsummaryrefslogtreecommitdiff
path: root/ports/ffmpeg/portfile.cmake
AgeCommit message (Collapse)Author
2021-10-06[ffmpeg] Honor macosx deployment target for ffmpeg (#18460)omartijn
* Honor macosx deployment target for ffmpeg * fixup! Honor macosx deployment target for ffmpeg Co-authored-by: Martijn Otto <git@martijnotto.nl> Co-authored-by: Martijn Otto <martijn@resolume.com>
2021-07-29[rollup] 2021-07-26 (#19157)nicole mazzuca
* [rollup:2021-07-26 1/6] PR #18783 (@strega-nil) [scripts-audit] vcpkg_copy_tools and friends * [rollup:2021-07-26 2/6] PR #18898 (@dg0yt) [vcpkg] Fix toolchain compatibility with cmake < 3.15 * [rollup:2021-07-26 3/6] PR #18980 (@strega-nil) [cmake-guidelines] Minor update, for `if()` * [rollup:2021-07-26 4/6] PR #18981 (@strega-nil) [scripts-audit] vcpkg_check_linkage * [rollup:2021-07-26 5/6] PR #19158 (@Hoikas) [vcpkg.cmake] Fix variable case. * [rollup:2021-07-26 6/6] PR #18839 [scripts-audit] z_vcpkg_get_cmake_vars Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-07-27[ffmpeg] fix cross compilation on mac arm64 to x86_64 (#18737)Alexandre Bique
* [ffmpeg] fix cross compilation on mac arm64 to x86_64 * Bump port-version * Bump port-version again. Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-07-22[libmodplug] [ffmpeg] fix libmodplug .pc file for static windows build (#18867)Matthias C. M. Troffaes
* [libmodplug] fix pkg-config file for static builds on windows * [libmodplug] convert CONTROL to vcpkg.json * [libmodplug] bump port version * [ffmpeg] enable modplug feature on static windows builds * [ffmpeg] reformat manifest * [ffmpeg] bump port version * [ffmpeg] [libmodplug] x-add-version * [libmodplug] simplify copyright file install * [libmodplug] x-add-version * [ffmpeg] bump port version * [ffmpeg] x-add-version * [ffmpeg] fix post-merge * [ffmpeg] x-add-version
2021-07-16[ffmpeg] enable opengl feature on osx (#18624)Matthias C. M. Troffaes
* [ffmpeg] enable opengl feature on osx * [ffmpeg] x-add-version * [ffmpeg] remove opengl osx check in portfile * [ffmpeg] x-add-version * Update ports/ffmpeg/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * [ffmpeg] x-add-version * [ffmpeg] bump port version * [ffmpeg] x-add-version Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-07-15[ffmpeg] Enable fdk on arm or uwp. (#18659)Matthew Oliver
2021-07-06[ffmpeg] fix LGPL build, disable avisynthplus on static builds (#18803)Matthias C. M. Troffaes
* [ffmpeg] do not pull in postproc for LGPL build * [ffmpeg] disable avisynthplus on static builds (as it is not functional) * [ffmpeg] bump port version * [ffmpeg] x-add-version
2021-07-01[ffmpeg] multi arch support (#18635)omartijn
* 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-06-17[ffmpeg] Warn/fail when selecting unsupported features. (#17153)Matthew Oliver
* [ffmpeg] Warn/fail when selecting unsupported features. * Update ffmpeg.json * Bump port-version * Update ffmpeg.json * [ffmpeg] Check for gpl/nonfree aswell as all option. * avisynth now support static linking * fixup typo * Update ffmpeg.json * Revert to fatal error on even when all is selected * Update ffmpeg.json * [ffmpeg] Disable openh264 on uwp * update * Update versions/f-/ffmpeg.json * update * Update ffmpeg.json * update * update * Update Co-authored-by: Billy Robert ONeal III <bion@microsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-06-11[ffmpeg] fix release-only builds (#18367)Matthias C. M. Troffaes
* [ffmpeg] fix release-only builds * [ffmpeg] bump port version * [ffmpeg] x-add-version * [ffmpeg] strequal: use quotes when comparing against strings * [ffmpeg] x-add-version
2021-06-09[ffmpeg] use pkgconfig to get system dependencies for cmake (#17985)Matthias C. M. Troffaes
* [ffmpeg] use ffbuild/config.mak to get dependencies * [ffmpeg] bump port version * [ffmpeg] x-add-version * [ffmpeg] fix dependency issue on x64-linux * [ffmpeg] x-add-version * [ffmpeg] link order fix on linux * [ffmpeg] x-add-version * [ffmpeg] bump port version * [ffmpeg] x-add-version * [ffmpeg] exclude -lgcc and -lgcc_s (causes issues on azure for unknown reasons) * [ffmpeg] x-add-version * [ffmpeg] handle -lgcc and -lgcc_s appropriately * [ffmpeg] x-add-version * [ffmpeg] use x_vcpkg_pkgconfig_get_modules to get info, added some more fixes to generated for pkgconfig files * [ffmpeg] report dependencies (for now, helps debugging) * [vcpkg-pkgconfig-get-modules] bump port version * [ffmpeg] [vcpkg-pkgconfig-get-modules] x-add-version * [ffmpeg] fix variant issue * [ffmpeg] x-add-version * [ffmpeg] reformat manifest * [ffmpeg] x-add-version * [ffmpeg] remove duplicate avfilter library from dependencies * [ffmpeg] fix -pthread / -pthreads on linux * [ffmpeg] x-add-version * [ffmpeg] fix dynamic builds when no libraries need to be linked * [ffmpeg] x-add-version * [ffmpeg] disable openh264 on uwp when building all * [ffmpeg] x-add-version * [avcpp] fix uwp build failure due to deprecations treated as errors * [avcpp] bump port version * [avcpp] x-add-version * [avcpp] smaller patch * [avcpp] x-add-version * [ffmpeg] x-add-version
2021-06-03[ffmpeg] Add support for arm64 on macOS (#18182)Martin Vejdarski
* [FFmpeg] Add support for arm64 on macOS * [ffmpeg] x-add-version * [ffmpeg] Rename version-string to version * [ffmpeg] x-add-version * minor fixes Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-05-17[ffmpeg] update to upstream version 4.4 (#17735)Matthias C. M. Troffaes
* [ffmpeg] update to version 4.4 * [ffmpeg] format-manifest * [ffmpeg] remove avresample as default feature (it is deprecated, not upstream default, and will be removed in 4.5) * [ffmpeg] x-add-version * [ffmpeg] add avresample under the all feature * [ffmpeg] x-add-version * [ffmpeg] remove unused patch * [ffmpeg] x-add-version * [ffmpeg] remove wavpack from FindFFMPEG * [ffmpeg] x-add-version * [ffmpeg] fix compile cuda issue * [ffmpeg] x-add-version * [ffmpeg] only apply cuda compile patch on windows targets * [ffmpeg] x-add-version
2021-05-05[ffmpeg] fix dnn dependency (#17659)Matthias C. M. Troffaes
* [ffmpeg] fix dnn dependency The source file "libavfilter/dnn/dnn_backend_native.h" includes "libavformat/avio.h", so avformat needs to be declared as a dependency. This fixes the build of ffmpeg[core,avfilter]:x64-windows. Posted upstream here: http://ffmpeg.org/pipermail/ffmpeg-devel/2021-May/279926.html Whilst at it, I've also added a link to the other avfilter patch: http://ffmpeg.org/pipermail/ffmpeg-devel/2021-May/279927.html * [ffmpeg] version bump * [ffmpeg] x-add-version * [openimageio] revert accidentally committed change that is meant for other PR
2021-04-30[ffmpeg] add openh264 support (#17531)Matthias C. M. Troffaes
* [ffmpeg] add openh264 support * [ffmpeg] bump port version * [ffmpeg] x-add-version Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
2021-04-19[libvpx] Fix libvpx compilation (install process) (#17287)talregev
* Fix libvpx compilation (install process) * [libvpx] Remove library and pdb suffixes. * [ffmpeg] Remove fix for libvpx * update version record * Update ports/ffmpeg/CONTROL * Update versions/f-/ffmpeg.json * version Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2021-04-15[ffmpeg] add -fPIC (#17298)Stefano Sinigardi
* [ffmpeg] enable position-independent-code * [ffmpeg] update version refs * [ffmpeg] fix regressions * [ffmpeg] fix refs
2021-04-14[ffmpeg] no longer hardcode version strings in FindFFMPEG script (#17236)Matthias C. M. Troffaes
* [ffmpeg] no longer hardcode version strings in FindFFMPEG script * [ffmpeg] bump port version * [ffmpeg] x-add-version * [ffmpeg] use OUTPUT_VARIABLE for extract_version_from_component * [ffmpeg] x-add-version * Apply suggestions from code review * [ffmpeg] fix minor typo * [ffmpeg] fix another minor typo * [ffmpeg] x-add-version Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2021-04-07[ffmpeg] Add support for ↵Matthew Oliver
dav1d,fontconfig,freetype,fribidi,ilbc,modplug,opengl,openjpeg,libssh,tensorflow,tesseract,webp,libxml2 dependencies. (#15787) * [tesseract] Use vcpkg_fixup_pkgconfig. * [libxml2] Correct pkgconfig lib name. * [libwebp] Use vcpkg_fixup_pkgconfig. * [libssh] Export pkgconfig on windows. Also move to using git to get source. * [modplug] Export pkgconfig on windows. * [ffmpeg] Add support for fontconfig,freetype,fribidi,modplug,openjpeg,libssh,tesseract,libxml2 dependencies. * [openjpeg] Correct required static link libs in pkgconfig. * [modplug] Combine vcpkg_from_github using variable. * Update ports/libssh/CONTROL * Improve portfile.cmake * update version records. * [openjpeg] Update libs in pkgcfg. Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * update version records * [libssh] Add pthread to pkgconfig when using mbedtls. * [libssh] Correct pthread naming on windows. * [fontconfig] Add libintl to pkgconfig on windows. * update version records * [ffmpeg] Fixup FindFFmpeg. * [ffmpeg] speex now supports non-windows. * [ffmpeg] Add feature libass. * [ffmpeg] Add dav1d feature. * [ffmpeg] Add feature ilbc. * [ffmpeg] Add tensorflow feature. * [ffmpeg] update version record. * [ffmpeg] Add CI feature test. * [ffmpeg] Limit features based on CI failures. * [ffmpeg] Update version record. * [ffmpeg] limit features based on ci.baseline. * [various ports] Update supports field. * [ffmpeg] Limit features more based on CI. * update version records. * [ffmpeg] Add detection of additional non target deps.. select_library_configurations_from_names currently detects the debug libs even for release builds as _IMPORT_PREFIX was not being set. * [aubio] Silence warning about FindFFMPEG. * [pangolin] Use vcpkg supplied FindFFMPEG. * update version files. * [ffnvcodec] Set as not supporting uwp. ffnvcodec will build under uwp as its a header only lib, but it can not be used as it requires dynamic dll loading. * [ffmpeg] Update feature all. * update version records * [tesseract] Wrap debug pkgcfg update. * [libssh,libxml2,openjpeg,fontconfig] Fix pkg-config for release only triplets. * [libssh] Correct port version after merge. * [ffmpeg] Fixup after merge. * Update version files. * [ffmpeg] Add opengl support. * [ffmpeg] Update package version. * [ffmpeg] Fix ffnvcodec support. * [ffmpeg] Fix x265 detection on osx. * [libvpx] Enable arm-uwp build. * [ffmpeg] Fixup x265 patch. * trigger sdl rebuild * [ffmpeg] Disable opengl on osx. * Revert "trigger sdl rebuild" This reverts commit 94065bfe8414259ad5a5576bd4ac0b7ab4b97c6b. * [ffmpeg] Disable failing features on osx. * Update ports/ffmpeg/FindFFMPEG.cmake.in Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> * [ffmpeg] Add ass dependencies to FindFFmpeg. * Update ports/ffmpeg/FindFFMPEG.cmake.in Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> * update version * [fontconfig] disable pthread/json as they are not needed for lib builds. Only used for tests. * [ffmpeg] Enable fontconfig on static+windows. * update versions * update versions. * Fix incorrectly included commits * revert pangolin commit Reverts most of 2543be2edf60bf38511c2d477bb17b617398a108 * update versions * Correct port version after merge. * update versions. * [ffmpeg] Fix cmake dependency detection on non-windows. * Revert "revert pangolin commit" This reverts commit f59bc5a53ea74fd9df17fc368886e9d1a80ac42f. * [ffmpeg] Fix dependency loading that does not define separate debug/release libs. * update versions. * [ffmpeg] set CMP0072 policy. * [wavpack] Fix cmake config export. * [ffmpeg] Add optional system dependent libraries. * update versions after merge. * update versions. Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com>
2021-03-29Upgrade ffmpeg to 4.3.2 (#16768)omartijn
* Upgrade ffmpeg to 4.3.2 * Update version list Co-authored-by: Martijn Otto <git@martijnotto.nl>
2021-02-08[ffmpeg] avfilter: fix dependencies and linux library ordering (#16000)Matthias C. M. Troffaes
* [ffmpeg] avfilter: fix library ordering on linux and fix feature dependencies * [ffmpeg] bump port version * [ffmpeg] add OpenGL, Foundation, CoreGraphics, AppKit and CoreImage for osx (needed for avfilter) * [ffmpeg] update git-tree * [ffmpeg] restrict new osx dependencies to avfilter feature * [ffmpeg] update git-tree * [ffmpeg] remove avfilter dependencies Note this exposes a bug in upstream, will need fix in ffmpeg configure script itself. * [ffmpeg] improve macos framework dependencies * [ffmpeg] update git-tree * [ffmpeg] patch for filter dependencies in configure script * [ffmpeg] update git-tree * [ffmpeg] apple framework fix: securetransport is part of avformat and not avdevice * [ffmpeg] update git-tree
2021-01-27[ffmpeg] use nasm instead of yasm (#14547)Matthias C. M. Troffaes
* [ffmpeg] use nasm instead of yasm * [ffmpeg] bump port version * [ffmpeg] remove old yasm path reference * update baseline * [ffmpeg] fall back to yasm on x86 * [ffmpeg] add comment in portfile about issue with ffmpeg nasm build for future reference * [ffmpeg] update git-tree Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-12-21[ffmpeg] fix up the pkgconfig files (#15127)Jack·Boos·Yu
2020-12-01[many ports] mingw support (#14556)Long Nguyen
* [vcpkg_configure_make] Only rename import libs on MSVC * [x264] Only rename import libs on MSVC * [x265] Add libc++ and libstdc++ as system libs * [ffmpeg] mingw support * [libvpx] Set AS environment variable * [vcpkg_common_definition] Fix a mistake in the prefix and suffix variables * [vcpkg_configure_make] Strip leading -l from lib list before joining * [mp3lame] Use vcpkg_configure_make + mingw support * [x265] Escape the pluses * [ffmpeg] Add compiler flags for mingw * [ffmpeg] Add WINVER define in mf_utils.c * [ffmpeg] Remove unnecessary patch in 0003-fic-windowsinclude.patch * [mp3lame] Add missing dollar sign Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> * [x265] Remove static lib when building shared with mingw * [libogg] Change library name to libogg on mingw * [libogg] Bump port version * [x265] Remove -l(std)c++ flag in pkgconfig file * [vcpkg_configure_make] Try to fix huge diff * [mp3lame] Add comment on deprecated function lame_init_old Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Matthias C. M. Troffaes <matthias.troffaes@gmail.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-10-28[ffmpeg] link against dl on unix when nvcodec feature is enabled (#14219)Matthias C. M. Troffaes
2020-10-13[ffmpeg:x64-linux] install tools also on non-windows platforms (#13932)Matthias C. M. Troffaes
* [ffmpeg:x64-linux] install tools * [ffmpeg] use vcpkg_copy_tools to copy tools
2020-10-07[ffmpeg] Update to 4.3.1 (#13365)Matthew Oliver
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com> Co-authored-by: wangli28 <wangli28@beyondsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-14[ffmpeg:arm64-linux] Fix bug #13511: [ffmpeg:arm64-linux] build failure. ↵xyb
(#13512) Root cause: In `ffmpeg/portfile.cmake`, `--target-os=win32` is applied to all arm or arm64 targets. This is wrong. Fix: Only apply "--target-os=win32" if VCPKG_TARGET_IS_WINDOWS. Verify: Run `./vcpkg install ffmpeg` on arm64-linux host, make sure the generated libraries are *.a not *.lib.
2020-08-31[vcpkg] Replace uses of msys pacman.exe with direct package downloads (#13019)ras0219
* wip Apply suggestions from code review Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> * [vcpkg_acquire_msys] Trim list of packages. Introduce defaults. * [behaviortree-cpp] Fix dynamic dependency on ZMQ Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-08-31[ffmpeg] Use nproc - 1 build jobs for ffmpeg instead of 6. (#12659)Rafael Kitover
2020-08-18[ffmpeg] Add feature support for zlib, iconv, fdk-aac, mp3lame, opus, soxr, ↵Matthew Oliver
theora. (#11277) Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-08-14[ffmpeg] Some libraries in ffmpeg can be optional (#12843)Sander Cox
* Make sub libraries of FFmpeg optional avdevice avfilter swresample swscale * Also adding avcodec and avformat * This should have been avcodec obviously
2020-08-06[ffmpeg] fix FindFFMPEG.cmake to work properly even without avresample (#12635)Matthias C. M. Troffaes
* [ffmpeg] fix FindFFMPEG.cmake to work properly even without avresample When building ffmpeg[core] (without avresample support), FindFFMPEG.cmake claims to not have fully found the ffmpeg libraries, because it still looks for the avresample library. This patch fixes that problem. * [ffmpeg] minor update for consistency Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [ffmpeg] minor update for consistency Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-07-07[ffmpeg] Fix tools dependency dll file (#12063)Lily
* [ffmpeg] Fix tools dependency dll file * [ffmpeg] Fix tools install path Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-06-29[ffmpeg] Allow gpl builds without avisynthplus (#12083)Matthias C. M. Troffaes
* [ffmpeg] Allow gpl builds without avisynthplus * Update CONTROL Co-authored-by: Billy Robert O'Neal <bion@microsoft.com> Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-06-23[ffmpeg] Add avisynthplus support (#11946)NancyLi1013
2020-04-27[ffmpeg] Fix ffmpeg[opencl, openssl, lzma] static build failed (#8797)Lily
* [ffmpeg] Fix ffmpeg[opencl, openssl] static build failed * [ffmpeg] Fix ffmpeg/CONTROL[lzma] static build failed * Fix conflict * Fix conflict * Fix conflict * [ffmpeg] Remove include(vcpkg_common_functions) * Remove include(vcpkg_common_functions) * [ffmpeg] Fix patch apply failed * Fix conflict * [ffmpeg] Fix conflict * [ffmpeg] Fix patch
2020-03-27[ffmpeg] Disable vdpau in UNIX (#10161)Jack·Boos·Yu
* [ffmpeg] Disable vdpau in UNIX * [ffmpeg] Disable vdpau in OSX only * [freerdp] Add warning message when building in non-windows * revert 1ec77854917e513c7bdf17c8301fcd0a15aa685f changes
2020-03-27[ffmpeg] Install tools (#10486)Jack·Boos·Yu
* [ffmpeg] Install tools * [ffmpeg] Fix incorrect macro * [ffmpeg] Re-fix installation * re-trigger ci test
2020-03-24[ffmpeg] Add NVIDIA Codec feature for Windows and Linux (#9171)Marc Bertola
* Add NVIDIA Codec support for Windows, Linux and Linux for Tegra * [ffnvcodec] Fix typos, add/remove comments * Bump nvcodec version to 9.1.23.1 * Update version number as per change request * Use PORT variable instead of hardcoded portname * Identify the release the hash pertains to * Find nvcodec in 'installed' instead of 'packages' * Force FFmpeg to look for nvcodec headers in the installed directory instead of /usr/lib/pkgconfig. * Use p option on cygpath to convert full path in case it contains more than one entry
2020-03-19[ffmpeg] Fix build static error (#10368)NancyLi1013
* [ffmpeg] Fix build static error * Remove additional condition
2019-12-23[ffmpeg] install correct copyright file and enable (L)GPLv3 builds (#9090)Matthias C. M. Troffaes
* [ffmpeg] add version3 feature to enable (L)GPLv3 builds * [ffmpeg] inspect log file to copy correct copyright file * Bump version * [ffmpeg] remove license status message
2019-12-21[ffmpeg] portfile: fix typo Relase->Release (#9405)Alex
2019-10-14[ffmpeg] Pass Vcpkg compiler and linker flags to build scriptTodor Prokopov
2019-09-23[ffmpeg] update to 4.2 (#8021)Stefano Sinigardi
* [ffmpeg] update to 4.2 * [ffmpeg] add missing dependencies under linux
2019-08-14Merge pull request #7608 from JackBoosY/dev/jack/ffmpeg_avresampleCurtis J Bezault
[ffmpeg]Add feature avresample.
2019-08-12[OpenCV] Update to v4.1.1 (#5169)Stefano Sinigardi
* [OpenCV] update to v4 * [OpenCV] update to v4.1 * [OpenCV] merge #6901 and #6812 * [OpenCV] port patches to v4.1 * [OpenCV] fix naming * [OpenCV] fix regression with static linkage * [OpenCV] fix linking to optional feature dependencies in static mode * fix ffmpeg on some architectures * trigger rebuild of regressions on macOS * [zxing-cpp] fix opencv 4.1 compat * [ogre] improve patching for static builds * [OpenCV] fixes for extra features * [OpenCV] drastically reduce patchset * [OpenCV] fix regression on linux * [OpenCV] fix regression on Windows * [qt5] depends on qt5-activeqt only on windows * update to v4.1.1 * [OpenCV] additional fixes for 4.1.1 * [OpenCV] fix Eigen3 feature integration * [opencv] Fix compilation in UWP * [opencv] Fix merge conflicts * [ffmpeg] fix cmake module for osx * [OpenCV] add pre-caching of optflow cuda package * [gdcm] properly fix #6863 instead of wrong #6901 * [OpenCV] fix OpenMP feature * [opencv] Add missing GetModuleHandle() call guard for UWP * [freeimage] Do not depend on libwebp[all] on UWP * [opencv] Set app container bit for UWP * [zxing-cpp] Fail with explicit message in UWP * [pthreads4w] fix target creation, missing dlls * [pthreads4w] bump CONTROL * [opencv,zxing-cpp] Fix OpenCV Video IO module * [zxing-cpp] Revert unnecessary changes * [opencv] Feature halide * Fix regression in UWP * [ffmpeg] remove unnecessary patch pointing to old OpenCV version * [opencv] remove versioning from windows dll filenames * [opencv] Move port to opencv4 * [opencv,opencv4] Make meta-package install OpenCV 4.1 * [opencv3] Rename old port opencv->opencv3 * Add failure messages when another OpenCV is already installed
2019-08-08[ffmpeg]Add feature avresample.JackBoosY
2019-08-06[ffmpeg]Fix debug build in Windows. (#7476)JackBoosY
2019-06-20[many ports] improvements for linux/wsl (#6730)Stefano Sinigardi
* [many ports] improve compatibility with WSL and mixed case filesystems * [treehopper] express dependency on libusb, which was not working on non-win32 platforms and is still broken there * [libharu] add compatibility with non-win32 platforms * [geogram] fix openblas on linux [clapack] better integration with linux environment [visit-struct] put cmake config file in the expected folder [geogram] remove trailing underscore to enable compatibility with OpenBLAS * [openblas] playing with underscore, without success * [openblas/lapack] fix library integration * [clapack] improve target handling in cmake module * [openblas] promote self-generated config to default cmake module, otherwise internal ones thinks wrongly that openblas can also solve lapack libs * [clapack,openblas] improve libraries integration * [many ports] fix cmake unnecessary target paths, wrong config paths, empty default dependencies, unnecessary [core] tags * [suitesparse] improve integration with new lapack/openblas mechanism * [suitesparse] add no underscore postfix also for linux * [ceres] fix integration with newer openblas/lapack configs * [aws-c-event-stream] fix regression * [systemc] fix regression * [libwebp,geogram] trigger rebuild * [libwebp,pthread4w] fix regressions * [glbinding] fix cmake module installation * [globjects] disentangle unnecessary dependency from qt5 * [jasper] remove broken and unnecessary patches * [libwebp] fix regression * [many ports] avoid using BUILD_SHARED_LIBS which is uninitialized in port files * [clapack] correctly find dlls * [clapack] use a generic blas as dependency * [fizz,g2o] restore expected version * fix mistake * [many ports] remove WIN32, APPLE and UNIX (again, they keep creeping in) from ports since they are broken and usually break non-win32 ports * [libressl,openssl] do not try to build one if the other is already installed * [itk] update ref and patch to avoid regression * [libressl,openssl] implement full strategy to fix CI * [libwebp] disable components that are broken on macOS * [ogre] enable macOS build * [freeimage,jxrlib,ogre,openexr,protobuf] port patches from #5169 * [ogre] add missing install command * [ffmpeg] enable wrapper for cmake module * [ffmpeg] add avresample module finder * [ffmpeg] improve module detection and exported symbols * [ffmpeg] add variables to cache * [thrift] remove unnecessary build option * [allegro5] fix shared/static inversion * [protobuf] cleanup * [libressl] cleanup * [moos-core] cleanup * commented features must not be separated from other features, otherwise vcpkg complains * [itk] fix regression * [shogun,itk] fix regressions * [ogre] fix regression * [opusfile] add compatibility with non-win32 * [itk] fix regression * [sndfile,libsndfile] remove duplicate, redirect sndfile to libsndfile * add missing dependencies * [ismrmrd] fix regression * [ffmpeg] trigger rebuild * [clapack,openblas,libogg] fix regressions on macOS * [libtins] fix regression * force rebuild windows regressions, unable to reproduce locally * [mosquitto] enable non-win32 builds * [json-dto] force rebuild, unable to reproduce regression locally * [many ports] uniform naming and path length requests * fix regression * fix regression * [ffmpeg] fixes for downstream projects * clean up - thanks to reviewers * trigger rebuild of regressions on macOS * trigger rebuild of regressions on macOS - part2 * Add core back * Use VCPKG_CONCURRENCY * Add core back to suitesparse * Add core back to curl * Add core back to magnum * Add core back to magnum * Add core back to magnum * Add core back to cgal