Commit Graph

9020 Commits

Author SHA1 Message Date
Sean Warren
84e19f1ce2 [vcpkg.cmake] Remove use of IN_LIST (#6521)
Fixes regression introduced by #5681 in CMake projects with minimum version <3.3 where CMP0057 is not set to NEW
Fixes #6484
2019-05-18 23:33:16 -07:00
Stefano Sinigardi
69e86fd201 [lz4, flann] port patches from #5169 (#6294)
* [lz4, flann] port patches from #5169

* [lz4] use vcpkg_fixup_cmake_targets

* [flann] improve target handling

* [lz4] remove unnecessary debug message

* [openmvg] many many fixes to build it on windows

* [pcl] use official FLANN cmake config file instead of custom module

* [pcl] fix patch for flann targets

* [pcl] Bump CONTROL version
2019-05-18 22:58:03 -07:00
Robert Schumacher
77af264118
[vcpkg] Fix regression in --debug. Remove old features featureflag. (#6507) 2019-05-18 18:15:31 -07:00
NancyLi1013
469543f942 [aliyun-oss-c-sdk] Add new port (#6441)
* [aliyun-oss-c-sdk] Add new port

* [aliyun-oss-c-sdk] Update the CONTROL file and add the dependency.
2019-05-18 14:48:40 -07:00
TitanSnow
a462daf251 [lua] Upgrade to 5.3.5 and add support for Linux and macOS (#6515)
* upgrade lua to 5.3.5

* support POSIX systems

* bump version in CONTROL file

* -lm

* fix copyright check

* don't use c89 on windows

vs2015 already supports c99

* correct vcpkg_extract_source_archive_ex usage and platform detection

* fix FreeBSD
2019-05-18 14:33:05 -07:00
myd7349
1bb3ca1839 [pfultz2-linq] Update to 2019-05-14 (#6517) 2019-05-18 14:22:04 -07:00
Stefano Sinigardi
c80b432812 [openmvs] fix glw3 integration, lock to static link since there are missing exported symbols in windows 2019-05-18 21:04:24 +02:00
Andrei Lebedev
5495513ef4 [openssl-unix] Shared library support
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2019-05-18 15:00:30 +03:00
myd7349
79fd23fe99 [zopfli] Add new port (#6513)
* [zopfli] Add new port

* [zopfli] Fix for Linux and macOS

* [zopfli] Fix zopflipng
2019-05-18 00:45:53 -07:00
wangli28
e54af58986 [many ports]Remove double builds (#6472) 2019-05-17 16:10:31 -07:00
JackBoosY
2e51afcd65 [cartographer]Upgrade to v1.0.0, remake patch and fix build error. (#6492) 2019-05-17 13:44:32 -07:00
JackBoosY
41c7755acf [zziplib]Fix build error in linux. (#6471)
* [zziplib]Fix build error in linux.

* [zziplib]Use configure_file to generate config.h
2019-05-17 13:08:11 -07:00
EmmaZhu-MSFT
4f815ca520 Publish azure storage cpp client library v6.1.0 (#6486)
* Publish azure storage cpp client library v6.1.0

* [azure-storage-cpp] Modify CONTROL file to match version in portfile
2019-05-17 11:54:15 -07:00
Darrin W. Cullop
2fda34be1f [grpc] #6485 - Fix ARM/ARM64 on Windows Build (#6487)
This PR includes the following changes that are required to get gRPC to build for ARM/ARM64 on Windows
1) Updated to v1.20.1
2) Disables Codegen Build for ARM/ARM64 builds
3) Rebased the "Fix UWP" patch so that it will apply properly
4) Fixed the "Static Linking in Linux" patch because it specified an invalid option on Windows builds
5) Added patch to "#undef" a macro name collision
6) Added GDI32.lib to the list of standard libraries linked to Windows
2019-05-17 11:18:26 -07:00
muriukip
0e7d61f18b Vcpkg update Howard Hinnant [date] port to latest (#6501)
* Update vcpkg to include latest version of HowardHinnant-date code. To
fix windowsZones.xml URL change.

* [date] Update to ed0368fc75427ef05cefdf19a39b60d7bed2f039 from
HowardHinnant/date

* Revert "[date] Update to ed0368fc75427ef05cefdf19a39b60d7bed2f039 from"

This reverts commit 1d71b07aec.

* [date] Update to ed0368fc75427ef05cefdf19a39b60d7bed2f039 from HowardHinnant/date
2019-05-17 11:13:22 -07:00
Stefano Sinigardi
d7b6f8b225 [openmvs] add new port, fix one of the dependencies [cgal] along the road 2019-05-17 17:38:01 +02:00
Stanislav Ershov
76827951ab [entt] Update to 3.0.0 (#6490) 2019-05-17 08:28:38 -07:00
WebFolder OÜ
f510471ebe [jwt-cpp] Add new port (#6498) 2019-05-17 08:27:52 -07:00
Robert Schumacher
9d473a6954
[boost] Update to 1.70.0 (#6141)
* [boost] Update to 1.70.0

* [boost-build] Update to 1.70.0

* [folly][freeopcua][libtorrent][websocketpp] Upgrades/patches to handle boost 1.70

* [boost-variant] Revert to 1.69 due to regression
[fizz][folly] Update and fix for boost 1.70
[libsodium] Use CMake buildsystem replacement to enable non-Windows

* [wangle] Update. [folly] Avoid linking debug libs in release.

* [pcl] Fix compatibility with boost 1.70

* [fizz] Handle merge regression

* [arrow] Modernize and fix cmake targets

* [boost-type-traits] Update patches for arm64-windows

* [boost-locale] Add boost-system and boost-thread as arm64 dependencies

* [ompl] Add missing boost-timer dependency
2019-05-16 18:33:32 -07:00
Rodrigo Hernandez Cordoba
208bb8eefc [libcroco] Initial port files for libcroco (#6467)
* [libcroco] Initial port files for libcroco

From the libcroco readme file:

Libcroco is a standalone css2 parsing and manipulation library.
The parser provides a low level event driven SAC like api
and a css object model like api.
Libcroco provides a CSS2 selection engine and an experimental
xml/css rendering engine.

libcroco is part of the GNOME project.

* [libcroco] Build fixes for Linux.
2019-05-16 17:37:25 -07:00
myd7349
8dfbc5322f [zserge-webview] Add new port (#6239)
* [webview] Add new port

* [zserge-webview] Update to 2019-04-27

* [zserge-webview] Fix Linux, macOS support
2019-05-16 14:35:45 -07:00
Jonas
7cf8af8d37 [angelscript] Add new port (#6403)
* [angelscript] Add new port

* [angelscript] Add version and description
2019-05-16 14:34:37 -07:00
Stefano Sinigardi
ec46f02181 [pthread] update to v3 (#6473)
* [pthread] update to v3

* [flint, mosquitto, usbmuxd] bump CONTROL files and add final touches for PThreads4W v3

* [arb] add compatibility with PThreads4W
2019-05-16 13:49:25 -07:00
Sean Warren
031e494970 Add mac applocal for bundling dependencies (#5681) 2019-05-16 13:24:02 -07:00
Victor Romero
9238e93cc3
[libmicrohttpd] Fix CONTROL version (#6468) 2019-05-15 20:15:19 -07:00
heydojo
58c7cfaae9 [icu] Prevent stale MSYS gpg-agent.exe process blocking command control (#6407)
* Prevent stale MSYS gpg-agent.exe process blocking command control

This commit fixes:
https://github.com/microsoft/vcpkg/issues/5476

The issue is that CI environments such as Appveyor's VS2017 image will wait for all processes to complete. If a stale process resides as a result, builds will hang.
There does not appear to be any good reason for gpg-agent.exe to be running once the build of icu has completed.

Without this patch builds of icu4c using CI systems will very likely hang and not in an obvious way.

Is this the _right_ solution to this problem? Probably not but it is one solution. And it degrades gracefully in that the build will not fail if gpg-agent.exe is not running. The gpg-agent.exe will not run again once MSYS has been configured, so to test this patch, a fresh install of vcpkg is required. Open the task manager and before the icu build completes, look for gpg-agent.exe just sitting there for no reason.
Might I suggest that the issue is fixed in vcpkg MSYS instead or as well?

Please don't request further from this commit.

* [icu] Kill MSYS gpg-agent.exe on Windows
2019-05-15 17:47:00 -07:00
NancyLi1013
97431cb93e [cpp-netlib] Add new port (#6424)
* [cpp-netlib] Add new port

* Fix the problem on Linux.

* Add the unsupported message for UWP.
2019-05-15 16:46:28 -07:00
JackBoosY
6cd058d3ae [fftw3]Changed library linkage to static. (#6434) 2019-05-15 16:23:22 -07:00
JackBoosY
efdd1f1766 [libsndfile]Fix install file path in linux. (#6455)
* [libsndfile]Fix install file path in linux.

* [libsndfile] Don't install HTML docs
2019-05-15 16:22:31 -07:00
Vitaliy Didik
0e417f773d [libpff] Initial port. (#6458)
* [libpff] Initial port.

* [libpff] Add unofficial CMake find_package() integration support
2019-05-15 16:21:05 -07:00
WebFolder OÜ
88b882057a [libmicrohttpd] Update to 0.9.63 (#6464) 2019-05-15 16:12:20 -07:00
Robert Schumacher
8873d771c8
[glm] Fix missing include dir reference by moving include(GNUInstallDirs). Fixes #6461. (#6466) 2019-05-15 14:37:53 -07:00
Ziyi Yan
d112af9f17 [io2d] macOS support (#6456)
* [io2d] macOS support

* Update version string
2019-05-15 09:42:16 -07:00
Curtis J Bezault
3f5e477bda
[USD] New port (#6451)
* initial usd port

* [usd] Acquire python2 required to build

* Use copy instead of rename

Handle the source path and the package path being on different partitions.
2019-05-14 16:20:32 -07:00
Zongyuan Zuo
a5ad9322e5 [libressl] add new port (#6321)
* [libressl] add new port

* disable symlink of static libs

* [libressl] disable uwp and arm builds
2019-05-14 12:25:09 -07:00
JackBoosY
e73d6251f9 [libmaxminddb]fix build error in linux. (#6435) 2019-05-14 11:45:13 -07:00
eao197
e4129a259e RESTinio updated to v.0.4.9 (#6440) 2019-05-14 10:21:27 -07:00
myd7349
03b364f6bb [g3log] Add new port (#5961)
* [g3log] Add new port (fix #5684, fix #5941)

* [g3log] Remove usage

* [g3log] Restore usage

* [g3log] Add UNIX support

* [g3log] Use vcpkg_install_cmake

* [g3log] Update to 2019-05-14

* [g3log] Update version number
2019-05-14 08:55:28 -07:00
Stijn Herfst
f241acc731 [stormlib] Fix for incorrectly setting variable 2019-05-14 10:23:50 +02:00
Alexander Neumann
cf1c05fb8c [libtheora] Remove double build. (#6431)
* remove extra build step. 

vcpkg_install_cmake should also build the target.

* Update CONTROL
2019-05-13 21:51:16 -07:00
Connor Fitzgerald
d539182ccb [glm] Remove all unnecessary build steps (#6410)
* [glm] Remove all unnecessary build steps

* [glm] Fix header export

* [glm] Bump control to force rebuild
2019-05-13 17:51:16 -07:00
Robert Schumacher
8a6c7f375b
[vcpkg-bootstrap.sh] Enable finding gcc 9 (#6417) 2019-05-13 11:43:24 -07:00
Stijn Herfst
eb6513f274 [stormlib] Add new port 2019-05-13 19:12:59 +02:00
wangli28
68267e29a1 [suitesparse]Fix build error in linux (#6425) 2019-05-13 10:00:16 -07:00
myd7349
5a8961b051 [pfultz2-linq] Add new port (#6426) 2019-05-13 09:57:54 -07:00
Alexander Neumann
0413c73fd7 [CURL] Remove unnecessary renaming. (#6386)
* removed unnecessary renaming.

CMake updated its module file for FindCURL. so the renaming is not required anymore.

* bump control

* fix curl in static builds

* fix gdal regression

* fix typo

* fixed alignment

* fix libideviceactivation regression

* fix idevicerestore regression
2019-05-13 08:57:55 -07:00
Josue Andrade Gomes
da5ee89be5 [graphicsmagick] Linux/MacOS support (#6408) 2019-05-13 04:16:57 -07:00
lukka
46a77b9006 appleclang 10.01 does not have <filesystem> (#6413)
support
2019-05-13 04:11:35 -07:00
myd7349
2992434b01 [vulkan-hpp] Add new port (#6400) 2019-05-13 00:14:03 -07:00
myd7349
df4e69f24f [oniguruma] Update to 6.9.2 (#6401) 2019-05-13 00:13:18 -07:00