Commit Graph

5415 Commits

Author SHA1 Message Date
Griffin Downs
03696669ca
Merge pull request #5634 from edmBernard/fix_realsense2
[realsense2] fix cmake for linux
2019-03-14 13:25:56 -07:00
myd7349
fe419b2890 [roaring] Add new port (#5643)
* [roaring] Add new port

* [roaring] Add a warning for 32-bit build
2019-03-14 11:19:45 -07:00
RT222
98e6be36c8 [physx] Initial port (#5618)
* [physx] Initial port

* [physx] use vcpkg version of cmake if not installed
2019-03-14 06:48:30 -07:00
Roland
bce7501a80 Angle updated to master, UWP fix for Angle (#4862)
* Angle updated to master, UWP fix for Angle

* updated uwp patch
2019-03-14 06:39:31 -07:00
Sean Warren
f409536f5e [qt5] Fix mac build (#5624)
* [qt5] Fix mac build

* [qt5] Disable parallel build on mac

* [qt5] Fix qmake find on mac

* [qt5] Update find jom for mac

* [qt5] Fix invocation of build command

* [qt5-base] Rebuild packages for #5624

* [harfbuzz] Remove disabled assert (failing due to -Werror)

* [qt5] Bump control version

* [qt5] Disable harfbuzz on mac

* [qt5-base] Disable harfbuzz on mac
2019-03-14 06:33:47 -07:00
LarryIII
e37a6c65d6 [luasocket] Fix static build for renaming files (#5665) 2019-03-14 06:32:27 -07:00
JackBoosY
45aa34edb4 [libssh]fix config.cmake error, add usage. (#5666) 2019-03-14 06:30:02 -07:00
Stefano Sinigardi
0e77ca352e [tiff] use vcpkg wrapper for all configs, remove dead code (#5584)
* [tiff] use vcpkg wrapper for all configs, remove dead code

* [tiff] update CONTROL
2019-03-13 22:51:16 -07:00
markdegreef
2cb95c67a3 [assimp] fix linux build (#5632) 2019-03-13 11:56:39 -07:00
Andre Abrantes
a317e182de [fix][jsonnet] Replicating generation command in Linux format (#5652)
* Replicating generation command in Linux format

Current port only support Windows. Replicating the commands that generate "std.jsonnet.h" for a Linux build. New command is closer to the original at https://github.com/google/jsonnet/blob/master/Makefile#L162

* [jsonnet] bump control version to force rebuild on update
2019-03-13 11:21:25 -07:00
JackBoosY
842d6169a6 [wangle]fix wangle-config.cmake bug (#5653) 2019-03-13 10:08:42 -07:00
NancyLi1013
deae3465bc [ecm] Update ecm to 5.56.0 (#5654) 2019-03-13 10:07:36 -07:00
Lars Ivar Hatledal
7609de8497 Update libzip to 1.5.2 (#5656)
* Update libzip to 1.5.2

* Remove reference to patch in portfile

* Add patch to fix compilation on windows

* Prefer ninja and fix indentation
2019-03-13 10:06:49 -07:00
NancyLi1013
7d10f758d3 [pixman]Update version to 0.38.0 (#5641) 2019-03-12 16:00:31 -07:00
shelltdf
99ec372755 install gdal tools (#5644) 2019-03-12 15:58:40 -07:00
NancyLi1013
b4a64cca36 [hunspell] update hunspell to 1.7.0 (#5645) 2019-03-12 15:54:45 -07:00
JackBoosY
894f110c02 [pangolin]Fix usage bug:include path has one more ../, add usage file. (#5647) 2019-03-12 15:46:54 -07:00
Griffin Downs
77becdc97a
Merge pull request #5580 from JackBoosY/dev/jack/2181
[apr]Add feature to enable option "APR_INSTALL_PRIVATE_H" to build non-standard files.
2019-03-12 14:44:51 -07:00
Griffin Downs
6880f4e6e3 Remove options var; Create var for setting APR_INSTALL_PRIVATE_H 2019-03-12 14:26:38 -07:00
Lennart Trunk
1d4485cec5 [harfbuzz] update Harfbuzz to 2.3.1 (#5359)
* update harfbuzz to 2.2.0

* clean up port and fix portfile/patches

* update harfbuzz to 2.3.1

* fix uwp patch

* skip test building
2019-03-12 13:54:20 -07:00
Griffin Downs
57cf77dc72 Add newline 2019-03-12 13:51:52 -07:00
Griffin Downs
ff28cc2d22 Express install private headers as feature 2019-03-12 13:37:08 -07:00
Griffin Downs
b29b874ae9 Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/grdowns/5580 2019-03-12 11:29:31 -07:00
JackBoosY
fe626490f0 [apr]Modify cmake file instead of make a patch. 2019-03-12 00:50:17 +00:00
Griffin Downs
be4158fb89
Merge pull request #5509 from myd7349/simdjson-init
[simdjson] Add new port (fix #5418)
2019-03-11 14:22:58 -07:00
Griffin Downs
3a0e5304cf
[opencv] add nonfree as feature for opencv (#4802)
* add nonfree as feature for opencv

* Add nonfree feature; Update version str
2019-03-11 14:00:34 -07:00
Laurent Rineau
5862fba5ff Install CGAL as header-only (#4975)
* Update to install CGAL as header-only

I think the issue #2471 would be completely solved, if vcpkg installed CGAL as header-only. That way, the installed `CGALConfig.cmake` would search for its dependencies, instead of hard-coding their path in the file.

* Bump the version

* Fix the cleaning

Once CGAL is header-only, no binary library is created, and the
`debug/` directory got empty.

This commit fixes the cleaning: now the whole `debug/` directory is
removed.
2019-03-11 13:48:26 -07:00
Tetsuya Hayashi
3eb244085f [itk] Fixes broken dependencies between ITK and VTK (#5615)
* Fixes broken dependencies between ITK and VTK

restore a line of ed9357a overrided by aa560f1
fixes #5614

* [itk] Fixes broken dependencies between ITK and VTK
2019-03-11 13:15:49 -07:00
Daniel
7dcf30197e Update various SDL2-based libraries (#5623)
* [sdl2-gfx] Update to 1.0.4

* [sdl2-mixer] Update to 2.0.4 (#4934)

* [sdl2-image] Update to 2.0.4

* [sdl2-ttf] Update to 2.0.15

* [sdl2-gfx,-image,-ttf] Use vcpkg_extract_source_archive_ex()
2019-03-11 13:15:08 -07:00
Thomas Arcila
4c2bc1f074 Fix tools/ and add support vcpkg_test_cmake() 2019-03-11 04:32:25 -04:00
eao197
f756f5066a sobjectizer updated to v.5.5.24.3 (#5627) 2019-03-11 00:04:32 -07:00
Sean Warren
14dc7af3b1 [libraw] Add wrapper for static build dependencies (#5626) 2019-03-11 00:03:47 -07:00
Johan Lindfors
73c678d168 Now able to build the Microsoft/Angle that can be leveraged for UWP (#3272)
* Microsoft Angle now builds for UWP

* Updates to files

* Fix for Control Flow Guard

* Now fails for OSX and Linux, also includes support for ARM64

* Fix for ARM64-WINDOWS
2019-03-10 22:28:34 -07:00
tarcila
985957c395 Fix shaderc compilation with clang (#5622)
Using a patch already integrated upstream.
2019-03-10 20:31:43 -07:00
JackBoosY
443579a064 [apr]remove enviroment variable "${CMAKE_CURRENT_LIST_DIR}" 2019-03-11 01:40:50 +00:00
Carlos O'Ryan
b726bf90bf Upgrade google-cloud-cpp to 0.7.0. (#5619)
In this version we can remove the dependency on gtest for the build. Of
course there are many other changes, but that is the one relevant for
packaging.
2019-03-10 11:04:07 -07:00
Thomas Arcila
37d5cfb31e Add Capnproto package 2019-03-10 07:50:12 -04:00
myd7349
0d7f4c1b89 [simdjson] Update to 2019-03-09 (fix UWP build) 2019-03-10 11:27:21 +08:00
WebFolder OÜ
650ffbd1c8 Update http-parser to 2.9.0 (#5609) 2019-03-09 09:13:27 -08:00
Phil Christensen
06bdb67b66
[qt5-base] Targeted fix to address archiving issue (#5608) 2019-03-09 00:27:54 -08:00
Mohamed JAAFAR
9ba7210922 [nmap] Integration of nmap netwotk utilities(#5530) (#5545)
*     [nmap] Integration of nmap netwotk utilities(#5530)

        * [nmap] adding openssl and openssh2 support

*     [nmap] Integration of nmap netwotk utilities(#5530)

         * [nmap] correction of the DIR option with-openssl
           and with-openssh
2019-03-08 23:25:49 -08:00
Victor Romero
a14e462ef9
[antlr4] Support build on Linux and MacOS (#5606)
* Patch VS project file with CRT linkage

* [antlr4] Support build on Linux and MacOS
2019-03-08 22:09:33 -08:00
Nuno Lopes
45fadafed0 add Z3 package (#5564)
* add Z3 package

* z3: don't assume python is installed

* [z3] attempt to fix build failure due to path truncation
patch already upstreamed

* [z3] add support for static build

* [z3] Fail preemptively on UWP
2019-03-08 19:00:48 -08:00
JamesOldfield
88f6875e0f [pthreads] Add CMake config to support find_package(pthreads) (#4081)
* [pthreads] Add CMake config to support find_package(pthreads)

* [pthreads] Support find_package(pthreads)
2019-03-08 17:53:00 -08:00
Tri Tran
9b4bf67701 [tgui] Add gui-builder in tool feature (#5603)
* [tgui] Add gui-builder in tool feature

* [tgui] Fix path issue on MacOS

* [tgui] Fix extension for Windows and not-Windows
2019-03-08 17:51:27 -08:00
Jocelyn GENNESSEAUX
e16cf98a5b [poco] pre 2.0.0 (#5503)
* [poco] pre 2.0.0
- Updated to the latest compiling commit
- Added SQLite support
- Added PDF support
- Added MariaDB support
- Added PostgreSQL support

* Additional include files not part of any libraries

* DataException is no more part of Poco::Data

* [3fd] Patch 3fd to comply with poco-2.0.0pre
2019-03-08 16:18:22 -08:00
Ernest Zaslavsky
7a5803413f Add intel-ipsec-mb package (#5586)
Intel(R) Multi-Buffer Crypto for IPsec Library
2019-03-08 15:50:17 -08:00
JackBoosY
65f1d0ebc4 [coroutine]update source package hash. (#5597)
* [coroutine]update source package hash.

* [coroutine] Use commit hash instead of release tag
2019-03-08 14:22:11 -08:00
Todd
350f70031b [geotrans] add new port (#5498) 2019-03-08 13:39:22 -08:00
Johnny Willemsen
1d8e65482f [ace] Use source package and add static support (#5601)
* Use our source only distribution and generate the necessary solution as part of the build

    * ports/ace/portfile.cmake:

* Add ACE_ROOT

    * ports/ace/portfile.cmake:

* Support static and generate within the ace directory

    * ports/ace/portfile.cmake:

* Set missing environment

    * ports/ace/portfile.cmake:

* Fixed install for static

    * ports/ace/portfile.cmake:

* Also install pdb in a static job

    * ports/ace/portfile.cmake:

* pdb files are only created in a dynamic build

    * ports/ace/portfile.cmake:

* Add missing library

    * ports/ace/portfile.cmake:

* Add missing header directory

    * ports/ace/portfile.cmake:

* Use ACE_ROOT for the copyright file

    * ports/ace/portfile.cmake:

* [ace] bump dash version in control to force rebuild
2019-03-08 10:18:37 -08:00
Johnny Willemsen
c297b43896 [xerces-c] Add support for xmlch_wchar feature (#5602)
* Add feature for wchar

    * ports/xerces-c/portfile.cmake:

* Document new feature

    * ports/xerces-c/CONTROL:

* [xerces-c] bump control version number
2019-03-08 10:18:01 -08:00
Tsukasa Sugiura
c7ca58ba36 [libusb] fix error c2001 (#5604)
Fix error c2001 by specify /source-charset:utf-8.
That error seems to occur on multi-byte character locale.
2019-03-08 09:46:18 -08:00
JackBoosY
631be56a8c [forest]update version. (#5598) 2019-03-08 09:43:07 -08:00
RT222
cf7793ad1c [yoga] Update to v1.13.0 (#5592) 2019-03-08 00:14:06 -08:00
myd7349
adc005f877 [zeromq] Add sodium support and fix static build (#4214)
* [zeromq] Add new feature

* [zeromq] Fix static build
2019-03-07 16:43:12 -08:00
Stefano Sinigardi
a675e048df [freeopcua] add a new port (#5590)
* [freeopcua] new port

* [freeopcua] work-in-progress build on windows

* [freeopcua] fixes for windows
2019-03-07 15:28:48 -08:00
AMIR
a8502ca793 [libbf] Add new port (#5570)
* [libff] Add new port

* Add new port [libbf]

* Update portfile.cmake

* update libbf portfile

* [libbf] Fail with meaningful message on Windows

* [libbf] Fix MSVC check condition
2019-03-07 13:28:49 -08:00
Tetsuya Hayashi
aa560f10f8 Fixes #3867 ITK install fails if hdf5 is installed (#4472)
* [itk] Added patch file for ITK HDF5 CMakeLists find_package config mode only

* [itk] enable ITK_USE_SYSTEM_HDF5 and apply patch

* [itk] Use PATCHES parameter of vcpkg_from_github

* [itk] Ignore path length checks
2019-03-07 12:00:35 -08:00
Erwan BERNARD
357d1bf472 [realsense2] up control version 2019-03-07 13:18:02 +01:00
JackBoosY
0b5982aaf2 [apr]Enable option "APR_INSTALL_PRIVATE_H" to build non-standard files. 2019-03-07 09:37:21 +00:00
Connor Fitzgerald
8de9ab8fc4 [spirv-tools] Export all libraries 2019-03-07 02:43:44 -05:00
Ernest Zaslavsky
d92ad530a9 Add DPDK package (#5388)
DPDK is a set of libraries and drivers for fast packet processing.

(cherry picked from commit 8127cb7b23557f21281186980883fdfb4fa08c47)
2019-03-06 23:37:24 -08:00
Connor Fitzgerald
3af075eaf0 [spirv-tools] Bump package version 2019-03-07 01:17:18 -05:00
Connor Fitzgerald
ce03bb6712 [spirv-tools] Add spirv-tools exported target
- Removed shared library
- Added patches
2019-03-07 00:36:43 -05:00
Connor Fitzgerald
0ef0ddd739 [spirv-headers] Add new port (#5576)
* [spirv-headers] Add new port

* [spirv-tools] depend on vcpkg spirv-headers
2019-03-06 21:17:52 -08:00
Lennart Trunk
59744f406e [libqglviewer] add new port (#5024)
* add initial portfile

* [libqglviewer] Fix invalid msvc argument in build

* [qt5-base] make whitespace change to force rebuild in CI system
2019-03-06 17:04:24 -08:00
Victor Romero
4b150c0484
Revert "[realsense2] fix cmake for linux (#4564)" (#5575)
This reverts commit 1b373245d2.
2019-03-06 16:33:09 -08:00
Erwan BERNARD
1b373245d2 [realsense2] fix cmake for linux (#4564)
* [realsense2] fix quotation mark in cmake command

* [realsense2] fix executable cleaning
2019-03-06 16:32:07 -08:00
alexsmn
7e97b94e67 [Qt5] remove empty dirs (#5025)
* Add qt5-activeqt library.

* qt5: Fix build failure due to empty output directories.

* [qt5-base] whitespace change to force clean test build in CI system
2019-03-06 13:58:41 -08:00
Connor Fitzgerald
40c1a2305c [cppfs] Add new port (#5571)
* [cppfs] Add new port

* [cppfs] Remove explicit libcrypto dependency

* [cppfs] Use vcpkg targets

* [cppfs] Don't use local find modules

* [cppfs] Disable arm64 and uwp

* [cppfs] Make portfile indentation consistent
2019-03-06 13:16:52 -08:00
Jacob
f6f2def009 [soil2] Add new package soil2 (#5554) 2019-03-06 11:32:25 -08:00
siertw
8e65c10058 Create a feature package for building libssh with zlib, rather than always including it by default. (#5563) 2019-03-06 10:24:12 -08:00
Daniel
41a9614308 Move SDL2_mixer optional dependencies to features (#5565) 2019-03-06 10:14:01 -08:00
Tri Tran
2e8c0ca34d [tgui] Enable static build (#5568)
* [tgui] Enable static build

* [tgui] Enable static build
2019-03-06 10:12:58 -08:00
Sean Warren
fdf36eb819
Update ports/openblas/portfile.cmake
Co-Authored-By: kafeg <v31337@gmail.com>
2019-03-06 15:20:03 +03:00
Sean Warren
ed98d74199 [dlib] Remove patch now fixed correctly by vcpkg_fix_cmake_targets (#5559) 2019-03-05 22:01:15 -08:00
jbeach
6a5056773a add MOOS V10 (#4742)
* add MOOS V10

* finished adding moos-core, moos-essential, and moos-ui
2019-03-05 16:28:35 -08:00
Victor Romero
e8f643f11a
Revert "[wt] Fix absolute paths in installed share/wt/*.cmake files (#5083)" (#5555)
This reverts commit 334eb170b1.
2019-03-05 15:28:23 -08:00
Todor Prokopov
334eb170b1 [wt] Fix absolute paths in installed share/wt/*.cmake files (#5083) 2019-03-05 15:27:53 -08:00
Tri Tran
e424790f73 [tgui] Add new package TGUI (fix #5505) (#5524)
* Add TGUI package

* [tgui] add missing sfml depends
2019-03-05 12:03:17 -08:00
Sean Warren
a9f8430961 [hdf5] Use cmake wrapper to ensure consuming libraries link to szip (#5467)
* [hdf5] Use cmake wrapper to ensure consuming libraries link to szip in static build

* [hdf5] Move hdf5 cmake code from vcpkg.cmake to vcpkg-cmake-wrapper

* [hdf5] Do not force search in config mode

* [hdf5] balance needs of vtk and kealib
2019-03-05 11:09:22 -08:00
Connor Fitzgerald
a51c0f4297 [readerwriterqueue] Upgrade to v1.0.1 (#5535) 2019-03-05 11:03:31 -08:00
David Dubois
a50fbaa756 [glslang] Export CMake package files (#5513)
* Add patch file to make glslang known to pkg-config

* Proper patch file

* Fix paths in the patch file

* Add missing space so patch file can apply

* Remove debug/share directory

* Export everything to the glslangConfig

* Export the SPIRV target as well

* Remove not-working patch for main CMake file

* [glslang] Remove call to windows CRT changing function

* [glslang] Remove unnecessary calls to install inside patch

* [glslang] Check cmake imports correctly
2019-03-05 10:57:56 -08:00
JackBoosY
fd2330af7a [pthreads]Modify library name "pthreadsVC2" to correct name "pthreadVC2" (#5532)
* [Pthreads]Modify library name "pthreadsVC2" to correct name "pthreadVC2".

* [pthreads]update Version

* [flint]fix dependence port pthreads library name to "pthreadVC2".

* [usbmuxd]fix dependence port pthreads library name to "pthreadVC2".

* [mosquitto]fix dependence port pthreads library name to "pthreadVC2".
2019-03-05 10:51:50 -08:00
markdegreef
140e2733f7 Fix linux build of urdfdom (#5538)
Remove empty directories and set correct cmake target path

Machine setup: ubuntu 18.10 x64 gcc version 8.2.0
The steps to reproduce: ./vcpkg install urdfdom:x64-linux
2019-03-05 10:44:01 -08:00
Marco Craveiro
b9d7fa1a1c [dtl] Initial port of library (#5541) 2019-03-05 10:41:52 -08:00
markdegreef
6b4b62ad97 [tinyxml] added tinyxml cmake config file (#5544)
Adds ability to use
* find_package(TinyXML REQUIRED)
* TinyXML_LIBRARIES
* tinyxml_INCLUDE_DIRS
2019-03-05 10:39:01 -08:00
Connor Fitzgerald
40a8969d6d [mapbox-variant] Add new port (#5551)
* [mapbox-variant] Add new port

* [mapbox-variant] Use commit hash in version number
2019-03-05 10:32:10 -08:00
Connor Fitzgerald
c041ae2c6f [concurrentqueue] Fix header include path (#5550) 2019-03-05 10:05:28 -08:00
Griffin Downs
3d7f31224e Add nonfree feature; Update version str 2019-03-05 09:08:05 -08:00
past-due
9040bb8a78 [libvorbis] Update to 1.3.6-9eadecc (#5506) 2019-03-05 08:47:37 -08:00
Connor Fitzgerald
93d87ae5c4 [readerwriterqueue] Change include path to not polute main directory (#5536) 2019-03-05 00:37:05 -08:00
Connor Fitzgerald
70847e191a [minitrace] Add new port (#5534)
* [minitrace] Add new port

* [minitrace] Install header into separate directory
2019-03-05 00:32:42 -08:00
myd7349
db043276c3 [tiny-process-library] Add new port (#5504) 2019-03-04 23:55:53 -08:00
LarryIII
aff64f83fd [libwebm] Fix no-postfix in debug for dll/lib/pdb (#5516) 2019-03-04 23:52:06 -08:00
markdegreef
9f622a5765 Port file for orocos-kdl (#5517) 2019-03-04 23:49:38 -08:00
Connor Fitzgerald
82e1e3f41c [vulkan] add missing license file (#5531) 2019-03-04 23:12:39 -08:00
myd7349
b4e1885c70 [nanopb] Add new port (#5057)
* [nanopb] Add new port

* [nanopb] Always use static linkage

* [nanopb] Update to 2019-02-12 and add shared lib building support

* [nanopb] Add missing patch file

* [nanopb] Copy pdb file

* [nanopb] Add some warnings
2019-03-04 23:07:10 -08:00
Connor Fitzgerald
c5fc595443 [vulkan] Add usage information (#5533) 2019-03-04 22:39:17 -08:00
myd7349
4327f4d82c [simdjson] Update to 2019-03-05 2019-03-05 08:33:47 +08:00
adrido
c7d4696a88 [libgd] Update to 2.2.5 & Add Features (#5510)
* [libgd] Add Features

* [libgd] Update to 2.2.5
2019-03-04 15:14:16 -08:00
Ernest Zaslavsky
1e0300f54f Add isa-l package (#5491)
Intel(R) Intelligent Storage Acceleration Library
2019-03-04 15:12:28 -08:00
Vitaly Petrov
d4e25169c1 [openblas] Remove restriction of build static lib on Linux 2019-03-04 22:29:51 +03:00
Jozef Izso
660ba9e990 [grpc] update patch file to apply cleanly for grpc 1.18.0 (#5519) 2019-03-04 10:58:59 -08:00
Tsukasa Sugiura
366a4dbfc5 [gtest] Fix install src/gtest-matchers.cc (#5521)
Fix install src/gtest-matchers.cc.
It is included from Nov 21, 2018 in googletest.
2019-03-04 10:29:28 -08:00
myd7349
e217f695dd [nanomsg] Update to 1.1.5 and add tool feature (#5500)
* [nanomsg] Update to 1.1.5

* [nanomsg] Add tool feature and remove patch
2019-03-04 10:28:32 -08:00
myd7349
98d00d1044 [mio] Update to 2019-02-10 (#5499) 2019-03-04 10:25:43 -08:00
myd7349
d9f2784e19 [nng] Update to 2019-02-27 (#5501) 2019-03-04 10:23:14 -08:00
Vitaly Petrov
b3e253e6dc [clapack] Fix linux build 2019-03-04 20:57:32 +03:00
myd7349
b758b9c359 [simdjson] Add new port (fix #5418) 2019-03-03 20:15:41 +08:00
Griffin Downs
6cc00f90b5 Remove duplicate feature entries 2019-03-01 15:36:20 -08:00
Victor Romero
8641dfd9dd
Modify vcpkg_fixup_cmake_targets() (#5459)
* some libraries export <PackageName>LibraryDepends.cmake
instead of <PackageName>Targets.cmake.
Those file also need the fix of #1044

should close #4753

* prefered the general solution #4622.
hopefully solved the issue within #4150
replaced the regex with something more readable
(also ident is lost)

should close:
#4753
#4633
#4150
and maybe more

* Hash vcpkg_fixup_cmake_targets.cmake

* [boost] Fix use of find_package(Boost) with cache variables
[socket-io-client] Fix install

* reversed change back to use regex replace

* [glbinding] Fix _IMPORT_PREFIX depth in *-export.cmake files

* [tinyspline] Ignore warnings treated as errors

* [libevent, liblemon, libpng, smpeg2, zlib] Fix apply patches

* [libsodium] Fix apply patches

* [folly] Link correct libraries in debug and release

* [vtk] Remove unset of _IMPORT_PREFIX

* [tinyspline] Do not treat warnings as errors

* [smpeg2] Fix double* to int comparison

* [nvtt] Define value for HAVE_UNISTD_H in MacOS

* [libui] Fix MacOS X build

* [zlib] Fix download URL

* [qhull] Update to v7.2.1

* [podofo] Set value for HAVE_UNISTD_H in MacOS

* [mongo-cxx-driver,ogre,podofo,qhull] Bump CONTROL version

* [mongo-c-driver] Set _IMPORT_PREFIX

* [tmxparser] Bump CONTROL version

* [qhull,vxl] Bump CONTROL version
2019-02-28 23:53:42 -08:00
Todor Prokopov
1afa2b0f7b Build glib on x86-linux (#5313)
* Build glib on x86-linux

* [libffi] Code cleanup

* [glib] Use CMAKE_CXX_FLAGS instead of VCPKG_CXX_FLAGS

* [libffi] Use ${TARGET} in conditions
2019-02-28 22:58:46 -08:00
Qi-rui Chen
590f3a78b2 Fix libmodplug to build on Linux (#5397)
* Update libmodplug to build on linux

* [libmodplug] Patch instead of changing downloading source

* [libmodplug] Keep original source instead of using fork
2019-02-28 16:28:13 -08:00
Phil Christensen
773c8267df Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/philc/4564 2019-02-28 14:36:23 -08:00
Peter Bright
d236aa6f0a Fix debug format patch for gtest. (#5494)
* Update 0002-Fix-z7-override.patch

The current patch doesn't apply any more. This makes the same change to the right location.

* Update CONTROL
2019-02-28 13:36:41 -08:00
Andrei Lebedev
a3a42ede13 [soci] Add postgresql feature (#5029)
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2019-02-28 12:41:02 -08:00
Victor Romero
0a5c27a823
Revert "Update 0002-Fix-z7-override.patch (#5490)" (#5493)
This reverts commit 2cb2e4d718.
2019-02-28 12:18:16 -08:00
Peter Bright
2cb2e4d718 Update 0002-Fix-z7-override.patch (#5490)
The current patch doesn't apply any more. This makes the same change to the right location.
2019-02-28 11:32:08 -08:00
Griffin Downs
3b509c5435 Merge branch 'dev/grdowns/4217' of https://github.com/microsoft/vcpkg into dev/grdowns/4217 2019-02-28 05:34:31 -08:00
Griffin Downs
21ca74dc42 Merge remote-tracking branch 'origin' into dev/grdowns/4217 2019-02-28 05:32:29 -08:00
Unknown
c3959c44b9 fix static build of ffmpeg-executables
build ffplay.exe etc. failed because we tried to link ".a"-libraries
2019-02-28 05:29:38 -08:00
Unknown
407fb7edb6 allow building "ffmpeg.exe"
add new feature "ffmpeg" which allows to build "ffmpeg.exe" - ex. : vcpkg install ffmpeg[x264,gpl,nonfree,ffplay,ffprobe,openssl,lzma,opencl,ffmpeg]:x64-windows --recurse
2019-02-28 05:29:38 -08:00
Unknown
8c3b87c95a allow building "ffmpeg.exe"
add new feature "ffmpeg" which allows to build "ffmpeg.exe" - ex. : vcpkg install ffmpeg[x264,gpl,nonfree,ffplay,ffprobe,openssl,lzma,opencl,ffmpeg]:x64-windows-static --recurse
2019-02-28 05:23:41 -08:00
Connor Fitzgerald
5b0b4b6472 [vulkan] fix include path on linux (#5486)
The path used a capital `I` in include, whereas linux uses lower case.
2019-02-28 04:40:38 -08:00
eao197
2684a5d184 RESTinio updated to v.0.4.8.6 (#5487) 2019-02-28 04:24:14 -08:00
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
Griffin Downs
1908903508 Merge branch 'master' of https://github.com/microsoft/vcpkg into dev/grdowns/4802 2019-02-27 16:44:17 -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
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
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
660745956a [boost][python3] Fix building with VS 2019 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
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
myd7349
373884761c [stxxl] Add new port 2019-01-29 13:46:32 +08:00
newbie
d48cf920a4 add seqan library for vcpkg (#5238) 2019-01-28 17:59:29 -08:00
RT222
2c4d4f2a47 [nano-signal-slot] (#5243)
Initial port
2019-01-28 17:41:57 -08:00
zhihaoy
9e9a05b377 [xtensor-blas] Add new port (#5240)
This accomplishes #5140 by making the linalg namespace works.
2019-01-27 11:29:46 -08:00
Thibaut
b3a450578b [tsl-hopscotch-map] Add new port. (#5233)
* [tsl-hopscotch-map] Add new port.

* Use PORT variable instead of hard coded tsl-hopscotch-map.
2019-01-27 11:04:16 -08:00
Stanislav Ershov
7ec45860e0 [cli11] Update to 1.7.0 (#5241) 2019-01-27 10:56:38 -08:00
myd7349
01a64a9371 [xtensor] Add new port (#5196) 2019-01-26 16:44:25 -08:00
Nicolai Grodzitski
54abff84a1 Update RESTinio to v.0.4.8.5. (#5235) 2019-01-26 16:35:48 -08:00
myd7349
65d866786a [xsimd] Add new port (#5194)
* [xsimd] Add new port

* Add a header include guard to xsimd's algorithm.hpp

algorithm.hpp is not guarded by a header include guard, which can cause
difficulty for users. xhihaoy asked that we be sure to include this
patch because it caused a lot of pain.
2019-01-26 16:31:21 -08:00
Todor Prokopov
ebb2d1a44f [amqpcpp] Add new port (#5201)
* [amqpcpp] Add new port

* Force static linkage for amqpcpp

The documentation for this library says that shared linkage on Windows
is unsupported. Furthermore, the build currently errors out on Windows
because shared DLLs are not placed correctly.

vcpkg only supports static linkage on Linux and macOS, so I'm
categorically making amqpcpp build with static linkage on all platforms.
This unifies the platforms and gives consistent behavior
2019-01-26 16:28:29 -08:00
past-due
bbb8efe794 [freetype] Add mirror (#5073) 2019-01-26 14:45:27 -08:00
Octavian Dima
da0fc542dc Add sqlpp11 libraries (#4747)
* Add sqlpp11

* Add sqlpp11-connector-mysql

* Add sqlpp11-connector-sqlite3

* Apply a patch for MSVC
2019-01-26 13:01:25 -08:00
Lennart Trunk
715aefc213 new port Spectralib 0.7.0 (#5129)
* add CONTROL and portfile for spectralib 0.7.0

* Rename spectralib -> spectra

I'm making this change based on the naming in the other repositories
that the library is packaged in (DPorts, FreeBSD Ports) and the
terminology used on the website. Code examples use Spectra* for the
prefixes, so I think using "Spectra" is better than "spectralib".
2019-01-26 12:56:41 -08:00
smlee-hdactech
89c6f6ff89 [json-spirit] Add initial port (#5157)
* [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.
2019-01-26 12:55:11 -08:00
Michael Hofmann
f154dad96e [selene] Update to v0.3. (#5192)
* [selene] Update to v0.3.

Add libtiff as a dependency.
Update release hash.
Remove the `vcpkg_check_linkage` call, since the relevant symbols for
shared libraries are now explicitly exported.

* [selene] Update to v0.3.1.

Also reinstate linkage check.
2019-01-26 12:45:54 -08:00
hlysunnaram
a26c95b0e3 [gdal] update to 2.4.0 (#5195)
* [gdal] update to 2.4.0 (#5132)

* [gdal] update CONTROL file (#5132)
2019-01-25 18:34:31 -08:00
Lars Ivar Hatledal
5e2cc262c6 Update fmi4cpp to v0.5.3 (#5183) 2019-01-25 15:14:30 -08:00
Victor Romero
61d163a8fc
Merge pull request #5175 from myd7349/spdlog-issue-5143
[spdlog] Fix #5143 and update to 1.3.1
2019-01-25 14:54:34 -08:00
Victor Romero
4489853dee
Merge pull request #5166 from saedrna/master
Port openmvg, included new ports of coin-or projects, lemon
2019-01-25 14:48:24 -08:00
myd7349
af4e928844 [xtl] Add new port (#5145)
* [xtl] Add new port

* [xtl] Update to 0.5.3
2019-01-25 13:44:47 -08:00
Daniel Marshall
bab298c970 Added port for effolkronium-random (#5203) 2019-01-25 13:07:17 -08:00
bdonlan
7d5fa69b33 [aws-sdk-cpp] Update port to version 1.7.38 and add ports for its dependencies (#5214)
* [aws-c-common] Add new port

* [aws-checksums] Add new port

* [aws-c-event-stream] Add new port

* [aws-sdk-cpp] Update port to version 1.7.38

* [aws-sdk-cpp] Add dependencies on aws-c-event-stream, aws-checksums
2019-01-24 15:53:13 -08:00
Johnny Willemsen
5dec8aa31b [ace] 6.5.4 (#5225) 2019-01-24 15:51:26 -08:00
Codiferous
c0bf747e45
Add a more correct port for libass (#5223)
This port currently only works on Windows because the dependencies of
the port (fribidi in particular) don't build on non-Windows platforms.

I made patch modifications to the source code because the Visual C++ C
compiler does not allow for non-constant-expression array indicesto be
used to declare a static array.

I've verified that this (1) builds on Windows and (2) works with a
sample test that's included in the libass github repo.
2019-01-24 11:47:28 -08:00
Billy O'Neal
57e6b1f535 Update cpprestsdk to v2.10.9. (#5190) 2019-01-24 11:35:40 -08:00
Victor Romero
abb95c1ba0
Merge pull request #5202 from EMCECS/master
[ECSUtil] Update to v1.0.3.1
2019-01-24 10:27:30 -08:00
Victor Romero
4c236e2a2e
Merge pull request #5207 from huangqinjin/fix-tiff-uwp
fix tiff build for uwp
2019-01-23 16:31:32 -08:00
Victor Romero
69892980b2
Merge pull request #5206 from Simverge/pdalc
[pdal-c] Add pdal-c port files
2019-01-23 16:27:52 -08:00
Victor Romero
10d5e84b01 [pdal-c] Apply patches when obtaining source from GitHub 2019-01-23 16:22:32 -08:00
myd7349
c292cdcc45 [cnl] Add new port (#5158) 2019-01-23 14:07:22 -08:00
Victor Romero
38acd9fd02
Merge pull request #5208 from Jasper-Bekkers/master
Update flatbuffers to 1.10.0
2019-01-23 13:39:55 -08:00
Victor Romero
994c03700d Merge branch 'master' of https://github.com/Microsoft/vcpkg into dev/viromer/5206 2019-01-23 11:10:26 -08:00
Victor Romero
f7672fbf6d
Merge pull request #5220 from ShinNoNoir/libgeotiff-fix-proj4-dep
[libgeotiff] Debug version gets incorrectly linked with release version of PROJ4
2019-01-23 10:52:49 -08:00
Victor Romero
cfaa7f13cf
Merge pull request #5219 from jasjuang/tinyobjloader
[tinyobjloader] update to 1.4.1
2019-01-23 10:35:26 -08:00
Victor Romero
5481bcd950
Merge pull request #5165 from seanyen-msft/ports/angle
[angle] update to version 2019-01-14-c2ee2cc
2019-01-23 10:19:10 -08:00
Victor Romero
97e615bbe5
Merge pull request #5173 from Dagizmo/x265-linux
[x265] Enable Linux compilation
2019-01-23 10:16:11 -08:00
Victor Romero
55ca74d649 [x265] Fix detect platform 2019-01-23 09:55:51 -08:00
Raynor Vliegendhart
b7d5f8cbee [libgeotiff] Remove FindPROJ4.cmake from src
The GeoTIFF library ships with its own FindPROJ4.cmake module. This file
interferes with the cmake files that are installed by vcpkg for the PROJ4
package. As a result, the debug version of libgeotiff gets incorrectly
linked to the release version of PROJ4. By removing FindPROJ4.cmake from
the source directory, the vcpkg's .cmake files are used instead,
allowing CMake to find the debug version of PROJ4 when building the
debug version of libgeotiff.
2019-01-23 10:35:53 +01:00
jasjuang
8b3d233c48 [tinyobjloader] update to 1.4.1 2019-01-22 23:58:10 -08:00
Hartmut Kaiser
07f1d2f44b Updating HPX to V1.2 (#4778) 2019-01-22 18:15:15 -08:00
angelmixu
f3ccca08f5 fix freetype for macOS (#4774)
* added patch to freetype for assigning a value to macros like HAVE_UNISTD_H as using newer macOS Frameworks fail to compile if they have no value

* [freetype] Modernize. Bump control version
2019-01-22 17:50:02 -08:00
Alexej Harm
181a7bef8d [podofo] Change auto_ptr to unique_ptr. (#5182)
* [podofo] Change auto_ptr to unique_ptr.

* [podofo] Use PATCHES argument of vcpkg_extract_source_archive_ex
2019-01-22 17:38:01 -08:00
Robert Schumacher
c646d30a71 [celero] Revert changes in c6db2c880a 2019-01-22 15:28:35 -08:00
Jasper-Bekkers
a1747f1567 Update flatbuffers to 1.10.0 2019-01-22 12:19:59 +01:00
huangqinjin
ea29ebaf37 fix tiff build for uwp 2019-01-22 16:40:24 +08:00
Jaime Soto
7bc18139e3 [pdal-c] Add pdal-c port files 2019-01-21 22:05:25 -05:00
Robert Schumacher
c6db2c880a Updates 2019.01.09 2019-01-18 14:08:49 -08:00
Victor Romero
75bad0f69b
Merge pull request #5122 from kafeg/master
[autobahn] Add autobahn-cpp header-only library for WAMP
2019-01-18 11:46:49 -08:00