1678 Commits

Author SHA1 Message Date
Iraklis Karagkiozoglou
a932e5fc20 libnice port 2017-02-13 05:35:12 +02:00
Robert Schumacher
c9bf4b6138 [sfml] Update to 2.4.2 2017-02-11 10:39:57 -08:00
Robert Schumacher
4cef21b894 [bootstrap] Specify NuGet Source to avoid impact from user config. 2017-02-11 09:51:02 -08:00
Alexander Karatarakis
a0eb236eaa Remove unused #include 2017-02-10 14:00:12 -08:00
Alexander Karatarakis
d46370aae5 Fix error message 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
a13b2f0c92 build_package() modified to return the result of the build 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
95650bdd42 PostBuildLint enum revamp 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
7a0404cb83 BuildInfo now holds enum instead of string 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
47a4bff2d1 Add vcpkg_Enums 2017-02-10 14:00:11 -08:00
Alexander Karatarakis
a0696395af Merge pull request #655 from sdcb/asio-1.10.8
[asio] upgrade to 1.10.8
2017-02-10 13:59:32 -08:00
sdcb
a58139adf0 [asio] upgrade to 1.10.8 2017-02-10 17:32:54 +08:00
Robert Schumacher
43665857a3 [fmt] Force headers in shared build to always have FMT_SHARED.
Fixes #331.
2017-02-09 17:23:34 -08:00
Alexander Karatarakis
cfd5adaf13 Improve WinSDK detection 2017-02-09 15:26:40 -08:00
Robert Schumacher
678f7faf0b Merge pull request #639 from msmolens/fix-grpc-exported-targets
[grpc] Fix exported targets
2017-02-09 00:04:44 -08:00
Robert Schumacher
47109bb96a [grpc] Bump package version to match change in cmake config file output 2017-02-09 00:04:05 -08:00
Robert Schumacher
135138391e Merge pull request #634 from sdcb/sqlite-modern-cpp
add sqlite-modern-cpp
2017-02-08 23:56:27 -08:00
Robert Schumacher
ddab90208a [sqlite-modern-cpp] Avoid moving downloaded file 2017-02-08 23:55:50 -08:00
Robert Schumacher
b4c3c30d40 [vcpkg] Fix typo in a lint check 2017-02-08 23:51:46 -08:00
Robert Schumacher
1bd912bb3e [rapidjson] Update to 1.1.0 2017-02-08 23:51:16 -08:00
Robert Schumacher
d7607ab726 Merge pull request #648 from chwarr/bond-fetch-gbc
Upgrade Bond to 5.2.0 & download pre-compiled gbc
2017-02-08 23:47:41 -08:00
Alexander Karatarakis
7b27e1b5ac Merge branch 'albertziegenhagel-hdf5' 2017-02-08 23:16:07 -08:00
Alexander Karatarakis
5693ce8b4d [hdf5] Enable ninja option 2017-02-08 23:15:27 -08:00
Alexander Karatarakis
08ea0a95f1 Merge branch 'hdf5' of https://github.com/albertziegenhagel/vcpkg into albertziegenhagel-hdf5 2017-02-08 22:42:22 -08:00
Alexander Karatarakis
4f8e4af363 Remove unneeded Import-Module 2017-02-08 22:31:04 -08:00
Alexander Karatarakis
fb080f38cb Remove unnecessary $(PlatformToolset) condition 2017-02-08 22:29:29 -08:00
Alexander Karatarakis
b6b69025c3 bootstrap.ps1 now detects the available Windows SDKs 2017-02-08 22:29:29 -08:00
Alexander Karatarakis
9e6920849c Merge pull request #515 from albertziegenhagel/msmpi
msmpi
2017-02-08 22:25:49 -08:00
Christopher Warrington
cd44f88573 Install gbc.exe to tools/
This at least allows people to write their own codegen rules until Bond
includes its own.
2017-02-08 19:38:10 -08:00
Christopher Warrington
bef39cd24f Fetch a pre-compiled gbc from GitHub
The BOND_GBC_PATH environment variable is no longer consulted, and the
Haskell toolchain will _not_ be used even if it exists.

