Commit Graph

15568 Commits

Author SHA1 Message Date
Mikhail Paulyshka
3379a3e8e2 [mpir] handle Windows SDK version properly (+1 squashed commits)
Squashed commits:

[a820112] [mpir] retarget MSVS2017 to Windows 10 SDK
2017-03-12 21:23:00 +03:00
Mikhail Paulyshka
cff0971773 vcpkg_build_msbuild: add TARGET_PLATFORM_VERSION property 2017-03-12 21:22:59 +03:00
Robert Schumacher
1c9873a0da Merge pull request #770 from Mixaill/mpir-msvs2017
[mpir] update to 3.0.0
2017-03-11 19:46:47 -08:00
Robert Schumacher
df1a11d56f Merge pull request #769 from Mixaill/msgpack
[msgpack] add version 2.1.1
2017-03-11 19:43:33 -08:00
Robert Schumacher
5397d27fb4 Merge pull request #761 from perara/patch-1
Removed flatbuffers tools directory
2017-03-11 19:35:00 -08:00
Robert Schumacher
42100fd526 Merge pull request #746 from yirkha/dev/jihruska/openssl-fixes
[openssl] Two build fixes
2017-03-11 19:21:24 -08:00
Robert Schumacher
a2a558bd03 [vcpkg] Fix regression in 7b14894d. Fixes #772. 2017-03-11 19:08:16 -08:00
Mikhail Paulyshka
ce5c85f4fe [botan] add version 2.0.1. Resolves #355 2017-03-12 05:14:26 +03:00
Robert Schumacher
7490dc0f1d Merge pull request #768 from Mixaill/libjpegturbo-msvs2017
[libjpeg-turbo] update to 1.5.1
2017-03-11 12:21:07 -08:00
Mikhail Paulyshka
6aafae15fb [mpir] update to 3.0.0. Resolves #720 2017-03-11 20:35:54 +03:00
Mikhail Paulyshka
c598aa8fd8 [msgpack] add version 2.1.1. Resolves #744 2017-03-11 19:38:49 +03:00
Mikhail Paulyshka
534438a00a [libjpeg-turbo] update to 1.5.1. Resolves #767 2017-03-11 17:03:56 +03:00
Alexander Karatarakis
56465aabe5 Update CHANGELOG and bump version to v0.0.76 2017-03-10 17:44:36 -08:00
Alexander Karatarakis
78ca952d76 Use System::cmd_executeClean() 2017-03-10 17:33:23 -08:00
Alexander Karatarakis
f2edc12561 [libuv] Fix usage of GIT 2017-03-10 17:07:42 -08:00
Alexander Karatarakis
ea52c29e9a Use System::cmd_execute_clean() for build, create, portsdiff 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
c59ac4e344 Formatting 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
6860b461a1 Introduce System::cmd_execute_clean() for sanitized executions 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
5f39474a17 Rework System::get_environmental_variable() 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
b364239d07 Remove all Environment::ensure_X_on_path() 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
ed21cde02a install: Remove call to Environment::ensure_utilities_on_path(); 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
40419c768a ci: Remove call to Environment::ensure_utilities_on_path(); 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
62fcffff85 integrate: Use paths.get_nuget_exe() 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
9ca839390e create: Use make_cmake_cmd() and paths.get_cmake_exe() 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
f7f471c04a build: Use make_cmake_cmd() and paths.get_cmake/git_exe() 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
f93b3ccc4f Introduce make_cmake_cmd() helper function 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
0b30bc7243 portsdiff: Use paths.get_git_exe(); 2017-03-10 17:04:29 -08:00
Alexander Karatarakis
7b14894dc7 [vcpkg_paths] Add get_cmake/git/nuget_exe() functions 2017-03-10 17:04:28 -08:00
Alexander Karatarakis
47b53b9015 Add lazy.h 2017-03-10 17:04:28 -08:00
Robert Schumacher
5ba6f1725d [vcpkg] Also search registry keys for VSCode. Prefer insider version if available. Fixes #764. 2017-03-10 16:37:10 -08:00
Alexander Karatarakis
f81fc89412 Use System::println() instead of std::cout 2017-03-10 16:24:52 -08:00
Alexander Karatarakis
07e43a7cae Nuke Joiner. Add wjoin() 2017-03-10 16:21:17 -08:00
Robert Schumacher
4d0abd5841 [vcpkg] Refactor RAII registry key manipulation 2017-03-10 16:12:04 -08:00
Alexander Karatarakis
bfa5812a6b Update version of VS SetupAPI nuget package 2017-03-10 14:10:14 -08:00
Robert Schumacher
71f1e117af [cppwinrt] Update to february 2017 refresh 2017-03-10 11:15:11 -08:00
Robert Schumacher
0d195e873f Merge pull request #757 from codicodi/fix-flac
[flac] Use NASM in x86 mode
2017-03-10 10:57:37 -08:00
Robert Schumacher
68493712a9 Merge pull request #763 from Mixaill/zeromq-msvc2017
[zeromq] update to 4.2.2
2017-03-10 10:52:14 -08:00
Mikhail Paulyshka
eb39164537 [zeromq] update to 4.2.2. Resolves #760 2017-03-10 16:57:01 +03:00
Per-Arne Andersen
241a1021ad Removed flatbuffers tools directory
I propose a change in how flatbuffers flatc.exe are placed in the tools directory after installation.
Currently flatc.exe is placed in a sub directory "flatbuffers" which scopes it out from PATH

