Commit Graph

8787 Commits

Author SHA1 Message Date
Lily
8776756e08
[libpq] Add conflict error message (#12551)
* [libpq] Add conflict error message

* [decimal-for-cpp] Move header into subdirectory to avoid common-name conflicts

* [libpq] Revert changes

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-27 18:59:17 -07:00
curoky
10d005d014
[fbthrift] Add new port (#13072)
* [fbthrift] Add new port

* [fbthrift] only supports x64, except osx

* [fbthrift] add missing vcpkg_fail_port_install

* [fbthrift] format code

* [fbthrift] use vcpkg_copy_tools install thrift1

* [fbthrift] support build on osx

* [fbthrift] specify the bison path directly
2020-09-27 18:55:52 -07:00
Stefano Sinigardi
ed26fc681f
[OpenMVS] fix OpenMP feature on linux for downstream projects (#13330) 2020-09-27 18:50:20 -07:00
Domen Mori
4457c04bd7
[platform-folders] Fixed PlatformFolders to work with mingw on windows. (#13369)
* Fixed PlatformFolders to work with mingw on windows.

* Update ports/platform-folders/CONTROL

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-09-27 18:42:31 -07:00
bialasjaroslaw
0f8f948109
[boost-modular-build-helper] Fix build fail due to missing library file (#13407)
Set correct library suffixes for mingw builds (.dll.a instead of default .so)
2020-09-27 18:41:34 -07:00
JonLiu1993
97e85bbaa6
[libssh] Update to 0.9.5 (#13522)
* [libssh] Update to 0.9.5

* Update profile.cmake

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-27 18:28:29 -07:00
Lily
df37e12e34
[nettle] Fix build error on Linux (#13523)
* [nettle] Fix build error on Linux

* [nettle] Fix build error on Linux

* [nettle] Fix build error on Linux
2020-09-27 18:27:49 -07:00
Jack·Boos·Yu
3856a6bda7
[aws-c-*] Update version (#13558)
* [many ports] Update version

* [aws-checksums] Add dependency aws-c-common

* update version

* port updates

* port updates

* Update ports/brotli/CONTROL

* [draco] fix uwp build

* [blosc] Fix win static build

* [blosc] fix unix build

* move changes to other PRs

* Remove unuse patches
2020-09-27 18:26:08 -07:00
JonLiu1993
64a281b865
[range-v3] Update to 0.11.0 (#13630)
* [range-v3] Update to 3.11.0

* [range-v3] Update to 0.11.0
2020-09-27 18:00:17 -07:00
Jack·Boos·Yu
460b6d5f20
[dimcli/draco/refprop-headers/coolprop] Update version (#13679)
* [manyports] Update version 5

* [coolprop] Update version

* Update CONTROL

* Update ports/refprop-headers/CONTROL

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

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-27 17:59:45 -07:00
Jack·Boos·Yu
a8c046b483
[x264] Fix *inx dynamic build (#13684)
* [x264] Fix *inx dynamic build

* bump version
2020-09-27 17:58:17 -07:00
Jack·Boos·Yu
b9be644f8b
[capnproto/check/cppgraphqlgen] Update version (#13677)
* [manyports] Update version 3

* move changes to other PRs

* Remove unuse patch

* Remove useless patch
2020-09-27 17:54:12 -07:00
Jack·Boos·Yu
794f4c0a5a
[nanodbc] Fix vcpkg_fixup_cmake_targets CONFIG_PATH in unix (#13699) 2020-09-27 17:51:49 -07:00
Jack·Boos·Yu
0c810d357b
[gamma] Fix find dependency libsndfile (#13698)
* [gamma] Fix find dependency libsndfile

* [gamma] Add homepage

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-09-27 17:51:21 -07:00
Jack·Boos·Yu
870d2cd3b1
[libidn2] Support UNIX (#13708)
* [libidn2] Support UNIX

* update baseline

* Add supports
2020-09-27 17:49:45 -07:00
TheReclif
70658669cc
[freeimage] Fixed link errors with libTIFF (#13720) 2020-09-27 17:45:49 -07:00
NancyLi1013
dcc7ddcd5c
[mbedtls/nana] Update to the latest version (#13672)
* [mbedtls/nana] Update to the latest version

* [nana] Remove unused patch and update patch EOF
2020-09-27 17:41:42 -07:00
Jack·Boos·Yu
7a05bde0a6
[asmjit][botan][brotli] Update version (#13676) 2020-09-27 17:41:18 -07:00
ras0219
d0511fbd55
[cpp-netlib] Fix usage with boost 1.73 (#13671)
* [cpp-netlib] Fix usage with boost 1.72

* Add dependency port  boost-logic, boost-scope-exit

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
2020-09-27 17:37:11 -07:00
Stephen Eckels
84c22a78b4
[polyhook2] Update to new version (#13645)
* Update polyhook2

* [polyhook2] Update CONTROL

* Update portfile.cmake

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-09-27 17:36:46 -07:00
Phoebe
bd2932aab9
[protobuf] Add vcpkg-cmake-wrapper.cmake (#13659)
* [opencv] Fix dependency port protobuf

* Add vcpkg-cmake-wrapper.cmake for protobuf

* Remove blank line

* Set the cmake_policy
2020-09-27 17:36:08 -07:00
NancyLi1013
9ab6b68c83
[ogdf] Fix build error on Visual Studio 2019 (#13647)
* [ogdf] Fix build error on Visual Studio 2019

* Update portfile.cmake

Update Format
2020-09-27 17:34:12 -07:00
Lily
bfc0f48833
[libyaml/sqlpp11/xeus/uvatlas/xxhash] Update to the latest version (#13657)
* [many ports] Update to the latest version

* [xeus] Fix static build

* [usd] Revert change

* [xeus] Fix build error

* [sqlpp11] Update latest version

* [libyaml] Fix build error on Linux

* [sqlpp11] Fix build error
2020-09-27 17:33:19 -07:00
NancyLi1013
a989880479
[freerdp] Update to the latest version (#13709) 2020-09-27 17:29:24 -07:00
NancyLi1013
8093da2373
[vcpkg baseline] Update libvmdk (#13765)
* [vcpkg baseline] Update libvmdk

* Remove unused patch

* Update ports/libvmdk/portfile.cmake
2020-09-27 17:25:17 -07:00
ras0219
501e44e02c
[qt5-location] Rename vendored libs to avoid conflicts (#13451)
* [qt5-location] Rename vendored libs to avoid conflicts

* [qt5-location] Use upstream patch

* [qt5-location] Replace / in patch url with %2F

* Update ports/qt5-location/CONTROL

* [assimp][irrxml] Remove outdated version of irrxml; redirect assimp at newer irrlicht

* [assimp] Apply skipped patch irrlicht.patch

Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-09-26 05:10:38 -07:00
Wei Dai
95638456fa
[seal] Fixed and updated ports/seal to 3.5.9. (#13598)
* Fixed and updated ports/seal to 3.5.9.

* Update ports/seal/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/seal/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [seal] Disable vendored dependencies. Fix writes to source dir.

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-26 05:09:15 -07:00
nicole mazzuca
4cbbcbddfd
[vcpkg macos ci] Switch to using our own base boxes, to fix bringing up mac machines (#13619)
* [vcpkg ci:osx] Remove brew install

* add instructions for creating a new vagrant box

* fix the vagrant scripts for the new box

* finish fixing the setup

* [mecab jxrlib] fix ports for CI

mecab needed to use an actual ref that wasn't master,
and jxrlib needed a patch for xcode 12 CLTs.

Additionally, this fixes the mecab version to be a date, the date of the last commit,
since `1.0` is not the correct version (mecab doesn't have released versions)

* [many ports] fix compile with Xcode 12 CLTs

This mostly means fixing errors on implicit-function-declaration,
and removing some Werrors
* alac-decoder
* apr
* argtable2
* arrow
* hyperscan
* mcpp
* minizip
* mosquitto
* stormlib

* [many ports] even more Xcode 12 CLT fixes

* [jxrlib darknet] fix the last ports! (hopefully)

* CRs, plus minor wip changes to osx scripts
2020-09-24 15:15:06 -07:00
cnbatch
c1acea1f04
[libtins] Update to version 4.3 (#13681)
* [libtins] Upgrade version to 4.3

And enables C++11 support

* [libtins] Upgrade version to 4.3

And enables C++11 support
2020-09-24 13:43:48 -07:00
Dominic Clark
fc4fe565a8
[lv2] Add port (#13462) 2020-09-24 12:42:49 -07:00
Alexander Neumann
2b02b97a2e
[x264] Fix x64-windows-static (#13450)
* try fixing x264

* fix remaining issues

* Remove unnecessary COPY_SOURCE
2020-09-24 12:37:17 -07:00
Matthias C. M. Troffaes
9ac48a6c49
[ffmpeg] fix linking with iconv feature (#13481)
* [ffmpeg] fix linking with iconv feature

* [ffmpeg] use official iconv cmake target (broken for now, needs fix in libiconv, see #11776)

* [ffmpeg] fix typo in theora configuration

* [ffmpeg] switch to $<NOT:$<CONFIG:Debug>> for selecting release libraries

* [ffmpeg] use find_dependency(Iconv) on macos to better handle downstream REQUIRED

* Bump port version.

* [ffmpeg] remove iconv dependency on mac when it's not needed

Patch originally provided by @cenit
2020-09-24 12:34:21 -07:00
Matthias C. M. Troffaes
d548c67744
[ffmpeg] fix feature dependencies (#13502)
* [ffmpeg] fix feature dependencies

* do not pull in default depedencies when specifying nonfree/gpl
* explicitly mark postproc as gpl
* add required dependencies for ffmpeg, ffplay, and ffprobe
* remove defunct ffserver feature (this feature was removed in ffmpeg a while ago)

* [ffmpeg] fix feature dependencies for avformat and avdevice

* [ffmpeg] Bump port-version to 25

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-24 12:29:47 -07:00
Andrei Lebedev
8d4fd6df85
[vcpkg, libpq] separate static and shared library installations (#13491)
* [vcpkg] add missing Makefile flag for install step

Signed-off-by: Andrei Lebedev <lebdron@gmail.com>

* [libpq] add custom Makefile to install only required targets

Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-09-24 12:29:13 -07:00
myd7349
c6fbdb0c5d
[nng] Update to 1.3.2 (#13545)
* [nng] Update to 1.3.2

[nng] Add tools feature

* [nng] Let's give ninja a second chance

* Update ports/nng/portfile.cmake

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

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-24 12:25:36 -07:00
Alek
9b1c8a776b
[scintilla] Update to 4.4.5 (#13665)
* Add static linking to Scintilla

* Add Port-Version to CONTROL

* Split library linkage from crt linkage

* Update CI baseline

* [scintilla] Update to 4.4.5

* Remove vcpkg_copy_pdbs()

* [scintilla] Add supports

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-09-24 12:24:44 -07:00
Hanseul Jun
9e70773e0e
[libvpx] allow arm64 as target architecture (#13569)
* [libvpx] allow arm64 as target architecture

* [libvpx] bump port version to 2
2020-09-24 12:12:50 -07:00
alexander-smyslov
7bc2ec295b
[qt5] Install Qt5 Network SSL dependencies (#13599)
* Add files via upload

* [new port] avro-cpp

* add boost-format

* remove comments

* remove comments

* fix copy ssl libraries

* fix

* bump version

Co-authored-by: Alexander Smyslov <aleksandr.smyslov@libertexgroup.com>
Co-authored-by: Smyslov Alexander Nikolayevich <aleksandr.smyslov@fxclub.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-09-24 11:54:11 -07:00
Cédric Tabin
d961529d7f
[libzip] Update to libzip 1.7.3 (#13625)
* Update to libzip 1.7.3

* [libzip] Update CONTROL

Co-authored-by: Cédric Tabin <cedric.tabin@gmail.com>
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-09-24 11:44:22 -07:00
Matthias C. M. Troffaes
dfd60fa63b
[libvpx] fix cmake target for linux (#13636) 2020-09-24 11:43:33 -07:00
janholt
5c3733770a
[apr-util] use find_package(expat) (#13663)
Co-authored-by: janholt <janholt@gmail.com>
2020-09-24 11:41:43 -07:00
NancyLi1013
2a9225b422
[orc] Update to the latest version (#13705)
* [orc] Update to the latest version

* Update patch format
2020-09-24 11:38:35 -07:00
iainchesworth
de09af8241
[tinyutf8] Updating to v4.0.2 (#13706)
Update DuffsDevice/tinyutf8 library from v3.0.1 to v4.0.2
2020-09-24 11:32:55 -07:00
JonLiu1993
1095c177a9
[mimalloc] Update to 1.6.4 (#13629)
* [mimalloc] Update to 1.6.4

* deletecibaseline
2020-09-22 16:38:03 -07:00
Matthias C. M. Troffaes
9daca44b0e
[ffnvcodec] only supports windows and linux (#13638) 2020-09-22 16:37:12 -07:00
Samuel Toussay
72ef7b8f20
[nanodbc] Update to 2.13.0 (#13662) 2020-09-22 16:35:25 -07:00
Alek
9a7b70b1a2
[scintilla] Add static linking to Scintilla (#13529)
* Add static linking to Scintilla

* Add Port-Version to CONTROL

* Split library linkage from crt linkage

* Update CI baseline

* Remove vcpkg_copy_pdbs()
2020-09-22 16:28:25 -07:00
Fabien Péan
03d760cfda
[polyclipping] Fix cmake patch for include directory (#13668) 2020-09-22 16:03:27 -07:00
NancyLi1013
7339aea6f5
[Many ports] Update to the latest version or commit (#13560)
* [Many ports] Update to the latest version or commit

* [libplist] Update version
[libsync] Update patch format

* Update as review suggestions

* [libplist] Revert changes
2020-09-22 15:36:04 -07:00
myd7349
2a6442cb93
[unqlite] Add new port (#13544) 2020-09-20 20:35:27 -07:00
Vitalii Koshura
2ad537e323
[sentry-native] Update port to 0.4.2 (#13546)
* [sentry-native] Update port to 0.4.2

Remove custom fix for msvc 19.27 because of the fix that was introduced by port authors here: f1437333d4

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

* Fix review comments

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-09-20 20:32:19 -07:00
Ryan
ef0e387c1d
[xbyak] Update port to 5.97 (#13553) 2020-09-20 20:31:52 -07:00
evpobr
577b44362d
[libsndfile] Update to 1.0.30 (#13616)
* Update to latest release
* Remove patch merged to upstream
* Add vcpkg_fixup_pkgconfig() call
* Do not use deprecated option `ENABLE_STATIC_RUNTIME`
2020-09-20 20:09:28 -07:00
Glyn Matthews
23933f3671
[skyr-url] Changed version number to 1.13.0 (#13617) 2020-09-20 20:08:34 -07:00
Phoebe
13590753fe
[inja/kd-soap/fastrtps/graphite2/jsonnet] Update to latest release revision (#13584)
* [inja/kd-soap/fastrtps/graphite2/jsonnet] Update to latest release revision

* Fix license path for fastrtps and remove bin with static build for kd-soap
2020-09-18 17:17:21 -07:00
Daniel Parker
9b89e93f2c
[jsoncons] Update to version 0.156.1 (#13595) 2020-09-18 16:56:02 -07:00
Hanseul Jun
32eccc1819
[opus] Fix for arm64-ios (#13568)
* Add SYSTEM_LIBRARIES m to vcpkg_fixup_pkgconfig() in opus/portfile.cmake.

* [opus] Update CONTROL

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-09-17 13:28:52 -07:00
eao197
bc21841c61
[json_dto] Update to v.0.2.10 (#13535)
* json_dto updated to v.0.2.10

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-16 17:04:00 -07:00
Carlos O'Ryan
e6541d870c
[google-cloud-cpp] Update to v1.18.0 release (#13552)
* [google-cloud-cpp] Update to v1.18.0 release

* Update portfile.cmake

Add unsupported message

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-16 17:00:57 -07:00
Silvio Traversaro
c7b5684169
[dartsim] Fix version in vcpkg.json (#13550) 2020-09-15 18:13:18 -07:00
Silvio Traversaro
f1bef4aa7c
[dartsim] Add new port (#13320)
* [dartsim] Add new port

* Update vcpkg.json

* Update vcpkg.json

* Update vcpkg.json
2020-09-14 17:13:33 -07:00
Nathan
47c0b1ce40
[triangle] Add new port (#13322)
* New Port : libigl-triangle

* Update ci.baseline.txt for libigl-triangle port

* Update ports/libigl-triangle/CONTROL

Unnecessary Port-Version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/libigl-triangle/portfile.cmake

Unnecessary inclusion of vcpkg_common_functions

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/libigl-triangle/portfile.cmake

Use README from source as the copyright file

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Updates to libigl-translate port

* Update libigl-triangle port

* Update ports/libigl-triangle/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/libigl-triangle/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Make the header copy properly and add CMake targets

* Utilize original sources for triangle library and rename to triangle

* Build triangle executable and add it to tools

* Fix Linux build which requires linking to m library for math functions

* Update scripts/ci.baseline.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Instead of defining INT_PTR, use uintptr_t from stdint.h
Also, define FLOAT and VOID in the header so the user of the library does not have to define them

* Make sure the port works and can be used

* Remove the use of the SINGLE define for switching the REAL define to be float or double. Also make the define for VOID be void rather than replacing all VOID with void in order to reduce the patch size.

Co-authored-by: Nathan Mercer <nmercer@intermap.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2020-09-14 17:11:49 -07:00
Stijn Herfst
0ad0d1ec6b
[qt-advanced-docking-system] update to 3.6.1 (#13340)
* update to 3.6.1

* remove unneeded changes

* fix qt5-x11extras linux dependency

* add dependency for osx

* make requested changes

* change hash
2020-09-14 17:02:31 -07:00
Robert Kesteson
a2c6f1a930
[croncpp] Added croncpp port (#13359)
* Added croncpp port

* Update croncpp for windows failure

* Update ports/croncpp/portfile.cmake

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

* Update ports/croncpp/portfile.cmake

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

* Update ports/croncpp/CONTROL

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

* Update ports/croncpp/portfile.cmake

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

* Update ports/croncpp/portfile.cmake

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

* Update ports/croncpp/portfile.cmake

Co-authored-by: Robert Kesterson <robert.d.kesterson@leidos.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-14 16:46:46 -07:00
xyb
5c9e670767
[ffmpeg:arm64-linux] Fix bug #13511: [ffmpeg:arm64-linux] build failure. (#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-09-14 16:06:48 -07:00
Jack·Boos·Yu
a9a1dac8c6
[sdl2] Fix pkgconfig: missing system lib dbus-1 (#13520) 2020-09-14 15:51:49 -07:00
Kevin Lu
998ecbc9d7
[sqlite3] Update to 3.33.0 (#13501) 2020-09-14 15:50:15 -07:00
Wolfgang Stöggl
193a512fe3
[tool-meson] Update to 0.55.3 (#13497) 2020-09-14 15:49:35 -07:00
nicole mazzuca
0fec1340eb
[vcpkg manifest] Add documentation! (#13488)
* [vcpkg docs] add docs for manifest files

These are just for the maintainer docs,
not user docs.

* [vcpkg] EBNF-ify platform expression parsing

this modifies nothing about what strings are accepted or rejected,
it just moves stuff around.

also adds tests.

* [vcpkg docs] add manifest mode example

* [wip] docs for augustin

also fix tabs

* [vcpkg manifest] switch to using maps for features

* Apply suggestions from code review

* un-experimentize format-manifest

* flesh out the user manifest mode docs

* CRs

* billy CRs

* final personal pass-thru
2020-09-14 15:07:02 -07:00
Agustin Mendez
76362dd2b2
[yoga] Update to 1.18.0 (#13515)
* Update CONTROL

* Update portfile.cmake

* Update add-project-declaration.patch
2020-09-13 19:06:16 -07:00
Mérill Téterel
0896bb867b
[d3dx12] Add new port (#13360)
* [d3dx12] new port

* Apply suggestions from code review

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update portfile.cmake

Use the correct d3dx12.h that does not require the very latest Windows SDK

* Apply suggestions from code review

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

* Update ports/d3dx12/portfile.cmake

* [d3dx12] Download license file

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-11 13:18:30 -07:00
Lily
28a5bd79ef
[freeimage] Add freeimage-config.cmake (#12627)
* [freeimage] Add vcpkg-cmake-wrapper.cmake

* [freeimage] Prefer creating config.cmake instead of vcpkg-cmake-wrapper

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-11 12:58:59 -07:00
JonLiu1993
0ed3d5ef3f
[qwt] update to 6.1.5 (#12459)
* [qwt] update to 6.1.5

* delete patch file

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-11 12:53:06 -07:00
ras0219
56ff7ccb48
[gtest] Remove autodetectable usage information (#13442)
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
2020-09-11 12:49:02 -07:00
NancyLi1013
1733814ced
[shogun] Fix build error (#13425) 2020-09-11 12:48:42 -07:00
ras0219
d923820d7b
[pybind11] Fixup cmake information (#13443)
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
2020-09-11 12:48:28 -07:00
gnaggnoyil
99a74a7bd0
[hffix] New port hffix library 1.0.0 (#13433) 2020-09-11 12:48:05 -07:00
Sean Yen
4db27d95a8
[urdfdom] Fixing up _IMPORT_PREFIX (#12795)
* Fixing up _IMPORT_PREFIX.

* update version.

* address the feedback.
2020-09-11 12:45:31 -07:00
ras0219
988cabb2df
[qhull] Update to 8.0.2 (#13445)
* [qhull] Extracted from Microsoft/vcpkg#12199

* [qhull] Update to 8.0.2 release

Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-11 12:44:26 -07:00
Jack·Boos·Yu
b549e6a779
[libigl] Re-fix install extra headers (#13471) 2020-09-11 12:31:30 -07:00
Matthias C. M. Troffaes
7f471eaf73
[soxr] remove doc files from install (#13480) 2020-09-11 12:21:38 -07:00
mfornace
946fa300e7
[taskflow] Update cpp-taskflow 2.2.0 to taskflow 2.6.0 (#13140)
* Update to 2.5.0

* Disable unit test building; 2.5.0 uses BUILD_TESTING flag

* Attempt to add /bigobj since I'm not sure how to disable building examples target

* Fix build error when building x64 targets

* Add more to the patch, remove sections with add_executable from CMakeLists.txt

* Guard with BUILD_TEST, put compile option in

* Disable CUDA

* Change name of package to taskflow

* Add patch so it's back to Cpp-Taskflow::Cpp-Taskflow...

* Update CONTROL

* Move - down to Port-Version.

* Add taskflow 2.6.0

* Update cpp-taskflow to 2.4.0 and disable test building

* Change 'cpp-taskflow' to merely depend on 'taskflow'.

* Remove osx skip.

* Fix up portfile and remove patch file since not needed for header-only

* Case fix for Linux

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-11 12:12:04 -07:00
Francisco Pombal
18ab4b72a2
[libtorrent] Fix build on arm-linux community triplet (#13375)
* [libtorrent] Fix build on arm-linux community triplet

* [libtorrent] Add Port-Version to CONTROL file

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Add explicit dependeny on boost-pool for all triplets

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

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-09-09 23:06:25 -07:00
ras0219
f6df03b4a8
[assimp][irrxml][kubazip][poly2tri][polyclipping] Extract vendored dependencies (#13264)
* [assimp] Fix -config.cmake files

* [assimp] Fix linux build and provide backwards-compatible alias

* [assimp][irrxml][kubazip][poly2tri][polyclipping] Extract vendored dependencies

* [assimp] Use find_dependency(); add ZLIB dependency

* [polyclipping] Do not suffix upstream binaries

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
2020-09-09 20:40:15 -07:00
Tom Tan
32b6c3a134
[msgpack] Update ports version from 3.2.0 to 3.3.0 (#13441) 2020-09-09 20:38:04 -07:00
Silvio Traversaro
d09ee222dc
[octomap] Update port to 1.9.5 (#13356) 2020-09-09 12:49:58 -07:00
Nathan
765c780526
[lerc] Add lerc port (#13358)
Co-authored-by: Nathan Mercer <nmercer@intermap.com>
2020-09-09 12:47:16 -07:00
Jack·Boos·Yu
7946a1d71e
[tmx] Fix build failure (#13401) 2020-09-09 12:33:57 -07:00
Matthias C. M. Troffaes
c4e3da7c5f
[mp3lame] fix crt linkage (#13390)
* [mp3lame] fix crt linkage

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-09 12:27:33 -07:00
bialasjaroslaw
8fdd0b7217
[geos] Fix linking of geos for mingw (#13393)
* Fix linking of geos for mingw

Linking stage is failing due to the multiple definitions of the same symbol.
One way of fixing this is to disable inlining for small functions by passing DISABLE_GEOS_INLINE=ON for mingw builds.

* Bump the port version.

* [geos] Bump version

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-09-09 12:26:45 -07:00
bialasjaroslaw
db465c6895
[boost-context] Fixes error with linker for 32-bit GNU assembler files targeting Windows (#13422)
* Patch from official boostorg/context. There is no official version with it yet.

* Apply patch globaly

It is better to check it now, for all triplets as [this script](https://github.com/microsoft/vcpkg/blob/master/scripts/boost/generate-ports.ps1) will regenerate portfile.cmake with patch for all of them not just for subset.
2020-09-09 12:17:16 -07:00
Alexander Neumann
aa042ad0fb
[mp-units] add new port (#13416)
* [mp-units] add new port

* fix config
2020-09-09 12:10:56 -07:00
Dominic Clark
468e82de6e
[sord] Add new port (#13411)
* Add sord port

* Fix include directories
2020-09-09 12:04:12 -07:00
bialasjaroslaw
ad81400f9c
[zeromq]Fix missing system version for mingw builds (#13408)
* Fix missing system version

System version is required to be 6.0 or higher for ZeroMQ to work correctly.

* Update ports/zeromq/CONTROL

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-09-09 12:01:49 -07:00
Jack·Boos·Yu
dc56928e6a
[libigl] Install extra headers when feature selected (#13424) 2020-09-09 11:45:05 -07:00
NancyLi1013
bdfc26fb85
[benchmark] Update to 1.5.1 and fix pkgconfig (#13427) 2020-09-09 11:43:20 -07:00
Phoebe
bff4dd9c94
[boost] Remove invalid identifier !v120 (#13387) 2020-09-07 16:51:02 -07:00
Billy O'Neal
46a129decb
[xtensor-io] [taskflow] [tcl] [sophus] Fix CI 2020-09-06 (#13382)
* [xtensor-io] Disable undeclared HighFive detection which is currently broken.

HIGHFIVE 2.2.2: (Re)Detecting Highfive dependencies (HIGHFIVE_USE_INSTALL_DEPS=NO)
CMake Error: install(EXPORT "xtensor-io-targets" ...) includes target "xtensor-io" which requires target "libdeps" that is not in any export set.
CMake Error in CMakeLists.txt:
  export called with target "xtensor-io" which requires target "libdeps" that
  is not in any export set.

* [tcl] [taskflow] Mark passing in CI.
2020-09-07 14:14:47 -07:00
Lily
49c1b2889d
[realsense2] Update to 2.38.1 (#13273) 2020-09-06 20:53:42 -07:00
Vitalii Koshura
c295c35694
[sentry-native] Update to 0.4.1 (#13305)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-09-06 20:53:11 -07:00
Vennor
9ef3b7c81f
[entt] Update to 3.5.1 (#13318) 2020-09-06 20:51:06 -07:00
here-mikelley
50d5b31c15
[pcl] Move VTK to an optional feature (#10449)
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-09-06 20:50:27 -07:00
Martin Vejdarski
f7cd54fcd4
[chromium-base] Add new port (#12396)
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Huahua <ihuahua@live.com>
2020-09-05 19:50:30 -07:00
xyb
fdac1fc5aa
Add community triple arm64-linux and arm-linux. (#11880)
Verify the following command on both 32 bits and 64 bits OS on Raspberry pi 3.

    ./bootstrap-vcpkg.sh
    ./vcpkg install boost
2020-09-05 10:45:48 -07:00
Tom Tan
95f6e7d0c7
Download pkgconfig for protobuf in download mode (#13263)
* Download pkgconfig for protobuf in download mode

* Bump version of protobuf

* Update ports/protobuf/CONTROL

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-09-05 07:22:07 -07:00
ZeeWanderer
abda2ddcb4
[highfive] Update to 2.2.2 (#13257) 2020-09-05 07:19:43 -07:00
Manuel Kugelmann
799e0d9cce
Fix [boost] MSVC 2013 v120 Build (#10645) 2020-09-04 23:35:38 -07:00
Jack·Boos·Yu
ae562b7841
[python3] Fix installation on OpenSUSE (#13274) 2020-09-04 22:23:57 -07:00
Ian Reinhart Geiser
00d27cfd04
Add option for WCHAR32 support in ImGUI (#13285) 2020-09-04 22:22:28 -07:00
Dominic Clark
1a9ecfc894
[serd] Add new port (#13260) 2020-09-04 22:16:08 -07:00
Kevin Lu
3a7899deb7
[curl] Update to 7.22.0 (#13045) 2020-09-04 21:18:37 -07:00
Vitalii Koshura
c5ff9ed1f0
[sentry-native] Add ability to control SENTRY_BACKEND variable (#13362) 2020-09-04 21:12:47 -07:00
Matthew Oliver
1d66e5dd5b
[libxml2] Update to 2.9.10 (#13266) 2020-09-04 20:29:01 -07:00
NancyLi1013
e0f0e7c1ec
[sqlite-orm] Add features and also fix usage (#13328) 2020-09-04 20:16:00 -07:00
Vitalii Koshura
2e110d26c6
[rappture] Add new port (#13321) 2020-09-04 20:14:17 -07:00
Christopher Di Bella
147b06664b
[constexpr-contracts] s/HEAD_REF master/HEAD_REF main/ (#13357) 2020-09-04 20:12:09 -07:00
Matthias C. M. Troffaes
d951a00332
[fmt] Fix build error when build type is release. (#13352) 2020-09-04 20:11:41 -07:00
Jack·Boos·Yu
f2fdeb5283
[sentry-native] Fix build failure and cmake path (#13329)
* [sentry-native] Fix build failure and cmake path

* Re-fix the static_assert issue
2020-09-04 20:07:29 -07:00
ras0219
bb61fc1662
[blaze][ceres][clapack][geogram][lapack][lapack-reference][opencv4][selene] Fix deps issues (#13229)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-04 18:59:21 -07:00
Christian Fersch
c41328a87c
[sqlitecpp] Update to 3.1.1 (#13334) 2020-09-04 11:50:55 -07:00
Francisco Pombal
a110d7b5da
[libtorrent] Update to 1.2.10 (#13341) 2020-09-04 07:10:43 -07:00
Carlos O'Ryan
c3ddf744d1
[google-cloud-cpp] Upgrade to v1.17.1 (#13336) 2020-09-04 07:09:43 -07:00
Phoebe
2ea680ff0d
[dlib] Fix dependency port sqlite3 (#13325) 2020-09-03 21:57:11 -07:00
Rafael Kitover
85247c3981
Fix ffmpeg build for PATH with spaces. (#13275)
Followup on 085225b7b.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>
2020-09-03 13:58:57 -07:00
BullyWiiPlaza
4206b0d725
[cli11] Update to 1.9.1 (#13280) 2020-09-03 11:32:27 -07:00
Hartmut Kaiser
77b9beb593
Adapting for HPX V1.5 (#13309) 2020-09-03 11:27:20 -07:00
JonLiu1993
99754d1c0b
[folly] Fix findpackage error messages (#13278)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-03 11:24:32 -07:00
Peter Steneteg
7fd8104024
[freetype] static build fix (#13250) 2020-09-03 11:12:53 -07:00
Kiba Amor
dbb91b64d4
[knet] Add new port (#13207) 2020-09-03 11:10:29 -07:00
myd7349
eae14ae63c
[simdjson] Update to 0.5.0 (#13079) 2020-09-03 11:01:18 -07:00
Phoebe
e7dc93f202
[many ports] Add supports (#12857)
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
2020-09-03 10:59:31 -07:00
General Jack O'Neill
ff1d20fd9a
Correct Spelling of Port-Verison to Port-Version in CONTROL file (#13315) 2020-09-02 12:36:55 -07:00
Albert Ziegenhagel
ced9dfb8e2
[hypre] Update to 2.19.0 (#13252)
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-09-02 10:41:34 -07:00
Jack·Boos·Yu
f4a2dce829
[vcpkg baseline][rest-rpc] Skip check in baseline (#13295) 2020-09-02 09:12:41 -07:00
Billy O'Neal
aa43b9c7ae
[json5-parser] update source for json5-parser from BitBucket to GitHub. (#13289)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-09-02 09:01:07 -07:00
Stefano Sinigardi
8da2de2a05
[darknet] update to v2020-08-30 (#13238) 2020-09-01 14:19:35 -07:00
General Jack O'Neill
d29602bf0b
[bzip2] Add SHA512 hash check (#13242) 2020-09-01 14:18:13 -07:00
ZeeWanderer
684b5e8c8d
[blend2d] Update to beta_2020-08-24 (#13258) 2020-09-01 13:17:18 -07:00
Alberto Jaspe
ea82e46508
[levmar] Add new port (#13164)
Co-authored-by: LilyWangL <wangli28@beyondsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-09-01 01:36:35 -07:00
ras0219
46e25a10d7
[vcpkg] Replace uses of msys pacman.exe with direct package downloads (#13019)
* 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 22:36:25 -07:00
Sean Farrell
2045a0e1dd
[libxmlmm ] Add new port libxmlmm 0.6.0 (#13139) 2020-08-31 17:58:24 -07:00
Vitalii Koshura
b1bdebe4d0
[sentry-native] Add new port (#13118)
Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>
2020-08-31 17:57:35 -07:00
Adam Johnson
adc1719f0e
[libhsplasma] Add new port (#13174)
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-08-31 17:56:42 -07:00
Oskari Timperi
b5f00aefc9
[geos] Update to 3.8.1 (#12163) 2020-08-31 17:45:58 -07:00
Rafael Kitover
085225b7ba
[ffmpeg] Use nproc - 1 build jobs for ffmpeg instead of 6. (#12659) 2020-08-31 17:14:14 -07:00
NancyLi1013
913c7f91ce
[clapack, lapack-reference] Add conflict messages (#13200)
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-08-31 17:12:01 -07:00
JonLiu1993
f13b6b1354
[libarchive] Update to 3.4.3 (#13179) 2020-08-31 17:11:35 -07:00
Robert Kesteson
5471b158cf
[caf] Update caf to 0.17.6 (#13175)
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-08-31 16:17:53 -07:00
myd7349
b9da3975f7
[cpu-features] Add new port (#12681) 2020-08-31 16:17:32 -07:00
Alex
85a6327c70
[matplotlib-cpp] Upgrade to latest version (#13201) 2020-08-31 09:36:11 -07:00
David Duque
2240a5f784
[toml11] Update to version 3.5.0 (latest) (#13204) 2020-08-31 09:35:30 -07:00
Matthew Oliver
b41ce1186a
[libvpx] Update to 1.9.0. (#13213) 2020-08-31 09:34:35 -07:00
Stephen Eckels
19b706c9d4
[polyhook2] Update to latest (#13221) 2020-08-31 09:26:58 -07:00
David Duque
8274e2aae3
[bfgroup-lyra] Upgrade to version 1.5 (latest) (#13222) 2020-08-31 09:26:27 -07:00
Nathan
ff0d69e3e3
[gdal] for static builds utilize static proj library (#13226) 2020-08-31 09:26:02 -07:00
leap
51d3fb052d
[rest-rpc]add new port (#13232) 2020-08-31 09:25:21 -07:00
Stefano Sinigardi
75d1ba664f
[OpenMVS] add missing include directories for downstream projects (#13233) 2020-08-31 09:19:43 -07:00
Matthew Oliver
f3f329a048
[bzip2] Update to 1.0.8. (#13178)
Fixes #12960
2020-08-28 15:39:29 -07:00
Daniele Pallastrelli
62a64f09a1
[cli] Update the version to 1.2.1 (#13180) 2020-08-28 15:38:55 -07:00
Gabriel
5824945f05
[FluidLite] Bump to latest version (#13181) 2020-08-28 15:38:19 -07:00
NancyLi1013
29501ce464
[embree3] Fix usage in static build (#13182) 2020-08-28 15:37:42 -07:00
Rodrigo Hernandez Cordoba
5cb765aebe
[v8] Add v8 Javascript engine port (#372). (#12687) 2020-08-28 15:02:08 -07:00
Billy O'Neal
854f50e50c
[skia] Remove use of vcpkg_apply_patches. (#13186)
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-28 14:52:33 -07:00
Marek Roszko
3c5fdcbe62
[tcl] Install tcl shell to tools (#12987)
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-28 10:41:18 -07:00
Tanguy Fautre
aea9119136
[Arrow] Update to 1.0.1 (#13165) 2020-08-28 09:56:53 -07:00
Albert Ziegenhagel
940d1dc707
[vtk] Fix building with MPI and Python enabled (#12971) 2020-08-27 22:28:30 -07:00
Alexander Neumann
53a47bca4f
[expat] Fix a few details with expat. (#13022)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-27 22:20:06 -07:00
Eric Kilmer
2f52c7cbaa
[rapidcheck] Update and fix compiler error with clang-10 (#13143) 2020-08-27 22:16:03 -07:00
NancyLi1013
1f1a680672
[cspice] Add 64bit packages (#12903) 2020-08-27 22:15:26 -07:00
Stefano Sinigardi
0a506f7c5e
[OpenMVG/OpenMVS] fix tools (#12229) 2020-08-27 22:13:05 -07:00
Alexis Placet
bf1d20cc8f
[exiv2] Add video support feature (#13167) 2020-08-27 21:29:42 -07:00
Jack·Boos·Yu
9211f80ed7
[bigint/zxing-cpp] Adapter xcode 5.1.1 and set it as a dependency of zxing-cpp (#13129)
* [bigint] Adapter xcode 5.1.1

* [bigint] Add vcpkg-cmake-wrapper

* [zxing-cpp] use vcpkg bigint instead
2020-08-27 20:24:39 -07:00
Jack·Boos·Yu
69f57ef4e0
[rpclib] Disable parallel configure (#13162) 2020-08-27 20:22:42 -07:00
Billy O'Neal
8054263f15
[skia, ompl, capnproto] Update VMs for 2020-08-12 (including VS 16.7) (#12884)
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-27 12:27:39 -07:00
Alexander Neumann
4a9b658141
[lapack-reference] fix cblas feature (#12929) 2020-08-25 18:55:54 -07:00
Jack·Boos·Yu
0522f981f9
[libusb] Add vcpkg-cmake-wrapper (#13057) 2020-08-25 18:52:55 -07:00
evpobr
fd7e280af8
[libsndfile] Update to 1.0.29 (#12921)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-08-25 18:42:26 -07:00
Rémy Tassoux
963bff03fa
[directxtk][directxtk12][directxtex][directxmesh] Update to latest version (#13060) 2020-08-25 15:09:11 -07:00
Jonas Karlsson
58fc7e5c01
[irrlicht] Patch moved sysctl.h header file (#13137)
Sysctl has been deprecated for a while and in newer versions of glibc it
is removed which leads to a compilation error on modern Linux. This is
fixed in SVN trunk of irrlich so I copied the include guards from there.
In this case sysctl headers are only loaded for OS X where they are also
actually used.
2020-08-25 14:47:28 -07:00
Billy O'Neal
05635bdf78
Disable fluidlite in CI. (#13125)
* Disable fluidlite in CI.

Fluidlite, added 3 days ago in https://github.com/microsoft/vcpkg/pull/13006 , tries to install the same files as fluidsynth; it's similar to the 'boringssl' situation. Given that fluidlite doens't have any dependencies, this change disables that one rather than fluidsynth,

* Add warning message.
2020-08-25 14:41:41 -07:00
Park DongHa
6ed0bc982b
[openssl-unix] use xcrun for iOS triplet build (#12527)
* [openssl] use xcrun for iOS triplet build

* config for iOS simulator architecture
* use .dylib suffix for iOS shared is used

* [openssl-unix] increase port version in CONTROL

* Update CONTROL

* [openssl-unix] update port version

* prevent collision with #12544

* [openssl-unix] make disable platform specific

* [openssl-unix] replace set to list(APPEND)

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-24 21:20:02 -07:00
NancyLi1013
1f52fbaa04
[opencolorio] Update repository (#12869) 2020-08-24 21:17:46 -07:00
mfornace
08423be155
[cpp-taskflow] Update to 2.5.0 (#12923)
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-24 14:33:32 -07:00
nicole mazzuca
bf594d63fc
[libigl] fix imgui feature (#12691) 2020-08-24 12:49:35 -07:00
jgehw
02bfa2961a
fix vcpkg_configure_cmake for case when having semicolons in OPTIONS (#12977) 2020-08-24 12:32:34 -07:00
Rémy Tassoux
15e886daeb
[josuttis-jthread] Fix include path (#13040) 2020-08-24 11:20:02 -07:00
JonLiu1993
9816985c3d
[Box2d] Update to 2.4.0 (#13058) 2020-08-24 11:19:26 -07:00
Phoebe
0720240051
[sqlitecpp] Fix dependency port (#13108) 2020-08-24 10:57:38 -07:00
nicole mazzuca
20678a5fe7
[behaviortree-cpp] add REQUIRED to find_package calls (#13087)
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-24 10:33:57 -07:00
Jozef Izso
3283dd7fb7
[grpc][upb][re2] grpc v1.31.1 (#13084) 2020-08-22 22:25:20 -07:00
ras0219
de0501f187
[sfml][imgui-sfml] Push SFML_STATIC_LIBRARIES setting into sfml (#11800) 2020-08-22 01:29:59 -07:00
Jozef Izso
78b66ad5b9
[grpc] grpc v1.30.2 (#12920) 2020-08-22 01:16:03 -07:00
Long Nguyen
d355b3fae0
[many ports] Fix various problems with mingw (#12886) 2020-08-21 17:45:42 -07:00
Rémy Tassoux
d80a3de309
[imgui] Update to 1.78 (#13064)
https://github.com/ocornut/imgui/releases/tag/v1.78
2020-08-21 17:00:47 -07:00
Jack·Boos·Yu
15df0c0f71
[boost-uninstall] Add port to easily uninstall all boost components (#12851)
Co-authored-by: Daniel Marshall <xandan@gmail.com>
2020-08-21 17:00:25 -07:00
Lily
cd81eb11e4
[berkeleydb] Fix build error with Visual Studio 16.7.0 (#12870) 2020-08-21 16:32:24 -07:00
NancyLi1013
f2a59715bf
[boringssl] Fix build error on unix (#13056) 2020-08-21 15:49:37 -07:00
Jack·Boos·Yu
5a240bcf92
[pcl] check SSE flags (#13020)
* [pcl] Always check SSE flags

* check sse if sse enabled
2020-08-21 15:49:10 -07:00
Gabriel
4477888c77
[fluidlite] Add new port (#13006) 2020-08-21 15:48:38 -07:00
Francisco Pombal
5e7e48d7f2
[libtorrent] bump version and adjust python patch (#12946) 2020-08-21 15:48:19 -07:00
Stefano Sinigardi
0ccb9d3148
[ffmpeg] fix cmake module (#13004) 2020-08-21 15:47:31 -07:00
Jozef Izso
2a91f05e09
[protobuf] protobuf v3.13.0 (#12918) 2020-08-21 15:45:31 -07:00
Phoebe
791a18385a
[gdal] Fix static build issue (#12541) 2020-08-21 15:44:23 -07:00
fquinner
fc7bab58e2
[openmama] Feature use cmake for openmama (#13034) 2020-08-21 15:42:42 -07:00
Sean Yen
1999412506
[behaviortree-cpp] Add new port (#12769)
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-21 15:33:35 -07:00
JonLiu1993
d2a08d73a5
[libjpeg-turbo] Update to 2.0.5 (#12973) 2020-08-21 10:46:20 -07:00
stoperro
ca5dcf9bfa
[dlib] Update to v19.21 (#13061) 2020-08-21 10:40:21 -07:00
Roel Standaert
3fc65fa6cf
[wt] Update to 4.4.0 (#13005) 2020-08-21 10:39:52 -07:00
Stephen Kyne
0d2c77cdb7
[portmidi] Updated portmidi package to use alternative code source (#12046)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-21 09:44:38 -07:00
An Tao
7b285940a8
[drogon] Fix building errors on Windows and Linux (#13007)
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-21 09:31:22 -07:00
eao197
238f626248
RESTinio updated to v.0.6.10. (#13018) 2020-08-21 09:26:44 -07:00
Lily
bb55caabba
[x265] Update source and version (#13048)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-21 09:25:48 -07:00
Albert Ziegenhagel
c3f69d47c8
[openblas] Fix generating pkg-config file (#12956) 2020-08-20 14:22:14 -07:00
NancyLi1013
d48e2bd9d9
[sqlite-orm] Update to latest version (#12999) 2020-08-19 21:42:29 -07:00
Maxime Gervais
a6ca1a514b
[libmediainfo] Update to 20.08 (#12944) 2020-08-19 21:24:02 -07:00
evpobr
89aa2f39f0
[libvorbis] Update to 1.3.7 (#12909) 2020-08-19 21:21:09 -07:00
myd7349
fb8b20f460
[cmocka] Update to 2020-08-01 (#12828) 2020-08-19 21:20:03 -07:00
myd7349
a51f392b52
[numcpp] Add new port (#12682) 2020-08-19 21:17:44 -07:00
Bradley Austin Davis
970fdf4e88
[openxr-loader] Update to latest version, official repo (#12060)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-19 21:16:32 -07:00
Jack·Boos·Yu
ec4e0c3934
[openmpi/vcpkg_build_make] Disable parallel build (#12975) 2020-08-19 21:15:24 -07:00
NancyLi1013
2f9d4a1785
[fluidsynth/redis-plus-plus] Update to the latest released version (#12974) 2020-08-19 19:45:55 -07:00
Long Nguyen
48309ace3e
[openssl-unix] Fix #12919 (#12986) 2020-08-19 19:45:15 -07:00
Jack·Boos·Yu
0d52f66f47
[gtest] Fix installed cmake file path (#12997) 2020-08-19 19:44:43 -07:00
JonLiu1993
2906878462
[intel-mkl] Update to 2020 (#12978) 2020-08-19 19:29:14 -07:00
наб
21d26f76ca
[infoware] Bump version to 0.5.5 (#13010) 2020-08-19 17:35:08 -07:00
Phoebe
7ad163e476
[harfbuzz] Fix include path (#12871) 2020-08-18 17:03:36 -07:00
Jack·Boos·Yu
547af512d0
[openssl] Interrupt the build process when files conflict (#12867) 2020-08-18 16:49:57 -07:00
Jack·Boos·Yu
4a3d9e22d1
[vcpkg_execute_build_process] Re-fix qt5 components build (#12864) 2020-08-18 16:49:14 -07:00
An Tao
356e6b8737
[drogon] Update to 1.0.0.beta20 (#12931)
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-18 16:45:41 -07:00
Jack·Boos·Yu
f8c167c9b6
[borringssl] Disable report warning 4065 and set file conflict as FATAL_ERROR (#12967) 2020-08-18 16:41:19 -07:00
Nathan
0e60bcd44f
[7zip] Resolve issue #12898 (#12899)
Co-authored-by: Nathan Mercer <nmercer@intermap.com>
2020-08-18 16:40:09 -07:00
Odysseas Georgoudis
b4e4854b87
Upgrade quill port to version 1.4.0 (#12924) 2020-08-18 16:34:27 -07:00
An Tao
9e61b5748d
[trantor] Update to 1.0.0-rc16 (#12930) 2020-08-18 16:34:10 -07:00
Alistair Miles
bf1f38c9c3
Updated kangaru to v4.2.4 (#12932) 2020-08-18 16:33:53 -07:00
igl42
e78db0b6d7
[blaze] Update to Blaze 3.8 (#12916)
* [blaze] Update to Blaze 3.8

* Update CONTROL

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-18 16:32:56 -07:00
JonLiu1993
1a5f16d9c8
[pdmk] Update to 1.9 (#12863) 2020-08-18 16:32:41 -07:00
JonLiu1993
3fdf8b18fd
[tinygltf] update to v2.4.2 (#12608)
* [tinygltf] update to v2.4.2
2020-08-18 16:11:36 -07:00
Jack·Boos·Yu
b54f17e394
[pcl] Update to 1.10.0 (#10042) 2020-08-18 15:20:22 -07:00
Matthew Oliver
272269583c
[ffmpeg] Add feature support for zlib, iconv, fdk-aac, mp3lame, opus, soxr, theora. (#11277)
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-08-18 12:58:14 -07:00
ras0219
bc88079632
[vcpkg_find_acquire_program] Enable find_acquire(PKGCONFIG) (#12626)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2020-08-18 12:16:39 -07:00
Mark Moll
739209b51a
[ompl]: upgrade to 1.5.0 (#11737)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-18 09:57:33 -07:00
Johnny Willemsen
72328def02
[ace] 6.5.11 (#12954) 2020-08-18 09:25:55 -07:00
ig-or
4640e8fb45
[Qwtw] Update to 3.1.0 (#12961)
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-18 09:25:29 -07:00
Hongxu Xu
3d8f6a653e
[xlnt] Upgrade xlnt to 1.5.0 (#12972) 2020-08-18 09:25:00 -07:00
NancyLi1013
d6285bc24b
[expat] Update the version to 2.2.9 (add support for uwp) (#9146)
* [expat] Update the version to 2.2.9(support uwp)

* [readosm] Fix expat.lib cannot be found

* Remove expat:arm-uwp and expat:x64-uwp from fail list in ci.baseline.txt

* [apr-util,io2d,skia] Fix expat cannot be found and also update expat

* [many ports] Add supports and fix the regressions

* Fix new regressions

* Fix typo

* [io2d] Update expat patch

* [io2d,libkml,skia] Fix expat cannot find and also fix typo

* [expat] Remove usage

* [libkml,vtk] Update expat patch and fix static build

* [wxwidgets] Fix static build caused by expat cannot found

* Update as review suggestion

* Add Port-Version

* Remove evpp:x64-osx=fail from ci.baseline.txt

* [wxwidgest] Remove unnecessary spaces

* [itk] Fix expat cannot be found

* fix cmake test port

* [wxwidgets] Update Port-Version

Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-17 08:33:44 -07:00
Alexander Neumann
f0dbdbaa65
[meson] Update meson to 0.55.1 (#12927)
* [vcpkg_find_acquire_program] add version check for ninja

* Change VERSION to NINJA_VERSION

* Missed VERSION change

* some more corrections

* add missing PACKAGES parameter

* add osx hash

Co-authored-by: Wolfgang Stöggl <c72578@yahoo.de>

* [meson] update to 0.55.1

* fix command

* Remove apt/brew package names

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* move supported around and disable it for freebsd

* fix small command hickup which does not matter for ninja

Co-authored-by: Wolfgang Stöggl <c72578@yahoo.de>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-17 07:25:05 -07:00
sanjaychugh
7c5ea94190
[sqlite3] Sqlite3 geopoly and json1 features (#11532)
* sqlite3 port: add geopoly and json features.

* Changed the version of the sqlite3 CONTROL from from 3.31.1-1 to 3.31.1-2

* Update CONTROL

* Update CONTROL

Co-authored-by: Sanjay Chugh <schugh@intelligenetimagingsystems.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: LilyWangL <wangli28@beyondsoft.com>
2020-08-14 10:29:18 -07:00
Enguerrand DE SMET
5562c695df
[geogram] update to 1.7.5 (#12562)
* [geogram] update geogram version

* [geogram] fix diff patch

* [geogram] remove port-Version
2020-08-14 10:25:01 -07:00
Sander Cox
234f7e4543
[ffmpeg] Some libraries in ffmpeg can be optional (#12843)
* Make sub libraries of FFmpeg optional

avdevice
avfilter
swresample
swscale

* Also adding avcodec and avformat

* This should have been avcodec obviously
2020-08-14 10:01:01 -07:00
NancyLi1013
0c753a2286
[vxl] Update patch (#12854)
* [vxl] Update patch

* Update unsupported variables
2020-08-14 09:59:47 -07:00
Mark Gillard
e695a72e6e
[tomlplusplus] Update to 2.1.0 (#12859)
* [tomlplusplus] Update to 2.1.0

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-14 09:57:21 -07:00
janholt
04b0fe8f42
use sqlite3 config, make sqlite3 private (#12875) 2020-08-14 09:55:10 -07:00
Marek Roszko
2cdf1cad7a
[wxwidgets] copy pdbs (#12885) 2020-08-14 09:52:50 -07:00
eao197
fc4708a5e6
RESTinio updated to v.0.6.9. (#12889) 2020-08-14 09:52:28 -07:00
NancyLi1013
b8d3e831dd
[imgui] Add messages for unsupported features (#12890) 2020-08-14 09:52:17 -07:00
Sofapriester
e09594e429
[openssl-windows] Added feature option to build openssl with no-pinshared flag (#12056)
* [openssl-windows] Added feature option to build openssl with no-pinshared flag

* Fix review findings from @NancyLi1013

* Try a CI test re-run

* Changed fix to idea from @ras0219-msft

* Remove options from message

As suggested by @ras0219.

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* Update ports/openssl-windows/CONTROL

Co-authored-by: Stefan Strauss <stefan.strauss@avira.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-14 09:51:10 -07:00
Thad House
5bb91a9452
[wpilib] Update to 2020.3.2 (#12373)
* Update wpilib port to 2020.3.2

Latest 2020 release

* Fix review comments
2020-08-13 13:34:09 -07:00
Christopher Di Bella
e1a0367273
[constexpr-contracts] Adds new port (#12818)
* adds constexpr-contracts to vcpkg

* Update ports/constexpr-contracts/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-13 13:33:59 -07:00
Alexander Neumann
4935f12b6d
[vcpkg/scripts/make] trying to iron out some issues (#11836)
* take changes from fontconfig pr

* [farmhash] add autoconf

* [freexl] add autoconf

* [healpix] add autoconf

* [libb2] add autoconf

* [libwandio] add autoconf and patch

* more autoconf

* [x264] fix windows build issues

* minimal cleanup

* [libwandio] some fixes

* [vcpkg/scripts/make] add include to C/CXX flags correctly set machine flags for linker

* remove unnecessary comments part 1

* cleanup part 2

* cleanup

* remove unnecessary code

* [pbc] fix osx regressions

* [lzokay] format manifest

* try to copy sources to fix build issues

* add autoconfig to force updated configure scripts

* bump port versions of openmpi and ocilib

* added lib paths back into vcpkg_build_make because they are probably required

* Use CPP flags
add quotes around restoring of ENV
add LIB and LIBPATH correctly

* Apply suggestions from code review

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* Apply more changes forom CR
- remove mingw make
- add doc for missing options
- introduce two new macros for backup/restore of env vars

* fix wrong variables.

* use the list macro instead of the single var macro

* also use it at the top

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-13 13:32:55 -07:00
Alexander Neumann
3ee1283aef
[bzip2] fixes for building release-only (#12880)
* [bzip2] fixes for building release-only

* [vcpkg_fixup_pkgconfig] fix spacing in messages

* Update ports/bzip2/portfile.cmake

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* Update portfile.cmake

* back out changes to vcpkg_fixup_pkgconfig

Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>
Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-13 13:22:54 -07:00
Alexander Neumann
f3b96f339c
[lapack-reference|fortran] Add new port (#12805)
* [vcpkg/script] add vcpkg_find_fortran

* [openblas] add pkg-config fixes

* [lapack] add lapack-reference and reduce dependency on clapack

* fix build issues

* dont touch any main files

* move toolchain var into parent scope

* fix a few more issues

* create link in the noblas case

* removed unnecessary check handled by vcpkg_find_fortran.

* move dumpbin check

* fix last issue

* depend on openblas

* set cmake_binary_dir so that compiler id run gets put into buildtree.

* more paths

* add missing PARENT_SCOPE

* ws change

* [mlpack] remove dep on clapack

* comment out patches

* remove openblas again

* Install lapack wrapper since it is missing linkage against -lm and -lgfortran

* PREPEND mingw path to make sure cmake picks it up correctly

* depend on openblas also on osx

* add clapack on windows to skip due to conflicting library installs

* add clapack to skip on linux

* add -fPIC as a fortran compiler flag

* do not add the flag on windows

* add gcc explicitly to the cmake args.

* ws change

* applyrequested changes from CR

* fix the failing patch
2020-08-12 10:28:41 -07:00
NancyLi1013
dea76199aa
[curl] Fix static build (#12800)
* [curl] Fix static build

* Add static patch
2020-08-12 10:23:44 -07:00
Alberto Luaces
d7fc2196c1
[osg] Update to 3.6.5 (#12672)
* Update osg to 3.6.5.

* Remove port-version

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-12 10:22:40 -07:00
Jack·Boos·Yu
9a751370f3
[vcpkg baseline] Fix openimageio and pangolin build failures on Linux (#12856)
* [openimageio] Add dependency libheif

* [pangolin] Fix link to linux system lib libutil

* [libheif] Install extra headers for other ports(oiio)
2020-08-12 09:35:03 -07:00
Phoebe
0a16cad007
[boost-modular-build-helper] Fix issue that link incorrect dependent libraries (#9224)
* [boost-modular-build-helper] Fix build issues when release only

* Configure Jamroot.jam on linux

* Fix indentation

Co-authored-by: PhoebeHui <v-phma@microsoft.com>
2020-08-10 17:36:10 -07:00
Jack·Boos·Yu
7ad0f085d7
[netcdf-c] Fix dependency libmath (#12434)
* [netcdf-c] Add dependency embree3

* [netcdf-c] remove dependency embree3, change the search sequence

* [netcdf-cxx4] Re-fix dependency hdf5

* Update ports/netcdf-c/CONTROL

* [netcdf-c] Remove dependency embree
2020-08-10 16:08:37 -07:00
Jack·Boos·Yu
fa1823dcad
[opencolorio-tools] Separate feature application to avoid circular dependency (#12420)
* [opencolorio-tools] Separate feature application to avoid circular dependency

* [opencolorio] Remove oiio related patch

* [opencolorio] Do not make tools

* [opencolorio-tools] make sure share folder is clean

* [docs] Add format document

* improve the error message

* Check the error message

* Finish test

* Update ports/opencolorio/portfile.cmake

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

* Use vcpkg_copy_tools

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-10 16:05:26 -07:00
Jack·Boos·Yu
634c1043b0
[vcpkg_copy_tool_dependencies] Use vcpkg internal powershell (#12776)
* Use vcpkg internal powershell

* [protobuf] change vcpkg_copy_tool_dependencies to vcpkg_copy_tools
2020-08-10 15:40:21 -07:00
Daniel
92f6eb402a
[fribidi] Update to 1.0.10 (#12517)
* [fribidi] Update to 1.0.10

* [fribidi] Disable tests and executables

* [fribidi] Apply FRIBIDI_LIB_STATIC to static builds

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-10 15:33:47 -07:00
Long Nguyen
fca18ba357
[zlib, libpng] Fix pkg-config for mingw (#12753)
* [zlib] Fix pkg-config for mingw

* [libpng] Fix pkg-config for mingw
2020-08-10 15:32:23 -07:00
adrido
ffd6ae40d5
[directxsdk] Add new Port (#12778)
* [directxsdk] Add new port

* Apply suggestions from code review

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>

* Format manifest

Co-authored-by: Alexander Neumann <30894796+Neumann-A@users.noreply.github.com>
2020-08-10 15:28:33 -07:00
Daniel Parker
160d3ac7bb
[jsoncons] Update to v0.155.1 (#12827) 2020-08-10 15:10:00 -07:00
Rémy Tassoux
55c2f3fb7e
[implot] Update to 0.4 (#12835)
Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2020-08-10 15:08:36 -07:00
Adam Johnson
ed474ea934
[physx] Add support for checked and profile builds. (#12710) 2020-08-10 09:34:35 -07:00
George White
6234487442
[raylib] rm vcpkg-cmake-wrapper.cmake, add hidpi (#12484)
* [raylib] rm vcpkg-cmake-wrapper.cmake, add hidpi

raylib is a CMake-built project which already exports its targets using
a custom raylib-config.cmake file, so use that instead. Add a feature to
enable support for HiDPI displays.

* [raylib] Update vcpkg-cmake-wrapper.cmake

* Update ports/raylib/vcpkg-cmake-wrapper.cmake

* raylib/CONTROL: Bump Port-Version to 3

Co-authored-by: wangli28 <wangli28@beyondsoft.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-10 09:33:50 -07:00
Regen
c7a2f021f2
[embree3] Update to 3.11.0 (#12555)
* Update embree to 3.11.0

* Update portfile.cmake

Remove unused function include(vcpkg_common_functions)

* Update ports/embree3/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2020-08-09 13:16:00 -07:00
tbdrake
4b1950f798
[crashrpt] Add new port (#9162)
* Add port files for crashrpt

* Fix x64 output paths and fail port install if architecture is not x86 or x64

* Use vcpkg_fail_port_install

* Add patch for CMakeLists.txt add install target for CrashRpt and CrashSender

* Replace vendored dependencies for minizip, png, and zlib with packages from vcpkg

* Fix 002-find-minizip-png-zlib.patch, accidentally included folder move/renaming in previous commit

* Add vcpkg_copy_tool_dependencies so that dlls for CrashSender .exe will be copied to tools folder

* Add install for crprober.exe tool

* Replace libogg and libtheora vendored dependencies using find_library() and find_path()

* Replace vendored tinyxml library

* Replace vendored wtl library

* Replace vendored JPEG library with libjpeg-turbo from vcpkg

* Add patch to install demos and test applications to tools directory and add vcpkg port features to enable building the tests and demos

* Add port of dbghelp that copies files from Windows 10 SDK. Use this crashrpt to replace vendored dependency of dbghelp.

* [dbghelp] Improve portfile.cmake

* Update baseline

* update CONTROL file

* Update ci.baseline.txt to skip dbghelp on Windows platforms

* * Combined patch files
* Use vendored minizip since it has modifications to support Unicode file paths using wchar_t* which CrashRpt depends on
* Add feature "probe" in order to allow excluding the CrashRptProbe library

* Use VERSION_GREATER instead of MATCHES to compare WINDOWS_SDK version in dbghelp portfile.cmake. Remove redundant check of WINDOWS_SDK version later in script.

Co-authored-by: Travis Drake <tdrake@qsrautomations.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-09 13:12:14 -07:00
Phoebe
8121b4ec3d
[raylib] Fix the feature issue (#12783) 2020-08-07 16:17:24 -07:00
NancyLi1013
23fcc57ad1
[curl] Fix tools (#12758) 2020-08-07 16:15:20 -07:00
Christophe Calmejane
60bb798ceb
[vcpkg] Improving android support (#12634)
* Fix for Android compilation
See https://github.com/microsoft/vcpkg/issues/5809

* Allow for custom android triplets. Fallback to Xamarin installed NDK.

* Increased Port-Version for boost-modular-build-helper

* More restrictive matching pattern for android toolchain
2020-08-07 16:14:05 -07:00
Stefano Sinigardi
80fae15c03
[darknet] ready for yolo_v4 (#11037)
* [darknet] ready for yolo_v4

* [darknet] add yolov4 training weights

* [darknet] use github host for release materials

* [darknet] update to latest fixed revision

* [darknet] update to 20200504 release

* fix static/shared CRT linking mismatch

* [darknet] update to 20200519

* [darknet] add yolov4-tiny

Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-07 16:10:58 -07:00
Lily
1973918384
[libass] Fix build error on x64-windows-static (#12528)
* [libass] Fix build error on x64-windows-static

* [libass] Update vcpkg.json

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update portfile.cmake

* [libass] Resolve conflict

* [libass] Resolve conflict

* format manifest

Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-07 16:06:43 -07:00
xahon
728c54951f
[tlx] Add new port (#11943)
* [tlx] Init port

* Add non-windows cmake targets fixup

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Fix version

* Update ports/tlx/portfile.cmake

Fix the typo

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: NancyLi1013 <v-ruil@microsoft.com>
2020-08-07 15:39:55 -07:00
Kuntal Majumder
9e853cf17c
[many ports] Adding libraries needed to build Krita (#11861)
* Add KF5Config

* Add KF5WidgetsAddons

* Add KF5Completion

* Add KF5CoreAddons

* Add KF5WindowSystem

* Add KF5GuiAddons

* Add KF5ItemModels

* Add KF5ItemViews

* Add KF5i18n

* Initial attempt to port quazip

* Fixed Quazip post installation checks

* Fixed linux builds

* Fixed x64-linux dynamic builds

* Temporary patch for KF5Completion until fixed in upstream

* Add Vc

* Add libde265

* Add libheif

* Don't build examples and gdk pixbuf for libheif

* Add KF5Crash

* Fix windows builds

* Add gettext as a dependency of kf5i18n

* Formatting changes applied

* Add homepages of all the ports

* Removed deprecated functions

* Fix quazip builds for x64-windows-static triplet

* Put support directives and fixed windows static builds

* Fix KF5Archive branch

* fixing libheif for unix systems

* Some linux specific changes

* Apply suggestions to kde frameworks

* Update quazip patch as suggested
2020-08-07 15:38:18 -07:00
Maksim Moisiuk
c74bc921fe
[libressl] add download mirror (#11949)
* [libressl] add download mirror

* increment version in CONTROL file

* drop cmake_minimum_required

* use vcpkg_fail_port_install

* use vcpkg_check_features

* remove deprecated VCPKG_CMAKE_SYSTEM_NAME

* rename deprecated function to vcpkg_copy_tools

* leave pkgconfig

* [libressl] Restore vcpkg_copy_tool_dependencies

* Update portfile.cmake

Update the deprecated functions or variables

* [libressl] use vcpkg_copy_tools in port file

* [libressl] fix tools copying

* Update ports/libressl/CONTROL

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-07 12:19:15 -07:00
ζeh Matt
15141fbc95
[asmjit] Update to the latest commit (#12524)
* [asmjit] Update to the latest commit

* Use the correct date for version

* Update ci.baseline.txt

* [polyhook2] Update to the latest commit

* Update portfile.cmake

* Remove polyhook2 from ci.baseline.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-07 12:17:10 -07:00
jgehw
5945950b25
[tensorflow-cc] fix build issues on Windows (#12546)
* fix build issues occurring from default bazel config being used because customized bazel config is stored in wrong directory

* [tensorflow-cc] Update CONTROL and ci.baseline.txt

* fix also applies to windows static build

* Revert "fix also applies to windows static build"

* leave variables unset in order to let bazel auto-detect them the same way it auto-detects include path avoiding mismatches between toolset and include files versions

* bazel VC auto-detect doesn't work (it ends up in a dev command prompt and tries to parse it), so fix the issue of inconsistency of toolset versions between auto-detection in vcpkg and bazel by letting vcpkg determine everything including toolset version

* see if updating really outdated bazel fixes finding correct VC tools on Azure DevOps

* setting x64-windows CI to fail again

It doesn't work if more than one VC toolkit is installed. Likely a bug in bazel. bazel is currently v3.4.1, however tensorflow v1.14 requires really outdated bazel v0.25. Going to upgrade tensorflow to v2.3 and then using up-to-date bazel, but will do this in a separate pull request, as it requires more work.

* revert bazel upgrade as tensorflow v1.14 requires outdated bazel 0.25

Co-authored-by: Gehweiler <Joachim_Gehweiler@McAfee.com>
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-07 12:08:51 -07:00
Giulio Romualdi
222c35e3bc
[CppAD] Add CppAD port (#12560)
* [CppAD] Add CppAD port

* [CppAD] Fix compilation on Linux

* [CppAD] Remove vcpkg_common_functions from portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [CppAD] Avoid to add the postfix 'd' in the debug library

* [CppAD] Patch the pkgconfig file generation

* [CppAD] Remove the support for uwp and arm

* [CppAD] add DISABLE_PARALLEL_CONFIGURE as option of vcpkg_configure_cmake() command

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-07 11:49:36 -07:00
Radwan Ibrahim
025447ae0e
[tiff] Update 4.0.10 to 4.1.0 (#12559)
* Update tiff 4.0.10 to 4.1.0

* Update portfile.cmake

Co-authored-by: Radwan Ibrahim <Radwan.Ibrahim@cosmonio.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-07 11:49:27 -07:00
Jack·Boos·Yu
fde75f410e
[openimageio] Fix installed cmake file path. (#12592) 2020-08-07 11:48:19 -07:00
Ryan
45739eb28d
[Xbyak] Update to 5.93 (#12577) 2020-08-07 11:48:10 -07:00
Lily
904e1203da
[libzip] Fix find_package error (#12610) 2020-08-07 11:47:36 -07:00
Jack·Boos·Yu
95d3b86bca
[grpc] Fix generate plugin grpc_csharp_ext (#12611) 2020-08-07 11:46:49 -07:00
Phoebe
3ca402bf5c
[secp256k1] Fix build failures and export cmake targets (#12630)
* [secp256k1 Fix build failure and export cmake targets

* Update the ci baseline file
2020-08-07 11:45:37 -07:00
Jack·Boos·Yu
6718a4a703
[date] Fix config.cmake and usage (#12739)
* [date] Fix config.cmake and usage

* Correct fix

* Remove wrapper and usage
2020-08-07 11:44:42 -07:00
ig-or
5b35ffe65b
[qwtw] Add new port (#12748)
* [qwtw] add new port (qwtw library)

* CI baseline updated

* [qwtw] CONTROL bug fix
2020-08-07 11:44:13 -07:00
Long Nguyen
80ef2a3455
[flac] Disable stack smash protection and FORTIFY_SOURCE for mingw (#12761)
* [flac] Disable stack smash protection and FORTIFY_SOURCE for mingw

* Change flag injection + copyright install
2020-08-07 11:42:21 -07:00
ras0219
23d4072643
[boost] Add Supports fields and more accurately handle arm64-windows/x64-uwp (#12762)
* [boost] Add Supports fields. Regenerate to better describe arm64-windows and UWP.

* [ci.baseline.txt] Remove unneeded boost entries

* [libtorrent] Modify Supports to cover arm64-windows

* [ci.baseline.txt] Add exposed failures now that boost:arm64-windows builds

* Update ports/boost-fiber/CONTROL

* Update ports/boost/CONTROL

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-08-07 11:41:21 -07:00
Francisco Pombal
600743e1e1
[libtorrent] Update to 1.2.8 (#12768)
* [libtorrent] Update to 1.2.8

* Update scripts/ci.baseline.txt
2020-08-07 11:39:32 -07:00
Dico
cfe88ab476
[abseil] Fix CMake warning (#12781)
* abseil: Patch to fix CMake Threads dependency warning.

* abseil: Make portfile comment more concise
2020-08-07 11:13:09 -07:00
Eitan Har-Shoshanim
7c1e5863c0
wip (#12782) 2020-08-07 11:12:15 -07:00
Sönke Schau
186c77da27
[gSoap] Update to 2.8.105 and add a required shared directory (#12784)
* [gSoap] Update to 2.8.105 and add a required shared directory

* Add missing change in CONTROL file

* Remove unneeded suffix from version and entries to ci.baseline.txt

* Update CONTROL

Update Supports field

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-07 11:11:12 -07:00
Sönke Schau
dc5a1d3664
[libu2f-server] Fix wrong include reference (#12786)
* [libu2f-server] Fix wrong include reference

* [libu2f-server] Added missing files CONTROL an portfile

* Replace the patch with vcpkg_replace_string to fix up a header

* Update ports/libu2f-server/CONTROL

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>

Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com>
2020-08-07 11:10:12 -07:00
Kevin Lu
907e390879
[nlohmann-json] Update to 3.9.1 (#12787) 2020-08-07 11:09:25 -07:00
Lily
5a9c8fb3b8
[log4cpp] Fix header file install path (#12792) 2020-08-07 11:08:31 -07:00
Sean Yen
e507b6b7b2
[ocoros-kdl] Fix the CMake config file (#12794)
* Adding fix.

* bump version.

* Use string replacement.

* Update CONTROL

* Update portfile.cmake

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-07 11:07:44 -07:00
Kevin Lu
fbb5131bbc
[fmt] Update to 7.0.3 (#12806) 2020-08-07 10:10:53 -07:00
Matthias C. M. Troffaes
98b9ed1860
[ffmpeg] fix FindFFMPEG.cmake to work properly even without avresample (#12635)
* [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-08-06 22:17:38 -07:00
Pablo Speciale
6289ef0d49
[colmap] Add port for COLMAP 3.6 (#12410)
* [colmap] Add port for COLMAP 3.6-dev.3

* Fixed some errors in portfile

* Fixing some errors in portfile. These changes also move the binary (and *.bat) to `tools/` otherwise I get `POST_BUILD_CHECKS_FAILED`. I followed this recommendation:
https://github.com/Microsoft/vcpkg/issues/834#issuecomment-288529839

Now the *.bat files need to be fixed with the correct path to `tools/`

* Update ports/colmap/portfile.cmake

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

* Update ports/colmap/portfile.cmake

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

* Update ports/colmap/usage

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

* First working version, the line `vcpkg_copy_tools(TOOL_NAMES colmap AUTO_CLEAN)` helped.

Now it does work running:

    > <vcpkg-root>\vcpkg\packages\colmap_x64-windows\tools\colmap\colmap.exe
    > <vcpkg-root>\vcpkg\packages\colmap_x64-windows\tools\colmap\colmap.exe gui

ToDo: use `vcpkg.json`.

* Using `vcpkg.json` instead of CONTROL file

* Formatting json file:
./vcpkg.exe x-format-manifest --all

* Changes suggested by @ahojnnes (colmap author). Waiting for the 3.7 release  (probably today) to update the `REF` and `SHA512`

* Changes proposed from @ahojnne to handle the internal colmap variables `DGIT_COMMIT_ID` and `DGIT_COMMIT_DATE`

* Enabling TESTS (changes sent by @ahojnnes)

* Updated to lastest tag to 3.6

* Updating to 3.6

* Ceres was missing suitesparse/lapack

* Update ports/colmap/portfile.cmake (commit suggested by JackBoosY)

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* format manifest

* Update ports/colmap/portfile.cmake

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-06 22:15:45 -07:00
Jack·Boos·Yu
accd1c870c
[pangolin] Fix build failure on UNIX (#12515)
* [pangolin] Finx find dependency ffmpeg components

* update baseline

* [pangolin] Improve portfile.cmake

* [pangolin] Drop support with osx

* disable static build

* Add system libraries to dependency

* Update ports/pangolin/CONTROL

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-06 22:14:40 -07:00
Christian Ullrich
3cab101b18
[wtl ] Upgrade wtl to 10.0.10077. (#12688)
* [wtl] Update to 10.0.10077. Again.

* Port version.

* Better version representation.

* Update ports/wtl/portfile.cmake

* Update ports/wtl/portfile.cmake

Update filename

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-06 22:13:20 -07:00
Alexander Neumann
da839ba61a
[lapack] add metaport lapack to switch lapack impl with an overlay (#12464)
* [lapack-select] add port lapack-select to select the lapack implementation

* move (!osx) check into lapack select

* correct the platform selection logic so that clapack is not forced.
added external as a feature.
made a dummy project to find the external provided LAPACK

* fix the oscx regression. Actually need to specify external dependency on OSX

* rename port to lapack and use build-depends
2020-08-06 22:10:15 -07:00
Kevin Lu
4f9117c0de
[fmt] Update to 7.0.2 + [spdlog] Update to 1.7.0 (#12312)
* [fmt] Update to 7.0.0

* [fmt] Update to 7.0.1

* [spdlog] Update to 1.7.0

* [quill] Patch for fmt 7.x

* [fmt] Update to 7.0.2

* [quill] Update baseline

* [fmt] Use vcpkg_replace_string

* remove unnecessary change to `SOURCE_PATH`

Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-06 17:09:10 -07:00
Alexander Neumann
61c055a6fc
[brotli] add pkgconfig / [freetype] depend on brotli (#12405)
* [brotli] add pkgconfig

* [freetype] add pkgconfig and add dependency on brotli

* [qt5-base] add new freetype dependency to brotli and zstd

* [freetype] fix cmake paths

* [freetype] removed renaming of include dir and unnecessary cmake fixes

* [freetype-gl] fix glew include dir

* [podofo] fix freetype search.

* fixing wrong freetype stuff due to vcpkg owned wrong CMakeLists.txt .....

* fixing more freetype hidden issues.

* [sfml] fix missing include

* fix typo

* [freetype] uncomment previous renaming of include folders

* fix brotli linkage in static builds

* remove added alias to avoid problems.

* [freetype] add brotli to the wrapper

* [lzokay] format manifest

Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-08-06 13:07:46 -07:00
Jack·Boos·Yu
56174640c9
[vcpkg_build_qmake] Disable multi-threaded build when file fails to open (#12752)
* Disable multi-threaded build when file fails to open

* re-trigger qt5 test
2020-08-06 07:19:54 -07:00
nicole mazzuca
ba5707d3b6
[lzokay] format manifest (#12766) 2020-08-06 06:36:56 -07:00
Rémy Tassoux
3d9934a4ef
[jthread] Initial port (#12497)
* [jthread] Initial port

https://github.com/josuttis/jthread

* [jthread] Add header only comment

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [jthread] Fix version date

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [jthread] Move headers to include directory

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* [jthread] Rename the port josuttis-jthread

* [jthread] Fix control port name

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Rémy Tassoux <rt2@rasterizedworld.com>
2020-08-05 15:53:02 -07:00
Mikhail Paulyshka
98fb277226
[libffi] fix crash in debug (#12498)
* [libffi] fix crash in debug

(cherry picked from commit 78b3f05731556e23ad8f1ef8b168ad99cc1c4a9c)

* Update CONTROL

* [libffi] fix crash in debug (x86-windows)

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: Rolf Gebhardt <rolf.gebhardt@lbs-sw.de>
2020-08-05 15:51:36 -07:00
Jack·Boos·Yu
94c657dbb5
[pcre] Fix installation when only building release (#12629)
* [pcre] Fix installation when only building debug

* improve portfile.cmake

* Improve portfile.cmake

* Improve portfile.cmake

* Update ports/pcre/portfile.cmake
2020-08-05 14:16:37 -07:00
Willard
eb6acb0703
[lzokay] Add new port (#12655)
* added port for lzokay

* formatting, move check_linkage to line one, use port variable
2020-08-05 14:09:18 -07:00
General Jack O'Neill
3ecb635ef1
[libusb] build fails on windows due to symlink in extracted archive (#12656)
* Update CONTROL

* Change CONTROL file to use new Version and Port-Version setup
* Increment Port-Version from 1 to 2

* Update portfile.cmake

* Remove the README file after the file extract process from archive
* The README file is a symlink to README.md but symlinks cause issues with MSBUILD on windows

* Update portfile.cmake
2020-08-05 14:08:40 -07:00
NancyLi1013
1ed263bc52
[mpir, gmp] Add message to handle the conflicts between these two ports. (#12664) 2020-08-05 14:08:18 -07:00
ZeeWanderer
4454f8fb98
[blend2d] Update to beta_2020-07-31 (#12667) 2020-08-05 14:05:58 -07:00
Arves100
a5d23385e5
[libmariadb] Include bundled zlib and openssl (#12669)
* [libmariadb] Include bundled zlib and openssl

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/CONTROL

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/portfile.cmake

* Update ports/libmariadb/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-05 14:03:22 -07:00
Andrei Lebedev
11f15f3ab8
[libpq] only require bison and flex on Windows (#12674)
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-08-05 14:01:13 -07:00
Julien Bernard
18356053b7
[gamedev-framework] fix install path of *.cmake files (#12680)
* [gf] fix install path of *.cmake files

The port name (gamedev-framework) differs from the package name (gf).

* [gf] increase port version
2020-08-05 13:59:26 -07:00
Odysseas Georgoudis
64581abea2
Upgrade quill port to version 1.3.3 (#12683) 2020-08-05 13:58:54 -07:00
Wolfgang Stöggl
0d1cc6735f
[monkeys-audio] Update to 5.48 (#12690)
Released MAC_SDK files are currently only provided for download for a
short period of time and replaced frequently by newer versions.
See: https://monkeysaudio.com/files/
- The previous version in vcpkg is not available for download any more
- Fixes: Downloading https://monkeysaudio.com/files/MAC_SDK_546.zip...
  Failed. Status: 22;"HTTP response code said error"
2020-08-05 13:57:37 -07:00
Marek Roszko
e3031264b9
[ngspice] Initial port (#12695)
* Add ngspice port

Add the msvc specific include folder to be copied as well

Fix 32-bit builds

Use install_msbuild
Remove fftw

Fix 32-bit build again

Update ci baseline and check linkage for dll only

Use spaces consistently

More clean

Update ports/ngspice/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Update ports/ngspice/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Update ports/ngspice/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Update ports/ngspice/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

Update scripts/ci.baseline.txt

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

remove uwp support

Update ports/ngspice/CONTROL

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Update ports/ngspice/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Use the suggest supports

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-05 13:56:27 -07:00
Alexander Neumann
8a1f3cc588
[vcpkg-ci-paraview] move into scripts/test_ports (#12701) 2020-08-05 13:53:47 -07:00
thewhiteninja
953b957bbe
[nlohmann-json] Update to 3.9.0 (#12601)
* Update to 3.9.0

* Update ports/nlohmann-json/CONTROL

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>

* add a patch to fix the build and nlohmann-json checks.

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-08-05 13:52:43 -07:00
Matthias C. M. Troffaes
a2af235a17
[libvpx] fix pdb paths (#12706)
The name of the pdb file is always hardcoded in the lib file. The cmake script was renaming the pdb files causing them not to be found. This patch fixes that problem, reverting back to using the upstream pdb file names.
2020-08-05 13:49:34 -07:00
Alexander Neumann
4831c3f5a6
[netcdf-c] also depend on embree on osx (#12755)
* [netcdf-c] also depend on embree on osx

* Update ports/netcdf-c/CONTROL

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>

Co-authored-by: ras0219 <533828+ras0219@users.noreply.github.com>
2020-08-05 13:32:56 -07:00
JackMacWindows
96adaeb47d
[pngpp] Add png++ port (as pngpp) (#12705)
* Create vcpkg.json

* Create portfile.cmake

* Fixed CI

* Update ports/pngpp/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/pngpp/portfile.cmake

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-05 13:10:26 -07:00
Maxime GIMENO
bd98b498c5
Upgrade CGAL to 5.0.3 (#12711)
Co-authored-by: wangli28 <wangli28@beyondsoft.com>
2020-08-05 13:05:48 -07:00
winsoft666
4fef7fe7ec
[teemo] Update to v2.1 (#12728)
* teemo

* 1. move header files to teemo folder.
2. add Cancel Event.
3. create directories automatically.

* update teemo to v2.1

* update teemo code ref

* remvoe cpprestsdk dependency
2020-08-05 13:02:41 -07:00
JonLiu1993
eb3baf49af
[librdkafka] Update to 1.5.0 (#12731)
* [librdkafka] Update to 1.5.0

* Update portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-05 13:01:53 -07:00
Marek Roszko
a8f69d8eff
[wxwidgets] Update to 3.1.4 (#12733)
* [wxwidgets] Update to 3.1.4

* tabs -> spaces
2020-08-05 13:01:00 -07:00
JonLiu1993
65a1b222d0
[alembic] Update to 1.7.13 (#12735)
* [alembic] Update to 1.7.13

* DeletePortVersion
2020-08-05 12:59:21 -07:00
Oskari Timperi
f62b97c7f5
[shapelib] Update to 1.5.0 (#12737)
* [shapelib] Update to 1.5.0

* Update portfile.cmake

Co-authored-by: Oskari Timperi <oskari.timperi@novatron.fi>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-08-05 12:58:39 -07:00
Phoebe
a7cf0bc0e3
[wavpack] Fix failure on linux and osx (#12742) 2020-08-05 12:57:16 -07:00
Carlos O'Ryan
b0b241fc33
[google-cloud-cpp] Update to v1.16.0 (#12747) 2020-08-05 12:56:28 -07:00
Rolf Gebhardt
c72091e7f6
[gtkmm] fix unresolved external Gtk::TreeViewColumn::`vbase destructor'(void) in release build by avoiding calling base class constructor from inline code (#12637) 2020-08-05 10:37:40 -07:00
Phoebe
f3221c0405
[sqlite3] Namespaced targets with unofficial:: (#12516)
* [sqlite3] Namespaced targets with unofficial::

* Fix failure ports

* Update the targets name

* Update related docs
2020-08-05 10:36:25 -07:00
nicole mazzuca
6a83b5365e
[mpir] fix on linux (#12723)
* [mpir] fix on linux
the fix in #12677 broke linux while fixing macOS

fixes #12708

* back to working on osx

* Update Port-Version in vcpkg.json

Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
2020-08-05 10:33:48 -07:00
Phoebe
0e477d7843
[vcpkg baseline] Fix pbc build failure with x64-osx (#12732)
* [pbc] test in ci

* Add depends port gmp

* Add dependency port gmp

* Update ports/pbc/CONTROL

* Build with make instead
2020-08-04 13:51:12 -07:00
Alexander Neumann
8e76503a76
[ITK] Update to 5.1 (#11208)
* [vtk-m] new port vtk-m

* [VTK] Update to 9.0

* include local buildtree changes

* [pcl] disable VTK due to API changes in VTK 9.0

* [vtk-m] add supports field to be only x64

* [vtk-dicom] add python executable.

* fix vtkm dependency

* [vtk-dicom] fix missing std:: namespace

* [vtk-m] add uwp to unsupported triplets

* [vtk] add pegtl include patch, reenable IOMotionFX

* remove hdf5 changes for testing

* use different pgetl patch which redirects to the installed config of pegtl

* [pegtl-2] version file needs renaming too

* [vtk] change dependency to pgetl-2 and fix the patch

* [vtk] put in hdf5 fix again and correct manually installed include files

* remove deprecated function to retrigger CI

* [lz4] correctly lowercase the lz4 config

* [vtk] remove unnecessary code

* [pegtl-2] add homepage

* [pegtl] modernize portfiles

* [vtk-dicom] add homepage

* [vtk-dicom] modernize portfile

* [vtk-m] remove empty build depends

* [vtk] try fixing the permission issue

* [vtk] minimal dependency correction

* [itk] update

* fix portfile errors

* WIP commit

* should make ITK green in VCPKG CI but there a still issues with features

* more dependencies and features....

* remove itk from baseline failure so the check can get green

* more dependency updating.

* minor build fixes

* [openjpeg] Fix dll location

* fix other issues

* add rtkcuda

* [openjpeg] remove default features to make arm and uwp platforms happy

* [itk] more dependency fixes

* [openjpeg] fix no tools case

* [itk] fix wip patch

* [itk] split up patches & cleanup & and move rtk tools if build

* [itk] fix patch and remove old and wip patch

* [nifticlib] Add new port required by minc

* [nifticlib] change repo and add features

* [nifticilib] add zlib dependency & cleanup

* [minc] add new port

* [vcpkg/scripts] add swig to find acquire programm

* [itk/minc] update for external minc

* add supports field for nifticlib

* [itk] make python a default feature for testing

* [itk] cleanup python vars a bit
[vcpkg/scripts] correct swig hash

* [vcpkg/scripts] fix swig

* [itk] fix python include path on unix system

* [itk] remove python as a default. A bit of feature cleanup

* [itk] update remote RTK

* [itk|rtk] remove RTK module before configure to allow patching

* [opencl] update opencl wrapper

* [itk] fix opencl static linkage

* [itk] add cufftw fix

* update baseline

* [itk] fix itk[tbb]

* [itk] update python paths to 3.8

* [itk] add failure messages for unsupported architectures for some features

* [vcpkg_find_acquire_program] update swig to 4.0.2

* Update portfile.cmake

* [itk] move the module removal out of the if for people reusing the old source tree

* [itk] add missing auto_clean to vcpkg_copy_tools

* Update ports/nifticlib/CONTROL

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

* Update ports/openjpeg/portfile.cmake

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

* Update scripts/cmake/vcpkg_find_acquire_program.cmake

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

* [openjpeg] pass OPTIONS to vcpkg_configure_cmake

* [itk] fix typo and leave a todo.

* use sourceforge args for swig

* Update ports/openjpeg/CONTROL

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* Update ports/opencl/CONTROL

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>

* [itk] remove debug msgs from patch

* pre-install yasm on OSX

Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-08-02 15:49:20 -07:00
nicole mazzuca
1c2af99415
[vcpkg format-manifest] Add convert-control flag (#12471)
* [vcpkg format-manifest] initial convert-control attempt

TODO: manifest comments! we should keep $directives

* Finalize x-format-manifest

First, fix Json::parse -- "\c", for any c, was incorrectly parsed.
It would emit the escaped character, and then parse the character, so
that `\b` would give you { '\b', 'b' }.

Second, canonicalize source paragraphs as we're parsing them. This found
an error in qt5 -- The `declarative` feature was listed twice, and we
now catch it, so I removed the second paragraph.

Add PlatformExpression::complexity to allow ordering platform
expressions in a somewhat reasonable way.

Notes:
  - We allow `all_modules` as a feature name for back-compat with
    paraview
  - In order to actually convert CONTROL to vcpkg.json, we'd need to
    rename the qt5 `default` feature.
  - We need to add support for $directives in x-format-manifest

* fix qt5 port

* format

* fix compile

* fix tests for canonicalization

* Clean up code

* add error message for nothing to format

* add extra_info field

* add `const X&` overloads for `Object::insert[_or_replace]`

* fix compile

* simple CRs

* add tests

* format

* Fix mosquitto port file

also unmerge a line

* fail the tests on malformed manifest

* fix format_all

* fix coroutine port-version

* format manifests
2020-08-02 10:08:07 -07:00
Long Nguyen
c0f23c6c31
[openssl-unix] Add mingw with dynamic libs support - take 2 (#12544)
* [openssl-unix] Add mingw with dynamic libs support

* Use new Port-Version

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* Fix indenting

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-08-01 21:22:54 -07:00
Vicki Pfau
b46242ff15
[many ports] Remove _find_package guards that break *_FOUND (#12157)
* [many ports] Remove _find_package guards that break *_FOUND

* [many ports] Fix incrementing version

Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-08-01 17:13:08 -07:00