10517 Commits

Author SHA1 Message Date
Jack·Boos·Yu
6283a51112
[libffi] Support arm/arm64 (#10485)
* [libffi] Support arm/arm64

* [libffi] Use VCPKG_TARGET_ARCHITECTURE to determine triplet

* [libffi] Use VCPKG_TARGET_ARCHITECTURE in CMakeLists.txt

* update baseline

* re-trigger ci test
2020-04-06 14:17:22 -07:00
ZeeWanderer
f2023a7f35
[blend2d] Update to beta_2020-03-29 (#10600)
- Blend2D updated to beta_2020-03-29
- local Asmjit updated to 2020-03-16
2020-04-06 14:09:03 -07:00
Cheney Wang
c4e7c83b0e
[nana] Add Xorg dependency libxcursor-dev and modify deprecated functions (#10605)
Co-authored-by: Cheney-Wang <v-xincwa@microsoft.com>
2020-04-06 14:08:04 -07:00
Alexander Neumann
359661a227
[qt5-base] Fix EGL absolute path on Linux (#10641)
* - add patch to find the debug library
- manually fix EGL path in Qt5GuiConfigExtras.cmake

* bump control
2020-04-06 14:03:16 -07:00
nicole mazzuca
84ad06a2ae
[vcpkg baseline] Remove replxx:x86-windows=fail (#10703)
* [vcpkg baseline] add qt5-tools:x64-linux=fail

something is wrong, but I don't want to figure it out right now

* remove qt5-tools
2020-04-06 13:59:29 -07:00
pravic
f29a191d0a
[sciter] Update to 4.4.1.5 (#10071)
* [sciter] Fix executable permissions on OSX.

* [sciter] Update to 4.4.0.8.7427

* [sciter] Update to 4.4.1.0.7439

* [sciter] Update to 4.4.1.5.7587
2020-04-03 10:34:50 -07:00
Glyn Matthews
449adbed72
[skyr-url] Add new port (#10463)
* Added port for Skyr URL library

* Removed vcpkg_test_cmake call in skyr-url port

* Fixed type in version number, added step to copy PDBs

* Added build dependency on tl-expected

* Removed commented out code

* Disabled warnings as errors

* Bumped version number

* Updated version number for Skyr URL
2020-04-03 10:33:56 -07:00
Jack·Boos·Yu
9409abf422
[hunspell] Disable build tools in non-Windows (#10574)
* [hunspell] Disable build tools on OSX

* [hunspell] Disable build tools in non-Windows

* update baseline

* [hunspell] Change notice.
2020-04-03 10:28:02 -07:00
Daan De Meyer
9ffd7c4886
[reproc] Update to version 12.0.0 (#10594) 2020-04-03 10:27:19 -07:00
Lily
32d29d6df4
[abseil] Fix feature name error (#10620) 2020-04-03 10:26:50 -07:00
Maki
b065d5fec0
[openvr] Added Linux support and updated to v1.10.30 (#10629)
* [openvr] Added Linux support

* [openvr] Updated to v1.10.30

* [openvr] Updated port file with modern variables and better platform checking

* [openvr] Updated ci.baseline.txt as Linux is supported now
2020-04-03 10:24:16 -07:00
Jake
171ff2995c
[freerdp] Fix include paths and output (#10630)
Signed-off-by: jarves <jarveson@gmail.com>
2020-04-03 10:22:28 -07:00
Gabriel
f4759a6ded
[opus] Make AVX an optional feature (#10634) 2020-04-03 10:17:41 -07:00
Benjamin Sergeant
a4028d3ace
ixwebsocket: update to 9.1.9 (#10633)
Co-authored-by: Benjamin Sergeant <bsergeant@mz.com>
2020-04-03 10:17:02 -07:00
Carlos O'Ryan
d604c9278b
[googleapis] upgrade to v0.7.0 release (#10651) 2020-04-03 10:15:06 -07:00
NancyLi1013
c1be618542
[libwebsockets] Update to 4.0.1 (#10658) 2020-04-03 10:14:40 -07:00
Gregor Jasny
f71a22f2dd
[function2] Update to version 4.1.0 (#10666) 2020-04-03 10:14:18 -07:00
Phoebe
8782b0b8b9
[vcpkg] Fix spec instance name (#10660)
* [vcpkg] Fix spec instance name

* Change cub version for testing the changes

* Add vulkan-hpp to test
2020-04-03 09:41:36 -07:00
Marc Boucek
e1fc03c474
vcpkg_from_git: Add support for git over ssh (#9446)
* vcpkg_from_git: Add support for git over ssh

* vcpkg_from_git: append ssh bin directory to path

* vcpkg_from_git: fix function signature on non windows platforms

* Revert "vcpkg_from_git: fix function signature on non windows platforms"

This reverts commit 0d608ee5911d2ba274e782a21dfe77a502a39053.

* Revert "vcpkg_from_git: append ssh bin directory to path"

This reverts commit 377ce3fae1e2c085a5da7ace8185624a345a511b.

* Partial Revert "vcpkg_from_git: Add support for git over ssh"

This partially reverts commit 9b81b16c4ccd3d8646d97e66234566a07af8a308.

Co-authored-by: Marc Boucek <marc.boucek@native-instruments.de>
Co-authored-by: Marc Boucek <marc.boucek@posteo.net>
2020-04-01 07:35:38 -07:00
Phoebe
e12c1acdb5
[vcpkg baseline] Ignore osg-qt (#10637) 2020-04-01 07:22:51 -07:00
Alexander Neumann
b79f7675aa
[hdf5] add tools and fortran feature (#9864)
* [hdf5] add tools and fortran feature

* change fortran feature to state requirements
2020-03-28 18:41:08 -07:00
Lily
f933c30226
[abseil] Add compiler C++17. (#8248)
* [abseil] Add compiler C++17.

* Add feature c++17.
2020-03-27 20:52:58 -07:00
kreuzerkrieg
d2512ed8e3
[replxx] Add new port (#10052)
* replxx

* wip
2020-03-27 20:43:13 -07:00
Jonathan Hale
edfce3b455
[magnum/magnum-plugins] Fix patches for --head builds (#10158)
* [magnum] Update patches for --head builds

Signed-off-by: Squareys <squareys@googlemail.com>

* [magnum-plugins] Remove obsolete patch

Since basisu port has been updated, we can now use it without patching
the magnum-plugins code for compatibility.

Signed-off-by: Squareys <squareys@googlemail.com>

* [corrade] Remove obsolete warning and flag

Signed-off-by: Squareys <squareys@googlemail.com>

* [magnum] Rename patches to reflect order of application

Signed-off-by: Squareys <squareys@googlemail.com>

* [corrade/magnum/magnum-plugins] Update port versions

Signed-off-by: Squareys <squareys@googlemail.com>
2020-03-27 20:37:33 -07:00
Jack·Boos·Yu
9efff1124a
[ffmpeg] Disable vdpau in UNIX (#10161)
* [ffmpeg] Disable vdpau in UNIX

* [ffmpeg] Disable vdpau in OSX only

* [freerdp] Add warning message when building in non-windows

* revert 1ec77854917e513c7bdf17c8301fcd0a15aa685f changes
2020-03-27 20:34:59 -07:00
kreuzerkrieg
7b0dea5b36
[ryu]Fix linux problem with ccache (#10340)
* Fix linux problem with ccache

* wip

* wip
2020-03-27 20:29:06 -07:00
Daniel
4772dc2c40
[libpq] Fix build failure when vcpkg path contains spaces (#10274)
Add quotes to paths in command flags
2020-03-27 20:28:09 -07:00
Lily
59b09ec644
[geotrans] Modify incorrect version in CONTROL (#10325)
* [geotrans] Upgrade to version 3.8

* [geotrans] Modify incorrect version in CONTROL
2020-03-27 20:27:07 -07:00
Jack·Boos·Yu
b5deb0c8cd
[vtk] Add find dependency pugixml in cmake config file (#10379)
* [vtk] Add find dependency pugixml in cmake config file

* [vtk] Re-generate patch

* re-trigger ci test
2020-03-27 20:23:18 -07:00
Alexander Neumann
aeffa625e5
[vcpkg] Add the possibility to load vcvars.bat with external toolchain. (#10399)
* Add VCPKG_LOAD_VCVARS_ENV
allow loading vcvars.bat if an external toolchain file is used.

* add documentation
2020-03-27 20:19:53 -07:00
Henrik Gaßmann
cd4c066116
[tinyexr] Update to commit fdaeecb@2020-03-15 (#10426)
- Modernize port.
2020-03-27 20:05:36 -07:00
Henrik Gaßmann
472b159dab
[lodepng] Update to commit e34ac0@2020-03-15 (#10427)
* [lodepng] Add cmake import configs

* [lodepng] Update to commit e34ac0@2020-03-15

* [lodepng] Modernize port

- Remove calls to deprecated vcpkg functions.
- Remove commented out pngdetail tool project definitions.

* [lodepng] Remove osx failure from ci.baseline
2020-03-27 20:04:02 -07:00
Gregor Jasny
f3de074f9b
[civetweb] Add optional SSL support (#10431) 2020-03-27 19:58:37 -07:00
Phoebe
7b92363b8f
[bfgroup-lyra] Update to 1.3 (#10436) 2020-03-27 19:57:26 -07:00
Henrik Gaßmann
7c99786052
[spirv-cross] Update to version 2020-02-26 (#10442)
- Modernize port.
2020-03-27 19:56:18 -07:00
Bill Avery
409776e461
[cppgraphqlgen] Update to v3.2.0 and fix #10407 (#10446)
* [cppgraphqlgen] Update to v3.2.0

* Fix #10407

* Use file INSTALL for copyright
2020-03-27 19:55:22 -07:00
here-mikelley
f2d5437495
[lzo] Fix for building Linux shared library (#10451)
* [lzo] Fix for building Linux shared library

* [lzo] replace MSVC with VCPKG_TARGET_IS_WINDOWS

* [lzo] Update version to 2.10-5
2020-03-27 19:51:48 -07:00
quatmax
f2734659ab
[wt] Update to 4.2.2 (#10459) 2020-03-27 19:43:20 -07:00
Kevin Hartman
d615162aff
[Morton-nd] Update version to v3.0.0 (#10474)
* Update morton-nd to v3.0.0.

Morton ND now also provides its own CMake integration, which this portfile uses directly.

* Address review comments.
2020-03-27 19:41:44 -07:00
Jack·Boos·Yu
774f4fe6dd
[ffmpeg] Install tools (#10486)
* [ffmpeg] Install tools

* [ffmpeg] Fix incorrect macro

* [ffmpeg] Re-fix installation

* re-trigger ci test
2020-03-27 19:40:10 -07:00
Arash Partow
aa9b8ecc06
Update ExprTk package (#10506) 2020-03-27 19:33:05 -07:00
Jack·Boos·Yu
5e95b08a99
[freerdp] Fix dynamic library path in cmake files (#10526)
* [freerdp] Fix dynamic library path in cmake files

* [freerdp] Add warning message when building in non-windows
2020-03-27 19:32:10 -07:00
Phoebe
4b822a1388
[catch2] Update to 2.11.3 (#10536) 2020-03-27 19:15:58 -07:00
NancyLi1013
ec11757f90
[blitz] Update to the latest commit and fix no dll and lib generated (#10546)
* [blitz] Update to the latest commit and fix no dll and lib generated

* Update to the latest commit
2020-03-27 19:15:32 -07:00
Daniel Parker
478cb2f9fc
[jsoncons] Update to v0.149.0 (#10540) 2020-03-27 19:14:05 -07:00
Lily
679a3c243e
[realsense2] Update to version 2.33.1 (#10550)
* [realsense2] Update to version 2.33.1

* [realsense2] Fix build error on Windows7
2020-03-27 19:13:40 -07:00
Jack·Boos·Yu
9b44e4768b
[vcpkg] Revert #9862 changes to fix crt check (#10562) 2020-03-26 02:19:01 -07:00
Jack·Boos·Yu
d98696de85
[vcpkg baseline] Fix CI test (#10508)
* re-trigger ci test

* [kealib] Switch repo to github

* [mongo-c-driver] Set icu as a feature

* [monkeys-audio] Update version to 5.24

* [mongo-c-driver] Fix arm build

* [mongo-c-driver] Re-generate patch

* [mongo-c-driver] Remove key word PRIVATE in patch

* [llvm] Remove default feature tools

* [llvm] Add judgment to install tools

* [llvm] Add more condition

* [llvm] Fix clang cmake files when selecting feature tools

* [halide] Fix build depends info in CONTROL

* update baseline
2020-03-25 20:43:02 -07:00
Robert Schumacher
42ad12f91d
[vcpkg] Improve common case of ignoring filesystem errors (#10557) 2020-03-25 15:18:10 -07:00
Alexander Neumann
52273558f6
Map configuration also for single configuration generators (#10397) 2020-03-25 13:47:07 -07:00
Alexander Neumann
da0a154852
use _INIT flags in windows toolchain just like in the other toolchains (#9862) 2020-03-25 13:46:37 -07:00
Robert Schumacher
2fc82f6381
[vcpkg-help] Reflow and small cleanups (#10477) 2020-03-25 10:50:27 -07:00
d-winsor
e2c671d4bd
[boost-process] Patch for header bug in boost 1.72 (#10453)
* Added patch for boost-process header bug in 1.72

* Updated version number.

* Version change for generate-ports
2020-03-24 13:01:25 -07:00
Marc Bertola
78a2116a4a
[ffmpeg] Add NVIDIA Codec feature for Windows and Linux (#9171)
* Add NVIDIA Codec support for Windows, Linux and Linux for Tegra

* [ffnvcodec] Fix typos, add/remove comments

* Bump nvcodec version to 9.1.23.1

* Update version number as per change request

* Use PORT variable instead of hardcoded portname

* Identify the release the hash pertains to

* Find nvcodec in 'installed' instead of 'packages'

* Force FFmpeg to look for nvcodec headers in the installed directory instead of /usr/lib/pkgconfig.

* Use p option on cygpath to convert full path in case it contains more than one entry
2020-03-24 13:00:09 -07:00
Lily
2d9a32b46f
[skia] Fix vswhere.exe can't find VS2017 with -sort (#10437)
* [skia] Fix vswhere.exe can't find VS2017

* [skia] Use $ENV{VCINSTALLDIR}
2020-03-23 11:56:44 -07:00
NancyLi1013
97302ca172
[tbb] Update to new repository (#10456)
* [tbb] Update the repository

* Update version
2020-03-22 21:07:13 -07:00
Michael Kelley
a5a244f5bd
Correct parameter reference (#10472)
- Change references to --overlay-ports to --overlay-triplets
2020-03-20 16:37:09 -07:00
Billy O'Neal
056e9517ec
[cpprestsdk] Disable websockets by default. (#10478)
* [cpprestsdk] Disable websockets by default.

The websockets backend cpprestsdk uses is websocketpp, which was last
committed to in late 2018 and appears defunct. Additionally, the
websockets feature brings an otherwise unnecessary Boost dependency on
Windows which takes a relatively long time to build.

Customers who still want the websockets bits can turn on the optional feature.

* Add dependency to signalr.
2020-03-20 16:03:16 -07:00
Henrik Gaßmann
0a64f3a1f6
[spirv-tools] Update to version 2020.1 (#10441)
* [spirv-headers] Update to version 1.5.1

* [spirv-tools] Update to version 2020.1

* [spirv-tools] Work around an import config typo

* [spirv-tools] Fix nitpicks

* [spirv-headers] Modernize port

* [spirv-tools] Fix directory name capitalization mismatch
2020-03-20 00:32:07 -07:00
Robert Schumacher
8b201cb43c
Merge pull request #10372 from ras0219-msft/dev/roschuma/jobs
[vcpkg] Introduce Job Objects to improve ctrl-c performance on Windows
2020-03-19 17:15:54 -07:00
Robert Schumacher
2c2e67f35f
Merge pull request #10032 from ras0219-msft/dev/roschuma/compute-all-abis
[vcpkg] Compute ABIs upfront instead of just-in-time
2020-03-19 11:50:15 -07:00
Phoebe
cbaafe76d6
Fix ci baseline (#10390)
* Rebuild failed ports on ci baseline

* Remove passed port osg-qt:x64-linux from ci baseline file

* Add mirrors for qt5
2020-03-19 10:33:59 -07:00
Phoebe
b3bdac11f0
[mimalloc] Update to 1.6.1 (#10062)
* [mimalloc] Update to 1.6.0

* Update patch

* Update ci baseline file

* Add message for the arch and platform that doesn't support

* Update the ci baseline file

* Update to latest revision 1.6.1
2020-03-19 00:39:00 -07:00
NancyLi1013
3d82def504
[ffmpeg] Fix build static error (#10368)
* [ffmpeg] Fix build static error

* Remove additional condition
2020-03-19 00:28:10 -07:00
Michael Spector
b5e59140cb
Upgrade Avro to 1.9.2 release (#10380)
* Upgrade Avro to 1.9.2 release

* Apply CR fixes

* Applied CR recommendations
2020-03-18 23:06:04 -07:00
kreuzerkrieg
7029557ee7
Fix the naming mess (#10367) 2020-03-18 22:53:31 -07:00
Robert Schumacher
4bf1cf35ba [vcpkg] Fill in feature lists during CI reporting 2020-03-18 12:18:24 -07:00
Robert Schumacher
44b9703a81 [vcpkg] Move package abi access after they have been computed 2020-03-18 11:48:33 -07:00
Robert Schumacher
090e7f8e76 [vcpkg] Write abi information to generated test results 2020-03-18 11:20:13 -07:00
Robert Schumacher
ebf8213945 [vcpkg] Use enum class for RestoreResult 2020-03-18 11:19:25 -07:00
Robert Schumacher
f9e10d656f
[grpc][openssl][upb] Fix install on uwp (#10366)
* [grpc][openssl][upb] Fix install on uwp

* [upb] Remove unneeded changes

* [libodb-mysql] Disable parallel configure due to source writes

* [curl] Use openssl for UWP since SSPI is unsupported

* [ci.baseline] Update
2020-03-18 09:48:01 -07:00
Robert Schumacher
279faa3fbe
[libpq][spdk-ipsec] Rebuild to correct baseline (#10445)
* [spdk-ipsec] Modernize, cleanup, and mark unsupported on non-Linux

* [libpq] Remove stray whitespace; force rebuild
2020-03-18 09:45:41 -07:00
Daniel Parker
0cbfd1df17
[jsoncons] Update to v0.148.0 (#10433) 2020-03-17 14:09:00 -07:00
Robert Schumacher
26949af8f8 [vcpkg-env] Restore previous behavior of cmd /c <arg> 2020-03-17 13:11:36 -07:00
Robert Schumacher
7131593a0e
[ci.baseline.txt] Mark tensorflow-cc as skip on OSX (build currently times out) (#10443) 2020-03-17 12:04:59 -07:00
Tobias Brückner
c7a6b0cd9f
[sqlpp11-connector-mysql] Update to 0.29 to fix missing and unnecessary dependency of Boost.Thread on macOS (#10386)
* [sqlpp11-connector-mysql] Add Homepage to CONTROL file

* [sqlpp11-connector-mysql] Update to version 0.29

* [sqlpp11-connector-mysql] Remove deprecated function from portfile
2020-03-16 14:58:21 -07:00
Phoebe
1312cb19d6
[realsense2] Fix tools installation issue (#10403) 2020-03-16 14:56:05 -07:00
Phoebe
5e24dfc88a
[zopfli] Update to 1.0.3 (#10405) 2020-03-16 14:52:12 -07:00
NancyLi1013
f72c465aff
[mlpack] Fix build tool error (#10409)
* [mlpack] Fix build tool error

* Remove tests from tool feature
2020-03-16 14:51:46 -07:00
NancyLi1013
313d88c4df
[angle] Add warning message (#10414) 2020-03-16 14:50:40 -07:00
Billy O'Neal
31cca07563
[vcpkg] Implement a warning when running in a mismatched Visual Studio prompt 2020-03-16 11:19:55 -07:00
Robert Schumacher
e2efb82aa8 [vcpkg] Fix build for non-windows 2020-03-13 21:00:21 -07:00
Martin Vejdarski
ecff016663
[community triplets] Add x64-osx-dynamic (#10348) 2020-03-13 14:50:16 -07:00
Carlos O'Ryan
bb7aa46de1
[googleapis] update to v0.6.0 release (#10391) 2020-03-13 14:48:50 -07:00
nicole mazzuca
42fa9b0c0b
[vcpkg] Fix tool lookup without which (#10375)
On Linux and macOS, if `which` is not installed (notably in Amazon's
amazonlinux docker base image), vcpkg fails to find system-installed
versions of tools. This is an issue when we don't attempt to install our
own versions of the tools, like with git (we fail to find any version of
git, and thus can't install any ports which come from a git repository).

Fixes #9927
2020-03-13 13:14:38 -07:00
Marc Boucek
b2e928f19b
[vcpkg] set CMAKE_MSVC_RUNTIME_LIBRARY for cmake policy CMP0091 (#9452)
Co-authored-by: Marc Boucek <marc.boucek@native-instruments.de>
2020-03-13 11:23:11 -07:00
NancyLi1013
fea4df8b23
[raylib] Update to 2.6.0 (#10068)
* [raylib] Update to 2.6.0

* Remove unused comment
2020-03-12 17:52:45 -07:00
kreuzerkrieg
cd0ea13812
[unixODBC] Add new port (#10057)
* unixODBC

* wip
2020-03-12 17:52:16 -07:00
Billy Robert O'Neal III
3cb8570203 Reorder []s. 2020-03-12 14:40:38 -07:00
Billy Robert O'Neal III
5c36b48154 Merge remote-tracking branch 'origin/master' into warning 2020-03-12 14:40:01 -07:00
Dmitry Marakasov
c2795f1662
[cli] Add homepage (#10392) 2020-03-12 12:13:38 -07:00
Wolfgang Stöggl
5951e0b425
[pcre] Update to v8.44 (#10335)
- Drop patches (fixed upstream):
  fix-option-2.patch
  fix-arm64-config-define.patch
  fix-arm-config-define.patch
- Add patch
  pcre-8.44_suppress_cmake_and_compiler_warnings-errors.patch
2020-03-11 09:28:19 -07:00
Bill Avery
cd811d4b46
[cppgraphqlgen] Update to v3.1.1 (#10358)
* [cppgraphqlgen] Update to v3.1.0

* Add a Homepage to the CONTROL file

* Remove deprecated vcpkg functions

* Pick up a few more bug fixes in v3.1.1
2020-03-11 09:27:15 -07:00
Kevin Lu
fd12965463
[libgit2] Add features pcre,pcre2 to choose regex backend (#10333)
* [libgit2] Add features to build against vcpkg pcre,pcre2

* version

* libgit2 will automatically link to 'system' zlib, which is inconsistent depending on if vcpkg zlib was installed or not. This rectifies this by always targeting vcpkg zlib
2020-03-11 09:16:42 -07:00
DDoSolitary
2c68b1229b
[libssh] Enable mbedtls's threading support (#10154)
* Add "pthreads" feature to mbedtls.

* Cleanup portfile.

* Fix mbedtls pthreads support for Linux.

* [mbedtls] Require the pthreads port only on Windows.

* [mbedtls] Work around dependency issues about static linking.
2020-03-11 09:15:12 -07:00
Hleb Valoshka
c84dfe7ddd
[gettext] fix build with mingw-w64 (#10077) 2020-03-11 09:07:39 -07:00
Billy Robert O'Neal III
52214665b2 Add "vcvarsall" support. 2020-03-10 23:58:58 -07:00
Billy Robert O'Neal III
347d8ef530 Implement a warning when running vcpkg inside a developer command prompt if the set of packages to install all target a different architecture than the prompt. 2020-03-10 23:44:48 -07:00
Ken Johnson
93045f2974
[freetype] Disabled Harfbuzz check for non-Windows platforms (#10073)
* Added ifdef and disabled Harfbuzz check for non-Windows machines

* Updated portfile and CONTROL as requested
2020-03-10 17:28:49 -07:00
Alberto Luaces
cf405d4ed0
[suitesparse] Enable compiling SuiteSparse DLLs (#10305)
* Enable compiling SuiteSparse DLLs

Generated dynamic libraries work ok when linked to other projects.

* [suitesparse] Refresh port file for new vcpkg

* Update CONTROL file.
2020-03-10 17:26:45 -07:00