Commit Graph

575 Commits

Author SHA1 Message Date
Park DongHa
67d8f453e5
[fp16] create a new port (#16340)
* [psimd] create a new port

* [psimd] update baseline and port SHA

* [fp16] create a new port

* [fp16] update baseline and port SHA

* [fp16] apply PR feedback
2021-04-01 10:36:07 -07:00
Alexandre Bique
9c2aae721d
[fontconfig] fixes for macos (#16905)
References:
 - https://github.com/Homebrew/homebrew-core/pull/57999
 - https://github.com/Homebrew/homebrew-core/issues/57994
2021-03-31 14:17:19 -07:00
genevanmeter
db1df24767
[ffmpeg] Fix FindFFMPEG lib versions for building opencv[ffmpeg] (#16882)
* Fix FindFFMPEG lib versions for opencv[ffmpeg]

libavutil, libavdevice, etc. define their versions separate from FFMPEG main version in a version.h file located with each component headers.
This change fixes building opencv[ffmpeg] when it attempts to discover the individual versions of FFMPEG libs. Before this change opencv[ffmpeg] would build but the FFMPEG functionality was disabled since all the lib versions were set to 4.3.1

* Modified Port-Version of CONTROL to 13
Ran vcpkg.exe x-add-version ffmpeg

* Ran vcpkg.exe x-add-version ffmpeg --overwrite-version per Cheney-W's instructions

* Updated Port-Version of CONTROL to 1 for FFMPEG version 4.3.2

* Ran vcpkg x-add-version ffmpeg
2021-03-31 10:20:17 -07:00
omartijn
38c073dc7a
Upgrade ffmpeg to 4.3.2 (#16768)
* Upgrade ffmpeg to 4.3.2

* Update version list

Co-authored-by: Martijn Otto <git@martijnotto.nl>
2021-03-29 09:42:42 -07:00
autoantwort
9a49e3df7f
[fakeit] add new port (#16875)
* [fakeit] add new port

* add version files
2021-03-25 09:51:25 -07:00
Park DongHa
e37bd3f12f
[flatbuffers] support iOS triplets (#16843)
* [flatbuffers] exclude 'flatc' for ios triplets

* building flatc requires BUNDLE DESTINATION
* increase port version

* [flatbuffers] increase port version

* [flatbuffers] fix git-tree SHA
2021-03-24 12:45:42 -07:00
Park DongHa
b35f1edc23
[mnn,flatbuffers] add a new port and patch (#15717)
* [mnn] add a new port

* create a patch, embed copyright
* touching install options

* [mnn] fix windows install

* feature cuda reqires cudnn

* [flatbuffers] add patch for TableKeyComparator

* update port SHA

* [mnn] disable arm support

* [mnn] update port SHA

* patch creates version config.cmake
* run vcpkg_copy_tools for 'tools' feature

* [mnn] remove bin when non-Windows

* make PREFER_NINJA optional for 'cuda' feature

* [mnn] fix wrong macro

* [mnn] rename install path to lowercase

* [mnn] make 'metal' feature optional

* update port SHA

* [mnn] apply PR feedback

* Move build options into vcpkg_check_features
* Download Apache-2.0 licence instead of local file

* [mnn] remove code patch for Windows

* this will break `mnn[tools]` for `windows` triplet

* [mnn] remove code changes in the patch

* [mnn] remove version.cmake generation

* possibly break osx build with the chnage

* Update ports/mnn/portfile.cmake

* Update versions/m-/mnn.json

* [mnn] apply PR feedback

* find_package(CUDNN) in patch
* use vcpkg_download_distfile
* ONLY_STATIC_LIBRARY for Windows

* [mnn] create share folder and move copyright

* [mnn] update git-tree SHA

* Update ports/mnn/portfile.cmake

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>

* [mnn] update git-tree SHA

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-03-23 14:38:59 -07:00
Park DongHa
a47284e8f8
[fbgemm] create a new port (#16346)
* [fbgemm] create a new port

* [fbgemm] patch for latest asmjit

* [fbgemm] fix wrong install for Windows

* update baseline and port SHA

* [fbgemm] make PythonInterp required

* [fbgemm] check  PythonInterp in portfile.cmake

* [fbgemm] use Python instead of PythonInterp

* [fbgemm] use vcpkg_find_acquire_program for python3

* [fbgemm] update patches

* remove /MT /MD customization
* remove deprecated warnings for asmjit

* [fbgemm] update "supports"

* uwp can't be supported with cpuinfo link failure
* x86 SIMD may become available in future update

* [fbgemm] apply PR feedback

* [fbgemm] update to latest code

* removed asmjit related patch files

* [fbgemm] update version files
2021-03-19 10:03:17 -07:00
nicole mazzuca
c8f6537b80
[ci,vcpkg-cmake-*] remove host-only nature of vcpkg-cmake-* ports (#16774)
* remove host-only nature of vcpkg-cmake-* ports

* versions

* fix fmt on uwp
2021-03-18 15:06:03 -07:00
NancyLi1013
2543be2edf
[pangolin] Fix static build error (#15593)
* [pangolin] Fix static build error

* Update versions

* Update dependency for pangolin

* Update pangolin.json
2021-03-11 12:14:34 -08:00
JonLiu1993
1eb9348a3a
[fplus] update to v0.2.13-p0 (#16510)
* [fplus] update to v0.2.13-p0

* update version
2021-03-10 13:46:44 -06:00
Carlos O'Ryan
9b9a6680b2
[functions-framework-cpp] update to latest release (v0.5.0) (#16447) 2021-03-01 12:06:09 -08:00
nicole mazzuca
3426db05b9
[scripts-audit] Rollup PR 2021-02-26 (#16440)
* [scripts-audit rollup] PR #16419

* pull the cmake doc comment parsing out into its own function
* support cmake helper ports
* add real support for deprecation, as opposed to ad-hoc

* [scripts-audit rollup] PR #16192

* add a z_ in front of internal functions
* move internal functions out

set feature_vars again in parent scope

* [scripts-audit rollup] PR #16309

Audit vcpkg_copy_pdbs

* [scripts-audit rollup] PR #16304

* Fix usage, documentation

* [scripts-audit rollup] PR #16393

* [scripts-audit rollup] PR #16377

Deprecate `vcpkg_*_cmake` in favor of `vcpkg_cmake_*` from the
`vcpkg-cmake` port, as well as `vcpkg_fixup_cmake_targets`
in favor of `vcpkg_cmake_config_fixup` from the
`vcpkg-cmake-config` port.
2021-02-28 13:17:19 -08:00
Park DongHa
8c0cac7fcd
[fxdiv] create a new port (#16341)
* [fxdiv] create a new port

* [fxdiv] update baseline and port SHA
2021-02-24 13:53:33 -08:00
Carlos O'Ryan
4d0234f8ad
[functions-framework-cpp] update to latest release (v0.4.0) (#16307)
* [functions-framework-cpp] update to latest release (v0.4.0)

* Apply patch for MSVC, fixing upstream right now

* I was wondering if this would need a new version

* Delete port version
2021-02-20 21:21:05 -08:00
Carlos O'Ryan
e05bea4283
[functions-framework-cpp] use 'version' for version numbers (#16178) 2021-02-11 10:09:47 -08:00
KangLin
d264b0eb1d
[freerdp] Fix include path (#15724)
* [freerdp] Fix include path

* [freerdp] update port version

* [freerdp] Partial revert of remove include fixup

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2021-02-11 00:54:50 -08:00
Carlos O'Ryan
fbd84192fe
[functions-framework-cpp] populate license field (#16163) 2021-02-10 23:58:34 -08:00
georg-emg
bfc3ba0aab
[fast-float] Add new port (#16144)
* added a port for the fast_float library

* Updated fast_float to version 0.8.0

* Added version files for fast-float

* Added newline at end of file

* Updated git-tree entry after change

* Fixed line endings

* Updated tree after change

* ran vcpkg x-add-version --all to fix versions for log4cpp, which were broken for some reason.
2021-02-10 23:56:13 -08:00
Matthias C. M. Troffaes
df76decfd6
[ffmpeg] avfilter: fix dependencies and linux library ordering (#16000)
* [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-02-08 18:09:01 -08:00
Carlos O'Ryan
5f6519aaad
[functions-framework-cpp] add new port with version 0.3.0 (#15989)
* [functions-framework-cpp] add new port with version 0.3.0

* Address review comments

* Too much cleanup in the CI baseline

* Update version file
2021-02-08 17:55:26 -08:00
Rémi Bédard-Couture
bc28e2f577
[fast-cpp-csv-parser ] Update to the latest commit: Fixes compiler warnings (#15943)
* Update port to latest commit: Fixes compiler warnings

* update version

Co-authored-by: Jonliu1993 <13720414433@163.com>
2021-02-01 19:27:07 -08:00
Matthias C. M. Troffaes
3c466eb80c
[ffmpeg] use nasm instead of yasm (#14547)
* [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>
2021-01-27 18:29:58 -08:00
Jack·Boos·Yu
f7070ab06a
[freeimage] Fix plugin disable patch (#15812)
* [freeimage] Fix plugin disable patch

* update version record
2021-01-25 01:33:30 -08:00
nicole mazzuca
68a74950d0
[vcpkg] Rename port_versions to versions (#15784) 2021-01-21 09:53:22 -08:00