7623 Commits

Author SHA1 Message Date
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
Alexander Karatarakis
233c4c358a [vcpkg edit] Check for VS Code onlinux (#5391) 2019-02-22 11:31:35 -08:00
chausner
4db5f02b8b [liblsl] Add port for sccn/liblsl (#5410) 2019-02-22 10:58:17 -08:00
soroshsabz
2140d3c5eb [bootstrap.ps1] Fixed some possible incorrect comparison with null warnings. (#5343)
* Fixed some possible incorrect comparison with null warnings.

* Correct bad indentation.

* Removed extra space.
2019-02-22 10:47:48 -08:00
Phil Christensen
8fd34506c3 [vcpkg] improve xunit xml output used in CI tests 2019-02-21 22:24:20 -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
Phil Christensen
92f57e460a [vcpkg] Save failure logs in tombstone in CI tests 2019-02-17 00:46:16 -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
Victor Romero
7a18088cf2
[vcpkg create, docs] Update create command's template and documentation on patching (#5370) 2019-02-15 14:32:07 -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
Marco Craveiro
d82f37b4bf [vcpkg] Fix warning on Apple (#5333)
Return type of _NSGetExecutablePath is int rather than bool [1],
causing a warning on Apple.

[1] https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/dyld.3.html
2019-02-08 18:06:08 -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
Sam Freed
ae991ee6ca Warn when unable to determine target architecture instead of error (#5188)
* Warn when unable to determine target architecture instead of error

* Make the warning not appear multiple times

* fix multiple warnings for real
2019-02-06 13:08:57 -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
Robert Schumacher
52f165ef3b [vcpkg] Respect the documented VS environment variable %VCPKG_VISUAL_STUDIO_PATH% 2019-02-05 14:46:17 -08:00
Joaquim
50cf58d494 Add netcdf and hdf5 dependencies (#5289)
Netcdf and HDF are important _formats_ in the scientific domains (lots of satellite data come in nc or hdf) so having them by default in GDAL seems the most natural.
2019-02-05 10:19:55 -08:00
Lars Ivar Hatledal
e9439ff5ca [libzip] Add features to libzip (#5121)
* add features to libzip

* add documentation

* undo add bzip2 as linux build dependency

* Use default features, and remove mbedtls feature
2019-02-04 11:05:42 -08:00
Phil Christensen
61e2cac730 [vcpkg] improve port depend hash used in CI build
also fixed a few unstable ports that somtimes fail in CI tests
2019-02-01 23:38:44 -08:00
pradeep
86f15d6daf Port for arrayfire/forge rendering library (#5242)
* Port for arrayfire/forge rendering library

* [forge] Simplify portfile
2019-02-01 21:20:06 -08:00
ncihnegn
6cb714f850 [systemc] Add new port (Microsoft#5250) (#5252)
* [systemc] Add new port (Microsoft#5250)

* [systemc] Fix debug targets

* [systemc] Use vcpkg_extract_source_archive_ex()

* [systemc] Disable vcpkg_test_cmake() for now due to issues

* [systemc] Fixup cmake targets
2019-02-01 18:32:57 -08:00
Jerry Zhao
c31e85586c [azure-storage-cpp] Upgrade to 6.0.0 (#5287) 2019-02-01 15:35:58 -08:00
Marco Craveiro
52390cf481 [libodb] Assorted fixes to get ODB v2.4 libraries to compile on x64 Linux (#5260)
* [libodb] Add configure headers to all libs for Linux

* [libodb] Include options files in install
2019-02-01 12:25:28 -08:00
zhihaoy
9be25c17aa [openblas] Update to 0.3.5 (#5245)
fixes: #5161, #4145
2019-02-01 12:20:57 -08:00
Rajeev Massand
78dd5184dc [azure-iot-sdk-c] public-preview 2019_01_31 changes (#5283) 2019-02-01 12:06:23 -08:00
evpobr
0bb2132c11 [port] Add wavpack port (#5049) 2019-02-01 11:21:16 -08:00
LarryIII
25e8a482a8 [json-spirit] Fix link error C1128 (#5263)
* [json-spirit] Fix link error C1128

* Update patch file
2019-02-01 11:12:29 -08:00
Ryan Lucia
6cd6a3a20c [libass] Generate pkg-config file (#5272) 2019-02-01 11:11:01 -08:00
Thibaut
8282fe065c [tsl-sparse-map] Add new port. (#5279) 2019-02-01 11:08:28 -08:00
Thibaut
83a33201d1 [tsl-ordered-map] Add new port. (#5280) 2019-02-01 11:07:50 -08:00
Stefano Sinigardi
3980ac5abd [jxrlib] include a find package script for cmake for downstream projects (#5226)
* [jxrlib] include a find package script for cmake for downstream projects

* [jxrlib] bump control
2019-02-01 11:05:11 -08:00
Joaquim
2c5efa81ca [gdal] Remove libmysql dependency (#5271)
* Remove the libmysql  dependency

The fact that it's not possible to build libmysql for x86 is a source of troubles for projects that have GDAL as a dependency. Though it's possible to build GDAL separately for x64 & x86 this is very confusing and breaks other builds. For example I'm often crossing this issue when trying to build a local GMT package. So the best is to just remove it as a dependency.

```
C:\programs\compa_libs\vcpkg>vcpkg install gmt:x86-windows --recurse
The following packages will be built and installed:
  * gdal[core,mysql-libmysql]:x86-windows
    gmt[core]:x86-windows
  * libmysql[core]:x86-windows
Additional packages (*) will be modified to complete this operation.
Starting package 1/3: libmysql:x86-windows
Building package libmysql[core]:x86-windows...
CMake Error at C:/programs/compa_libs/vcpkg/ports/libmysql/portfile.cmake:10 (message):
  Oracle has dropped support in libmysql for 32-bit Windows.
```

* Revert "Remove the libmysql  dependency"

* Remove the libmysql dependency

The fact that it's not possible to build libmysql for x86 is a source of troubles for projects that have GDAL as a dependency. Though it's possible to build GDAL separately for x64 & x86 this is very confusing and breaks other builds. For example I'm often crossing this issue when trying to build a local GMT package. So the best is to just remove it as a dependency.

```
C:\programs\compa_libs\vcpkg>vcpkg install gmt:x86-windows --recurse
The following packages will be built and installed:
  * gdal[core,mysql-libmysql]:x86-windows
    gmt[core]:x86-windows
  * libmysql[core]:x86-windows
Additional packages (*) will be modified to complete this operation.
Starting package 1/3: libmysql:x86-windows
Building package libmysql[core]:x86-windows...
CMake Error at C:/programs/compa_libs/vcpkg/ports/libmysql/portfile.cmake:10 (message):
  Oracle has dropped support in libmysql for 32-bit Windows.
```
2019-02-01 11:01:19 -08:00
JackBoos
1e1f2949ac [rang]add port rang (#5273)
* [rang]add port rang

* change version info and description

* [fann]Add port fann

* Remove Fann temporary. Wait for merge port rang.
2019-02-01 10:08:22 -08:00
myd7349
9fb3b9c8fa [argh] Add new port (#5266) 2019-02-01 10:04:22 -08:00
Yang Shen
92bd67970d Adding #elif macros for ARM and ARM64 (#5232) 2019-01-31 12:06:58 -08:00
Robert Schumacher
36cb7592b1 [vcpkg-docs] Improve documentation for Visual Studio 2019 2019-01-30 17:47:36 -08:00
Andrew McMahon
0e759709dd [boost] update boost to 1.69. Fixes #5023 #4961 (#5059)
* Update boost to 1.69. Fixes #5023

- Remove boost-signal (rationale: deprecated and removed in 1.69)
- Remove boost-hana workaround by xiangfan-ms #4186 #3579 (rationale: 1.69 incorporates required fixes in hana master branch; builds fine in VS2017 15.9)

* [boost-signals] Restore signals from boost 1.68 because it is required by wt

* [boost-vcpkg-helpers] Improve dependency detection

* [boost-iostreams] Revert to cmake build to enable dependencies

* [boost-iostreams] Fix use of zstd in static builds

* [libtorrent] Update to 1.2.0

* [wt] Update to 4.0.5

* [boost-safe-numerics] [boost-vcpkg-helpers] Added safe_numerics; slight mod to regex match

* [hpx] Backport boost 1.69 fixes

* [libtorrent] Clean up cmake file installation

* [boost-type-traits] Fix MSVC arm
2019-01-30 16:04:17 -08:00
Robert Schumacher
74e0c1a784 [vcpkg] Add additional checks for 32-bit hosted and targetting windows store when using VS2019 2019-01-30 14:27:10 -08:00
Robert Schumacher
660745956a [boost][python3] Fix building with VS 2019 2019-01-30 14:27:10 -08:00
Robert Schumacher
fd56ffcf5c [vcpkg] Enable bootstrapping with VS2019 2019-01-30 14:27:10 -08:00
SunTY
397e1a5d6c libass dynamic library (#5244)
* libass dynamic library
it relies on fribidi, harfbuzz, fontconfig, libiconv

* Remove references to iconv and fontconfig

Because this port is currently Windows-only (Fribidi doesn't build on
Linux with vcpkg because of an issue with Meson), we don't want to worry
about FontConfig; DirectWrite should be enough.

* Freetype is important!

* Remove unnecessary fontconfig -- for real

* Remove unnecessary comment
2019-01-30 13:41:51 -08:00
chrullrich
05b31030ce Upgrade WTL to 10.0.8356. (#5262) 2019-01-29 14:35:33 -08:00
LRFLEW
e6552f1180 [BZip2] Fix Unix Dynamic Builds (#5184)
* [BZip2] Fix Unix Dynamic Builds

* [bzip2] Bump control version

* [libgta] Only build one flavor

* [vcpkg_configure_cmake] Resolve #2375 since we now use CMake >= 3.11
2019-01-29 13:43:39 -08:00
Wim Leflere
cde34211a5 Generate dependeny tree graph (#5185)
* use dashed link for optional dependency

* output full dependency tree

* add warning if requested package does not exist

* [vcpkg] Formatting

* [vcpkg] Fix issue when parsing qualified dependencies

Before this change, "harfbuzz[glib] (!x86)" would parse as "harfbuzz[glib]||!x86" instead of the desired "harfbuzz|glib|!x86"

* [vcpkg] Improve depend-info handling of features and qualified dependencies.
2019-01-29 13:40:47 -08:00
smlee-hdactech
2f875f461b [json-spirit] patch for building dll library (#5251)
* [json-spirit] Add initial port

* Modify PR to using pn85, enable some features

json-spirit is a weird case because the main repo that package managers
tend to use appears to not be actively maintained. Nevertheless, vcpkg
tries to use the "official" source of a repository if at all possible.

In order to do this, I've made the following changes to the PR:
- I've changed the upstream REPO, REF, and SHA512.
- I've passed options to disable building the demos and tests
- I've made the project build only as a static library.

The reason for this is that vcpkg does not support dynamical linkin.
Another reason is that the library as it is in the repo does not have
all the definitions correctly annotated.smlee-hdactech has made a PR
against the major upstream repo to fix this, butwe are going to defer
to the main repo until that change is accepted.

* patch for building dll.
2019-01-29 12:42:10 -08:00
Mark Ian Holland
6f189f1014 [vcglib] inital port (#4626) 2019-01-29 11:09:38 -08:00
newbie
d48cf920a4 add seqan library for vcpkg (#5238) 2019-01-28 17:59:29 -08:00