vcpkg/ports
Tobias Kohlbau 4fbcf0df4d [opencv] adds opencv_contrib option
Adds the ability to enable opencv_contrib compilation. It is disabled by
default and needs to be enabled by the user (see comments for more
information). In future release it should be an user
selectable option as soon as vcpk supports this functionality.

Signed-off-by: Tobias Kohlbau <tobias@kohlbau.de>
2017-03-28 10:48:07 +02:00
..
ace Use ACE 6.4.2 which got released January 17th 2017 2017-01-17 10:33:42 +01:00
anax [anax] Bump Version 2016-12-06 11:29:22 +01:00
antlr4 [antlr4] Fix building with Visual Studio 2017. Resolves #804 2017-03-21 20:53:26 -07:00
apr triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
asio [asio] upgrade to 1.10.8 2017-02-10 17:32:54 +08:00
assimp [assimp] Extract variable SOURCE_PATH 2016-12-07 15:19:16 -08:00
atk [atk] update to 2.24.0 2017-03-18 13:25:44 +01:00
aws-sdk-cpp [aws-sdk-cpp] Switch build to use Ninja to improve performance. 2017-02-23 18:36:47 -08:00
azure-storage-cpp Upgrade azure-storage-cpp to v3.0.0 2017-03-08 10:04:52 +08:00
beast added beast library port 2017-03-13 09:25:15 +01:00
bond Install gbc.exe to tools/ 2017-02-08 19:38:10 -08:00
boost [boost] Add retry to deleting _debug_ intermediate folders 2017-03-21 13:34:21 -07:00
boost-di [boost-di] Mark as header-only library 2016-10-26 12:14:49 -07:00
botan [botan] Cleanup. 2017-03-14 16:55:18 -07:00
box2d triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
bullet3 [bullet3] update to 2.86.1 2017-03-09 12:40:03 -05:00
bzip2 uwp builds need _CRT_SECURE_NO_WARNINGS and others defined 2017-01-30 14:12:08 -08:00
cairo [cairo] fix build 2017-03-22 20:19:03 +01:00
cairomm Replace patch 0001 with copying files 2017-03-13 15:33:30 -07:00
catch Update Catch to 1.8.2 2017-03-23 21:47:18 +01:00
cereal [cereal] directly copy folder instead of invoking another cmake to copy 2017-02-02 18:03:32 -08:00
chakracore [chakracore] upgrade to latest 1.4.1 and fix #665 2017-02-14 15:30:30 +08:00
charls Add CharLS. 2016-12-07 12:30:12 +01:00
clockutils [clockutils] Update to fix build issue. Resolves #677 2017-02-17 17:46:34 -08:00
constexpr [constexpr] Mark as header-only library 2016-10-26 12:15:42 -07:00
cpprestsdk [cpprestsdk] Fix uwp builds 2017-03-16 14:43:37 -07:00
cppwinrt [cppwinrt] Update to february 2017 refresh 2017-03-10 11:15:11 -08:00
cppzmq [cppzmq] Mark as header-only library 2016-11-01 11:14:24 -07:00
cryptopp If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
cuda Add CUDA portfile 2017-02-07 17:04:24 -08:00
curl [curl] Bump version to correspond with source code change for uwp support. 2017-01-13 15:38:14 -08:00
decimal-for-cpp [decimal-for-cpp] Minor portfile fixes 2016-11-08 16:05:53 -08:00
dimcli Add dimcli 2016-12-12 12:05:20 -08:00
directxmesh Identation consistency 2017-01-13 02:21:16 -08:00
directxtex Identation consistency 2017-01-13 02:21:16 -08:00
directxtk [directxtk] rollback toolpath 2017-01-25 22:37:18 +08:00
directxtk12 [directxtk] upgrade to dec2016 2017-01-11 22:50:55 +08:00
dlfcn-win32 Add dlfcn-win32 port 2017-03-19 18:06:05 +01:00
dlib [dlib] Add dependencies on system copies of jpeg, sqlite, png, and fftw 2017-03-16 15:11:34 -07:00
doctest [doctest] Mark as header-only library 2016-10-26 12:22:15 -07:00
double-conversion triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
dx [dx] upgrade to 1.0.1 2017-01-18 22:20:32 +08:00
dxut [dxut] add build for optional libs. 2016-11-28 13:06:48 +08:00
eigen3 [eigen3] Update to 3.3.3. Resolves #754 2017-03-09 14:17:00 -08:00
entityx Added missing control info 2016-11-29 12:46:57 +01:00
expat triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
fastlz [fastlz] Name downloaded archive to avoid conflicts with future versions 2016-12-15 13:30:48 -08:00
ffmpeg [ffmpeg] Disable static building. 2017-03-02 10:35:27 -08:00
fftw3 [fftw3] Avoid replacing CMAKE_CXX_FLAGS -- just add the definitions needed. 2017-03-06 12:29:06 -08:00
flatbuffers [flatbuffers] fix flatc.exe moving 2017-03-14 04:14:37 +03:00
fltk [fltk] Bump version to correspond with binary layout change 2017-01-30 19:47:14 -08:00
fmt [fmt] Force headers in shared build to always have FMT_SHARED. 2017-02-09 17:23:34 -08:00
fontconfig [fontconfig] install additional license 2017-01-20 13:38:56 +01:00
freeglut [freeglut] Extract SOURCE_PATH variable 2016-12-07 15:21:30 -08:00
freeimage [freeimage] Always define FREEIMAGE_LIB in static mode. 2016-11-29 18:02:49 -08:00
freerdp [freerdp] Patch out installation of system runtime libs 2017-03-21 15:27:13 -07:00
freetype [freetype] Bump version to match source changes for uwp 2017-01-12 17:09:45 -08:00
gdal [gdal] Bump version to correspond with adding external libpng dependency. 2017-01-25 17:25:56 -08:00
gdcm2 [gdcm2] Remove empty folders in static build 2017-03-21 17:07:14 -07:00
gdk-pixbuf [gdk-pixbuf] disable static builds 2017-02-14 00:27:59 +01:00
geos [geos] Extract SOURCE_PATH variable 2016-12-07 15:23:50 -08:00
gettext triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
gflags Fixed wrong location of gflags license file 2016-12-07 17:22:38 -05:00
glbinding [glbinding] Delete exes that appear in the presence of glfw3. Resolves #537 2017-02-15 16:12:29 -08:00
glew [glew] Avoid renaming DLLs, because LIBs reference them by name. Prefer using vcpkg_copy_pdbs(). 2017-01-13 17:54:13 -08:00
glfw3 more glfw3 path fixes 2016-11-16 19:08:47 -05:00
gli [gli] Make "header-only" comment same as other ports 2016-12-27 14:18:23 -08:00
glib [glib] update to 2.50.3 2017-03-13 23:29:40 +01:00
glm [glm] Mark as header-only library 2016-10-26 14:29:12 -07:00
globjects [globjects] Use SOURCE_PATH variable 2016-12-07 15:26:30 -08:00
glog [glog] Enable static builds. Switch to Ninja for better management of parallelism. 2017-03-23 21:59:41 -07:00
glslang [gslang] Version bump to account for layout changes 2016-12-06 01:00:20 -08:00
grpc [grpc+protobuf] Update to 1.1.2 and 3.2.0 respectively. 2017-02-17 01:18:32 -08:00
gsl [gsl] Mark as header-only library 2016-10-26 15:28:27 -07:00
gtest [gtest] Support static build 2017-02-21 09:47:17 -05:00
gtk [gtk] update to 3.22.11 2017-03-20 19:20:25 +01:00
harfbuzz [harfbuzz] Uses in-source builds, so we need to clean them every time. 2017-01-27 19:06:50 -08:00
hdf5 [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
http-parser [http-parser] Bump version to reflect build change adding HTTP_PARSER_STRICT=0 2017-01-13 16:01:52 -08:00
icu [icu] fix typo 2016-12-30 15:27:25 +01:00
jbigkit [libjbig] add version 2.1 2017-03-20 12:52:35 +03:00
jsoncpp [jsoncpp] Enable static linking 2016-11-16 13:13:08 -08:00
jxrlib [jxrlib] Bump version 2016-12-02 11:47:52 -08:00
lcms implment reviews. 2017-01-30 15:22:39 +01:00
libarchive [libarchive] Disable libiconv support 2017-01-25 21:14:57 -08:00
libbson [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
libccd triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
libepoxy [libepoxy] update to 1.4.1 2017-03-13 23:42:40 +01:00
libffi correct version 2017-01-10 15:40:47 +01:00
libflac [flac] use nasm 2017-03-09 23:52:45 +01:00
libiconv fix for uwp builds 2016-11-28 13:01:55 -08:00
libjpeg-turbo [libjpeg-turbo] disable SIMD optimizations on ARM 2017-03-14 04:01:17 +03:00
liblzma [liblzma] rename produced libraries 2017-03-19 19:28:40 +01:00
libmariadb Update CONTROL 2017-01-25 16:55:36 +01:00
libmodplug [libmodplug] preserve archive extension 2016-12-19 17:38:48 +01:00
libmysql [libmysql] Disable installer project 2017-02-17 16:54:29 -08:00
libnice Remove auto generated comments 2017-02-13 05:45:28 +02:00
libodb added libodb-pgsql support 2016-11-22 13:07:05 -05:00
libodb-pgsql added libodb-pgsql support 2016-11-22 13:07:05 -05:00
libodb-sqlite triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
libogg triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
libp7-baical [libP7-baical] add version 4.1 2017-03-24 14:23:38 +03:00
libpng Updated the libpng CONTROL file for version 1.6.28 2017-03-09 20:42:59 +01:00
libpopt [libpopt] add version 1.16 2017-03-13 14:36:41 -07:00
libpq Added libpq support to qt5 2016-12-02 12:19:18 -05:00
libraw [libraw] update to version 0.18.0 2017-02-08 16:39:16 -08:00
libsigcpp [libisigc++] tabs to spaces 2017-01-10 12:08:29 +01:00
libssh2 [libssh2] Bump version to match source code change for uwp support 2017-01-12 17:26:04 -08:00
libtheora triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
libuv [libuv] Do not use googlesource.com due to constantly changing hash values. 2017-03-23 03:34:48 -07:00
libvorbis [libvorbis] Fixup missed commit in a2f3a4b 2017-02-01 19:05:55 -08:00
libvpx [libvpx] Remove addition of git to the PATH 2017-03-15 16:34:43 -07:00
libwebm [libwebm] add version 1.0.0.27 2017-03-15 01:38:04 +03:00
libwebp [libwebp] update to 0.6.0 2017-03-24 16:39:50 +03:00
libwebsockets [libwebsockets] Bump version to correspond to source code change for uwp support. 2017-01-13 16:06:30 -08:00
libxml2 Use different output folder for every triplet, and add debug info to release builds 2016-11-22 09:44:37 +01:00
libxslt Use different output folder for every triplet, and add debug info to release builds 2016-11-22 09:44:37 +01:00
lmdb [lmdb] Bump version 2017-02-15 16:53:20 -08:00
log4cplus triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
lua [lua] Expanded comment on COMPILE_AS_CPP 2017-03-02 07:16:46 -08:00
lz4 [lz4] update to 1.7.5 2017-02-25 15:46:19 +01:00
lzo [lzo] Disable dynamic builds again due to library not having appropriate dllexport annotations. 2017-01-20 17:03:11 -08:00
metis Add port for metis 2017-01-11 12:01:37 +01:00
mongo-c-driver [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
mongo-cxx-driver [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
mpg123 [mpg123] update to 1.24.0 2017-03-13 03:16:08 +03:00
mpir [mpir] Rely on default override of WinSDK. 2017-03-13 14:06:48 -07:00
msgpack [msgpack] add version 2.1.1. Resolves #744 2017-03-11 19:38:49 +03:00
msmpi [msmpi] Increase logging of msiexec extraction 2017-03-05 01:33:27 -08:00
nana [nana] Update version to fix build error. Resolves #688 2017-02-21 15:21:11 -08:00
nanodbc If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
netcdf-c [netcdf-c] Add transitive cmake dependency on hdf5 2017-02-28 02:30:36 -08:00
netcdf-cxx4 [netcdf-cxx4] Initial commit of version 4.3.0 2017-02-28 03:23:20 -08:00
nlohmann-json Added nlohmann-json port (for #756) 2017-03-14 10:29:23 +01:00
ogre Add ogre port 2016-12-18 23:00:35 +01:00
openal-soft If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
opencv [opencv] adds opencv_contrib option 2017-03-28 10:48:07 +02:00
opengl [opengl] Add branch for Windows 8.1 SDK 2017-02-24 17:27:12 -08:00
openjpeg [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
openssl [openssl] Improve patches 2017-03-20 16:27:59 -07:00
openvr [openvr] Initial commit of 1.0.5 2017-02-09 00:33:02 -08:00
opus [opus] Rename libopus to opus to match upstream project's name 2017-01-28 20:11:26 -08:00
pango [pango] update to 1.40.4 2017-03-14 00:07:16 +01:00
parmetis Add port for parmetis 2017-01-11 12:04:38 +01:00
pcre [pcre] Update to 8.39. Add sourceforge mirror 2017-01-18 14:29:01 -08:00
pcre2 add pcre2 2017-03-16 00:35:24 +01:00
pdcurses Return to C7 debugging output 2016-11-15 19:50:29 -05:00
physfs If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
pixman [pixman] bump version 2017-01-11 00:55:10 +01:00
poco [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
portaudio [portaudio] Do not rename DLLs. Fix patchfile. 2017-03-07 13:30:38 -08:00
pqp [pqp] Add PQP portfile 2017-02-20 15:41:59 +01:00
proj [proj] Remove unused parameters 2016-11-28 15:02:51 +01:00
protobuf [grpc+protobuf] Update to 1.1.2 and 3.2.0 respectively. 2017-02-17 01:18:32 -08:00
pugixml Adding pugixml version 1.8.1 2017-02-27 10:17:59 +01:00
qca Reorder path alterations to generally append instead of prepend. 2017-02-08 17:39:31 -08:00
qt5 [qt5] Enable opengl desktop to support QWT 2017-03-20 16:20:02 -07:00
qwt Add qwt port 2017-01-05 23:46:43 +01:00
ragel [ragel] Use SOURCE_PATH when copying license 2016-12-07 15:38:17 -08:00
range-v3 [range-v3] Mark as header-only library 2016-10-26 19:31:53 -07:00
rapidjson [rapidjson] Update to 1.1.0 2017-02-08 23:51:16 -08:00
rapidxml [rapidxml] Mark as header-only library 2016-10-26 19:33:50 -07:00
rxcpp [rxcpp] Renaming downloaded file back to RxCpp-v3.0.0.tar.gz to avoid collisions with other libraries 2016-11-25 21:45:41 -08:00
sdl2 [sdl2] link to CRT libraries 2016-12-29 01:00:43 +01:00
sdl2-image [sdl2-image] changed include directory to SDL2 include directory 2017-01-07 11:51:07 +01:00
sery If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
sfml [sfml] Update to 2.4.2 2017-02-11 10:39:57 -08:00
shaderc Modify shaderc so that it uses spirv-tools lib. 2016-12-21 20:47:53 +01:00
signalrclient [signalrclient] Enable static builds 2016-11-15 17:03:38 -08:00
smpeg2 [smpeg2] initial commit 2016-12-20 15:17:24 +01:00
soci [soci] Fix setting LIBDIR instead of SOCI_LIBDIR 2016-11-21 15:10:59 -08:00
spdlog [spdlog] fix indentation 2017-02-25 16:57:03 +01:00
spirv-tools [spriv-tools] Add version and description 2017-01-06 15:51:53 -08:00
sqlite3 [sqlite3] upgrade to 3.17.0 2017-02-15 20:14:37 +08:00
sqlite-modern-cpp [sqlite-modern-cpp] Avoid moving downloaded file 2017-02-08 23:55:50 -08:00
stb [stb] Mark as header-only library 2016-10-26 19:48:51 -07:00
szip [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
tbb If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
tclap Add Templatized C++ Command Line Parser (TCLAP) header-only library port 2016-11-11 10:36:46 +01:00
think-cell-range [think-cell-range] upgrade to e2d3018 2016-11-24 13:24:25 +01:00
tiff [tiff] Update to version 4.0.7 2017-03-23 21:59:18 -07:00
tinyexr [tinyexr] Initial port 2017-03-15 14:18:39 -07:00
tinyxml2 triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
utfcpp [utfcpp] Mar as header-only library 2016-10-26 19:57:34 -07:00
uvatlas [uvatlas] do not install the debug lib twice 2017-01-16 12:24:26 +08:00
uwebsockets [uwebsockets] Upgrade to 0.14.0alpha5 2017-03-23 22:46:57 -07:00
vtk [vtk] Don't define size_t. Override HDF5 library detection (bug in FindHDF5) 2017-02-28 06:02:05 -08:00
websocketpp [webscoketpp] Fix dependencies 2017-02-03 14:39:16 -08:00
wt [wt] Apply upstream patch to fix boost 1.63 compat. Fixes #626. 2017-02-03 18:54:51 -08:00
wtl [wtl] Mark as header-only library 2016-10-26 12:16:29 -07:00
xerces-c Rename xercesc to xerces-c and fix copyright file placement 2017-01-26 16:43:22 -08:00
xlnt download zip from github instead of cloning via git 2017-03-18 11:18:38 -04:00
xxhash Add XXHash 2017-03-24 21:49:08 +01:00
yaml-cpp [port] Added yaml-cpp 2016-11-22 22:11:57 +09:00
zeromq [zeromq] update to 4.2.2. Resolves #760 2017-03-10 16:57:01 +03:00
zlib [zlib] Add sourceforge mirror 2017-01-17 15:34:31 -08:00
zstd [zstd] Reduce modifications to the upstream CMake. Remove all variation from the import lib name. 2016-11-26 02:40:38 -08:00
zziplib triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00