7120 Commits

Author SHA1 Message Date
Phil Christensen
3b25ec2d5c [tinyxml2] patch fastrtps to use tinyxml2 namespace 2018-12-05 10:56:25 -08:00
Phil Christensen
8b9b8fc7cc Add namespace for tinyxml2 in tinyexif port 2018-12-04 11:26:46 -08:00
Phil Christensen
d0d196488c Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/4759 2018-11-19 14:13:30 -08:00
Phil Christensen
73f51d6aa8
Merge pull request #4746 from TartanLlama/master
Rename example documents and add GitHub packaging example
2018-11-19 14:10:27 -08:00
jasjuang
787f40569c [tinyxml2] update to 7.0.1 2018-11-18 22:10:53 -08:00
myd7349
6633d421b7 [nng] Update to 1.1.0 (#4726) 2018-11-16 17:42:31 -08:00
Rajeev Massand
13e7f60bca [azure-iot-sdk-c] Update sdk to 1.2.10 and update dependencies (#4717)
* new versions for azure-iot-sdk-c, azure-c-shared-utility, azure-uamqp-c, azure-umqtt-c, azure-uhttp-c

* [azure-iot-sdk-c] Modernize & Cleanup

* fix for x64-windows
2018-11-16 15:45:32 -08:00
Phil Christensen
e7fcd84145
Merge pull request #4733 from ivysnow/cxxopts
[cxxopts] Update to version 2.1.1.
2018-11-16 11:12:20 -08:00
Simon Brand
dc8503bb02 Fix typo 2018-11-16 15:04:10 +00:00
Simon Brand
077b7f1378 Add packaging GitHub repo example 2018-11-16 11:24:19 +00:00
Phil Christensen
e92d535069
Merge pull request #4735 from mmalek/miniupnpc
[miniupnpc] initial port of miniupnpc
2018-11-15 15:30:59 -08:00
Phil Christensen
e1028651d0
Merge pull request #4737 from BillyONeal/erase_all_the_things
Use remove_if instead of partition when filtering containers.
2018-11-15 15:28:58 -08:00
Alexander Karatarakis
27ec00ff3d [git] Update to 2.19.1 2018-11-15 15:19:42 -08:00
Phil Christensen
2e9e22762f
Merge pull request #4732 from ivysnow/libuv
[libuv] Update to version 1.24.0 and fix build on Linux/FreeBSD.
2018-11-15 15:04:18 -08:00
Casey Carter
bcac1dc581 Update range-v3 upstream commit (#4741) 2018-11-15 14:30:24 -08:00
Alexander Karatarakis
b2b00b146c
Merge pull request #4711 from UnaNancyOwen/fix_vxl
[vxl] Update to VXL v1.18.0
2018-11-15 14:16:23 -08:00
Alexander Karatarakis
f598d6c30f [cmake] Update to 3.12.4 2018-11-15 14:09:53 -08:00
Phil Christensen
3712c3cbcf
Merge pull request #4708 from crackedmind/cli11
[cli11] Initial port
2018-11-15 13:41:28 -08:00
Phil Christensen
389a6f4e49
Merge pull request #4704 from rleigh-codelibre/tiff-4.0.10
[tiff] tiff: Version 4.0.10
2018-11-15 13:17:51 -08:00
Billy O'Neal (VC LIBS)
02839ae4a8 vcpkg was going out of its way to use partition before calling the container erase function which is slower than just using remove_if.
remove_if is already stable, so separate stable and unstable versions are unnecessary.

https://iterator.wordpress.com/2016/01/31/algorithms_0/

Unstable remove_if algorithms are possible that might win, as indicated in that article; but plain remove_if provides the most consistent behavior.
2018-11-15 11:24:24 -08:00
Simon Brand
56c94a8102 Rename example documents
The current names and titles of the examples put too much emphasis on the package which is being demonstrated rather than the concept. This can be jarring for newcomers. This patch renames them to put the emphasis on the concept instead.
2018-11-15 11:23:34 +00:00
Michał Małek
12151fbce6 [miniupnpc] initial port of miniupnpc 2018-11-15 09:29:37 +01:00
Roger Leigh
6cacd43852 tiff: Version 4.0.10 2018-11-15 07:19:02 +00:00
Ivy Snow
6b5767fafb [cxxopts] Update to version 2.1.1. 2018-11-15 11:55:30 +08:00
Ivy Snow
9f3601f168 [libuv] Update to version 1.24.0 and fix build on Linux/FreeBSD. 2018-11-15 11:46:33 +08:00
Mark Ian Holland
f1eb3aa4b9 Vulkan port (#4664)
* [Vulkan] Add a vulkan port based on the cuda port

* Add VULKAN_SDK env variable to whitelist

* * Added some additional diagnostic information
* Corrected if NOT exists statement
2018-11-14 15:25:50 -08:00
Daniel Nicoletti
3b40d323e9 New package: cutelyst2 (#4693)
* New package: cutelyst2

A C++ Web Framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.

* [cutelyst2] Rearrange files; prefer ninja.
2018-11-14 15:23:06 -08:00
Carlos O'Ryan
df35c1f7d7 Update google-cloud-cpp to 0.3.0. (#4719)
* Update google-cloud-cpp to 0.3.0.

A new release of google-cloud-cpp, with some improvements in packaging
that simplified the port files.

* [google-cloud-cpp] Fix OSX builds
2018-11-14 15:20:54 -08:00
Phil Christensen
1fe90f5326
Merge pull request #4697 from MarkIanHolland/cub
[cub] Initial port
2018-11-14 14:42:57 -08:00
Phil Christensen
0b5854ad07
Merge pull request #4714 from eao197/master
Add port for so_5_extra
2018-11-14 14:08:10 -08:00
Phil Christensen
24ff8b3386
Merge pull request #4695 from TartanLlama/master
[tl-optional] Add port
2018-11-14 12:58:16 -08:00
Robert Schumacher
802bc881f5 [vxl] Slight cleanup -- use VCPKG_CMAKE_SYSTEM_NAME to determine target instead of WIN32 2018-11-14 11:28:02 -08:00
Robert Schumacher
13bb9a0f02 Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/roschuma/4711 2018-11-14 11:25:58 -08:00
Gregor Jasny
7436042045 Add prometheus-cpp (and civetweb) (#4694)
* [prometheus-cpp] Initial port

Closes: jupp0r/prometheus-cpp#130

* [civetweb] Initial port

* [prometheus-cpp][civetweb] Cleanup. Update to 0.6.0.
2018-11-14 11:16:07 -08:00
Tsukasa Sugiura
075d0d4ecd [qhull] Remove tools of debug configuration (#4681)
Remove tools of debug configuration. (<triplet>/debug/tools/qhull)
It is unnecessary.
2018-11-14 11:12:36 -08:00
Arkady Shapkin
1ffc1b569d [gtest] Update to version 1.8.1 (#4220)
* [gtest] Update to version 1.8.1

* [gtest] Fix typo in cmake adjustment code. Revert usage to follow CMake official guidelines.
2018-11-14 11:05:11 -08:00
Phil Christensen
192493218a
Merge pull request #4715 from MarkIanHolland/glad
[glad] inital port
2018-11-13 15:32:42 -08:00
Phil Christensen
54095ce882 [glad] fix python2 dependancy 2018-11-13 15:23:04 -08:00
Mark Ian Holland
27a6b6bbee [glad] inital commit 2018-11-12 15:44:29 +00:00
eao197
d45547cd96 Merge branch 'master' of https://github.com/eao197/vcpkg 2018-11-12 16:21:05 +03:00
eao197
3470a05a6d Port for so_5_extra (at v.1.2.1) 2018-11-12 16:20:20 +03:00
eao197
2d0ce681b0 Merge https://github.com/Microsoft/vcpkg 2018-11-12 16:19:10 +03:00
TsukasaSugiura
62a2530385 [vxl] Update to VXL v1.18.0
Update vxl port to VXL v1.18.0.
2018-11-12 19:55:47 +09:00
crackedmind
36f75be5a5 [cli11] Initial port 2018-11-12 10:54:36 +03:00
Mark Ian Holland
caa3f2c36f [cub] Initial port 2018-11-09 23:31:40 +00:00
Simon Brand
ff64535c7a [tl-optional] Add port 2018-11-09 15:45:33 +00:00
jdellar
8dc8d0e0c9 [sdl2] Update to SDL2 2.0.9 (#4648)
* [sdl2] Update to SDL2 2.0.9

* [sdl2] Fix x86-windows and fix uwp patch
2018-11-08 23:49:24 -08:00
Alexander Neumann
4f7d4dc66f Temp fix for #4359 (#4573)
* make user wide integration not burn everything if LLVM is used as a toolset.
(e.g. cmake -G "VS" -TLLVM fails to even find compiler due to linker issues)
fixes #4359 but might have side effects for that toolset.
(e.g. not automatically adding dependencies)

* remove whitespaces

* [vcpkg-integrate] Conform to MSBuild conventions for comparisons
2018-11-08 23:48:09 -08:00
Yann Lanthony
eac46c297e [openimageio] update to 1.8.16 (#4679) 2018-11-08 23:47:27 -08:00
Tsukasa Sugiura
3f5835d5c4 [bzip2] Fix tools install directory (#4682)
* [bzip2] Fix tools install directory

Change to install tools in port name directory. (vcpkg/installed/<triplet>/tools/bzip2)

* [bzip2] Modernize and bump control version
2018-11-08 23:46:54 -08:00
Alexander Karatarakis
f7f06c516d [vcpkg_from_git] Use tar.gz because .zip has different hash in different timezones 2018-11-08 19:03:39 -08:00
Jayesh Badwaik
accde13dbb [pixel] v0.3 (#4685)
* [pixel] v0.3

  - installs debug library as `libpixeld.a`

* [pixel] bump CONTROL version
2018-11-08 15:29:08 -08:00
Oscar Morante
1d7fa4c74a add nanovg port (#4667) 2018-11-08 10:53:06 -08:00
Tsukasa Sugiura
7bb03fd2fc [vtk] Fix FindLZ4 (#4676)
Fix find lz4 library of debug configuration.
2018-11-08 10:46:25 -08:00
Tsukasa Sugiura
efe7c7eb28 [pcl] Update to PCL 1.9.0 (#4677)
Update PCL port to PCL 1.9.0.
2018-11-08 10:45:58 -08:00
Robert Schumacher
9fe14bc18e Updates 2018.11.01 2018-11-08 00:17:59 -08:00
LRFLEW
848233b137 Update libpng cmake wrapper for dynamic libraries (#4590)
* Update libpng cmake wrapper for dynamic libraries

* [libpng] Bump control version

* [libgd] Fix parallel source directory writes
2018-11-07 23:57:08 -08:00
Markus Leuthold
550c9422ad add missing dependency for openvdb[tools] (#4271) 2018-11-07 23:54:29 -08:00
Etienne Dechamps
75744206ed [portaudio] Enable debug output (#4592)
* [portaudio] Enable debug output.

This is enabled by default in the original MSVC project in the PortAudio
distribution, but not in their CMake build. This commit fixes the
regression.

I don't think there are any performance concerns with this, as PortAudio
(AFAICT) does not log from performance-critical code.

Note that this change might still be somewhat controversial, because
PortAudio will by default dump its debug output directly to stderr,
which is not particularly nice. However, the alternative is not having
any way for end users to troubleshoot PortAudio issues at all, which
IMHO is worse. Applications can always call
`PaUtil_SetDebugPrintFunction()` to redirect the output away from
stderr, and I encourage them to do so.

* [portaudio] Bump control version
2018-11-07 23:50:51 -08:00
Maxime GIMENO
130bd6f868 CGAL: Fix CMakeConfig.cmake (#4655)
* Fix CMakeConfig

* [cgal] Bump control version
2018-11-07 23:50:15 -08:00
Stanislav Ershov
8407472fb2 [entt] Update to version 2.7.3 (#4649)
* [entt] Update to version 2.7.3

[entt] Support cmake targets

* [entt] Fix non-windows cmake targets
2018-11-07 23:49:02 -08:00
Jayesh Badwaik
5459adf5de [pixel] added support for dascandy/pixel (#4637)
* + added support for dascandy/pixel

* [pixel] Cleanup comments

* [SDL2] Add SDL2::SDL2{,-static} wrapper

* [pixel] update to v0.2

  - fixes linking problem against SDL2

* [pixel] Bump control version
2018-11-07 23:48:23 -08:00
Etienne Dechamps
52b2759a75 [portaudio] Add pa_win_waveformat.h to public includes (#4582)
* [portaudio] Add pa_win_waveformat.h to public includes.

pa_win_wasapi.h includes pa_win_waveformat.h, so it has to be
distributed for pa_win_wasapi.h to be usable.

* [portaudio] Bump control version
2018-11-07 23:45:26 -08:00
Stefan Ivanov
40af541c50 [rapidcheck] Add initial support for RapidCheck (#4605)
* Add initial support for RapidCheck

Create a portfile for the C++ property-based testing library RapidCheck.
This port is relatively straight forward but there are a couple of caveats:
 * The current port uses a branch from a fork that I modified as the CMake installation logic had some problems.
   The library was almost exclusively used by being added as a subfolder so the CMake export machinery was probably not well tested.
 * The changes are going to get merged into the main repository eventually and then it would be possible to change where the source
   code is downloaded.

I am unaware when the main RapidCheck library maintainer will accept my pull request, so it is better to have this library in VCPKG
sooner, rather than later.

* Update the RapidCheck portfile to download the library sources for the main repository

 * Since the maintainer of RapidCheck very quickly merged the required CMake modifications
   to enable the proper installation of the library, it is better to now use the official
   repository's master branch.
 * Change the versioning of the library to be based on the date of the git reference chosen
   since rapid check does not have an explicit versioning scheme.

* Update rapidcheck and modify configuration step

* [rapidcheck] Tidy
2018-11-07 23:44:36 -08:00
MilesYang
17870d0fdd add igloo port (#4657)
* add igloo port

* [igloo] Use vcpkg_from_github

* add snowhouse
2018-11-07 23:43:13 -08:00
eao197
c6f4bb5aca sobjectizer updated to v.5.5.23 (#4668) 2018-11-07 23:42:01 -08:00
Robert Schumacher
273b8ce3d0 [vcpkg-fetch] Switch back to 18.1.0; add hack in vcpkg.exe to map the hashes together. 2018-11-07 17:10:51 -08:00
Robert Schumacher
254734d764 Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/roschuma/4668 2018-11-07 14:51:49 -08:00
Alexander Neumann
4aba36cd38 Qt version bump 5.11.2 (#4629)
* Qt 5.11.2 version bump

* removed unecessary qt patch

* fix wrong hash for qt5-networkauth
2018-11-07 14:49:47 -08:00
Joseph Davies
799de417ea [opus] Update to 1.3. (#4580) 2018-11-07 14:44:38 -08:00
Robert Schumacher
068032bc54 [vcpkg-fetch] Downgrade version of 7zip to hotfix NuGet.org changing the file hashes. 2018-11-07 13:27:27 -08:00
Casey Carter
2fe74dae99
Merge pull request #4669 from Microsoft/dev/alkarata/rangev3
Dev/alkarata/rangev3
2018-11-07 08:52:21 -08:00
eao197
8c13a782a0 sobjectizer updated to v.5.5.23 2018-11-07 13:48:16 +03:00
Etienne Dechamps
9ad166279c [portaudio] Copy PDB files. (#4583)
This helps with debugging. According to
docs/maintainers/vcpkg_copy_pdbs.md this should always be done.
2018-11-06 18:26:01 -08:00
Tobias Markus
2253ec837a [SDL2 TTF] Fix package name in find_package (#4596) 2018-11-06 18:04:07 -08:00
Lyle Tafoya
ab0212d693 Fixes #4464 GLFW3 dynamic build failure on Linux (#4467)
* Fixes #4464 GLFW3 dynamic build failure on Linux

* [glfw3] Use vcpkg_from_github and remove outdated patch

* [glfw3] Note dependency on xcursor
2018-11-06 17:50:54 -08:00
Agustín Rodríguez
f194e98593 added vscode autodetection in macOS (#4589) 2018-11-06 17:48:34 -08:00
Sergey Sychugin
eaf30a4221 [fftw] Update to 3.3.8 (#4269) 2018-11-06 17:43:59 -08:00
Andy Li
a0d6a2925c [Sqlite3] update to 3.25.2 (#4600)
* [Sqlite3] update to 3.25.2

* [sqlite3] Use vcpkg_extract_source_archive_ex
2018-11-06 17:29:12 -08:00
Lars Ivar Hatledal
bed365bfae add fmi4cpp port (#4650) 2018-11-06 17:07:46 -08:00
Christian Meurin
4ed4272031 win_flex 2.5.9 is no longer downloadable, use 2.5.16 (#4658)
* win_flex 2.5.9 is no longer downloadable, use 2.5.16

* [vcpkg_find_acquire_program] Fix links to flex and bison. Use subdir to avoid conflict with previous version.
2018-11-06 17:03:59 -08:00
Robert Schumacher
d2ffdca39b [docs] Regenerate docs for vcpkg_from_git 2018-11-06 15:47:02 -08:00
Tom Henoch
2c72e57bf4 aixlog port (#4660) 2018-11-06 14:26:03 -08:00
atkawa7
087691c94a fdlibm init (#4165)
* fdlibm init

* fix links

* Fix different hashes creation with google host

* Move functions to script

* Fix documentation

* [vcpkg_from_git] Add SHA512 argument, switch to zip to better support Windows.

* [fdlibm] Trigger rebuild

* [vcpkg_from_git] Use FETCH_HEAD reference to support tags
2018-11-06 13:56:40 -08:00
Force.Charlie-I
1c01a56dc8 [nghttp2] update 1.34.0 (#4621)
* [nghttp2] update 1.34.0

* [ports] update nghttp2 to 1.34.0
2018-11-04 11:35:31 -08:00
Stanislav Ershov
eebb20eee7 [nlohmann-json] Update to 3.4.0 (#4619) 2018-11-04 11:33:51 -08:00
Mark Ian Holland
dfa01ba5ff [linalg] inital port (#4625) 2018-11-04 11:29:53 -08:00
Tobias Markus
f11fd8aa5d [fribidi] new port (#4627) 2018-11-04 11:28:27 -08:00
Johnny Willemsen
ccafb56411 [ace] Retrieve source package from github which has much more bandwidth (#4628)
* ace 6.5.2

* [ace] Retrieve source package from github which has much more bandwidth as download.dre

* [ace] Use previous filename
2018-11-04 11:27:02 -08:00
Tsukasa Sugiura
4ef6ddddd2 [opencv] Update to OpenCV 3.4.3 (#4636)
Update opencv port to OpenCV 3.4.3.
2018-11-04 11:24:45 -08:00
Alexander Karatarakis
56ea0dca40
Merge pull request #4647 from crackedmind/fix_autocomplete
[autocomplete] Add autocompletion for `vcpkg upgrade`
2018-11-03 19:24:50 -07:00
crackedmind
315ef424f8 [autocomplete] Add autocompletion for vcpkg upgrade 2018-11-04 02:15:07 +03:00
Mark Salisbury
1c2c69529e When downloading a tool, print URL and filepath (#4640)
I'm seeing the error below:

  Building package zlib[core]:x86-windows...
  A suitable version of git was not found (required v2.17.1). Downloading portable git v2.17.1...
  Downloading git...
  WinHttpSendRequest() failed: 12002

I suspect the WinHttpSendRequest error is due to being behind a proxy -
most download issues seem to be this.  Or perhaps because a sys admin
somewhere has disabled WinInet, somehow.  I don't know.  I don't know
how to debug WinHttpSendRequest(); a quick google search didn't help.

By printing the URL that vcpkg is trying to download, and where it's
trying to download to, I can pop the URL in my browser, save it at the
location specified, and move on with my life.
2018-11-02 16:20:02 -07:00
Farwaykorse
01371c88e7 [nanodbc] add support for install --head (#4641)
* [nanodbc] add support for use of --head

* single line copyright handler

* support cmake targets for v2.13
2018-11-02 16:17:07 -07:00
Koby Kahane
91ba6e4631 [rocksdb] update to v5.15.10 (#4342)
* [rocksdb] Update to v5.15.10

* [rocksdb] Cleanup

* [rocksdb] Fix cmake targets name.

* [toolchains] Set NDEBUG in release

* [rocksdb] Disable vcpkg_test_cmake due to misbehavior in x64

* [tiff] Use lzma on linux
2018-11-01 20:47:44 -07:00
Robert Schumacher
cc3fae8e5c
[xerces-c] Avoid building executables (#4576) 2018-11-01 19:47:20 -07:00
Alexander Karatarakis
a589f9f9ed [bootstrap.ps1] Remove unneeded Out-Null 2018-11-01 01:36:51 -07:00
Alexander Karatarakis
9cd5f5be00 [bootstrap.ps1] Cleanup intermediate files after build 2018-11-01 01:36:37 -07:00
Alexander Karatarakis
5a1a75d2d6 [vcxproj] Explicitly specify intermediate and output directories
Avoids case-sensitivity issues, flattens the layout, no Win32 but x86 instead
Issue #4586
2018-11-01 01:26:31 -07:00
Alexander Karatarakis
0ad199727e
Merge pull request #4620 from Farwaykorse/no_user_props
Suggestion: Remove import of user property pages when building vcpkg
2018-10-31 17:21:36 -07:00