At the moment, the downloaded gbc is amd64 only.
2017-02-08 19:38:10 -08:00
Christopher Warrington
6af35363b8 Upgrade Bond to 5.2.0
* Make Bond always build as a static lib.
    * Bond's CMake currently isn't written to be able to produce DLLs.
      There's a special dllimport/dllexport dance that would need to be
      done.
* Apply patch so that Bond doesn't force Boost static libs.
* Apply patch to omit installing Bond's copy of rapidjson.
* Clean up empty bin/ directories, now that vcpkg is more strict.
2017-02-08 19:37:14 -08:00
Robert Schumacher
5f46d896d5 Merge branch 'master' of https://github.com/microsoft/vcpkg 2017-02-08 17:39:39 -08:00
Robert Schumacher
116b1b8c66 Reorder path alterations to generally append instead of prepend.
This solves the issue where some software bundles (git) provide multiple executables in the same folder, which can override other desired programs (link.exe).
2017-02-08 17:39:31 -08:00
Robert Schumacher
860fe217f9 Merge pull request #647 from yuehuang010/update_libraw
[libraw] update to version 0.18.0
2017-02-08 17:34:31 -08:00
Felix Huang
8316692e32 [libraw] update to version 0.18.0 2017-02-08 16:39:16 -08:00
Alexander Karatarakis
52ebf3944d Format 2017-02-08 16:13:27 -08:00
Alexander Karatarakis
81dd967f0d Fix warning about default constructor 2017-02-08 16:01:22 -08:00
Robert Schumacher
626f4404e9 Merge pull request #628 from codicodi/ninja-support
Add Ninja support
2017-02-08 15:26:36 -08:00
Robert Schumacher
4d43330241 Merge branch 'master' into codicodi-ninja-support 2017-02-08 15:24:59 -08:00
Robert Schumacher
2e94dfe97c Merge pull request #624 from dzenanz/master
Install grpc_cpp_plugin.exe into tools folder
2017-02-08 15:16:11 -08:00
Robert Schumacher
b590a02df1 Merge pull request #646 from o-mdr/master
Improved formatting of doc/EXAMPLES.md
2017-02-08 15:15:49 -08:00
Robert Schumacher
7cba4eb1a5 [examples] Replace ./ with .\ to preserve copy-paste into cmd. 2017-02-08 15:14:29 -08:00
Robert Schumacher
7ddae17e2f Merge branch 'master' into master 2017-02-08 15:12:28 -08:00
Alexander Karatarakis
a9f7fc6e90 Make regex for OutdatedDyanmicCRTs case insensitive 2017-02-08 12:36:32 -08:00
Oleksii Mandrychenko
5e588ddb5b Improved formatting of doc/EXAMPLES.md
- added "./" so that commands can be copy-pasted into the PowerShel
2017-02-08 19:11:00 +00:00
Albert Ziegenhagel
8c63209167 Updated msmpi version to 8.0 & implemented checks for installed redistributable packages 2017-02-08 11:12:18 +01:00
Alexander Karatarakis
e1aea256b8 Fix variable name and guard against 0 instances 2017-02-08 02:07:53 -08:00
Robert Schumacher
1c5bc234c0 Merge pull request #642 from sdcb/patch-1
[aws-sdk-cpp] bump version to 1.0.61
2017-02-08 01:29:55 -08:00
Robert Schumacher
b8ae855786 Merge pull request #644 from Microsoft/dev/roschuma/no-intel-mkl
[vcpkg] Disable Intel MKL for all internal builds. Fixes #609.
2017-02-08 01:25:22 -08:00
Alexander Karatarakis
d36a1b7cb0 Remove OutdatedDynamicCrt enum. Replace with vector<struct> 2017-02-07 22:57:37 -08:00
sdflysha
994ebec3ea [aws-sdk-cpp] bump version to 1.0.61
I created a PR here: https://github.com/Microsoft/vcpkg/pull/631 but forgot to bump the aws-sdk-cpp version, I fixed it here.
2017-02-08 10:50:01 +08:00
Alexander Karatarakis
d4fa0b34c0 Add CUDA portfile
The intention of this package is for other packages to declare a dependency on CUDA
2017-02-07 17:04:24 -08:00
Alexander Karatarakis
f9616c6994 Add new Policy: Empty Package 2017-02-07 17:02:57 -08:00
Robert Schumacher
8d5cbff295 [examples] Add the manual-link directories to the Examples documentation 2017-02-07 15:04:07 -08:00
Max Smolens
8c322ca613 [grpc] Fix exported targets
Fix gRPC's exported targets. Now CMake projects can do:

    find_package(gRPC CONFIG REQUIRED)