Tested ok on my end, however i'm not 100% sure that i did this formally correct.
2017-03-10 00:50:21 +01:00
codicodi
c24afa97a2 [flac] use nasm 2017-03-09 23:52:45 +01:00
Alexander Karatarakis
da09a8136d [eigen3] Update to 3.3.3. Resolves #754 2017-03-09 14:17:00 -08:00
Alexander Karatarakis
6de9bfea43 Merge pull request #751 from cyj0912/master
[bullet3] update to 2.86.1
2017-03-09 13:15:27 -08:00
Robert Schumacher
fe312a5fc1 Merge pull request #750 from Drako/master
Updated libpng port to version 1.6.28
2017-03-09 12:21:22 -08:00
Felix Bytow
1e93a5f187 Updated the libpng CONTROL file for version 1.6.28 2017-03-09 20:42:59 +01:00
Toby Chen
7a00b2b96e [bullet3] update to 2.86.1 2017-03-09 12:40:03 -05:00
Felix Bytow
50129fba99 Updated libpng port to version 1.6.28 2017-03-09 18:29:51 +01:00
Alexander Karatarakis
16e7982b1f Merge pull request #747 from mloskot/patch-1
Add requirement of CMake 3.8.0 or higher
2017-03-08 22:50:37 -08:00
Mateusz Łoskot
a3b86f77a7 Add requirement of CMake 3.8.0 or higher 2017-03-09 00:29:10 +01:00
Jiri Hruska
109a8b9058 [openssl] Make sure to use our own trusted copy of Perl
The build could have exhibited inconsistent behavior or simply failed if
there was another "perl" program already in path - either because it was
too old or too new, from some broken installation, or just a batch file
instead of a plain executable (which would require changing OpenSSL's
scripts to do "call perl x.pl" instead of just "perl x.pl").

This change resolves the ambiguity by putting the downloaded Perl first
in path, so that the same working version is used on all systems.
2017-03-08 20:28:02 +01:00
Jiri Hruska
ad30f9dbe6 [openssl] Consistently use OPENSSL_VERSION instead of just VERSION
The inner CMakeLists.txt used to reference ${VERSION} everywhere except
as the working directory for patching, where ${OPENSSL_VERSION} was used
and the patches did not get applied because of that.

This changes it to use ${OPENSSL_VERSION} everywhere instead, consistent
with the name of this variable in the parent portfile.cmake.
2017-03-08 18:53:04 +01:00