Commit Graph

8414 Commits

Author SHA1 Message Date
ccorn
b0b895bff6 Bootstrap: Refining PreferredToolArchitecture (#6398)
* Patch to enable bootstrap on Win32

* [bootstrap-vcpkg] Test OS version to set PreferredToolArchitecture
2019-05-20 15:48:59 -07:00
Phil Christensen
3c9cd10293
Merge pull request #6533 from LarryIII/AddNewPort
[sentencepiece] Add new port
2019-05-20 14:30:08 -07:00
ewertons
e290fc43fa [azure] Update vcpkgs (add new port dependencies) (#6511)
* [azure] Update vcpkgs (add new port dependencies)

* [azure-iot-sdk-c] Bump CONTROL versions and normalize tabs/spaces

* [azure] ACR of Update vcpkgs (add new port dependencies)
2019-05-20 10:27:45 -07:00
Phil Christensen
94d1e2ef09
[argagg] Add new port (#6535) 2019-05-20 10:25:16 -07:00
Andrei Lebedev
4b45f9b56d [grpc,fmt,zstd] Add Windows-specific conditionals (#6509)
Check VCPKG_CMAKE_SYSTEM_NAME prior to performing Windows-specific
actions in portfiles

Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2019-05-20 10:24:51 -07:00
eao197
a792611535 sobjectizer-5.5.24.4 and so_5_extra-1.2.3 (#6538) 2019-05-20 10:24:28 -07:00
myd7349
ce2a6ed835 [vcpkg] Avoid duplication of targets in the CMake message (#6536) 2019-05-20 10:18:24 -07:00
Curtis J Bezault
2bec973d3a
Handle moving files across partitions on macOS (#6506) 2019-05-20 09:29:13 -07:00
myd7349
5a085a1637 [argagg] Add new port 2019-05-20 18:25:59 +08:00
Larry-Hu
a37e5cf0a4 [sentencepiece]Add new port 2019-05-20 01:41:52 -07:00
Larry-Hu
7bef7a9ca1 [sentencepiece]Add new port 2019-05-20 00:58:10 -07:00
JackBoosY
14953c279f [cccapstone]Fix include file <capstone.h> path. 2019-05-20 02:22:17 +00:00
driver1998
f008d24c67 [duilib] Windows arm/arm64 support (#6527)
* duilib: windows arm/arm64 support

* bump the version number of duilib
2019-05-19 17:45:33 -07:00
myd7349
af248a0709 [raylib] Add new port (fix #4500) (#5946)
* [raylib] Add new port (fix #4500)

* [raylib] Update to 2019-04-27

* [raylib] Bump version number

* [raylib] Minor fixes

* [raylib] Fix Threads_FOUND not defined error on Ubuntu

* [raylib] Bump version number

* Add system dependencies message

* [raylib] Display dependencies message on UNIX

* Modify message to appear based on build target, not build host
2019-05-19 17:43:29 -07:00
almikhayl
d10918a71a [numactl] new port only linux (#6080)
* [numactl] new port only linux

* Add system dependency message

* Update dependencies to include libtool

* Make whitespace change to retrigger CI
2019-05-19 17:24:15 -07:00
Maxim Kulyk
3480a13ff0 [blend2d] add port (#6110)
- port version `beta_2019-04-30`
 - same versioning as in asmjit pakage with addition of `beta_` prefix
2019-05-19 17:17:40 -07:00
Sean Warren
030e74940c [openblas] Enable static build on windows (#6519)
The latest version of openblas supports static builds on windows
2019-05-19 00:23:11 -07:00
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
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