and then use the exported targets such as gRPC::grpc and gRPC::grpc++.

Additionally, install gRPC tools and protoc plugins into the 'tools'
directory. The plugins are required to generate gRPC client and server
interfaces from .proto service definitions.
2017-02-07 15:43:52 -05:00
Alexander Karatarakis
63e33061e1 Merge branch 'master' of https://github.com/Microsoft/vcpkg 2017-02-06 15:55:59 -08:00
Alexander Karatarakis
acc669e869 Update SetupAPI version. Explicitly specify version. Use -nocache 2017-02-06 15:55:39 -08:00
Robert Schumacher
1bfd72480d [poco] Fix #475 by adding include path to public interface. 2017-02-06 15:52:48 -08:00
Alexander Karatarakis
7207316ed4 Don't download nupkg. nuget.exe auto-downloads it 2017-02-06 15:29:38 -08:00
Alexander Karatarakis
5b7dc56268 Merge pull request #636 from IMQS/BitsWorkaroundVSInstall
Add a workaround for another BITS code path
2017-02-06 12:32:39 -08:00
Ben Harper
504545d2c8 Add a workaround for another BITS code path
The fix from last week (ce9927f7327bc71ade246108a7d984deda6293fd)
worked for downloading most dependencies, but there is still one
BITS transfer code path, which this fix addresses.
2017-02-06 14:48:30 +02:00
flysha
0bbae46a9c [sqlite-modern-cpp] add build-depends 2017-02-05 18:30:37 +08:00
flysha
a923738dab add sqlite-modern-cpp
https://github.com/aminroosta/sqlite_modern_cpp
2017-02-05 18:28:50 +08:00
Alexander Karatarakis
ce477bf219 Merge pull request #631 from sdcb/aws-sdk-cpp-1.0.61
[aws-sdk-cpp] upgrade to 1.0.61
2017-02-04 00:50:58 -08:00
sdcb
85cab47ea4 [aws-sdk-cpp] upgrade to 1.0.61
1. upgrade to 1.0.61
2. disable warning as error temply(fix https://github.com/Microsoft/vcpkg/issues/629 before https://github.com/aws/aws-sdk-cpp/issues/438)
3. using cmake file(append) instead of patch to define #define USE_IMPORT_EXPORT in SDKConfig.h (simplified code)
2017-02-04 11:18:04 +08:00
Robert Schumacher
20ac877b5e [wt] Apply upstream patch to fix boost 1.63 compat. Fixes #626. 2017-02-03 18:54:51 -08:00
Alexander Karatarakis
5fa7aba4d2 [vcpkg remove] Fix remove --purge not applying to not-installed packages 2017-02-03 18:25:43 -08:00
Robert Schumacher
f7dcbe97ff [vcpkg] Disable Intel MKL for all internal builds. Fixes #609. 2017-02-03 17:46:09 -08:00
Alexander Karatarakis
ac44d93069 [webscoketpp] Fix dependencies 2017-02-03 14:39:16 -08:00
Alexander Karatarakis
bfc7a36e92 [cpprestsdk] Use websocketpp from vcpkg instead of cpprest's copy 2017-02-03 14:38:49 -08:00
codicodi
95af9aac7c Add Ninja support 2017-02-03 17:16:13 +01:00
Alexander Karatarakis
761d56711e Add websocketpp 2017-02-02 18:49:50 -08:00
Robert Schumacher
62e7557545 [fmt] Bump version to 3.0.1-2 to correspond with binary output change in 4f5f52ff47 2017-02-02 18:45:51 -08:00
Alexander Karatarakis
5aa5f191ae [cereal] directly copy folder instead of invoking another cmake to copy 2017-02-02 18:03:32 -08:00
Alexander Karatarakis
ce9927f732 Improve error handling if BITS transfer fails 2017-02-02 16:00:30 -08:00
Robert Schumacher
b2b2c91369 [vcpkg] Override Boost_COMPILER setting for all packages and toolchain to enable mixing VS2015 and VS2017 2017-02-02 15:41:34 -08:00
Robert Schumacher
1888c7294f Merge pull request #421 from Agadoul/master
lcms port
2017-02-01 19:17:11 -08:00
Robert Schumacher
7a080e7916 [libvorbis] Fixup missed commit in a2f3a4b 2017-02-01 19:05:55 -08:00
Robert Schumacher
d7ca47d9e0 Merge pull request #622 from stammen/libvorbis-uwp2
[libvorbis] Fix UWP builds
2017-02-01 19:02:49 -08:00
Robert Schumacher
a2f3a4bf4c [libvorbis] Move patch application outside if() to ensure it applies to previously obtained sources 2017-02-01 19:02:14 -08:00
Alexander Karatarakis
fdc885fb06 Fix filename 2017-02-01 18:20:49 -08:00
Alexander Karatarakis
1d34facb84 Split OutdatedDynamicCrt into separate h/cpp 2017-02-01 17:54:49 -08:00
Alexander Karatarakis
0a0a17b7f9 Split BuildType into separate h/cpp 2017-02-01 17:54:48 -08:00
Alexander Karatarakis
4aef2485b9 Split ConfigurationType into separate h/cpp 2017-02-01 17:54:48 -08:00
Alexander Karatarakis
7a04aff33e Split LinkageType into separate h/cpp 2017-02-01 17:54:48 -08:00
Alexander Karatarakis
9086fcebdf Rename files in PostBuildLint namespace 2017-02-01 17:54:48 -08:00
Robert Schumacher
a3eaed8f1f [vcpkg] Add /MP to base compilation flags, enabling parallel builds. 2017-02-01 16:19:27 -08:00
Alexander Karatarakis
c595fac0ff Add BuildPolicies::values() 2017-02-01 11:42:41 -08:00
Alexander Karatarakis
cd0b7d644b Add PolicyDLLsWithoutLIBs policy 2017-02-01 11:42:41 -08:00
Alexander Karatarakis
4599997869 Introduce BuildPolicies (not used by the post_build checks yet) 2017-02-01 11:42:41 -08:00
Alexander Karatarakis
bd1a10e5b9 Enhance the opt_bool type 2017-02-01 11:42:41 -08:00
Alexander Karatarakis
f2d40c5b81 Download 32-bit perl instead of 64-bit. Resolves #620 2017-02-01 11:38:58 -08:00
Dženan Zukić
9ee6208e02 Install grpc_cpp_plugin.exe into tools folder 2017-02-01 12:49:09 -05:00
Dale Stammen
f02c8f9e64 added patch to add missing NO_DEPRECATE defines for UWP 2017-02-01 06:40:01 -08:00
Robert Schumacher
0b2dd9bb98 [boost] Add additional build assertions. 2017-01-31 18:14:25 -08:00
Robert Schumacher
8b21933367 [vcpkg-msbuild] Add troubleshooting message to MSBuild projects with Importance=Normal 2017-01-31 17:53:08 -08:00
Alexander Karatarakis
2a83c5eda6 [opt_bool] Make members ALL_CAPS 2017-01-31 12:59:20 -08:00
Alexander Karatarakis
c6ab2a9626 Update CHANGELOG and bump version to v0.0.71 2017-01-30 23:01:33 -08:00
Alexander Karatarakis
e6e325b1cd Fix usage of Strings::Joiner 2017-01-30 22:10:08 -08:00
Alexander Karatarakis
5c01fc4af8 Change --recursive option to --recurse 2017-01-30 22:04:04 -08:00
Alexander Karatarakis
4e64dc598a [Dependencies] Specify constructors and fix bug with default remove_plan_action init 2017-01-30 21:52:44 -08:00