Commit Graph

5083 Commits

Author SHA1 Message Date
Sean Warren
ddf0043e94 [dlib] fix mac, windows-static build (#5477) 2019-02-27 23:52:31 -08:00
JackBoosY
3881ade159 [winpcap]fix build in x86-windows-static and x64-windows-static: use correct library. (#5478) 2019-02-27 23:50:52 -08:00
Hans L
1073c3bf2b [opencsg] Add new port (#5481)
* Add opencsg package

* Make opencsg static only

* Add patch for illegal character, fix line endings
2019-02-27 23:47:59 -08:00
badfish69
91bb4183e1 Update log4cplus to 2.0.3 (#5483) 2019-02-27 23:45:08 -08:00
LarryIII
1d442a0b5a [libraw] Fix build release only issue (#5484) 2019-02-27 23:44:03 -08:00
Cyriuz
8564602d06 Fixed DevIL build with OpenEXR. (#5043)
[devil] Fixed DevIL build with OpenEXR.
2019-02-27 12:31:04 -08:00
Cyriuz
a2216f4b0a [qt5-base] Also deploy style dlls when deloying Qt. (#5044)
* Also deploy style dlls when deloying Qt. This fixes broken styling of apps on Windows.

* [qt5-base] bump controll version
2019-02-27 12:24:17 -08:00
Phil Christensen
473dac7265
[stxxl] Add new port (#5254)
* [stxxl] Add new port

* [stxxl] Fix missing include directory exporting

* [stxxl] Fix STXXL_INCLUDE_DIRS
2019-02-27 12:17:22 -08:00
Vitaliy Didik
423c9a2e3a Updated gmime to version 3.2.3. (#5060) 2019-02-27 12:04:50 -08:00
evpobr
47950cabae [opus] Fix version "unknown" returned by version API (#5134)
Related issues:

* erikd/libsndfile#406
* xiph/opus#110
* xiph/opus#111
2019-02-27 12:02:09 -08:00
Phil Christensen
b8188cbc4e [stxxl] commented patch 2019-02-27 11:59:54 -08:00
Phil Christensen
2cc7fa27e5 Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/5254 2019-02-27 11:56:29 -08:00
myd7349
2dfa568d18 [oniguruma] Add new port (#5432)
* [oniguruma] Add new port

* [oniguruma] Fix ONIG_EXTERN

* [oniguruma] Disable vcpkg_test_cmake (failed on x64-windows)

* [oniguruma] Update to 2019-02-26 to fix UWP sdl compile error
2019-02-27 11:49:56 -08:00
Sean Warren
68039e4572 [gettext] Set includes correctly in target (#5463) 2019-02-27 10:14:29 -08:00
igl42
3a7c94a19e [blaze] Update to Blaze 3.5 (#5470) 2019-02-27 09:46:43 -08:00
Ahmad Jarjis Hasan
a5e030f446 [opencv] enabling cublas (#3635)
* [opencv] enabling cublas

* [opencv] Enable CUBLAS when instaling with cuda feature
2019-02-26 19:07:22 -08:00
Robert Schumacher
ca52a245d1 [cli11] Update to v1.7.1 (#5424) 2019-02-26 17:38:44 -08:00
Miguel
c05014eb91 [ensmallen] Add new port (#5421)
* [ensmallen] Add new port

* [ensmallen] disable tests
2019-02-26 15:18:43 -08:00
Connor Fitzgerald
4a582b4d1d [miniz] Add new port (#5452)
* [miniz] Add new port

* [miniz] Fix Windows Build Conflict

* [miniz] Miniz cannot be built as a shared library

* [miniz] Force miniz to be static library

* [miniz] Fix CRT deprecation error on uwp

* [miniz] Fix CRT deprecation error within tests

* [miniz] Disable tests entirely
2019-02-26 14:20:07 -08:00
JackBoosY
108afe5396 [gsoap]Add new port (#5295)
* [gsoap]Add new port

* Change to use existing binary files to generate binary files.

* fix patch.
2019-02-26 11:18:26 -08:00
Jon Spencer
b6eec4ad64 [sdl2] allow sdl2 vulkan support (#5374)
* [sdl2] allow sdl2 vulkan support

* turn sdl2 vulkan support into a feature
2019-02-26 11:08:53 -08:00
zhihaoy
d96b462823 [tbb] Build dll for static dependency on Windows (#5430)
* [tbb] Build dll for static dependency on Windows
2019-02-26 10:45:45 -08:00
Park DongHa
5251a51ab0 [coroutine] add new port (#5433)
[coroutine] new package
2019-02-26 10:34:15 -08:00
Johnny Willemsen
7b54d8ec11 [ace] Select correct Visual Studio solution based on platform toolset (#5458)
* [ace] 6.5.4

* Added logic to select the correct solution for Visual Studio 2015 and 2017
2019-02-26 09:56:59 -08:00
Claudio Fantacci
aa909090ac Fix Qt5 hardcoded absolute paths within DLLs (#5456) 2019-02-26 09:55:48 -08:00
evpobr
674ce6ad65 [libogg] Add package config module (#5384) 2019-02-26 08:44:48 -08:00
Victor Romero
bd94d1e254
[freeimage, libwebp, OpenEXR, OpenVDB] Updates (#5417)
* [libwebp] update to v1.0.2, greatly simplify port, remove unnecessary custom find_package script in favour of original Config files for cmake

* [libwebp] enable building of all tools

* [libwebp] install cmake config file in expected path

* [libwebp] add compatibility layer inside CMake Config file

* [libwebp] fix libwebpmux library name

* [OpenEXR] Update to v2.3.0, enable tools, improve cmake module while still maintaining backwards compatibility (there's an official one distributed with the package but it is completely different, for now it is avoided)

* [OpenEXR] remove unused patches

* [OpenEXR] remove forced definition, could hide problems downstream

* [freeimage] add compatibility with latest OpenEXR

* [freeimage] bump control

* [OpenEXR] restore ilmbase as an empty package to permit clean update

* [OpenVDB] update to v6.0

* [OpenEXR] disable building on UWP platform

* [openexr] Fix tools suffixes

* [openexr] Fix Linux build paths
2019-02-26 08:16:20 -08:00
adrido
ecff2997f6 [Irrlicht] Add new port (#5431) 2019-02-25 13:51:13 -08:00
myd7349
7befb86005 [imgui] Update to 1.68 (#5426)
* [imgui] Update to 1.68

* [imgui] Add an advice from the author of imgui
2019-02-25 11:41:53 -10:00
justnope
22026ce2d9 [libstk] add new port (#5379)
* added libstk

* added vcpkg_fixup_cmake_targets

* [libstk] Use static builds. Rename targets. Add include directory to cmake config.
2019-02-25 11:39:17 -10:00
Carlos O'Ryan
321d7b17fc Upgrade googletest to 2019-01-04 (b6cd405) version. (#5423) 2019-02-25 11:26:31 -10:00
Connor Fitzgerald
9af611fb8f [minizip] Fix BZip2 Dependency on Linux (#5448)
It was spelled `Bzip2` when the dependency was `BZip2`.
2019-02-25 12:39:38 -08:00
piloopin
0f04ebaf57 [mongo-c-driver] fix mongo-c-driver build for linux (#5445)
* fix mongo-c-driver build for Linux
2019-02-25 12:34:59 -08:00
myd7349
5b4cd3fc82 [libcuckoo] Add new port (#5436)
[libcuckoo] Add new port
2019-02-25 11:09:41 -08:00
myd7349
9b9b178d4c [qt5-webview] Add new port (fix #5427) (#5441) 2019-02-25 11:06:33 -08:00
myd7349
3830517ec7 [stxxl] Fix STXXL_INCLUDE_DIRS 2019-02-23 18:00:09 +08:00
myd7349
b04cb5e35a [stxxl] Fix missing include directory exporting 2019-02-23 16:16:50 +08:00
xDarKraDx
9c8a159199 X plane (#5419)
* Add X-Plane SDK support

* fix: disallow x86 builds

The x-plane SDK website claims that the SDK is only
compatible with x64. The PR that adds support for this
fails in x86, so I'm disallow x86 builds to align with
the x-plane documentation.

* fix: install sdk headers to the root include path

The x-plane SDK website's examples expect that the sdk
headers are at the root of the include path. I'm adjusting
this port to align with those samples, as we want examples
to "just work" as much as possible.

* style: whitespace

* Remove ununsed directory
2019-02-22 15:50:46 -08:00
Siarhei Siniak
f10c9d7e21 [fix] Regression of copyright install at netcdf-c (#5414)
* [~] Refactor

* [~] Refactor
2019-02-22 15:24:59 -08:00
Lennart Trunk
473e803451 [qt5] Update to 5.12.1 and add some missing modules (#5293)
* Update qt5-base to 5.12.1

* update qt5-declarative to 5.12.1

* update qt5-modularscripts for 5.12.1

* update qt5-3d to 5.12.1

* update qt5-activeqt to 5.12.1

* add qt5-connectivity

* update qt5-charts to 5.12.1

* update qt5-datavis3d to 5.12.1

* update qt5-gamepad to 5.12.1

* update qt5-graphicaleffects to 5.12.1

* update qt5-imageformats to 5.12.1

* add qt5-location

* update qt5-multimedia to 5.12.1

* update qt5-networkauth to 5.12.1

* add qt5-purchasing

* update qt5-quickcontrols to 5.12.1

* update qt5-quickcontrols2 to 5.12.1

* add qt5-remoteobjects

* update qt5-script to 5.12.1

* update qt5-scxml to 5.12.1

* add qt5-sensors

* update qt5-serialport to 5.12.1

* update qt5-speech to 5.12.1

* update qt5-svg to 5.12.1

* update qt5-tools to 5.12.1

* update qt5-virtualkeyboard to 5.12.1

* add qt5-webchannel

* update qt5-websockets to 5.12.1

* update qt5-winextras to 5.12.1

* update qt5-xmlpatterns to 5.12.1

* update framework port to 5.12.1 and include the new modules

* fix building qt5-base on linux

* [qt5] Remove non-alphanumerical ASCII chars from dependencies
2019-02-22 14:57:40 -08:00
myd7349
63265da777 [curlpp] Add new port to fix #5352 (#5381) 2019-02-22 12:10:29 -08:00
chausner
4db5f02b8b [liblsl] Add port for sccn/liblsl (#5410) 2019-02-22 10:58:17 -08:00
kiwixz
9446cc6729 [x265] upgrade to 3.0, enable assembly (upgrade nasm to 2.14) (#5389)
* [acquire nasm] upgrade to 2.14

* [x265] upgrade to 3.0, enable assembly

* [x265] Enable assembly only on Windows
2019-02-21 17:05:19 -08:00
myd7349
9aad2e8f33 [xeus] Add new port (#5351)
* [xeus] Add new port

* [xeus] Update to 2019-02-04

* [xeus] Update cryptopp dependency

* [xeus] Update to 2019-02-13

* [xeus] Static building support
2019-02-21 16:49:17 -08:00
Rajeev Massand
969299ddbf [azure] vcpkg update for master release 1.2.14 (#5405) 2019-02-21 16:46:24 -08:00
Alexander Karatarakis
3e6ea891e0 [caffe2] Fix linux build (#5385) 2019-02-21 16:34:32 -08:00
Miguel
9ee856b9b8 [mlpack] Add new port (#5409)
* [mlpack] Add new port

Add new port for the http://www.mlpack.org/ library

* Tools optional and static build

* Info fix

* [mlpack] Use PATCHES parameter instead of apply_patches()
2019-02-21 15:55:22 -08:00
xDarKraDx
434b30185d Add X-Plane SDK support (#5408)
* Add X-Plane SDK support

The x-plane SDK website claims that the SDK is only
compatible with x64. The PR that adds support for this
fails in x86, so I'm disallow x86 builds to align with
the x-plane documentation.

The x-plane SDK website's examples expect that the sdk
headers are at the root of the include path. I'm adjusting
this port to align with those samples, as we want examples
to "just work" as much as possible.
2019-02-21 14:39:10 -08:00
Alexander Karatarakis
0396f80560 [gl3w] Update (#3722) 2019-02-21 11:48:30 -08:00
at-2500
a8e52b1e05 [vtk] Change the runtime dir from tools to bin to fix DLL location (#5150)
* [vtk] Change the runtime dir from tools to bin to fix DLL location

* Also move the tools on unixoid OS; Fix tool names in targets files

* Remove duplicate vcpkg_copy_pdbs()

* [vtk] Change version to force rebuild in CI
2019-02-21 11:47:54 -08:00
Hartmut Kaiser
f2eea8f13a Updating HPX to V1.2.1 (#5407) 2019-02-21 11:46:01 -08:00
Sean Warren
45c48151d5 [libics] Add libics (#5398) 2019-02-20 14:58:33 -08:00
Juan C. Santamaria
ea720bbf59 [ompl] Add new port (#5350)
* [ompl] Add new port

Add new port for the https://github.com/ompl/ompl library

* [ompl] Disable extra components

* [ompl] Disable buggy CMake test
2019-02-20 10:23:21 -08:00
eao197
c18a9ce166 [sobjectizer] updated to 5.5.24.2 (#5400)
* sobjectizer-v5.5.24 and so5extra-v1.2.2

* sobjectizer updated to v.5.5.24.1

* sobjectizer updated to v.5.5.24.2
2019-02-19 12:42:05 -08:00
Lassi
45d21e1254 [assimp] added remove debug/share (#5323)
* added remove debug/share

* removed explicit OFF for framework option

* use VCPKG_LIBRARY_LINKAGE to define if using ASSIMP_BUILD_SHARED_LIBS
2019-02-19 12:37:18 -08:00
Martin Moene
a1e2c81722 [lest] Add lest v1.34.1 (was: v1.34.0) (#5353)
* [lest] Add lest v1.34.0

* [lest] Add lest v1.34.1

To support vcpkg installations, examples now specify folder 'lest' in the include directives, like: #include "lest/lest.hpp".

* fix: update hash for lest
2019-02-19 12:29:28 -08:00
kiwixz
7e8a854a99 [doctest] update to 2.2.3, export cmake config (#5386)
* [doctest] update to 2.2.3, export cmake config

* [doctest] do not build tests
2019-02-16 14:45:10 -08:00
JackBister
b316f9e743 [sdl2-mixer] Fixes for installing on Linux (#5366)
* [sdl2-mixer] Fix libFLAC capitalization

* [sdl2-mixer] Only build native_midi on Windows

* [sdl2-mixer] Slight modernization; bump control version
2019-02-16 14:42:47 -08:00
Jon Spencer
6e687c3a92 [libunibreak] add missing source files and headers to the package (#5371) 2019-02-15 14:07:08 -08:00
zhihaoy
84a6baab26 [xtensor] Upgrade xtensor, xsimd, and xtl (#5338)
One patch down, accepted by upstream.
2019-02-15 13:57:48 -08:00
Jon Spencer
ed3b364917 [shaderc] install executable files on linux and macos (#5372) 2019-02-15 11:09:02 -08:00
Jon Spencer
04263dd7a4 [spirv-tools] install executables on linux and macos (#5373) 2019-02-15 10:57:37 -08:00
Casey Carter
f9c461cece [range-v3] Update to latest (#5365) 2019-02-14 18:36:29 -08:00
emptyVoid
d10bf0f6c4 [opencv] Add feature for building with TBB as parallel framework (#5123) 2019-02-14 16:26:05 -08:00
John Travers
1daccb57b7 [fftw3] Add openmp to fftw3 (#4351) 2019-02-14 14:50:08 -08:00
Helco
26e8a0d379 Fix uvw.hpp not being installed (#5355) 2019-02-14 10:25:00 -08:00
Michael Hofmann
4f7460f685 [tiff] Disable libwebp support. (#5348)
* [tiff]: disable libwebp support.

Since version 4.0.10, libtiff supports optional compression modes using
either libweb or zstd.
When libtiff is built, and libwebp and/or zstd are found anywhere on the
system, these modes will be enabled. However, the respective libraries
are not added as link targets, so this will result in linker errors for
any unsuspecting project using libtiff.

Since zstd support was already disabled by a previous commit, I have
also simply disabled libwebp support to fix this issue.

A more proper fix might be to add both libwebp and zstd as required
libtiff dependencies, and to patch libtiff's CMakeLists.txt, such that
these libraries are properly linked to. However, it is currently very
unlikely to encounter TIFF images in the wild compressed using either
of these methods, so the effect of disabling support may not be
noticeable at all.

* [tiff] Change CONTROL version
2019-02-14 10:22:04 -08:00
Robert Schumacher
51653d2506 [grpc] Update to v1.18.0 2019-02-12 18:27:03 -08:00
Robert Schumacher
1207951b7b Updates 2019.01.30 2019-02-12 17:38:31 -08:00
Carlos O'Ryan
0151644a6b Upgrade google-cloud-cpp to 0.6.0. (#5367)
In this version we can disable the unit and integration tests, though it
still tries to find `googletest` so we cannot remove the dependency just
yet.
2019-02-12 17:01:15 -08:00
Charles Milette
07156ed156 [detours] new port (#5347)
* [detours] new port

* [detours] Use PATCHES parameter instead of vcpkg_apply_patches function
2019-02-12 16:56:35 -08:00
Lennart Trunk
349d82eeca [freetype] fix DLL install on Windows (#5354)
* [wip] fix DLL install on Windows

* change patchfile encoding to UTF-8
2019-02-12 13:40:27 -08:00
Peter Goodman
477ba33fbf [rocksdb] Add tbb support (#5142)
* Add tbb feature support to rocksdb to enable CLOCK algorithm

* Use RocksDB master branch.

* Undid RocksDB head requirement.

* fix: remove unnecessary FindTbb.cmake
2019-02-11 14:47:17 -08:00
Calum Robinson
10bde77210 [osg] Add Collada model support to OpenSceneGraph (#3950)
* [collada-dom] Initial collada-dom port

* [osg] Add Collada file support
2019-02-11 14:23:46 -08:00
Bradley Austin Davis
f5f4070c96 Add spirv-cross to tools directory (#4532) 2019-02-11 14:12:45 -08:00
Jonathan Hale
6c6516621f [corrade,magnum,-integration,-extras,-plugins] Update Magnum to v2019.01 (#5312)
* [corrade] Update to v2019.01

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

* [magnum] Update to v2019.01, remove shapes and glutapplication features

These features were deprecated in earlier versions and now removed.

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

* [magnum-(extras,plugins,integration)] Update to v2019.01, add imgui feat.

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

* [magnum] Improve dependencies to corrade

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

* [magnum-plugins] Add faad2audioimporter

 - faad2 is currently not in vcpkg, hence commented out
 - The commented out empty line is required to have vcpkg parse the file
   without issues

Signed-off-by: Squareys <squareys@googlemail.com>
2019-02-11 13:49:12 -08:00
zhihaoy
e6b174ed58 [ampl-mp] Add new port (#5331)
* [ampl-mp] Add new port

This port aims for solver development, so it does not build any
existing solver modules.

The shared library build is disabled for now because it has some
problem on Windows.

closes: #4491

* [ampl-mp] Disable MATLAB MEX support
2019-02-11 12:12:10 -08:00
Robert Schumacher
4cbd210154 [rapidjson] PREFER_NINJA 2019-02-08 17:37:31 -08:00
Bill Avery
f54681082c [cppgraphqlgen] Update to v2.0.0 (#5308)
* [cppgraphqlgen] Update to v2.0.0

* [cppgraphqlgen] Pick up bug fix v2.0.1

* [cppgraphqlgen] Pick up bug fix v2.0.2
2019-02-08 17:34:52 -08:00
Lennart Trunk
60deab0a29 Update to freetype-2.9.1 (#5292) 2019-02-08 10:37:08 -08:00
Daniel Marshall
5f7256c318 feat(platform-folders): add port for platform-folders (#5329) 2019-02-07 15:39:09 -08:00
kiwixz
0b59c38dd5 [glad] update to v0.1.29 (#5296) 2019-02-07 15:28:50 -08:00
angelmixu
1eceb88c71 fix build for harfbuzz on macOS (#4776)
* fix library exports for iconv on macOS, add Threads dependency for cairo, add the iconv, intl and Threads dependencies to harfbuzz

* updated portfile from harfbuzz fix

* fix indenting and order

* fix portfile

* [gettext] Add unofficial-gettext targets

* [gettext] Fixup for Linux
2019-02-07 15:24:33 -08:00
Luke Sparey
0b79c4bb74 [mongo-cxx-driver] Update to 3.2.0 and add cmake targets (#5178)
* [mongo-cxx-driver] Update to 3.2.0 and add cmake targets

* [mongo-cxx-driver] Replace cmake config files to support debug binaries
2019-02-07 15:22:37 -08:00
Lassi
cc516fb763 [vulkan] fix license copying on macOS (#5319)
* Check if license exists in root of VULKAN_DIR, otherwise try one directory higher

* [vulkan] Bump control version
2019-02-07 15:20:42 -08:00
Peter Goodman
2f4a723ed4 feat(rocksdb): enable RTTI (#5130)
This is so that you can derive a class from things like `rocksdb::AssociativeMergeOperator`. Perhaps a more "correct" patch would be to see if rtti is enabled for other builds, and enable it here, though it's not clear to me if that's feasible, so I'm suggesting this.
2019-02-07 15:16:16 -08:00
DDoSolitary
728c993bc4 fix(libarchive): fix lz4 patch to align with upstream
* Fix fix-lz4.patch.
* Switch base to v3.3.3 for fix-lz4.patch.
2019-02-07 14:42:50 -08:00
JackBoos
3155a7c79a feat(rang, fann): add ports for rang and fann
* feat(rang): add port for rang
* feat(fann): add port for fann
* fix(fann): revert to dynamic if statically linked
2019-02-07 14:12:31 -08:00
kiwixz
721de0cbbc [tinyfiledialogs] upgrade to 3.3.8 and export cmake config (#5294)
* [tinyfiledialogs] export cmake config

* [tinyfiledialogs] upgrade to 3.3.8
2019-02-07 13:19:10 -08:00
Owen Rudge
82e19b3804 [cryptopp] Update to 8.0.0 (#5328) 2019-02-07 12:17:36 -08:00
MikeGitb
e1d0090697 [Catch2] Upgrade to 2.6.0 (#5327) 2019-02-07 12:07:20 -08:00
Marco Craveiro
bc119009ab [boost-di] Update to version 1.1.0 (#5316) 2019-02-07 11:17:41 -08:00
almikhayl
ce9004e1f1 [gcem] new port for kthohr/gcem (#5325) 2019-02-07 11:03:09 -08:00
Alexander Karatarakis
23f7009951 [strict-variant] Add new header-only library (#5320) 2019-02-07 10:43:50 -08:00
Bobby Martin
aa09555991 [hyperscan] New port (#5285)
* add support for building hyperscan

* patch hyperscan to work with latest boost

* correct hyperscan source dir name

* speed the build by depending on only the parts of boost we actually need

* make python3 support release-only builds

* upgrade to hyperscan 5.1.0

* remove redundant disambiguate patch

* Add comments about how to build

* restore original x64-windows-static.cmake

* [hyperscan] Check linkage

* [python3] Allow DLLs without LIBs

* [hyperscan] Only static library

* [python3] Revert changes that cause regression in boost-python

* [python3] Revert changes that cause regression in boost-python
2019-02-06 17:21:23 -08:00
Rajeev Massand
846625e480 fix for edge (#5309) 2019-02-06 13:14:52 -08:00
Bo Anderson
62f294eeae [libarchive] Fix libxml2 feature not taking effect (#5298) 2019-02-06 12:48:27 -08:00
Cheney Wang
f5b06a9ef0 [corrade] Add the /permissive- option (#5126) 2019-02-06 11:18:53 -08:00
Robert Schumacher
6509199a2a [cpprestsdk] Update to v2.10.10 2019-02-06 08:49:31 -08:00
Daniel Marshall
2a7ad32ee8 [nlohmann-json] Added cmake targets (#5258)
* Added cmake targets for nlohmann-json

* [nlohmann-json] Use vcpkg_from_github()

* [nlohmann-json] Enable find_package(nlohmann_json)

* Removed unneeded renaming

* [nlohmann-json] Revert use of vcpkg_from_github() due to archive size of >100MB

* [nlohmann-json] Fix missing natvis
2019-02-06 08:45:47 -08:00