Mathieu Pellerin
6a0137291e
[ffmpeg] Enable JNI and MediaCodec backends on Android ( #35985 )
2024-01-03 17:40:43 -08:00
Lily Wang
599b80d352
[ffmpeg] Support cross compile with QNX ( #35228 )
...
* [ffmpeg] Support cross compile with QNX
* update version
2023-11-29 01:12:59 -08:00
Julian Xhokaxhiu
b58df11608
[ffmpeg] Bump to 6.1 ( #35042 )
...
* [ffmpeg] Bump to 6.1
* [ffnvcodec] Bump to 11.1.5.3
* vcpkg x-add-version --all
* [avisynthplus] Bump to 3.7.3
* vcpkg x-add-version --all
* [avisynthplus] Remove no more required patch
* vcpkg x-add-version --all
* Apply suggestions from code review
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* vcpkg x-add-version --all
---------
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2023-11-14 12:54:21 -08:00
Paweł Wegner
7a6f366cef
[ffmpeg] fix cross builds on windows host ( #34657 )
...
Two issues:
* we should get msys2 when building on windows, not targeting windows.
* removed usage of LIBRARY_PATH since it is ignored when cross-compiling [1].
Tested building for android on windows and works fine.
[1]: https://gcc.gnu.org/onlinedocs/gcc/Environment-Variables.html#index-LIBRARY_005fPATH
2023-10-24 11:53:01 -07:00
Martin Hořeňovský
d79815eed6
[ffmpeg] Enable dav1d feature on osx ( #34421 )
2023-10-13 10:56:49 -07:00
Matthew Oliver
1b4d69f302
[ffmpeg] Update to 6.0 ( #30135 )
...
* [amd-amf] Update to 1.4.29
* [ffnvcodec] Update to 11.1.5.2
* [mfx-dispatch] Fix pkgconfig
* [ffmpeg] Update to 6.0
* update versions
* [amd-amd] Fix merge
* Update ffmpeg.json
* ffmpeg: Remove libpng dependency.
Ffmpeg doesnt have a libpng dependency. All thats needed for png support is zlib which has its own option already
* Update ffmpeg.json
* [ignition-common3] patch for ffmpeg3
* [freerdp] Update to 2.11.1
* Revert "Merge pull request #1 from autoantwort/ffmpeg"
This reverts commit b52416c67d
, reversing
changes made to 8fdd44e901
.
* Update ffmpeg.json
* Update ffmpeg.json
---------
Co-authored-by: Leander Schulten <Leander.Schulten@rwth-aachen.de>
2023-09-26 14:59:05 -07:00
Paweł Wegner
c67a3059bb
[ffmpeg] Fix android build on macOS host. ( #33943 )
...
ranlib from xcode, which is picked up by default by FFmpeg build system, breaks the .a files.
Explicitly point to ranlib from NDK.
2023-09-25 23:55:39 -07:00
autoantwort
335c1d1029
[ffmpeg] fix feature vpx ( #33796 )
2023-09-19 09:48:22 -07:00
Sander Cox
8413fd7fc2
[ffmpeg] enable a feature to support libpng ( #33561 )
2023-09-06 13:06:03 -07:00
LeenHawk
d383622653
fix ffmpeg build failed with GCC13 or binutils ( #32812 )
2023-07-31 11:34:15 -07:00
Daniel Schürmann
7f59e00136
[ffmpeg] Osx cross fix ( #30692 )
...
* [ffmpeg] Fix off-by-one issue when looping over the OSX_ARCHS
This fixes crosscompiling e.g. arm64 on x64
* [ffmpeg] Remove redundant --enable-cross-compile flag
* [ffmpeg] Bump port version
2023-04-06 17:29:23 -07:00
Paweł Wegner
62578200ab
[ffmpeg] don't enable asm on android for all archs. ( #30020 )
...
It doesn't build.
2023-03-08 15:02:23 -08:00
Leonid Pospelov
5d572fd456
[ffmpeg] fix emscripten build ( #29510 )
...
* [ffmpeg] do not require nasm for wasm32 build
* addver
* Update ffmpeg.json
* .
* .
2023-02-13 08:36:50 -08:00
omartijn
37fce29a26
Don't set incorrect arch flag for multi-arch build ( #29524 )
...
Co-authored-by: Martijn Otto <martijn@resolume.com>
2023-02-09 14:59:00 -08:00
Paweł Wegner
11fbf278cc
ffmpeg: don't request schannel on uwp. ( #29337 )
...
schannel is not available on uwp.
2023-02-06 10:15:24 -08:00
Matthew Oliver
e5143067da
[ffmpeg] Enable openmpt and update feature platforms. ( #29216 )
...
* [ffmpeg] Enable openmpt and update feature platforms.
* [ffmpeg] Update versions.
2023-01-31 18:10:57 -08:00
Matthew Oliver
5962fd3c53
[ffmpeg] Update to 5.1.2. ( #28955 )
...
* [opencv4] Update t 4.7.0.
* update versions.
* [rtabmap] Support opencv 4.7.
* Update versions.
* [ffmpeg] Update to 5.1.2.
* [ffmpeg] Use $VERSION
* [ffmpeg] Update versions.
* [nasm] Update to 2.16.01.
* [ffmpeg] Fix linker crash with nasm.
* [discordapi] Update to 2023-01-02 version.
* Update versions.
* [pangolin] Fix issue with ffmpeg 5.1.
* Update versions
* [ffmpeg] Fix nasm compilation with x86.
* Update ffmpeg.json
* Update ffmpeg.json
* Update portfile.cmake
* Update ffmpeg.json
* Update baseline.json
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-26 19:59:17 -08:00
Paweł Wegner
47a020d619
[ffmpeg] add android support ( #29092 )
...
* [ffmpeg] add android support
* [ffmpeg] bump port version
2023-01-23 16:52:20 -08:00
MonicaLiu
e51afe4695
[ffmpeg] Install the usage file ( #28894 )
...
* update ffmpeg
* update version
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
2023-01-17 00:05:47 -08:00
Alexander Neumann
c2a2bf5673
[ffmpeg] use toolchain ( #28758 )
...
* [ffmpeg] setup toolchain more completly.
* v db
* fix build issues?
* only use ld for windows
* add SAVE_LOG_FILES
* add pkgconf.exe
* v db
2023-01-09 10:35:09 -08:00
Matthew Oliver
989e976a1e
[ffmpeg] Update to 5.0.2. ( #28711 )
...
* [ffmpeg] Update to 5.0.2
* [ffmpeg] Update versions.
* [ffmpeg] Fix FindFFmpeg atomic.
* Add back yasm fallback
* Update ffmpeg.json
* [ffmpeg] Enable core OSX features.
* Update ffmpeg.json
* [ffmpeg] Fix unavailable core OS features.
* Update ffmpeg.json
* [ffmpeg] Fix Linux default OS features.
* Update ffmpeg.json
2023-01-05 05:20:29 -08:00
Matthew Oliver
0f719b3fdf
[ffmpeg] Update to 5.0 ( #23312 )
...
* [ffmpeg] Update to 5.0
* update versions
* Fix after merge.
* ffmpeg: Fix lzma debug lib naming.
* Update ffmpeg.json
* Update ffmpeg.json
* Update ffmpeg.json
* fixup versions.
* fixup
* version fixup
* Update ffmpeg.json
* [ffmpeg] Disable autodetect.
* [ffmpeg] Update version.
* [ffmpeg] fixup autodetect on linux/uwp.
* Update ffmpeg.json
* [avcpp] Update to 2.1.0.
* [pangolin] Update to 0.8.
* Update versions.
* [pangolin] Fixup port file.
* Update pangolin.json
* [aubio] Update to latest git master.
* Update pangolin.json
* [avcpp] Add license field.
* [avcpp] Fix pkgconf detection of ffmpeg.
* [ignition-cmake] Update to 2.16.0.
* [ignition-math6] Update to 6.13.0.
* [ignition-common3] Update to 3.14.1.
* [avcpp] Reformat.
* Update versions.
* [avcpp] Fix pkgconfig cross compile.
* [discordcoreapi] Disable on uwp.
* Update versions
* [aubio] Fix deprecated portfile functions.
* Update versions.
* [ffmpeg] Fix amf/mfx feature.
* [ignition-math6] Require python 3.10.
* Update versions.
* fixup
* [ignition-math6] Change version to last known good 6.9.2.
* [discordcoreapi] Properly Fix.
* Update versions.
* Update versions.
* Update ffmpeg.json
* Update ffmpeg.json
2023-01-03 10:32:17 -08:00
Frank
696faa8308
[ffmpeg] Add feature libopenmpt ( #27884 )
...
* [ffmpeg] Add feature libopenmpt
* update version
* Correct Dependency
* version
* version
* add port-version
* update version
* revert version
2022-12-31 01:36:38 -08:00
Francisco Facioni
2112a10f4a
x265 works on arm linux ( #28458 )
2022-12-28 13:09:32 -08:00
reito
6a19c0f10a
[ffmpeg/mfx-dispatch] Add mfx-dispatch port, add qsv support and amf support for ffmpeg 4.4.3 ( #28263 )
...
* add mfx-dispatch port
* add mfx-dispatch port - versions
* add mfx-dispatch port - versions
* add ffmpeg qsv support
* add ffmpeg qsv port
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - fix qsv init bug
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - fix patch 0023
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - fix 0023
* add ffmpeg qsv port - fix 0023
* add ffmpeg qsv port - fix 0023
* add ffmpeg qsv port - fix 0023
* add ffmpeg qsv port - fix 0023
* add ffmpeg qsv port - fix PR
* add ffmpeg qsv port - versions
* add ffmpeg qsv port - simplify 0023
* add ffmpeg qsv port - 0023
* add ffmpeg qsv port - 0023
* add ffmpeg qsv port - 0023
* add ffmpeg qsv port - 0023
* add ffmpeg qsv + amf port
* add ffmpeg qsv + amf port
* add ffmpeg qsv + amf port
* Create fix-unresolved-symbol.patch
* Update mfx-dispatch.json
2022-12-20 09:46:08 -08:00
omartijn
5d7ad6b5ae
[ffmpeg] Update to 4.4.3 ( #27713 )
...
* Update ffmpeg to 4.4.3
- Backport fix for h.264 hardware decoding on M1 macs
- ffmpeg links against built-in atomic, not a findable lib
* add missing extension for new patch
* version!
Co-authored-by: Martijn Otto <martijn@resolume.com>
Co-authored-by: Javier Matos Denizac <javier.matosd@gmail.com>
2022-11-14 14:29:28 -08:00
Cheney Wang
48cc0c71ed
[ffmpeg] Remove the download address of gcc under windows arm ( #26594 )
...
* [ffmpeg] Update the download address of gcc under windows arm
* Never gcc download under windows arm
* update ffmpeg.json
* Removed download requirement for "cpp.exe" preprocessor
* x-add-version
2022-10-27 11:56:00 -07:00
Ice0
c6f2ab8e67
[ffmpeg] fixed build on Windows ARM ( #27295 )
...
* [ffmpeg] fixed build on Windows ARM
Currently build fails with the error:
```
Building ffmpeg[avcodec,avdevice,avfilter,avformat,core,swresample,swscale]:arm64-windows...
-- Using cached ffmpeg-ffmpeg-n4.4.1.tar.gz.
-- Cleaning sources at C:/projects/synfig-arm/vcpkg/buildtrees/ffmpeg/src/n4.4.1-9dd22c1484.clean. Use --editable to skip cleaning for the packages you specify.
-- Extracting source C:/projects/synfig-arm/vcpkg/downloads/ffmpeg-ffmpeg-n4.4.1.tar.gz
-- Applying patch 0001-create-lib-libraries.patch
...
-- Downloading https://repo.msys2.org/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://www2.futureware.at/~nickoe/msys2-mirror/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirror.yandex.ru/mirrors/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirrors.ustc.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirror.selfnet.de/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz;https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz -> msys-gmp-6.2.0-1-x86_64.pkg.tar.xz...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'manifests' = off
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Downloading https://repo.msys2.org/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://www2.futureware.at/~nickoe/msys2-mirror/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://mirror.yandex.ru/mirrors/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://mirrors.ustc.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Download failed -- retrying after 1000 ms.
[DEBUG] Download failed -- retrying after 2000 ms.
[DEBUG] Download failed -- retrying after 4000 ms.
[DEBUG] Downloading https://mirror.selfnet.de/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Downloading https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz
[DEBUG] Download failed -- retrying after 1000 ms.
[DEBUG] Download failed -- retrying after 2000 ms.
[DEBUG] Download failed -- retrying after 4000 ms.
Error: Failed to download from mirror set:
https://repo.msys2.org/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://www2.futureware.at/~nickoe/msys2-mirror/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://mirror.yandex.ru/mirrors/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://mirrors.ustc.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12007
https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12007
https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12007
https://mirror.bit.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12007
https://mirror.selfnet.de/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : failed: status code 404
https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12029
https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12029
https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12029
https://mirrors.sjtug.sjtu.edu.cn/msys2/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz : WinHttpSendRequest() failed: 12029
```
This happens because MSYS2 has switched to zstd compression and
`https://repo.msys2.org/msys/x86_64/gmp-6.2.0-1-x86_64.pkg.tar.xz `
already removed from the MSYS2 repository.
Also I bumped other dependencies too.
* [ffmpeg] bump port-version
2022-10-19 14:17:48 -07:00
Carlo Bramini
ee388aaa69
[FFmpeg] Fix build on ARM64 ( #27184 )
...
I tried to build FFmpeg for ARM64 but I got an error.
The problem happens because portfile.cmake uses gcc-9.3.0 but it has been removed from repository.
See:
https://repo.msys2.org/msys/x86_64/
So, it is just needed to update that file to the newer updated version and you will be able to build FFmpeg for ARM64 again.
2022-10-13 14:54:59 -07:00
Francisco Facioni
a29baafabc
[ffmpeg] srt support ( #26679 )
2022-10-08 21:54:58 -07:00
FW
97d3732f87
[ffmpeg] Set --disable-audiotoolbox
when targeting iOS ( #26978 )
...
* [ffmpeg] Set --disable-audiotoolbox when targeting iOS
* [ffmpeg] Bump port version to 19
* Update ffmpeg.json
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
2022-09-27 16:04:01 -07:00
Alexander Neumann
2b35366a5d
[hpx] add some features, fix some bugs ( #25059 )
...
* refine hpx port
* v db
* add tcmalloc on unix
* refine comment
* v db
* remove hardcoded mpi dep
* v db
* portfile cleanup
* v db
* add pkgconf as a dep
* v db
* [snappy] remove debug suffix and add pc file
* hpx pass through _HOST_TRIPLET for pkgconf
* v db
* fix snappy in ffmpeg
* v db
* fix name clash of output names
* v db
* remove tcmalloc
* v db
* remove bin dir; seems empty on !windows
* v db
* b v
* v db
* baseline stuff
* fix jemalloc missing msvc_compat headers
* v db
* install usage for hpx
* v db
* Update versions/f-/ffmpeg.json
* revert v db
* bump ffmpeg
* v db
* remove jemalloc since I can force it thorugh the triplet any way.
* v db
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2022-09-19 12:30:40 -07:00
Nick
f9b5f5406b
[sdl2] update to 2.24.0 ( #26436 )
2022-08-31 13:34:35 -07:00
Samuel Surtees
2ca44de517
Libswscale aarch64 fix ( #26404 )
...
* [ffmpeg] Fix issue that prevents gas-preprocessor.pl from matching conditionals
* [ffmpeg] x-add-version
2022-08-19 13:42:29 -07:00
Cheney Wang
b939b6a8da
[ffmpeg] Fix prefix detection ( #26163 )
2022-08-05 23:58:44 -07:00
Jamlys Lee
526f862b7a
[ffmpeg] Fix failure of cross-compiling for ffmpeg due to use inappropriate strip. ( #25596 )
...
* Fix failure of cross-compiling for ffmpeg due to use inappropriate strip.
* Update port version of ffmpeg.
* Remove redundant adjust condition.
* Update version database
Co-authored-by: Jamlys Lee <jamlys_lee@163.com>
2022-07-07 14:17:10 -07:00
Alexander Neumann
bae8f8c7d8
[world rebuild] Move vcpkg-cmake-get-vars to its own port ( #24636 )
...
* move vcpkg-cmake-get-vars to its own helper port
* manifest format
* version stuff
* doc and version stuff
* add missing include
* version bump
* remove coypright copying.
* version stuff
Co-authored-by: Alexander Neumann <you@example.com>
2022-05-11 16:51:06 -07:00
Alexander Neumann
e3d79356af
[ffmpeg] Fix flag replacement ( #24077 )
...
* [ffmpeg] fix flag handling
* version stuff
* make sure it is the correct flag
* version stuff
Co-authored-by: Alexander Neumann <you@example.com>
2022-04-12 08:23:55 -07:00
Robert Schumacher
54951282f3
[boost-modular-build-helper] Pass flags more correctly into b2 ( #23001 )
...
* [vcpkg-cmake][boost-modular-build-helper] Rework vcpkg_cmake_get_vars to produce fully cooked flags
* [ffmpeg] Fix arm-uwp builds
* [ffmpeg] Fix arm-uwp builds
* [ffmpeg] Fix arm64-windows
* [ffmpeg] Fix arm64-windows
* [ffmpeg] Update version after merge
* [boost-modular-build-helper] Add <linkflags> to requirements
* Address PR comments
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Victor Romero <viromer@microsoft.com>
2022-03-30 14:52:25 -07:00
Kai Pastor
0707a17ecf
[liblzma] No debug postfix. Rewrite wrapper. ( #22856 )
...
* Restore upstream's DLL name
* Don't add debug postfix
* Decouple wrapper from config
* Don't inject Find module stuff into config
* Cleanup
* [skip actions] Trim lzmad and LibLZMA patching
* [skip actions] Fix CMAKE_DISABLE_FIND_PACKAGE_LibLZMA
* [skip actions] CI
* Update manifests
* Update versions
* Backfill LibLZMA::LibLZMA to CMake < 3.14
* Update versions
* Update versions
2022-02-28 10:25:31 -08:00
Stefano Sinigardi
401578455f
[OpenCV] upgrade to v4.5.5 ( #22801 )
...
* [OpenCV4] update to v4.5.5
* [OpenCV] bump version
* [gstreamer] fix build for opencv
* fix references
* [vcpkg-tool-meson] fix nuget packaging
* fix references
* [gstreamer] fix references
* [ogre] update vcpkg tools
* fix references
* [OpenCV4] fixes from CI runs
* fix references
* [OpenCV4] force python module also in debug builds
* fix references
* [harfbuzz] fix cmake config
* harfbuzz fixes
* fix references
* [OpenCV4] remove unnecessary lines from patches
* fix references
* fix references
* [harfbuzz] bump version
* [harfbuzz] fix for single config builds
* fix references
* freetype fixes
* fix references
* fix ogre references
* fix references, again
* python when building static windows opencv libraries is unsupported
* fix references
* fix
* refs
* use required when necessary
* fix references
* do not use config for hdf5, use internal module
* fix references
* use proper spelling for freetype config cmake
* fix references
* [OpenCV] restore versions after merge
* fix references
* [leptonica] fix building
* fix references
* do not require package in optional features
* £fix references
* fix python feat
* update version
* update version
* [ffmpeg] remove opengl feat on arm64-windows
* format manifest
* fix references
* fix cuda/nvidia features compatibility matrix
* fix manifest
* fix
* fix
* fix references
* fix references, again
* move CONTROL to manifest
* [gstreamer] bump versions
* fix references
Co-authored-by: Lily Wang <v-lilywang@microsoft.com>
2022-02-23 11:57:13 -08:00
Billy O'Neal
439bf40945
[ffmpeg] Block "tensorflow" and others for the "all" feature on non-x64. ( #22984 )
...
* [ffmpeg] Block "tensorflow" for the "all" feature on non-x64.
In https://github.com/microsoft/vcpkg/pull/21980/ , we removed all the blocks for tensorflow which were merely replicating that upstream's "supports" expression. That is the correct behavior: if upstream adds support for a thing, it should start being tested downstream. However, the "all" and "all-nonfree" features of ffmpeg attempt to turn on what is really "all supported" rather than "all", so the feature-dependency needs to be guarded.
Note that the ffmpeg[tensorflow] feature remains unguarded! It is ffmpeg[all]'s *dependency* on ffmpeg[tensorflow] that is guarded.
* Also guard ass, tensorflow, and fontconfig for uwp
2022-02-08 14:44:07 -08:00
Billy O'Neal
5e98739ce2
[ffmpeg] Use supports rather than vcpkg_fail_port_install. ( #22723 )
...
* [ffmpeg] Use supports rather than vcpkg_fail_port_install.
* Add missing supports to the ffmpeg feature as requested by @JackBoosY
2022-01-24 00:52:52 -08:00
Daniel Schürmann
68a8531c63
[ffmpeg] fix Crosscompiling on osx ( #22543 )
2022-01-18 13:46:26 -08:00
Michael Scovetta
b47d6ce6e3
[many ports] Update HTTP to HTTPS links where it can be done safely. ( #20464 )
...
* Update HTTP to HTTPS links where it can be done safely.
This means that the HTTP-based link gave a 200 response with identical
content to the HTTPS version of the link. For links containing
variables, we checked the interpolated (real) link.
* Bump relevant vcpkg.json versions.
* Use version-date for cello.
* update version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-01-12 12:13:55 -08:00
Matthew Oliver
25a3fb2969
[ffmpeg] Update dependency support for recent changes. ( #21980 )
...
* [ffmpeg] Update dependency support for recent changes.
Updates for changes in commits:
7bb175e
[aom/libavif] Add support for ARM and UWP
a8204d9
[fribidi] Support new platform
* update
* [ffmpeg] update x264 supports.
* Fix version database.
* update
* Update all platform checks and error messages
* Update vcpkg.json
* Update ffmpeg.json
* fixup osx.
* another osx fixup
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2021-12-30 09:41:58 -08:00
Jack·Boos·Yu
0fd31b9dbb
[vcpkg baseline][ffmpeg] Fix dependency alsa ( #22110 )
...
* [vcpkg baseline][ffmpeg] Fix dependency alsa
* version
* fix option name
* version
* Apply suggestion
* version
2021-12-20 23:55:52 -08:00
Matthew Oliver
eea8042d00
[ffmpeg] Fix detection of x264. ( #21875 )
2021-12-06 21:27:58 -08:00
Billy O'Neal
b3cfaaf1bb
Update tool to 2021-11-24. ( #21654 )
...
* Update tool to 2021-11-24.
* Reformat ports affected by https://github.com/microsoft/vcpkg-tool/pull/282
2021-11-26 01:25:06 -08:00
Andy Li
6554f4d13d
[ffmpeg] update version to 4.4.1 ( #21049 )
...
* [ffmpeg] update to 4.4.1
* Update version database
* update version
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-11-12 16:39:29 -08:00