vcpkg/ports
sigman78 61dbead6fc [magnum] Patch SDL2 includes, msbuild compatibility
Concerning SDL2 includes and how do they work. It is seems what the common practice is to append 'SDL2' include path to the compiler options and then do plain #include "SDL.h". While it works in cmake based projects it won't pass in msbuild ones. This patch changes #include to 'global' style <SDL2/SDL.h> and solves the problem.
2017-06-13 12:35:54 +03:00
..
ace [ace] update to 6.4.3 2017-04-20 11:42:02 +02:00
anax [anax] Bump Version 2016-12-06 11:29:22 +01:00
antlr4 Force LF line endings for patch files 2017-05-05 11:45:04 +02:00
apr triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
arrow Apache Arrow only supports x64 2017-05-24 18:39:27 -07: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
atlmfc [atlmfc] Add dummy port to detect atl presence in VS 2017-04-23 08:56:36 -07: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 [vcpkg] Add support for installing from HEAD 2017-05-03 04:12:28 -07:00
beast [beast] Update to v40 2017-05-11 16:41:30 -07:00
benchmark [benchmark] Initial commit for Google Benchmark library 2017-05-10 02:43:39 +03:00
bond Upgrade Bond to 5.3.1 2017-04-27 16:18:28 -07:00
boost [boost] forcibly undefine BOOST_ALL_DYN_LINK in static builds 2017-05-29 21:36:10 +02: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 [box2d] Use vcpkg_from_github 2017-05-03 04:57:23 -07:00
brotli [brotli] Use vcpkg_from_github and latest stable release 2017-05-23 15:08:19 -07:00
bullet3 [bullet3] update to 2.86.1 2017-03-09 12:40:03 -05:00
bzip2 Fix typo 2017-05-10 15:55:27 -07:00
c-ares [c-ares] Static linkage fix. Fixes #1096 2017-05-16 00:11:09 +03: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.9.4 2017-05-16 14:14:52 +02:00
cereal [cereal] directly copy folder instead of invoking another cmake to copy 2017-02-02 18:03:32 -08:00
chakracore [chakracore] Update to 1.4.3 2017-05-19 17:13:06 -07:00
charls Add CharLS. 2016-12-07 12:30:12 +01:00
clapack add clapack port for lapack 2017-04-14 18:30:59 -07: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
corrade [corrade][magnum-plugins][magnum] Use vcpkg_from_github() 2017-06-09 20:38:25 -07:00
cpprestsdk [vcpkg] Add support for installing from HEAD 2017-05-03 04:12:28 -07:00
cppunit [cppunit] Use per-triplet source directories 2017-05-18 20:32:17 -07:00
cppwinrt [cppwinrt] Update to february 2017 refresh 2017-03-10 11:15:11 -08:00
cppzmq [cppzmq] update to 4.2.1 release 2017-04-23 21:23:25 +08:00
cryptopp If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
cuda Update CHANGELOG and bump version to v0.0.79 2017-04-05 15:06:34 -07: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 [dlfcn-win32] Update to 1.1.1 2017-05-06 14:59:17 +02:00
dlib [dlib] Dlib encodes debug/release in its config.h. Patch it to respond to the NDEBUG macro instead. 2017-05-07 04:09:58 -07:00
doctest [doctest] Switch to using vcpkg_from_github to support --head 2017-05-18 20:04:44 -07:00
double-conversion [double-conversion] Bump version, build arm static to avoid cmake bug 2017-05-28 05:28:34 -07: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
ecm Add ECM port 2017-03-29 22:57:43 +02:00
eigen3 [eigen3] Bump version to match change in output 2017-05-18 20:18:05 -07:00
entityx Added missing control info 2016-11-29 12:46:57 +01:00
evpp Add evpp port file 2017-05-28 14:11:57 +08:00
expat [expat] no dllimport declspec for static builds 2017-05-17 18:20:06 -06: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 Add targets for single and double long precision and update source to 3.3.6-pl2 2017-05-21 16:56:01 +02:00
flatbuffers [flatbuffers] fix flatc.exe moving 2017-03-14 04:14:37 +03:00
fltk [fltk] Place fluid.exe into tools/fltk. Remove static import libs in shared builds. 2017-05-23 01:11:52 -07:00
fmt [fmt] Force headers in shared build to always have FMT_SHARED. 2017-02-09 17:23:34 -08:00
folly [folly] Improve link speed 2017-05-11 01:41:16 +03:00
fontconfig [fontconfig] update to 2.12.3 2017-05-31 17:43:19 +02:00
freeglut [freeglut] Extract SOURCE_PATH variable 2016-12-07 15:21:30 -08:00
freeimage [freeimage] Add build for FreeImagePlus. 2017-03-31 09:03:37 -07:00
freerdp [freerdp] fix FreeRDP version in generated header file 2017-05-11 03:08:24 +03:00
freetype [freetype] update to 2.8 2017-05-24 20:46:16 +02:00
gdal [gdal] Add dependencies for openjpeg, libwebp, libxml2 and liblzma 2017-04-29 14:38:35 +10:00
gdcm2 [GDCM2] Use vcpkg_from_github() to simplify portfile 2017-05-17 05:36:03 -07:00
gdk-pixbuf [gdk-pixbuf] update to 2.36.6 2017-04-30 14:04:21 +02:00
geographiclib fix patch file due to missing some not commited changes. 2017-04-18 19:07:44 +08:00
geos [geos] Extract SOURCE_PATH variable 2016-12-07 15:23:50 -08:00
gettext [gettext] Bump version to include uwp change 2017-05-31 15:14:31 -07:00
gflags [gflags] Bump CONTROL file version 2017-05-08 16:46:23 -07:00
giflib add giflib port 2017-04-28 00:03:15 +07: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 [glfw3] Fix position of cmake_minimum_required to come before project directive. 2017-03-30 21:52:18 -07:00
gli [gli] Use vcpkg_from_github. Use GLI license, not GLM license. 2017-05-23 15:39:36 -07:00
glib [glib] update to 2.52.2 2017-05-10 23:29:37 +02: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 revert config file changes and remove unused copies 2017-04-20 10:15:42 +08:00
glslang [gslang] Version bump to account for layout changes 2016-12-06 01:00:20 -08:00
graphicsmagick GraphicsMagick port 2017-04-23 11:30:22 -03:00
grpc [grpc] Commit missed patch file. 2017-05-19 15:24:22 -07:00
gsl Bump GSL version and don't define DLL_EXPORT for gslcblas 2017-05-31 12:13:48 +02:00
gtest Only check CRT on gtest_force_shared_crt. 2017-05-23 09:40:38 +08:00
gtk [gtk] update to 3.22.15 2017-05-31 22:54:06 +02:00
harfbuzz [harfbuzz] Change glib dependency back to platform-dependent 2017-06-06 11:12:25 -07:00
hdf5 [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
hpx [hpx] Bump version to include patches 2017-05-31 18:01:47 -07:00
http-parser [http-parser] Bump version to reflect build change adding HTTP_PARSER_STRICT=0 2017-01-13 16:01:52 -08:00
hwloc [hwloc] build from source 2017-05-24 16:13:26 +02:00
hypre Add hypre port 2017-05-16 11:00:05 +02:00
icu [icu] fix build with 64bit msys 2017-04-27 12:46:04 +02:00
jasper [jasper] initial commit 2017-06-06 17:20:26 +02: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] fix list of dependencies 2017-05-10 18:20:37 +02:00
libbson [libbson] [mongo-c-driver] [mongo-cxx-driver] Update to latest (1.6.2/1.6.2/3.1.1) 2017-04-13 19:00:15 -07:00
libccd triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00
libepoxy [libepoxy] update to 1.4.3 2017-06-06 16:36:34 +02:00
libevent [libevent] Fixup cmake config files to not have hardcoded paths. 2017-04-05 16:56:53 -07:00
libffi correct version 2017-01-10 15:40:47 +01:00
libflac [libflac] fix build with MSBuild generator 2017-04-27 14:17:29 +02:00
libgd [libgd] Enable fontconfig support. Correct spelling of WEBP enable option. 2017-05-19 10:06:48 +02: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 Force LF line endings for patch files 2017-05-05 11:45:04 +02:00
libmad Add libmad port 2017-04-24 01:36:25 +02:00
libmariadb Update CONTROL 2017-01-25 16:55:36 +01:00
libmodplug Force LF line endings for patch files 2017-05-05 11:45:04 +02: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 [libpng] Fix x86-uwp builds 2017-04-07 11:24:14 -07: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
libsndfile Add libsndfile to vcpkg 2017-04-30 17:18:46 +02: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
libusb [libusb] add version 1.0.21 2017-05-15 01:48:42 +03:00
libusb-win32 [libusb-win32] add version 1.2.6.0 2017-05-17 04:24:27 +03:00
libuv [libuv] update to 1.12.0 2017-05-31 13:19:04 +02:00
libvorbis [libvorbis] enable static builds & fix symbol duplication 2017-04-14 16:11:30 +02: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 [libxml2] Switch build to CMake for better triplet support. Add liblzma dependency. 2017-04-05 16:07:40 -07: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 Force LF line endings for patch files 2017-05-05 11:45:04 +02:00
lzo [lzo] enable dynamic build 2017-05-28 13:44:08 +02:00
magnum [magnum] Patch SDL2 includes, msbuild compatibility 2017-06-13 12:35:54 +03:00
magnum-plugins [magnum-plugins] Patch for missing include 2017-06-10 17:48:40 +03:00
mdnsresponder Add mdnsresponder port 2017-04-15 14:24:29 -04:00
metis Add port for metis 2017-01-11 12:01:37 +01:00
mongo-c-driver [libbson] [mongo-c-driver] [mongo-cxx-driver] Update to latest (1.6.2/1.6.2/3.1.1) 2017-04-13 19:00:15 -07:00
mongo-cxx-driver [libbson] [mongo-c-driver] [mongo-cxx-driver] Update to latest (1.6.2/1.6.2/3.1.1) 2017-04-13 19:00:15 -07:00
mpg123 [mpg123] install missing headers 2017-04-11 03:18:11 +03:00
mpir [mpir] Rely on default override of WinSDK. 2017-03-13 14:06:48 -07:00
ms-gsl [ms-gsl][gnusl][gsl] Rename gnusl->gsl, gsl->ms-gsl. 2017-05-03 11:25:35 -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 to 1.5.1 2017-05-31 18:59:08 +02: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
octomap [octomap] Place tools in a subdirectory for copy_tool_dependencies. Copy pdbs. Fixup cmake targets. 2017-03-29 11:07:24 -07:00
ode Add ode port 2017-05-07 23:24:02 +02: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
openblas [openblas] Fix missing write to cblas.h 2017-04-14 18:52:19 -07:00
opencv [opencv] Disable searching for LAPACK -- Fixes #1011 2017-05-03 04:21:43 -07: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] Bump version to include asm changes 2017-05-30 19:23:15 -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
paho-mqtt created portfile 2017-06-01 14:26:42 -07:00
pango [pango] update to 1.40.6 2017-05-31 22:54:47 +02:00
parmetis Add port for parmetis 2017-01-11 12:04:38 +01:00
pcre [pcre] Bump version and split fix-option.patch into two to preserve compat with previous port versions 2017-05-28 12:51:57 -07:00
pcre2 add pcre2 2017-03-16 00:35:24 +01:00
pdcurses [pdcurses] Fix x64/x86 builds. 2017-05-22 20:26:56 -07:00
physfs If portfile is not static-enabled yet, warn and then build dynamic 2016-11-08 14:38:47 -08:00
picojson Using 1.3.0 instead of master as suggested by ras0219-msft 2017-04-13 01:22:02 -04:00
pixman [pixman] bump version 2017-01-11 00:55:10 +01:00
plibsys [plibsys] Use vcpkg_from_github 2017-05-23 14:10:42 -07:00
poco upgrade poco to version 1.7.8 2017-04-21 18:16:01 +08:00
podofo Add podofo port 2017-05-08 21:45:27 +10:00
portaudio [portaudio] Do not rename DLLs. Fix patchfile. 2017-03-07 13:30:38 -08:00
pqp [pqp] Bump version to correspond with changes to output files 2017-04-05 14:27:42 -07:00
proj [proj] Remove unused parameters 2016-11-28 15:02:51 +01:00
protobuf [protobuf] Update to version 3.3.0 2017-05-10 22:29:10 +03:00
pugixml Adding pugixml version 1.8.1 2017-02-27 10:17:59 +01:00
pybind11 [pybind11] Disable building tests to remove pytest dependency. 2017-03-27 17:26:26 -07:00
python3 Add warning for unsupported linkage combination 2017-05-20 10:58:30 +02:00
qca Reorder path alterations to generally append instead of prepend. 2017-02-08 17:39:31 -08:00
qt5 Merge pull request #1218 from bagong/qt5-private-headers 2017-06-06 15:01:39 -07:00
qwt [qwt] Bump version 2017-04-16 19:58:00 +02:00
ragel replace empty-include-dir-hack with new policy 2017-06-02 12:37:46 +02:00
range-v3 [range-v3] update version 2017-05-30 18:10:37 -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
redshell [redshell] Add comment to control file indicating the prebuilt dependencies 2017-05-25 16:09:59 -07:00
rttr [rttr] initial commit of version 0.9.5 2017-05-22 12:26:36 -07:00
rxcpp [rxcpp] Use vcpkg_from_github() 2017-05-09 20:55:58 -07:00
sciter [sciter] Update to 4.0.1.0 2017-05-23 16:38:16 +03: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
sdl2-mixer Add sdl2-mixer 2017-04-10 11:00:52 +02:00
sdl2-net Add sdl2-net 2017-04-06 18:00:39 +02:00
sdl2-ttf Add sdl2-ttf 2017-04-04 22:27:44 +02: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 Force LF line endings for patch files 2017-05-05 11:45:04 +02:00
snappy [snappy] Use vcpkg_fixup_cmake_targets() 2017-05-05 00:45:08 -07:00
soci [soci] Fix setting LIBDIR instead of SOCI_LIBDIR 2016-11-21 15:10:59 -08:00
spdlog [spdlog] update to 0.13.0 2017-05-20 13:01:31 +02:00
spirv-tools [spriv-tools] Add version and description 2017-01-06 15:51:53 -08:00
sqlite3 [sqlite3] update to 3.19.1 2017-05-24 22:34:02 +03: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
strtk [strtk] add version 2017.01.02 2017-05-23 01:41:58 +03:00
szip [vcpkg-configure-cmake] Centralize application of CMAKE_INSTALL_SYSTEM_RUNTIME_LIBS_SKIP 2017-03-06 10:46:45 -08:00
taglib [taglib] Bump version 2017-05-08 11:58:51 -07:00
tbb [tbb] update to 2017 U6 2017-05-24 09:14:12 +02: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
thrift [thrift] Small cleanup, added an unstable ref back in since the last stable doesn't build. 2017-05-28 04:46:21 -07:00
tiff [tiff] Fix UWP builds for version 4.0.7 2017-04-19 01:02:35 -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] update to 0.14.3 2017-05-25 15:10:43 -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] Update to 3.3.7 2017-05-03 08:02:12 -07:00
wtl [wtl] Mark as header-only library 2016-10-26 12:16:29 -07:00
xalan-c [atlmfc] Add dummy port to detect atl presence in VS 2017-04-23 08:56:36 -07:00
xerces-c [xerces-c]: Certain headers include .c files, this commit ensures that such files are also copied across 2017-04-09 23:57:57 +10: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] update to 1.2.0 2017-05-05 12:10:49 +02:00
zziplib triplet is now automatically included before portfiles. 2016-11-08 14:25:47 -08:00