vcpkg (0.0.110) -------------- * `vcpkg` is now available for Linux and MacOS. More information [here](https://blogs.msdn.microsoft.com/vcblog/2018/04/24/announcing-a-single-c-library-manager-for-linux-macos-and-windows-vcpkg/). -- vcpkg team TUE, 24 Apr 2018 10:30:00 -0800 vcpkg (0.0.109) -------------- * Add ports: - boost-container-hash 1.67.0 - boost-contract 1.67.0 - boost-hof 1.67.0 - fastrtps 1.5.0 - fluidsynth 1.1.10 - liblinear 2.20 - libxmlpp 2.40.1-1 - utf8h 841cb2deb8eb806e73fff0e1f43a11fca4f5da45 - vxl 20180414-7a130cf-1 * Update ports: - abseil 2018-04-05 -> 2018-04-12 - aws-sdk-cpp 1.4.30-1 -> 1.4.33 - azure-c-shared-utility 1.1.2 -> 1.1.3 - azure-iot-sdk-c 1.2.2 -> 1.2.3 - azure-uamqp-c 1.2.2 -> 1.2.3 - azure-umqtt-c 1.1.2 -> 1.1.3 - benchmark 1.3.0-1 -> 1.4.0 - boost 1.66.0 -> 1.67.0 - boost-* 1.66.0 -> 1.67.0 - breakpad 2018-04-05 -> 2018-04-17 - cartographer 0.3.0-3 -> 0.3.0-4 - catch2 2.2.1-1 -> 2.2.2 - celero 2.1.0-1 -> 2.1.0-2 - chakracore 1.8.2 -> 1.8.3 - cimg 221 -> 2.2.2 - cppzmq 4.2.2 -> 4.2.2-1 - date 2.4 -> 2.4.1 - directxmesh feb2018 -> feb2018-eb751e0b631b05aa25c36c08e7d6bbf09f5e94a9 - exiv2 2018-04-05 -> 2018-04-12 - folly 2018.03.19.00-2 -> 2018.04.16.00 - forest 7.0.1 -> 7.0.6 - gettext 0.19-2 -> 0.19-4 - glib 2.52.3-2 -> 2.52.3-9 - glibmm 2.52.1 -> 2.52.1-7 - graphicsmagick 1.3.26-2 -> 1.3.28 - grpc 1.10.1 -> 1.10.1-1 - icu 59.1-1 -> 61.1-1 - jsonnet 2018-03-17 -> 2018-04-17 - libiconv 1.15-3 -> 1.15-4 - libsigcpp 2.10 -> 2.10-1 - libtorrent 1.1.6 -> 1.1.6-1 - libuuid 1.0.3 -> 1.0.3-1 - libzip rel-1-5-0 -> rel-1-5-1 - llvm 5.0.1 -> 6.0.0 - magnum 2018.02-1 -> 2018.02-2 - magnum-plugins 2018.02-1 -> 2018.02-2 - nuklear 2018-04-05 -> 2018-04-17 - openssl 1.0.2o-1 -> 1.0.2o-2 - openvr 1.0.13 -> 1.0.14 - parson 2018-03-23 -> 2018-04-17 - protobuf 3.5.1-1 -> 3.5.1-3 - pugixml 1.8.1-3 -> 1.9-1 - realsense2 2.10.1 -> 2.10.1-1 - rs-core-lib 2018-04-05 -> 2018-04-12 - sol 2.18.7 -> 2.19.5 - sqlite3 3.21.0-1 -> 3.23.0 - thrift 2018-04-05 -> 2018-04-17 - tinyxml2 6.0.0-2 -> 6.2.0 - unicorn-lib 2018-03-13 -> 2018-04-09 - uwebsockets 0.14.6-1 -> 0.14.7-1 - wt 4.0.2 -> 4.0.3 - x264 152-e9a5903edf8ca59 -> 152-e9a5903edf8ca59-1 - yoga 1.7.0-1 -> 1.8.0-1 - zeromq 2018-04-05 -> 2018-04-17 * Bump required version & auto-downloaded version of `nuget` to 4.6.2 * Bump required version & auto-downloaded version of `vswhere` to 2.4.1 * `vcpkg edit` improvements - '--all' now will open both the buildtrees dir and the package dir - Allow multiple ports to be specified as arguments -- vcpkg team MON, 23 Apr 2018 19:00:00 -0800 vcpkg (0.0.108) -------------- * Add ports: - google-cloud-cpp 0.1.0 - mhook 2.5.1-1 - mosquitto 1.4.15 - pmdk 1.4-1 (renamed from nvml) * Remove Ports: - nvml 1.3-0 (renamed to pmdk) * Update ports: - abseil 2018-03-23 -> 2018-04-05 - asio 1.12.0-1 -> 1.12.0-2 - aws-sdk-cpp 1.4.21 -> 1.4.30-1 - azure-c-shared-utility 1.0.0-pre-release-1.0.9 -> 1.1.2 - azure-iot-sdk-c 1.0.0-pre-release-1.0.9 -> 1.2.2 - azure-uamqp-c 1.0.0-pre-release-1.0.9 -> 1.2.2 - azure-umqtt-c 1.0.0-pre-release-1.0.9 -> 1.1.2 - breakpad 2018-03-13 -> 2018-04-05 - clara 2018-03-23 -> 2018-04-02 - cryptopp 5.6.5-1 -> 6.1.0-2 - discord-rpc 3.1.0 -> 3.2.0 - dlib 19.10 -> 19.10-1 - eastl 3.08.00 -> 3.09.00 - exiv2 2018-03-23 -> 2018-04-05 - folly 2017.11.27.00-3 -> 2018.03.19.00-2 - forest 4.5.0 -> 7.0.1 - gdcm2 2.8.5 -> 2.8.6 - grpc 1.10.0 -> 1.10.1 - gtest 1.8.0-7 -> 1.8.0-8 - libiconv 1.15-2 -> 1.15-3 - libuv 1.19.2 -> 1.20.0 - libvpx 1.6.1-2 -> 1.7.0 - libxml2 2.9.4-4 -> 2.9.4-5 - nuklear 2018-03-23 -> 2018-04-05 - openimageio 1.8.9 -> 1.8.10 - openssl 1.0.2n-3 -> 1.0.2o-1 - qt5-base 5.9.2-5 -> 5.9.2-6 - qt5-modularscripts 2 -> 3 - qwt 6.1.3-4 -> 6.1.3-5 - recast 1.5.1 -> 1.5.1-1 - rocksdb 5.11.3 -> 5.12.2 - rs-core-lib 2018-03-17 -> 2018-04-05 - sciter 4.1.4 -> 4.1.5 - tbb 2018_U2 -> 2018_U3 - tesseract 3.05.01-2 -> 3.05.01-3 - theia 0.7-d15154a-1 -> 0.7-d15154a-3 - thrift 2018-03-23 -> 2018-04-05 - unrar 5.5.8 -> 5.5.8-1 - yoga 1.7.0 -> 1.7.0-1 - zeromq 2018-03-23 -> 2018-04-05 * `vcpkg.cmake`: Remove detection for Windows SDK. Let `cmake` detect it instead. * Rework `vcpkgTools.xml`. - `` renamed to `` - `` renamed `` - `` changed to `` - `` tags now specify an `os="x"` property - The version of the tools list (i.e. ``) is now verified by `vcpkg.exe`. * Use [7zip](https://www.7-zip.org/) to extract vcpkg tools defined in `vcpkgTools.xml`. * Use [aria2](https://aria2.github.io/) to download vcpkg tools defined in `vcpkgTools.xml`. - The experimental flag `vcpkg install --x-use-aria2` allows you to use `aria2` for other downloads as well. * `vckg hash` improvements -- vcpkg team FRI, 06 Apr 2018 19:30:00 -0800 vcpkg (0.0.107) -------------- * Add ports: - azmq 1.0.2 - azure-c-shared-utility 1.0.0-pre-release-1.0.9 - azure-iot-sdk-c 1.0.0-pre-release-1.0.9 - azure-uamqp-c 1.0.0-pre-release-1.0.9 - azure-uhttp-c 2018-02-09 - azure-umqtt-c 1.0.0-pre-release-1.0.9 - bitserializer 0.7 - caf 0.15.7 - fmem c-libs-2ccee3d2fb - gherkin-c c-libs-e63e83104b - librsync 2.0.2 - libuuid 1.0.3 - mpark-variant 1.3.0 - nanomsg 1.1.2 - nvml 1.3-0 - nvtt 2.1.0 - openvpn3 2018-03-21 - parson 2018-03-23 - plplot 5.13.0-1 - sqlite-orm 1.1 - tap-windows6 9.21.2-0e30f5c * Update ports: - abseil 2018-03-17 -> 2018-03-23 - alembic 1.7.6 -> 1.7.7 - asio 1.12.0 -> 1.12.0-1 - aubio 0.4.6-1 -> 0.4.6-2 - aws-sdk-cpp 1.3.58 -> 1.4.21 - catch2 2.2.1 -> 2.2.1-1 - ccfits 2.5-1 -> 2.5-2 - ceres 1.13.0-4 -> 1.14.0-1 - cfitsio 3.410-1 -> 3.410-2 - clara 2018-03-11 -> 2018-03-23 - cpprestsdk 2.10.2 -> 2.10.2-1 - discord-rpc 3.0.0 -> 3.1.0 - dlib 19.9-1 -> 19.10 - eastl 3.07.02 -> 3.08.00 - exiv2 2018-03-17 -> 2018-03-23 - ffmpeg 3.3.3-4 -> 3.3.3-5 - gdcm2 2.8.4 -> 2.8.5 - harfbuzz 1.7.6 -> 1.7.6-1 - hpx 1.0.0-8 -> 1.1.0-1 - lcm 1.3.95 -> 1.3.95-1 - libpq 9.6.1-1 -> 9.6.1-4 - libvpx 1.6.1-1 -> 1.6.1-2 - mpg123 1.25.8-2 -> 1.25.8-4 - nuklear 2018-03-17 -> 2018-03-23 - openssl 1.0.2n-2 -> 1.0.2n-3 - paho-mqtt 1.2.0-2 -> 1.2.0-3 - plog 1.1.3 -> 1.1.4 - qt5-quickcontrols 5.9.2-0 -> 5.9.2-1 - qt5-quickcontrols2 5.9.2-0 -> 5.9.2-1 - sciter 4.1.3 -> 4.1.4 - shapelib 1.4.1 -> 1.4.1-1 - signalrclient 1.0.0-beta1-2 -> 1.0.0-beta1-3 - soundtouch 2.0.0 -> 2.0.0-1 - thrift 2018-03-17 -> 2018-03-23 - unicorn 2018-03-13 -> 2018-03-20 - zeromq 2018-03-17 -> 2018-03-23 -- vcpkg team TUE, 27 Mar 2018 22:00:00 -0800 vcpkg (0.0.106) -------------- * Add ports: - armadillo 8.400.0-1 - boost-modular-build-helper 2 - clblas 2.12-1 - clfft 2.12.2 - entt 2.4.2-1 - fastcdr 1.0.6-1 - gamma gamma-2018-01-27 - gl3w 8f7f459d - graphite2 1.3.10 - ismrmrd 1.3.2-1 - kealib 1.4.7-1 - lcm 1.3.95 - libcds 2.3.2 - monkeys-audio 4.3.3 - msix 1.0 - nmslib 1.7.2 - opencl 2.2 (2017.07.18) - openmesh 6.3 - quirc 1.0-1 - shogun 6.1.3 - x264 152-e9a5903edf8ca59 - x265 2.7-1 * Update ports: - abseil 2018-2-5 -> 2018-03-17 - ace 6.4.6 -> 6.4.7 - alembic 1.7.5 -> 1.7.6 - args d8905de -> 2018-02-23 - asio 1.10.8-1 -> 1.12.0 - atk 2.24.0-1 -> 2.24.0-2 - avro-c 1.8.2 -> 1.8.2-1 - azure-storage-cpp 3.0.0-4 -> 3.2.1 - benchmark 1.3.0 -> 1.3.0-1 - boost-build 1.66.0-5 -> 1.66.0-8 - breakpad 2018-2-19 -> 2018-03-13 - butteraugli 2017-09-02-8c60a2aefa19adb-1 -> 2018-02-25 - c-ares 1.13.0-1 -> cares-1_14_0 - catch-classic 1.12.0 -> 1.12.1 - catch2 2.1.2 -> 2.2.1 - cctz 2.1 -> 2.2 - cgal 4.11-3 -> 4.11.1 - chakracore 1.7.4 -> 1.8.2 - chmlib 0.40-1 -> 0.40-2 - cimg 2.1.8 -> 221 - clara 2017-07-20-9661f2b4a50895d52ebb4c59382785a2b416c310 -> 2018-03-11 - console-bridge 0.3.2-2 -> 0.3.2-3 - coolprop 6.1.0-2 -> 6.1.0-3 - cpp-redis 4.3.0 -> 4.3.1 - cpr 1.3.0-1 -> 1.3.0-3 - curl 7.58.0-1 -> 7_59_0-2 - devil 1.8.0-1 -> 1.8.0-2 - directxmesh dec2017 -> feb2018 - directxtex dec2017 -> feb2018b - directxtk dec2017 -> feb2018 - dirent 2017-06-23-5c7194c2fe2c68c1a8212712c0b4b6195382d27d -> 1.23.1 - discord-rpc 2.1.0 -> 3.0.0 - doctest 1.2.6 -> 1.2.8 - eastl 3.05.08 -> 3.07.02 - evpp 0.6.1-1 -> 0.7.0 - exiv2 8f5b795eaa4bc414d2d6041c1dbd1a7f7bf1fc99 -> 2018-03-17 - fdk-aac 2017-11-02-1e351 -> 2018-03-07 - ffmpeg 3.3.3-2 -> 3.3.3-4 - freetype 2.8.1-1 -> 2.8.1-3 - freetype-gl 2017-10-9-82fb152a74f01b1483ac80d15935fbdfaf3ed836 -> 2018-02-25 - freexl 1.0.4 -> 1.0.4-1 - g2o 20170730_git-2 -> 20170730_git-3 - gdal 2.2.2 -> 2.2.2-1 - gdcm2 2.8.3 -> 2.8.4 - geogram 1.4.9-1 -> 1.6.0-1 - gflags 2.2.1-1 -> 2.2.1-3 - glib 2.52.3-1 -> 2.52.3-2 - glslang 3a21c880500eac21cdf79bef5b80f970a55ac6af-1 -> 2018-03-02 - grpc 1.8.3 -> 1.10.0 - gsl 2.4-2 -> 2.4-3 - gsl-lite 0.26.0 -> 0.28.0 - gtest 1.8.0-6 -> 1.8.0-7 - halide release_2017_10_30 -> release_2018_02_15 - harfbuzz 1.7.4 -> 1.7.6 - ilmbase 2.2.0-1 -> 2.2.1-1 - jansson 2.11 -> 2.11-2 - jsoncpp 1.8.1-1 -> 1.8.4 - jsonnet 2017-09-02-11cf9fa9f2fe8acbb14b096316006082564ca580 -> 2018-03-17 - leptonica 1.74.4-2 -> 1.74.4-3 - libgeotiff 1.4.2-2 -> 1.4.2-3 - libiconv 1.15-1 -> 1.15-2 - libjpeg-turbo 1.5.3 -> 1.5.3-1 - libmysql 5.7.17-3 -> 8.0.4-2 - libpng 1.6.34-2 -> 1.6.34-3 - librtmp 2.4 -> 2.4-1 - libsndfile 1.0.29-6830c42-2 -> 1.0.29-6830c42-3 - libsodium 1.0.15-1 -> 1.0.16-1 - libspatialite 4.3.0a-1 -> 4.3.0a-2 - libssh 0.7.5-1 -> 0.7.5-4 - libuv 1.18.0 -> 1.19.2 - libwebp 0.6.1-1 -> 0.6.1-2 - libwebsockets 2.4.1 -> 2.4.2 - libxml2 2.9.4-2 -> 2.9.4-4 - libzip 1.4.0 -> rel-1-5-0 - live555 2018.01.29 -> 2018.02.28 - lodepng 2017-09-01-8a0f16afe74a6a-1 -> 2018-02-25 - luasocket 2017.05.25.5a17f79b0301f0a1b4c7f1c73388757a7e2ed309 -> 2018-02-25 - lz4 1.8.1.2 -> 1.8.1.2-1 - magnum-extras 2018.02-1 -> 2018.02-2 - matio 1.5.10-2 -> 1.5.12 - mman git-f5ff813 -> git-f5ff813-2 - ms-gsl 20171204-9d65e74400976b3509833f49b16d401600c7317d -> 2018-03-17 - msinttypes 2017-06-26-f9e7c5758ed9e3b9f4b2394de1881c704dd79de0 -> 2018-02-25 - msmpi 8.1 -> 9.0 - nlohmann-json 3.1.0 -> 3.1.2 - nuklear 2017-06-15-5c7194c2fe2c68c1a8212712c0b4b6195382d27d -> 2018-03-17 - ogre 1.10.9-2 -> 1.10.11 - opencv 3.4.0-3 -> 3.4.1 - openexr 2.2.0-1 -> 2.2.1-1 - openimageio 1.7.15-2 -> 1.8.9 - openjpeg 2.2.0-1 -> 2.3.0 - pcl 1.8.1-9 -> 1.8.1-10 - picosha2 2017-09-01-c5ff159b6 -> 2018-02-25 - piex 2017-09-01-473434f2dd974978b-1 -> 2018-03-13 - protobuf 3.5.1 -> 3.5.1-1 - qt5-modularscripts 1 -> 2 - re2 2017-12-01-1 -> 2018-03-17 - readosm 1.1.0 -> 1.1.0-1 - realsense2 2.10.0 -> 2.10.1 - rocksdb 2017-06-28-18c63af6ef2b9f014c404b88488ae52e6fead03c-1 -> 5.11.3 - rs-core-lib commit-1ed2dadbda3977b13e5e83cc1f3eeca76b36ebe5 -> 2018-03-17 - rttr 0.9.5-1 -> 0.9.5-2 - scintilla 3.7.6 -> 4.0.3 - sdl2 2.0.7-4 -> 2.0.8-1 - snappy 1.1.7-1 -> 1.1.7-2 - spatialite-tools 4.3.0 -> 4.3.0-1 - spdlog 0.14.0-1 -> 0.16.3 - spirv-tools 2017.1-dev-7e2d26c77b606b21af839b37fd21381c4a669f23-1 -> 2018.1-1 - sqlite3 3.21.0 -> 3.21.0-1 - stb 20170724-9d9f75e -> 2018-03-02 - thrift 20172805-72ca60debae1d9fb35d9f0085118873669006d7f-2 -> 2018-03-17 - tiny-dnn 2017-10-09-dd906fed8c8aff8dc837657c42f9d55f8b793b0e -> 2018-03-13 - tinyxml2 6.0.0 -> 6.0.0-2 - torch-th 20180131-89ede3ba90c906a8ec6b9a0f4bef188ba5bb2fd8-1 -> 20180131-89ede3ba90c906a8ec6b9a0f4bef188ba5bb2fd8-2 - unicorn 2017-12-06-bc34c36eaeca0f4fc672015d24ce3efbcc81d6e4-1 -> 2018-03-13 - unicorn-lib commit-3ffa7fe69a1d0c37fb52a4af61380c5fd84fa5aa -> 2018-03-13 - uwebsockets 0.14.4-1 -> 0.14.6-1 - wt 3.3.7-4 -> 4.0.2 - wtl 9.1 -> 10.0 - wxwidgets 3.1.0-1 -> 3.1.1 - yaml-cpp 0.5.4-rc-2 -> 0.6.2 - zeromq 20170908-18498f620f0f6d4076981ea16eb5760fe4d28dc2-2 -> 2018-03-17 - zziplib 0.13.62-1 -> 0.13.69 * Use TLS 1.2 for downloads. * Tools used by `vcpkg` (`git`, `cmake` etc) are now specified in `scripts\vcpkgTools.xml`. - Add `7zip` * Fix various bugs regarding feature packages. Affects `install`, `upgrade` and `export`. * `vcpkg hash`: Fix bug with whitespace in path. * Visual Studio detection now properly identifies legacy versions (VS2015). * Windows SDK detection no longer fails if certain registry keys are not in their expected places. * Dependency qualifiers now support `!` for inversion. * Add `VCPKG_DEFAULT_VS_PATH` environment variable. - `vcpkg` automatically chooses the latest stable version of Visual Studio to use. - You can now select the desired VS with the `VCPKG_DEFAULT_VS_PATH` environment variable - You can also select the behavior by specifiying `VCPKG_VISUAL_STUDIO_PATH` in the triplet file (and this takes precedence over the new environment variable) -- vcpkg team MON, 19 Mar 2018 19:00:00 -0800 vcpkg (0.0.105) -------------- * Add ports: - breakpad 2018-2-19 - cartographer 0.3.0-3 - chipmunk 7.0.2 - ebml 1.3.5-1 - intel-mkl 2018.0.1 - jbig2dec 0.13 - libgeotiff 1.4.2-2 - liblo 0.29-1 - libpng-apng 1.6.34-2 - magnum-extras 2018.02-1 - magnum-integration 2018.02-1 - matroska 1.4.8 - mman git-f5ff813 - qt5-graphicaleffects 5.9.2-0 - qt5-quickcontrols 5.9.2-0 - qt5-quickcontrols2 5.9.2-0 - recast 1.5.1 - tinydir 1.2.3 - tinytoml 20180219-1 * Update ports: - aubio 0.4.6 -> 0.4.6-1 - aws-sdk-cpp 1.3.15 -> 1.3.58 - blaze 3.2-3 -> 3.3 - boost-build 1.66.0-4 -> 1.66.0-5 - boost-mpi 1.66.0 -> 1.66.0-1 - catch2 2.1.1 -> 2.1.2 - ceres 1.13.0-2 -> 1.13.0-4 - corrade jan2018-1 -> 2018.02-1 - cuda 8.0-1 -> 9.0 - draco 0.10.0-1 -> 1.2.5 - ffmpeg 3.3.3-1 -> 3.3.3-2 - folly 2017.11.27.00-2 -> 2017.11.27.00-3 - hpx 1.0.0-7 -> 1.0.0-8 - jansson 2.10-1 -> 2.11 - libdisasm 0.23 -> 0.23-1 - libmupdf 1.11-1 -> 1.12.0 - magnum jan2018-1 -> 2018.02-1 - magnum-plugins jan2018-1 -> 2018.02-1 - opencv 3.4.0-2 -> 3.4.0-3 - openvr 1.0.12 -> 1.0.13 - pcre2 10.30-1 -> 10.30-2 - qt5-base 5.9.2-4 -> 5.9.2-5 - realsense2 2.9.1 -> 2.10.0 - sciter 4.1.2 -> 4.1.3 - suitesparse 4.5.5-3 -> 4.5.5-4 - szip 2.1.1 -> 2.1.1-1 - uriparser 0.8.4-1 -> 0.8.5 * Better handling of `feature packages`. * Bump required version & auto-downloaded version of `git` to 2.6.2 -- vcpkg team TUE, 20 Feb 2018 18:30:00 -0800 vcpkg (0.0.104) -------------- * Add ports: - asmjit 673dcefaa048c5f5a2bf8b85daf8f7b9978d018a - cccapstone 9b4128ee1153e78288a1b5433e2c06a0d47a4c4e - crc32c 1.0.5 - epsilon 0.9.2 - exprtk 2018.01.01-f32d2b4 - forest 4.5.0 - libgta 1.0.8 - libodb-mysql 2.4.0-1 - libopenmpt 2017-01-28-cf2390140 - libudis86 2018-01-28-56ff6c87 - mujs 25821e6d74fab5fcc200fe5e818362e03e114428 - muparser 6cf2746 - openmama 6.2.1-a5a93a24d2f89a0def0145552c8cd4a53c69e2de - torch-th 20180131-89ede3ba90c906a8ec6b9a0f4bef188ba5bb2fd8-1 - yara e3439e4ead4ed5d3b75a0b46eaf15ddda2110bb9 * Update ports: - abseil 2017-11-10 -> 2018-2-5 - blosc 1.12.1 -> 1.13.5 - boost-build 1.66.0-3 -> 1.66.0-4 - boost-test 1.66.0-1 -> 1.66.0-2 - catch 2.0.1-1 -> alias - catch2 2.1.0 -> 2.1.1 - cgal 4.11-2 -> 4.11-3 - cpprestsdk 2.10.1-1 -> 2.10.2 - curl 7.58.0 -> 7.58.0-1 - dlib 19.9 -> 19.9-1 - flatbuffers 1.8.0 -> 1.8.0-2 - freeimage 3.17.0-3 -> 3.17.0-4 - gflags 2.2.1 -> 2.2.1-1 - gtest 1.8.0-5 -> 1.8.0-6 - highfive 1.3 -> 1.5 - jack2 1.9.12.2 -> 1.9.12 - libspatialite 4.3.0a -> 4.3.0a-1 - libwebp 0.6.1 -> 0.6.1-1 - libzip 1.3.2 -> 1.4.0 - live555 2017.10.28 -> 2018.01.29 - mpg123 1.25.8-1 -> 1.25.8-2 - nghttp2 1.28.0 -> 1.30.0-1 - nlohmann-json 3.0.1 -> 3.1.0 - opencv 3.4.0 -> 3.4.0-2 - opengl 0.0-4 -> 0.0-5 - openssl 1.0.2n-1 -> 1.0.2n-2 - openvr 1.0.9 -> 1.0.12 - poco 1.8.1 -> 1.8.1-1 - protobuf 3.5.0-1 -> 3.5.1 - qt5-base 5.9.2-1 -> 5.9.2-4 - realsense2 2.9.0 -> 2.9.1 - sciter 4.1.1 -> 4.1.2 - sobjectizer 5.5.20 -> 5.5.21 - soundtouch 2.0.0.2 -> 2.0.0 - strtk 2017.01.02-1e2960f -> 2018.01.01-5579ed1 * The `configure` step for `release` and `debug` now happen in parallel. - This can significantly reduce build times for libraries where the `configure` step was a good chunk of the total build time. For example, the total build time for `zlib` drops from ~30sec to ~20sec. * Fix a few bootstraping issues introduced in previous release (with the clean environment) -- vcpkg team WED, 07 Feb 2018 20:30:00 -0800 vcpkg (0.0.103) -------------- * `vcpkg upgrade`: Fix issue with any command executing more than 10 transactions with mixed transaction types (install + remove) -- vcpkg team WED, 24 Jan 2018 14:30:00 -0800 vcpkg (0.0.102) -------------- * Add ports: - catch-classic 1.12.0 - catch2 2.1.0 - cgicc 3.2.19 - libdisasm 0.23 - qt5-3d 5.9.2-0 - qt5-base 5.9.2-1 - qt5-charts 5.9.2-0 - qt5-datavis3d 5.9.2-0 - qt5-declarative 5.9.2-0 - qt5-gamepad 5.9.2-0 - qt5-imageformats 5.9.2-0 - qt5-modularscripts 1 - qt5-multimedia 5.9.2-0 - qt5-networkauth 5.9.2-0 - qt5-scxml 5.9.2-0 - qt5-serialport 5.9.2-0 - qt5-speech 5.9.2-0 - qt5-svg 5.9.2-0 - qt5-tools 5.9.2-0 - qt5-virtualkeyboard 5.9.2-0 - qt5-websockets 5.9.2-0 - qt5-winextras 5.9.2-0 - qt5-xmlpatterns 5.9.2-0 - tre 0.8.0-1 * Update ports: - boost-asio 1.66.0 -> 1.66.0-1 - boost-build 1.66.0 -> 1.66.0-3 - boost-vcpkg-helpers 3 -> 4 - corrade jun2017-3 -> jan2018-1 - curl 7.57.0-1 -> 7.57.0-2 - date 2.3-c286981b3bf83c79554769df68b27415cee68d77 -> 2.4 - discord-rpc 2.0.1 -> 2.1.0 - dlib 19.8 -> 19.9 - libbson 1.9.0 -> 1.9.2 - libconfig 1.7.1 -> 1.7.2 - libjpeg-turbo 1.5.2-2 -> 1.5.3 - libodb 2.4.0-1 -> 2.4.0-2 - libogg 1.3.2-cab46b1-3 -> 1.3.3 - libwebp 0.6.0-2 -> 0.6.1 - libwebsockets 2.0.0-4 -> 2.4.1 - lz4 1.8.0-1 -> 1.8.1.2 - magnum jun2017-6 -> jan2018-1 - magnum-plugins jun2017-5 -> jan2018-1 - mongo-c-driver 1.9.0 -> 1.9.2 - mpg123 1.25.8 -> 1.25.8-1 - openni2 2.2.0.33-4 -> 2.2.0.33-7 - osg 3.5.6-1 -> 3.5.6-2 - poco 1.8.0.1 -> 1.8.1 - qca 2.2.0-1 -> 2.2.0-2 - qscintilla 2.10-1 -> 2.10-4 - qt5 5.8-6 -> 5.9.2-1 - qwt 6.1.3-2 -> 6.1.3-4 - sciter 4.1.0 -> 4.1.1 - sdl2 2.0.7-3 -> 2.0.7-4 - tiff 4.0.8-1 -> 4.0.9 - xxhash 0.6.3-1 -> 0.6.4 * Remove usage of `BITS-transfer`. Use .NET functions (which used to be the fallback if `BITS-transfer` failed) by default. * Enable the usage of `feature-packages` by default. More info [here](docs/specifications/feature-packages.md). * Bootstrapping `vcpkg` now happens in a clean environment to avoid issues when building in a VS Developer Prompt among others. * Update required version & auto-downloaded version of `cmake` to 3.10.2 * Update required version & auto-downloaded version of `vswhere` to 2.3.2 -- vcpkg team TUE, 23 Jan 2018 17:00:00 -0800 vcpkg (0.0.101) -------------- * Add ports: - alac-decoder 0.2 - args d8905de - boost-accumulators 1.66.0 - boost-algorithm 1.66.0 - boost-align 1.66.0 - boost-any 1.66.0 - boost-array 1.66.0 - boost-asio 1.66.0 - boost-assert 1.66.0 - boost-assign 1.66.0 - boost-atomic 1.66.0 - boost-beast 1.66.0 - boost-bimap 1.66.0 - boost-bind 1.66.0 - boost-build 1.66.0 - boost-callable-traits 1.66.0 - boost-chrono 1.66.0 - boost-circular-buffer 1.66.0 - boost-compatibility 1.66.0 - boost-compute 1.66.0 - boost-concept-check 1.66.0 - boost-config 1.66.0 - boost-container 1.66.0 - boost-context 1.66.0 - boost-conversion 1.66.0 - boost-convert 1.66.0 - boost-core 1.66.0 - boost-coroutine 1.66.0 - boost-coroutine2 1.66.0 - boost-crc 1.66.0 - boost-date-time 1.66.0 - boost-detail 1.66.0 - boost-disjoint-sets 1.66.0 - boost-dll 1.66.0 - boost-dynamic-bitset 1.66.0 - boost-endian 1.66.0 - boost-exception 1.66.0 - boost-fiber 1.66.0 - boost-filesystem 1.66.0 - boost-flyweight 1.66.0 - boost-foreach 1.66.0 - boost-format 1.66.0 - boost-function 1.66.0 - boost-function-types 1.66.0 - boost-functional 1.66.0 - boost-fusion 1.66.0 - boost-geometry 1.66.0 - boost-gil 1.66.0 - boost-graph 1.66.0 - boost-graph-parallel 1.66.0 - boost-hana 1.66.0 - boost-heap 1.66.0 - boost-icl 1.66.0 - boost-integer 1.66.0 - boost-interprocess 1.66.0 - boost-interval 1.66.0 - boost-intrusive 1.66.0 - boost-io 1.66.0 - boost-iostreams 1.66.0 - boost-iterator 1.66.0 - boost-lambda 1.66.0 - boost-lexical-cast 1.66.0 - boost-local-function 1.66.0 - boost-locale 1.66.0 - boost-lockfree 1.66.0 - boost-log 1.66.0 - boost-logic 1.66.0 - boost-math 1.66.0 - boost-metaparse 1.66.0 - boost-move 1.66.0 - boost-mp11 1.66.0 - boost-mpi 1.66.0 - boost-mpl 1.66.0 - boost-msm 1.66.0 - boost-multi-array 1.66.0 - boost-multi-index 1.66.0 - boost-multiprecision 1.66.0 - boost-numeric-conversion 1.66.0 - boost-odeint 1.66.0 - boost-optional 1.66.0 - boost-parameter 1.66.0 - boost-phoenix 1.66.0 - boost-poly-collection 1.66.0 - boost-polygon 1.66.0 - boost-pool 1.66.0 - boost-predef 1.66.0 - boost-preprocessor 1.66.0 - boost-process 1.66.0 - boost-program-options 1.66.0 - boost-property-map 1.66.0 - boost-property-tree 1.66.0 - boost-proto 1.66.0 - boost-ptr-container 1.66.0 - boost-python 1.66.0-1 - boost-qvm 1.66.0 - boost-random 1.66.0 - boost-range 1.66.0 - boost-ratio 1.66.0 - boost-rational 1.66.0 - boost-regex 1.66.0 - boost-scope-exit 1.66.0 - boost-serialization 1.66.0 - boost-signals 1.66.0 - boost-signals2 1.66.0 - boost-smart-ptr 1.66.0 - boost-sort 1.66.0 - boost-spirit 1.66.0 - boost-stacktrace 1.66.0 - boost-statechart 1.66.0 - boost-static-assert 1.66.0 - boost-system 1.66.0 - boost-test 1.66.0-1 - boost-thread 1.66.0 - boost-throw-exception 1.66.0 - boost-timer 1.66.0 - boost-tokenizer 1.66.0 - boost-tti 1.66.0 - boost-tuple 1.66.0 - boost-type-erasure 1.66.0 - boost-type-index 1.66.0 - boost-type-traits 1.66.0 - boost-typeof 1.66.0 - boost-ublas 1.66.0 - boost-units 1.66.0 - boost-unordered 1.66.0 - boost-utility 1.66.0 - boost-uuid 1.66.0 - boost-variant 1.66.0 - boost-vcpkg-helpers 3 - boost-vmd 1.66.0 - boost-wave 1.66.0 - boost-winapi 1.66.0 - boost-xpressive 1.66.0 - brynet 0.9.0 - chaiscript 6.0.0 - cimg 2.1.8 - crow 0.1 - gainput 1.0.0 - jack2 1.9.12.2 - libdatrie 0.2.10-2 - libgit2 0.26.0 - libmupdf 1.11-1 - libpqxx 6.0.0 - libqrencode 4.0.0-1 - libsamplerate 0.1.9.0 - mbedtls 2.6.1 - nghttp2 1.28.0 - portmidi 0.217.1 - re2 2017-12-01-1 - rs-core-lib commit-1ed2dadbda3977b13e5e83cc1f3eeca76b36ebe5 - sol 2.18.7 - soundtouch 2.0.0.2 - sqlitecpp 2.2 - tinyexif 1.0.1-1 - unicorn 2017-12-06-bc34c36eaeca0f4fc672015d24ce3efbcc81d6e4-1 - unicorn-lib commit-3ffa7fe69a1d0c37fb52a4af61380c5fd84fa5aa - yoga 1.7.0 * Update ports: - ace 6.4.5 -> 6.4.6 - alembic 1.7.4-1 -> 1.7.5 - arrow 0.6.0 -> 0.6.0-1 - asio 1.10.8 -> 1.10.8-1 - assimp 4.0.1-3 -> 4.1.0-1 - aubio 0.46 -> 0.4.6 - aws-sdk-cpp 1.2.4 -> 1.3.15 - beast v84-1 -> 0 - blaze 3.2-2 -> 3.2-3 - bond 7.0.2 -> 7.0.2-1 - boost 1.65.1-3 -> 1.66.0 - brotli 1.0.2 -> 1.0.2-1 - bullet3 2.86.1-1 -> 2.87 - cgal 4.11 -> 4.11-2 - cpp-redis 3.5.2-2 -> 4.3.0 - cpprestsdk 2.10.0 -> 2.10.1-1 - curl 7.55.1-1 -> 7.57.0-1 - directxmesh oct2016 -> dec2017 - directxtex dec2016 -> dec2017 - directxtk dec2016-1 -> dec2017 - dlib 19.7 -> 19.8 - exiv2 4f4add2cdcbe73af7098122a509dff0739d15908 -> 8f5b795eaa4bc414d2d6041c1dbd1a7f7bf1fc99 - fcl 0.5.0-2 -> 0.5.0-3 - fftw3 3.3.7-1 -> 3.3.7-2 - flatbuffers 1.7.1-1 -> 1.8.0 - fmt 4.0.0-1 -> 4.1.0 - folly 2017.11.27.00 -> 2017.11.27.00-2 - gflags 2.2.0-5 -> 2.2.1 - glm 0.9.8.5 -> 0.9.8.5-1 - gmime 3.0.2 -> 3.0.5 - grpc 1.7.2 -> 1.8.3 - gsl-lite 0.24.0 -> 0.26.0 - gtest 1.8-1 -> 1.8.0-5 - harfbuzz 1.6.3-1 -> 1.7.4 - hdf5 1.10.0-patch1-2 -> 1.10.1-1 - hpx 1.0.0-5 -> 1.0.0-7 - imgui 1.52 -> 1.53 - itk 4.11.0 -> 4.13.0 - libbson 1.6.2-2 -> 1.9.0 - libconfig 1.6.0-1 -> 1.7.1 - libiconv 1.15 -> 1.15-1 - libkml 1.3.0-1 -> 1.3.0-2 - librtmp 2.3 -> 2.4 - libsodium 1.0.15 -> 1.0.15-1 - libtorrent 1.1.5 -> 1.1.6 - live555 2017.09.12 -> 2017.10.28 - llvm 5.0.0-2 -> 5.0.1 - mongo-c-driver 1.6.2-1 -> 1.9.0 - mongo-cxx-driver 3.1.1-1 -> 3.1.1-2 - mpg123 1.24.0-1 -> 1.25.8 - mpir 3.0.0-3 -> 3.0.0-4 - ms-gsl 20171104-d10ebc6555b627c9d1196076a78467e7be505987 -> 20171204-9d65e74400976b3509833f49b16d401600c7317d - nlohmann-json 2.1.1-1 -> 3.0.1 - opencv 3.3.1-9 -> 3.4.0 - openimageio 1.7.15-1 -> 1.7.15-2 - openssl 1.0.2m -> 1.0.2n-1 - openvdb 5.0.0 -> 5.0.0-1 - pcl 1.8.1-7 -> 1.8.1-9 - pybind11 2.2.0 -> 2.2.1 - python3 3.6.1 -> 3.6.4 - range-v3 20151130-vcpkg4 -> 20151130-vcpkg5 - realsense2 2.8.2 -> 2.9.0 - sciter 4.0.6 -> 4.1.0 - sdl2-image 2.0.1-3 -> 2.0.2-1 - sdl2-mixer 2.0.2-1 -> 2.0.2-2 - sdl2-net 2.0.1-3 -> 2.0.1-4 - sdl2-ttf 2.0.14-3 -> 2.0.14-4 - sobjectizer 5.5.19.2-1 -> 5.5.20 - speex 1.2.0-2 -> 1.2.0-4 - string-theory 1.6-1 -> 1.7 - szip 2.1-2 -> 2.1.1 - tacopie 2.4.1-2 -> 3.2.0 - tbb 2017_U7 -> 2018_U2 - tclap 1.2.1 -> 1.2.2 - thrift 20172805-72ca60debae1d9fb35d9f0085118873669006d7f-1 -> 20172805-72ca60debae1d9fb35d9f0085118873669006d7f-2 - tinyxml2 5.0.1-1 -> 6.0.0 - vtk 8.0.1-5 -> 8.1.0-1 - wt 3.3.7-2 -> 3.3.7-4 - zeromq 20170908-18498f620f0f6d4076981ea16eb5760fe4d28dc2-1 -> 20170908-18498f620f0f6d4076981ea16eb5760fe4d28dc2-2 - zstd 1.3.1-1 -> 1.3.3 * Introduce `vcpkg upgrade` command. This command automatically rebuilds outdated libraries to the latest version. * `vcpkg list`: Improve output for long triplets * Update required version & auto-downloaded version of `cmake` to 3.10.1 -- vcpkg team WED, 10 Jan 2018 17:00:00 -0800 vcpkg (0.0.100) -------------- * Add ports: - libmspack 0.6 - scintilla 3.7.6 - vlpp 0.9.3.1 * Update ports: - allegro5 5.2.2.0-1 -> 5.2.3.0 - benchmark 1.2.0 -> 1.3.0 - brotli 0.6.0-1 -> 1.0.2 - chakracore 1.4.3 -> 1.7.4 - cppunit 1.13.2 -> 1.14.0 - doctest 1.2.0 -> 1.2.6 - ecm 5.37.0-1 -> 5.40.0 - expat 2.2.4-2 -> 2.2.5 - flint 2.5.2 -> 2.5.2-1 - folly 2017.10.02.00 -> 2017.11.27.00 - freerdp 2.0.0-rc0~vcpkg1-1 -> 2.0.0-rc1~vcpkg1 - libtorrent 1.1.4-1 -> 1.1.5 - libuv 1.16.1 -> 1.18.0 - libzip 1.2.0-2 -> 1.3.2 - log4cplus REL_1_2_1-RC2-1 -> REL_2_0_0-RC2 - mpfr 3.1.6-1 -> 3.1.6-2 - nana 1.5.4-1 -> 1.5.5 - poco 1.7.8-2 -> 1.8.0.1 - pugixml 1.8.1-2 -> 1.8.1-3 - sciter 4.0.4 -> 4.0.6 - speex 1.2.0-1 -> 1.2.0-2 * `vcpkg` has exceeded 400 libraries! * `vcpkg` now supports Tab-Completion/Auto-Completion in Powershell. To enable it, simply run `.\vcpkg integrate powershell` and restart Powershell. * `vcpkg` now requires the English language pack of Visual Studio to be installed. This is needed because several libraries fail to build in non-English languages, so `vcpkg` sets the build environment to English to bypass these issues. -- vcpkg team MON, 04 Dec 2017 17:00:00 -0800 vcpkg (0.0.99) -------------- * Add ports: - avro-c 1.8.2 - devil 1.8.0-1 - halide release_2017_10_30 - librabbitmq 0.8.0 - openvdb 5.0.0 - qpid-proton 0.18.1 - unittest-cpp 2.0.0 * Update ports: - alembic 1.7.4 -> 1.7.4-1 - angle 2017-06-14-8d471f-2 -> 2017-06-14-8d471f-4 - aubio 0.46~alpha-3 -> 0.46 - date 2.2 -> 2.3-c286981b3bf83c79554769df68b27415cee68d77 - fftw3 3.3.7 -> 3.3.7-1 - grpc 1.7.0 -> 1.7.2 - imgui 1.51-1 -> 1.52 - lcms 2.8-3 -> 2.8-4 - leptonica 1.74.4-1 -> 1.74.4-2 - leveldb 2017-10-25-8b1cd3753b184341e837b30383832645135d3d73 -> 2017-10-25-8b1cd3753b184341e837b30383832645135d3d73-1 - libflac 1.3.2-3 -> 1.3.2-4 - libiconv 1.14-1 -> 1.15 - libsndfile 1.0.29-6830c42-1 -> 1.0.29-6830c42-2 - libssh2 1.8.0-2 -> 1.8.0-3 - llvm 5.0.0-1 -> 5.0.0-2 - mpfr 3.1.6 -> 3.1.6-1 - ogre 1.9.0-1 -> 1.10.9-2 - opencv 3.3.1-7 -> 3.3.1-9 - opengl 0.0-3 -> 0.0-4 - pcl 1.8.1-4 -> 1.8.1-7 - protobuf 3.4.1-2 -> 3.5.0-1 - qhull 2015.2-1 -> 2015.2-2 - realsense2 2.8.1 -> 2.8.2 - redshell 1.0.0 -> 1.1.2 - sdl2 2.0.7-1 -> 2.0.7-3 - string-theory 1.6 -> 1.6-1 - tesseract 3.05.01-1 -> 3.05.01-2 * `vcpkg` now autodetects CMake usage information in libraries and displays it after install * `vcpkg integrate install`: Fix issue that would cause failure with unicode usernames * Introduce experimental support for `VCPKG_BUILD_TYPE`. Adding `set(VCPKG_BUILD_TYPE release)` in a triplet: will cause *most* ports to only build release * `vcpkg` now compiles inside WSL * Update required version & auto-downloaded version of `cmake` to 3.10.0 -- vcpkg team SAT, 26 Nov 2017 03:30:00 -0800 vcpkg (0.0.97) -------------- * Add ports: - alac 2017-11-03-c38887c5 - atkmm 2.24.2 - blosc 1.12.1 - coolprop 6.1.0-2 - discord-rpc 2.0.1 - freetype-gl 2017-10-9-82fb152a74f01b1483ac80d15935fbdfaf3ed836 - glibmm 2.52.1 - gtkmm 3.22.2 - if97 2.1.0 - luasocket 2017.05.25.5a17f79b0301f0a1b4c7f1c73388757a7e2ed309 - pangomm 2.40.1 - realsense2 2.8.1 - refprop-headers 2017-11-7-882aec454b2bc3d5323b8691736ff09c288f4ed6 - sfgui 0.3.2-1 - tidy-html5 5.4.0-1 * Update ports: - abseil 2017-10-14 -> 2017-11-10 - assimp 4.0.1-2 -> 4.0.1-3 - bond 6.0.0-1 -> 7.0.2 - catch 1.11.0 -> 2.0.1-1 - dimcli 2.0.0-1 -> 3.1.1-1 - dlib 19.4-5 -> 19.7 - ffmpeg 3.3.3 -> 3.3.3-1 - fftw3 3.3.6-p12-1 -> 3.3.7 - freeglut 3.0.0-2 -> 3.0.0-3 - freetype 2.8-1 -> 2.8.1-1 - glbinding 2.1.1-2 -> 2.1.1-3 - glm 0.9.8.4-1 -> 0.9.8.5 - grpc 1.6.0-2 -> 1.7.0 - jasper 2.0.13-1 -> 2.0.14-1 - libpng 1.6.32-1 -> 1.6.34-2 - libraw 0.18.2-4 -> 0.18.2-5 - libsigcpp 2.99-1 -> 2.10 - libuv 1.14.1-1 -> 1.16.1 - libwebsockets 2.0.0-2 -> 2.0.0-4 - ms-gsl 20170425-8b320e3f5d016f953e55dfc7ec8694c1349d3fe4 -> 20171104-d10ebc6555b627c9d1196076a78467e7be505987 - openal-soft 1.18.1-1 -> 1.18.2-1 - opencv 3.3.1-6 -> 3.3.1-7 - openssl 1.0.2l-3 -> 1.0.2m - pcl 1.8.1-3 -> 1.8.1-4 - sdl2 2.0.6-1 -> 2.0.7-1 - sdl2-mixer 2.0.1-3 -> 2.0.2-1 - sqlite-modern-cpp 2.4 -> 3.2 - vtk 8.0.1-1 -> 8.0.1-5 - wincrypt 0.0 -> 0.0-1 - winsock2 0.0 -> 0.0-1 * MSBuild integration now outputs a warning when configuration is not determinable. * Fix Powershell execution failures for users of PSCX. PSCX has an `Expand-Archive` cmdlet that has different parameter names than the same-named cmdlet in Powershell 5. * `vcpkg_from_github()`: Handle '/' in REFs -- vcpkg team TUE, 14 Nov 2017 16:00:00 -0800 vcpkg (0.0.96) -------------- * Add ports: - arb 2.11.1 - fdk-aac 2017-11-02-1e351 - flint 2.5.2 - itk 4.11.0 - libaiff 5.0 * Update ports: - antlr4 4.6-1 -> 4.7 - apr 1.6.2-1 -> 1.6.3 - double-conversion 3.0.0-1 -> 3.0.0-2 - flann 1.9.1-6 -> 1.9.1-7 - opencv 3.3.1-4 -> 3.3.1-6 - protobuf 3.4.1-1 -> 3.4.1-2 * `vcpkg help`: Add help topics for commands. For example `vcpkg help install` * `vcpkg` now downloads in a temp directory; after the download is complete, the file is moved to the destination. This avoids issues with hash mismatch on partially downloaded files. * Update required version & auto-downloaded version of `cmake` to 3.9.5 * Update required version & auto-downloaded version of `vswhere` to 2.2.11 -- vcpkg team WED, 03 Nov 2017 18:45:00 -0800 vcpkg (0.0.95) -------------- * Update ports: - assimp 4.0.1 -> 4.0.1-2 - blaze 3.2-1 -> 3.2-2 - boost 1.65.1-2 -> 1.65.1-3 - catch 1.10.0 -> 1.11.0 - libharu 2017-08-15-d84867ebf9f-2 -> 2017-08-15-d84867ebf9f-4 - libsndfile libsndfile-1.0.29-6830c42-1 -> 1.0.29-6830c42-1 - opencv 3.3.1 -> 3.3.1-4 - pcl 1.8.1-2 -> 1.8.1-3 - poco 1.7.8-1 -> 1.7.8-2 - signalrclient 1.0.0-beta1-1 -> 1.0.0-beta1-2 - vtk 8.0.0-3 -> 8.0.1-1 - xlnt 1.1.0-1 -> 1.2.0-1 * Various improvements in `vcpkg` when obtaining data from `PowerShell` scripts. It should now be more robust * Fix Windows 7 (i.e. `PowerShell 2.0`) issues in `PowerShell` scripts * Fix an issue with `feature packages` where an installed package would appear to be uninstalled if a feature of the package was installed and then uninstalled * Bump required version & auto-downloaded version of `git` to 2.5.0 -- vcpkg team WED, 01 Nov 2017 15:30:00 -0800 vcpkg (0.0.94) -------------- * Add ports: - capstone 3.0.5-rc3 - cgal 4.11 - gettimeofday 2017-10-14-2 - gmime 3.0.2 - leveldb 2017-10-25-8b1cd3753b184341e837b30383832645135d3d73 - rpclib 2.2.0 * Update ports: - alembic 1.7.1-4 -> 1.7.4 - blaze 3.2 -> 3.2-1 - boost 1.65.1-1 -> 1.65.1-2 - ceres 1.13.0-1 -> 1.13.0-2 - cpprestsdk 2.9.0-4 -> 2.10.0 - cppwinrt spring_2017_creators_update_for_vs_15.3 -> fall_2017_creators_update_for_vs_15.3-2 - cppzmq 4.2.1 -> 4.2.2 - eigen3 3.3.4-1 -> 3.3.4-2 - gdcm2 2.6.8-1 -> 2.8.3 - harfbuzz 1.4.6-2 -> 1.6.3-1 - libjpeg-turbo 1.5.2-1 -> 1.5.2-2 - libmariadb 2.3.2-1 -> 3.0.2 - libmysql 5.7.17-2 -> 5.7.17-3 - live555 2017.06.04-1 -> 2017.09.12 - mpir 3.0.0-2 -> 3.0.0-3 - opencv 3.3.0-4 -> 3.3.1 - pangolin 0.5-2 -> 0.5-3 - pugixml 1.8.1-1 -> 1.8.1-2 - secp256k1 2017-19-10-0b7024185045a49a1a6a4c5615bf31c94f63d9c4 -> 2017-19-10-0b7024185045a49a1a6a4c5615bf31c94f63d9c4-1 - smpeg2 2.0.0-2 -> 2.0.0-3 - sqlite3 3.20.1 -> 3.21.0 * Bump required version & auto-downloaded version of `git` to 2.4.3 -- vcpkg team FRI, 27 Oct 2017 19:30:00 -0800 vcpkg (0.0.93) -------------- * Add ports: - berkeleydb 4.8.30 - libsodium 1.0.15 - secp256k1 2017-19-10-0b7024185045a49a1a6a4c5615bf31c94f63d9c4 * Update ports: - assimp 4.0.0-2 -> 4.0.1 - azure-storage-cpp 3.0.0-3 -> 3.0.0-4 - cctz v2.1 -> 2.1 - folly v2017.07.17.01-1 -> 2017.10.02.00 - grpc 1.6.0-1 -> 1.6.0-2 - openblas v0.2.20-2 -> 0.2.20-2 - pthreads 2.9.1-1 -> 2.9.1-2 - sdl2-gfx 1.0.3-2 -> 1.0.3-3 - sdl2-image 2.0.1-2 -> 2.0.1-3 - sdl2-mixer 2.0.1-2 -> 2.0.1-3 - sdl2-net 2.0.1-2 -> 2.0.1-3 - sdl2-ttf 2.0.14-2 -> 2.0.14-3 - spirv-tools v2017.1-dev-7e2d26c77b606b21af839b37fd21381c4a669f23-1 -> 2017.1-dev-7e2d26c77b606b21af839b37fd21381c4a669f23-1 - thor v2.0-1 -> 2.0-1 - tinyexr v0.9.5-d16ea6 -> 0.9.5-d16ea6 * Fix issue where `vcpkg` was getting output from powershell scripts. Powershell adds newlines when the console width is reached; the extra newlines was causing `vcpkg`'s parsing to fail. * Improve autocomplete/tab-completion for powershell (still experimental) -- vcpkg team THU, 19 Oct 2017 21:30:00 -0800 vcpkg (0.0.92) -------------- * Add ports: - cctz v2.1 - celero 2.1.0-1 - eastl 3.05.08 - imgui 1.51-1 - libidn2 2.0.4 - mozjpeg 3.2-1 - spatialite-tools 4.3.0 - string-theory 1.6 - tiny-dnn 2017-10-09-dd906fed8c8aff8dc837657c42f9d55f8b793b0e - wincrypt 0.0 - winsock2 0.0 * Update ports: - abseil 2017-09-28 -> 2017-10-14 - boost 1.65.1 -> 1.65.1-1 - cpprestsdk 2.9.0-3 -> 2.9.0-4 - gdal 1.11.3-5 -> 2.2.2 - jansson v2.10-1 -> 2.10-1 - lua 5.3.4-2 -> 5.3.4-4 - mpfr 3.1.5-1 -> 3.1.6 - ogre 1.9.0 -1 -> 1.9.0-1 - openni2 2.2.0.33-2 -> 2.2.0.33-4 - pcl 1.8.1-1 -> 1.8.1-2 - sciter 4.0.3 -> 4.0.4 - vtk 8.0.0-2 -> 8.0.0-3 - websocketpp 0.7.0 -> 0.7.0-1 * Initial support for autocomplete/tab-completion for powershell (still experimental) * Add `VCPKG_CHAINLOAD_TOOLCHAIN_FILE variable`. As the name suggests, you can chainload your own toolchain file along with the `vcpkg` toolchain file. * Fix issues with the new Visual Studio detection ([`vswhere.exe`](https://github.com/Microsoft/vswhere)). Notably: - Detect VS2015 BuildTools, VS2017 BuildTools and VS Express Edition * Fix issues with Windows SDK detection * Rework acquisition of `vcpkg` dependencies (e.g. `cmake`, `git`). It is now more robust and should be faster on modern Operating Systems while still having fallback functions for older ones. * Bump required version & auto-downloaded version of `cmake` to 3.9.4 * Bump required version & auto-downloaded version of `nuget` to 4.4.0 * Bump required version & auto-downloaded version of `vswhere` to 2.2.7 * Bump required version & auto-downloaded version of `git` to 2.4.2(.3) * Bump ninja to version 1.8.0 -- vcpkg team TUE, 17 Oct 2017 16:00:00 -0800 vcpkg (0.0.91) -------------- * Add ports: - abseil 2017-09-28 - enet 1.3.13 - exiv2 4f4add2cdcbe73af7098122a509dff0739d15908 - freexl 1.0.4 - gts 0.7.6 - kinectsdk2 2.0 - libexif 0.6.21-1 - libfreenect2 0.2.0 - librtmp 2.3 - libspatialite 4.3.0a - libxmp-lite 4.4.1 - proj4 4.9.3-1 - readosm 1.1.0 - spirit-po 1.1.2 - telnetpp 1.2.4 - wildmidi 0.4.1 * Update ports: - anax 2.1.0-2 -> 2.1.0-3 - aws-sdk-cpp 1.0.61-1 -> 1.2.4 - geos 3.5.0-1 -> 3.6.2-2 - kinectsdk1 1.8-1 -> 1.8-2 - lua 5.3.4-1 -> 5.3.4-2 - openni2 2.2.0.33 -> 2.2.0.33-2 - openssl 1.0.2l-2 -> 1.0.2l-3 - pangolin 0.5-1 -> 0.5-2 - proj 4.9.3-1 -> 0 - sdl2 2.0.5-4 -> 2.0.6-1 - zlib 1.2.11-2 -> 1.2.11-3 * `vcpkg export`: Add new option `--ifw` which creates a standalone GUI installer for the exported packages. More information and screenshots [here](https://github.com/Microsoft/vcpkg/pull/1734) * Complete rework of Visual Studio detection & selection: - Use [`vswhere.exe`](https://github.com/Microsoft/vswhere) to detect Visual Studio installation instances - Add the ability to specify the Visual Studio instance to use in the triplet file with the `VCPKG_VISUAL_STUDIO_PATH` variable - Automatic selection now picks instances in order: stable, prerelease, legacy. Within each group, newer versions are preferred over old versions - Fix issue where v140 toolset would not work if VS2017 (with v140) was installed but VS2015 was not installed * Add message when downloading a `vcpkg` dependency (e.g. `cmake`) -- vcpkg team THU, 05 Oct 2017 19:00:00 -0800 vcpkg (0.0.90) -------------- * Add ports: - caffe2 0.8.1 - date 2.2 - jsonnet 2017-09-02-11cf9fa9f2fe8acbb14b096316006082564ca580 - kf5plotting 5.37.0 - units 2.3.0 - winpcap 4.1.3-1 * Update ports: - arrow apache-arrow-0.4.0-2 -> 0.6.0 - benchmark 1.1.0-1 -> 1.2.0 - cppwinrt feb2017_refresh-14393 -> spring_2017_creators_update_for_vs_15.3 - llvm 4.0.0-1 -> 5.0.0-1 - luafilesystem 1.6.3-1 -> 1.7.0.2 - opencv 3.2.0-4 -> 3.3.0-4 - paho-mqtt 1.2.0-1 -> 1.2.0-2 - protobuf 3.4.0-2 -> 3.4.1-1 - qt5 5.8-5 -> 5.8-6 - sfml 2.4.2-1 -> 2.4.2-2 - xlnt 0.9.4-1 -> 1.1.0-1 - zlib 1.2.11-1 -> 1.2.11-2 * Bump required version & auto-downloaded version of `cmake` to 3.9.3 (was 3.9.1). Noteable changes: - Fix codepage issues - FindBoost: Add support for Boost 1.65.0 and 1.65.1 * `vcpkg edit`: Fix inspected locations for VSCode -- vcpkg team SUN, 24 Sep 2017 03:30:00 -0800 vcpkg (0.0.89) -------------- * Update ports: - boost 1.65-1 -> 1.65.1 - chmlib 0.40 -> 0.40-1 - pybind11 2.1.0-2 -> 2.2.0 - sciter 4.0.2-1 -> 4.0.3 - sqlite3 3.19.1-2 -> 3.20.1 * `vcpkg` now warns if the built version of the `vcpkg.exe` itself is outdated * Update to latest python 3.5 * `vcpkg install` improvements: - Add `--keep-going` option to keep going if a package fails to install - Add elapsed time to each invidial package as well as total time - Add a counter to the install (e.g. Starting package 3/12: ) * `vcpkg edit` now checks more location for VSCode Insiders -- vcpkg team WED, 14 Sep 2017 16:00:00 -0800 vcpkg (0.0.88) -------------- * `vcpkg_configure_cmake` has been modified to embed debug symbols within static libraries (using the /Z7 option). Most of the libraries in `vcpkg` had their versions bumped due to this. * `vcpkg_configure_meson` has been modified in the same manner. -- vcpkg team SAT, 09 Sep 2017 00:30:00 -0800 vcpkg (0.0.87) -------------- * Add ports: - console-bridge 0.3.2-1 - leptonica 1.74.4 - tesseract 3.05.01 - urdfdom 1.0.0-1 - urdfdom-headers 1.0.0-1 * Update ports: - ace 6.4.4 -> 6.4.5 - c-ares 1.12.1-dev-40eb41f-1 -> 1.13.0 - glslang 1c573fbcfba6b3d631008b1babc838501ca925d3-2 -> 3a21c880500eac21cdf79bef5b80f970a55ac6af - grpc 1.4.1 -> 1.6.0 - libuv 1.14.0 -> 1.14.1 - meschach -> 1.2b - openblas v0.2.20 -> v0.2.20-1 - openssl 1.0.2l-1 -> 1.0.2l-2 - protobuf 3.3.0-3 -> 3.4.0-1 - qt5 5.8-4 -> 5.8-5 - shaderc 2df47b51d83ad83cbc2e7f8ff2b56776293e8958-1 -> 12fb656ab20ea9aa06e7084a74e5ff832b7ce2da - spirv-tools 1.1-f72189c249ba143c6a89a4cf1e7d53337b2ddd40 -> v2017.1-dev-7e2d26c77b606b21af839b37fd21381c4a669f23 - xxhash 0.6.2 -> 0.6.3 - zeromq 4.2.2 -> 20170908-18498f620f0f6d4076981ea16eb5760fe4d28dc2 * Add new function `vcpkg_from_bitbucket` which the Bitbucket equivalent of `vcpkg_from_github` -- vcpkg team FRI, 08 Sep 2017 22:00:00 -0800 vcpkg (0.0.86) -------------- * Add ports: - bigint 2010.04.30 - butteraugli 2017-09-02-8c60a2aefa19adb - ccd 2.0.0-1 (Renamed from libccd) - fadbad 2.1.0 - fcl 0.5.0-1 - guetzli 2017-09-02-cb5e4a86f69628 - gumbo 0.10.1 - libmicrohttpd 0.9.55 - libstemmer 2017-9-02 - libunibreak 4.0 - lodepng 2017-09-01-8a0f16afe74a6a - meschach - nlopt 2.4.2-c43afa08d~vcpkg1 - picosha2 2017-09-01-c5ff159b6 - piex 2017-09-01-473434f2dd974978b - pthreads 2.9.1 - tinythread 1.1 - tinyxml 2.6.2-1 * Removed ports: - libccd 2.0.0 (Renamed to ccd) * Update ports: - ace 6.4.3 -> 6.4.4 - boost 1.65 -> 1.65-1 - cairo 1.15.6 -> 1.15.8 - gdk-pixbuf 2.36.6 -> 2.36.9 - glib 2.52.2 -> 2.52.3 - gtk 3.22.15 -> 3.22.19 - jxrlib 1.1-2 -> 1.1-3 - paho-mqtt Version 1.1.0 (Paho 1.2) -> 1.2.0 - pango 1.40.6 -> 1.40.11 - shaderc 2df47b51d83ad83cbc2e7f8ff2b56776293e8958 -> 2df47b51d83ad83cbc2e7f8ff2b56776293e8958-1 * Fix warnings in bootstrap-vcpkg.ps1 * Fix codepage related issues with ninja/cmake * Improve handling for non-ascii environments * Configurations names are now more tolerant: - If a configuration name is prefixed with "Release", then it is compatible with "Release" - If a configuration name is prefixed with "Debug", then it is compatible with "Debug" * `vcpkg edit`: Improve detection of VSCode and add better messages when no path is found * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team MON, 04 Sep 2017 02:00:00 -0800 vcpkg (0.0.85) -------------- * Add ports: - ccfits 2.5 - highfive 1.3 - lzfse 1.0 - pangolin 0.5 - rhash 1.3.5 - speexdsp 1.2rc3-1 - unrar 5.5.8 * Update ports: - assimp 4.0.0 -> 4.0.0-1 - catch 1.9.7 -> 1.10.0 - ctemplate 2017-06-23-44b7c5b918a08ad561c63e9d28beecb40c10ebca -> 2017-06-23-44b7c5-2 - curl 7.55.0 -> 7.55.1 - ecm 5.32.0 -> 5.37.0 - expat 2.1.1-1 -> 2.2.4-1 - ffmpeg 3.2.4-3 -> 3.3.3 - gl2ps OpenGL to PostScript Printing Library -> 1.4.0 - jsoncpp 1.7.7 -> 1.8.1 - libp7-baical 4.1 -> 4.4-1 - libpng 1.6.31 -> 1.6.32 - libraw 0.18.2-2 -> 0.18.2-3 - libsigcpp 2.10 -> 2.99 - snappy 1.1.6-be6dc3d -> 1.1.7 * `vcpkg edit`: Add new option `--builtrees`; opens editor in buildtrees directory for examining build issues * Improve Windows SDK support (contract version detection) * Improve handling for non-ascii environments * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team SUN, 27 Aug 2017 22:00:00 -0800 vcpkg (0.0.84) -------------- * Add ports: - cfitsio 3.410 - chmlib 0.40 - gl2ps OpenGL to PostScript Printing Library - libharu 2017-08-15-d84867ebf9f-1 - mpfr 3.1.5 - sophus 1.0.0 * Update ports: - allegro5 5.2.1.0 -> 5.2.2.0 - blaze 3.1 -> 3.2 - boost 1.64-5 -> 1.65 - curl 7.51.0-3 -> 7.55.0 - flann 1.9.1-4 -> 1.9.1-5 - gdal 1.11.3-4 -> 1.11.3-5 - glew 2.0.0-2 -> 2.1.0 - lcms 2.8-1 -> 2.8-2 - libogg 2017-07-27-cab46b19847 -> 1.3.2-cab46b1-2 - libuv 1.13.1 -> 1.14.0 - lz4 1.7.5 -> 1.8.0 - pcre2 10.23 -> 10.30 - spdlog 0.13.0 -> 0.14.0 - zstd 1.3.0 -> 1.3.1 * Bump required version & auto-downloaded version of `git` to 2.14.1 (due to a security vulnerability) * Show more information when there are issues acquiring `vcpkg` tool dependencies (`git`, `cmake`, `nuget`) * Remove download prompts for cmake/git. The prompts were causing a lot of issues for users and especially CI builds * `vcpkg edit`: Fix detection of 64-bit VSCode * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team TUE, 22 Aug 2017 13:00:00 -0800 vcpkg (0.0.83) -------------- * Add ports: - fuzzylite 6.0 - jemalloc 4.3.1-1 - libkml 1.3.0 - pcl 1.8.1 - plog 1.1.3 * Update ports: - catch 1.9.6 -> 1.9.7 - ceres 1.12.0-4 -> 1.13.0 - cpp-redis 3.5.2 -> 3.5.2-1 - gdal 1.11.3-3 -> 1.11.3-4 - graphicsmagick 1.3.26 -> 1.3.26-1 - hypre 2.11.1 -> 2.11.2 - libtheora 1.1.1 -> 1.2.0alpha1-20170719~vcpkg1 - minizip 1.2.11 -> 1.2.11-1 - openblas v0.2.19-2 -> v0.2.20 - openjpeg 2.1.2-2 -> 2.2.0 - physfs 2.0.3 -> 2.0.3-1 - stb 1.0 -> 20170724-9d9f75e - uwebsockets 0.14.3 -> 0.14.4 - vtk 7.1.1-1 -> 8.0.0-1 - yaml-cpp 0.5.4 candidate -> 0.5.4-rc-1 * Bump required version & auto-downloaded version of `cmake` to 3.9.1 (was 3.9.0) * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team FRI, 11 Aug 2017 12:00:00 -0800 vcpkg (0.0.82) -------------- * Add ports: - alembic 1.7.1-3 - allegro5 5.2.1.0 - angle 2017-06-14-8d471f-1 - apr-util 1.6.0 - arrow apache-arrow-0.4.0-1 - aubio 0.46~alpha-2 - aurora 2017-06-21-c75699d2a8caa726260c29b6d7a0fd35f8f28933 - benchmark 1.1.0 - blaze 3.1 - brotli 0.6.0 - c-ares 1.12.1-dev-40eb41f-1 - ceres 1.12.0-4 - clara 2017-07-20-9661f2b4a50895d52ebb4c59382785a2b416c310 - corrade jun2017-2 - cpp-redis 3.5.2 - cppcms 1.1.0 - cppunit 1.13.2 - cpr 1.3.0 - ctemplate 2017-06-23-44b7c5b918a08ad561c63e9d28beecb40c10ebca - cunit 2.1.3-1 - cxxopts 1.3.0 - dirent 2017-06-23-5c7194c2fe2c68c1a8212712c0b4b6195382d27d - draco 0.10.0 - duktape 2.0.3-3 - embree 2.16.4-1 - evpp 0.6.1 - flann 1.9.1-4 - folly v2017.07.17.01 - g2o 20170730_git-1 - geogram 1.4.9 - gsl-lite 0.24.0 - hpx 1.0.0-4 - hunspell 1.6.1-1 - hwloc 1.11.7-1 - hypre 2.11.1 - ilmbase 2.2.0 - jansson v2.10 - jasper 2.0.13 - kinectsdk1 1.8-1 - libconfig 1.6.0 - libmikmod 3.3.11.1 - libopusenc 0.1 - libssh 0.7.5 - libtorrent 1.1.4 - libusb 1.0.21-fc99620 - libusb-win32 1.2.6.0 - libzip 1.2.0-1 - live555 2017.06.04 - llvm 4.0.0 - lpeg 1.0.1-2 - luafilesystem 1.6.3 - luajit 2.0.5 - magnum jun2017-5 - magnum-plugins jun2017-4 - matio 1.5.10-1 - minizip 1.2.11 - msinttypes 2017-06-26-f9e7c5758ed9e3b9f4b2394de1881c704dd79de0 - nuklear 2017-06-15-5c7194c2fe2c68c1a8212712c0b4b6195382d27d - ode 0.15.1 - openexr 2.2.0 - openimageio 1.7.15 - openni2 2.2.0.33 - opusfile 0.9 - osg 3.5.6 - paho-mqtt Version 1.1.0 (Paho 1.2) - plibsys 0.0.3 - podofo 0.9.5 - ptex 2.1.28 - pystring 1.1.3 - python3 3.6.1 - qhull 2015.2 - qscintilla 2.10-1 - redshell 1.0.0 - rocksdb 2017-06-28-18c63af6ef2b9f014c404b88488ae52e6fead03c - rtmidi 2.1.1-1 - rttr 0.9.5 - sciter 4.0.2-1 - sdl2-gfx 1.0.3-1 - snappy 1.1.6-be6dc3d - sobjectizer 5.5.19.2 - speex 1.2.0 - strtk 2017.01.02-1e2960f - suitesparse 4.5.5-2 - sundials 2.7.0 - tacopie 2.4.1-1 - theia 0.7-d15154a - thor v2.0 - thrift 20172805-72ca60debae1d9fb35d9f0085118873669006d7f - uriparser 0.8.4 - utf8proc 2.1.0 - utfz 1.2 - wxwidgets 3.1.0-1 * Update ports: - apr 1.5.2 -> 1.6.2 - assimp 3.3.1 -> 4.0.0 - beast 1.0.0-b30 -> v84-1 - bond 5.3.1 -> 6.0.0 - boost 1.64-2 -> 1.64-5 - bzip2 1.0.6 -> 1.0.6-1 - cairo 1.15.4 -> 1.15.6 - catch 1.9.1 -> 1.9.6 - cereal 1.2.1 -> 1.2.2 - chakracore 1.4.0 -> 1.4.3 - dimcli 1.0.3 -> 2.0.0 - dlfcn-win32 1.1.0 -> 1.1.1 - dlib 19.4-1 -> 19.4-4 - doctest 1.1.0 -> 1.2.0 - double-conversion 2.0.1 -> 3.0.0 - eigen3 3.3.3 -> 3.3.4 - expat 2.1.1 -> 2.1.1-1 - ffmpeg 3.2.4-2 -> 3.2.4-3 - fftw3 3.3.6-p11 -> 3.3.6-p12 - flatbuffers 1.6.0 -> 1.7.1 - fltk 1.3.4-2 -> 1.3.4-4 - fmt 3.0.1-4 -> 4.0.0 - fontconfig 2.12.1 -> 2.12.4 - freeglut 3.0.0 -> 3.0.0-1 - freeimage 3.17.0-1 -> 3.17.0-2 - freerdp 2.0.0-beta1+android11 -> 2.0.0-rc0~vcpkg1 - freetype 2.6.3-5 -> 2.8 - gdcm2 2.6.7 -> 2.6.8 - gettext 0.19 -> 0.19-1 - gflags 2.2.0-2 -> 2.2.0-4 - glew 2.0.0-1 -> 2.0.0-2 - gli 0.8.2 -> 0.8.2-1 - glib 2.52.1 -> 2.52.2 - glm 0.9.8.1 -> 0.9.8.4 - glog 0.3.4-0472b91-1 -> 0.3.5 - glslang 1c573fbcfba6b3d631008b1babc838501ca925d3-1 -> 1c573fbcfba6b3d631008b1babc838501ca925d3-2 - graphicsmagick 1.3.25 -> 1.3.26 - grpc 1.2.3 -> 1.4.1 - gsl 2.3 -> 2.4-1 - gtk 3.22.11 -> 3.22.15 - harfbuzz 1.4.6 -> 1.4.6-1 - lcms 2.8 -> 2.8-1 - libarchive 3.3.1 -> 3.3.2 - libbson 1.6.2 -> 1.6.2-1 - libepoxy 1.4.1-7d58fd3 -> 1.4.3 - libevent 2.1.8-1 -> 2.1.8-2 - libgd 2.2.4-1 -> 2.2.4-2 - libjpeg-turbo 1.5.1-1 -> 1.5.2 - libogg 1.3.2 -> 2017-07-27-cab46b19847 - libpng 1.6.28-1 -> 1.6.31 - libraw 0.18.0-1 -> 0.18.2-2 - libuv 1.10.1-2 -> 1.13.1 - log4cplus 1.1.3-RC7 -> REL_1_2_1-RC2 - lzo 2.09 -> 2.10-1 - msgpack 2.1.1 -> 2.1.5 - msmpi 8.0-1 -> 8.1 - nana 1.4.1-66be23c9204c5567d1c51e6f57ba23bffa517a7c -> 1.5.4 - openal-soft 1.17.2 -> 1.18.1 - openblas v0.2.19-1 -> v0.2.19-2 - opencv 3.2.0-1 -> 3.2.0-3 - openjpeg 2.1.2-1 -> 2.1.2-2 - openssl 1.0.2k-2 -> 1.0.2l-1 - openvr 1.0.5 -> 1.0.9 - opus 1.1.4 -> 1.2.1 - pango 1.40.5-1 -> 1.40.6 - pcre 8.40 -> 8.41 - pdcurses 3.4 -> 3.4-1 - portaudio 19.0.6.00 -> 19.0.6.00-1 - protobuf 3.2.0 -> 3.3.0-3 - pybind11 2.1.0 -> 2.1.0-1 - qt5 5.8-1 -> 5.8-4 - qwt 6.1.3-1 -> 6.1.3-2 - ragel 6.9 -> 6.10 - range-v3 20150729-vcpkg3 -> 20151130-vcpkg4 - rxcpp 3.0.0 -> 4.0.0-1 - sdl2 2.0.5-2 -> 2.0.5-3 - sdl2-image 2.0.1 -> 2.0.1-1 - sdl2-mixer 2.0.1 -> 2.0.1-1 - sdl2-net 2.0.1 -> 2.0.1-1 - sdl2-ttf 2.0.14 -> 2.0.14-1 - smpeg2 2.0.0 -> 2.0.0-1 - spdlog 0.12.0 -> 0.13.0 - sqlite3 3.18.0-1 -> 3.19.1-1 - taglib 1.11.1-1 -> 1.11.1-3 - tbb 20160916 -> 2017_U7 - think-cell-range e2d3018 -> 498839d - tiff 4.0.7-1 -> 4.0.8 - tinyxml2 3.0.0 -> 5.0.1 - utfcpp 2.3.4 -> 2.3.5 - uwebsockets 0.14.2 -> 0.14.3 - vtk 7.1.0 -> 7.1.1-1 - wt 3.3.7 -> 3.3.7-1 - zstd 1.1.1 -> 1.3.0 * `vcpkg` has exceeded 300 libraries! * Add the following options to `vcpkg export` command: `--nuget-id`, `--nuget-version` * Improve `vcpkg help`: - Improve clarity - Add `vcpkg help ` option (example: `vcpkg help export`) - Add `vcpkg help topics` option * `vcpkg search` now also searches in the description of ports * Documentation has been reworked and is now also available in ReadTheDocs: https://vcpkg.readthedocs.io/ * Bump required version & auto-downloaded version of `cmake` to 3.9.0 (was 3.8.0) * Bump required version & auto-downloaded version of `nuget` to 4.1.0 (was 3.5.0) * Huge number of fixes and improvements in the `vcpkg` tool -- vcpkg team MON, 07 Aug 2017 16:00:00 -0800 vcpkg (0.0.81) -------------- * Add ports: - atlmfc 0 - giflib 5.1.4 - graphicsmagick 1.3.25 - libmad 0.15.1 - libsndfile libsndfile-1.0.29-6830c42 - ms-gsl 20170425-8b320e3f5d016f953e55dfc7ec8694c1349d3fe4 (**see below) - taglib 1.11.1-1 - xalan-c 1.11-1 * Update ports: - ace 6.4.2 -> 6.4.3 - bond 5.2.0 -> 5.3.1 - boost 1.63-4 -> 1.64-2 - cppzmq 0.0.0-1 -> 4.2.1 - gdal 1.11.3-1 -> 1.11.3-3 - gdk-pixbuf 2.36.5 -> 2.36.6 - grpc 1.1.2-1 -> 1.2.3 - gsl 0-fd5ad87bf -> 2.3 (**see below) - harfbuzz 1.3.4-2 -> 1.4.6 - icu 58.2-1 -> 59.1-1 - libflac 1.3.2-1 -> 1.3.2-2 - libmodplug 0.8.8.5-bb25b05 -> 0.8.9.0 - pango 1.40.4 -> 1.40.5-1 - pcre 8.38-1 -> 8.40 - poco 1.7.6-4 -> 1.7.8 - qt5 5.7.1-7 -> 5.8-1 - wt 3.3.6-3 -> 3.3.7 * The Guidelines Support Library has been renamed from`gsl` to `ms-gsl`. The GNU Scientific Library has been added as `gsl`. * Introducing `vcpkg export` command: - Exports one or more installed packages along with their dependencies - Options for target format: --nuget --7zip --zip --raw (can specify more than one) - Option `--dry-run`: This will print out the export plan, but will not actually perform the export - More information and examples [here](https://blogs.msdn.microsoft.com/vcblog/2017/05/03/vcpkg-introducing-export-command/). * Add `--head` option for `vcpkg install`. It only applies to github-based project and allows you to use the latest master commit - For example: `./vcpkg install cpprestsdk:x64-windows --head` will build cpprestsdk from the latest master commit instead of version 2.9.0 specified in the `CONTROL` file * Bump auto-downloaded version of `cmake` to 3.8.0 (was 3.8.0rc1) * `--options` are now case-insensitive * `vcpkg` now uses `clang-format` * Fixes and improvements in the `vcpkg` tool -- vcpkg team WED, 03 May 2017 18:00:00 -0800 vcpkg (0.0.80) -------------- * Add ports: - clapack 3.2.1 - geographiclib 1.47-patch1-3 - libevent 2.1.8-1 - mdnsresponder 765.30.11 - openblas v0.2.19-1 - picojson 1.3.0 - sdl2-mixer 2.0.1 - sdl2-net 2.0.1 - sdl2-ttf 2.0.14 * Update ports: - azure-storage-cpp 3.0.0 -> 3.0.0-2 - catch 1.8.2 -> 1.9.1 - eigen3 3.3.0 -> 3.3.3 - glib 2.50.3 -> 2.52.1 - libbson 1.5.1 -> 1.6.2 - libpng 1.6.28 -> 1.6.28-1 - libvorbis 1.3.5-1-143caf4023a90c09a5eb685fdd46fb9b9c36b1ee -> 1.3.5-143caf4-2 - libxml2 2.9.4 -> 2.9.4-1 - mongo-c-driver 1.5.1 -> 1.6.2 - mongo-cxx-driver 3.0.3-1 -> 3.1.1 - opencv 3.2.0 -> 3.2.0-1 - qwt 6.1.3 -> 6.1.3-1 - uwebsockets 0.14.1 -> 0.14.2 - xerces-c 3.1.4 -> 3.1.4-3 * Added `System32\Wbem` to the sanizited environment * `--debug` flag will now show environment information when launching external commands * `vcpkg install` command has been enhanced: - When a package build starts or ends, a message with the package name is diplayed - Before the start of the build, a summary of the install plan is displayed - Added new option `--dry-run`: This will print out the install plan, but will not actually perform the install * Add CI badge in the front page * Fix WindowsSDK detection to correctly handle the new optional c++ desktop deployment of the Windows SDK. * Reduce verbosity of `vcpkg remove` when purging the package * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team WED, 18 Apr 2017 18:00:00 -0800 vcpkg (0.0.79) -------------- * Add ports: - ecm 5.32.0 - libgd 2.2.4-1 - octomap cefed0c1d79afafa5aeb05273cf1246b093b771c-1 * Update ports: - boost 1.63-3 -> 1.63-4 - cuda 8.0 -> 8.0-1 - freeimage 3.17.0 -> 3.17.0-1 - freetype 2.6.3-4 -> 2.6.3-5 - glfw3 3.2.1 -> 3.2.1-1 - libarchive 3.2.2-2 -> 3.3.1 - pqp 1.3 -> 1.3-1 - qt5 5.7.1-6 -> 5.7.1-7 - sqlite3 3.17.0 -> 3.18.0-1 * `vcpkg` has exceeded 200 libraries! * `vcpkg remove` command has been reworked: - `vcpkg remove ` now uninstalls and deletes the package by default. Previously, this was the behavior of `vpckg remove --purge ` - `vcpkg remove --no-purge` now uninstalls the package without deleting it. Previously, this was the behavior or `vcpkg remove ` - Added new option `--dry-run`: This will print out the remove plan, but will not actually perform the removal - Added new option `--outdated`: Using `vcpkg remove --outdated` will remove all packages for which updates are available * Add `bootstrap-vcpkg.bat` in the root directory for easier building of `vcpkg` - Also fix a regression with `vcpkg` bootstrapping * Add information about how to use header-only libraries from cmake in [EXAMPLES.md](docs\EXAMPLES.md) * `vcpkg build_external` changed to `vcpkg build-external` (underscore to dash) * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team WED, 05 Apr 2017 15:00:00 -0800 vcpkg (0.0.78) -------------- * Add ports: - libp7-baical 4.1 - pybind11 2.1.0 - xxhash 0.6.2 * Update ports: - catch 1.8.1 -> 1.8.2 - glog 0.3.4-0472b91 -> 0.3.4-0472b91-1 - libuv 1.10.1 -> 1.10.1-2 - libwebp 0.5.1-1 -> 0.6.0-1 - range-v3 20150729-vcpkg2 -> 20150729-vcpkg3 - tiff 4.0.6-2 -> 4.0.7 - uwebsockets 0.13.0-1 -> 0.14.1 * `--debug` flag enhanced to give line information on any exit. Applies to any `vcpkg` command * Improve error messages when requesting a portfile that does not exist (for example via command line or via dependencies) * Add `EMPTY_INCLUDE_FOLDER` policy * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team TUE, 28 Mar 2017 21:15:00 -0800 vcpkg (0.0.77) -------------- * Add ports: - beast 1.0.0-b30 - botan 2.0.1 - cairomm 1.15.3-1 - dlfcn-win32 1.1.0 - freerdp 2.0.0-beta1+android11 - gdcm2 2.6.7 - jbigkit 2.1 - libpopt 1.16-10~vcpkg1 - libvpx 1.6.1-1 - libwebm 1.0.0.27-1 - msgpack 2.1.1 - nlohmann-json 2.1.1 - pcre2 10.23 - tinyexr v0.9.5-d16ea6 - xlnt 0.9.4 * Update ports: - antlr4 4.6 -> 4.6-1 - atk 2.22.0 -> 2.24.0 - boost 1.63-2 -> 1.63-3 - dlib 19.2 -> 19.4-1 - glib 2.50.2 -> 2.50.3 - gtk 3.22.8 -> 3.22.11 - libepoxy 1.4.0-2432daf-1 -> 1.4.1-7d58fd3 - libjpeg-turbo 1.4.90-1 -> 1.5.1-1 - liblzma 5.2.3 -> 5.2.3-1 - mpg123 1.23.3 -> 1.24.0-1 - mpir 2.7.2-1 -> 3.0.0-2 - pango 1.40.3 -> 1.40.4 - qt5 5.7.1-5 -> 5.7.1-6 - uwebsockets 0.12.0 -> 0.13.0-1 * Improvements and fixes in the sanizited environment introduced in the previous version * `--debug` flag now gives line information when an error occurs. Applies to any `vcpkg` command * Fixes and improvements around launching powershell scripts - Correct handling of spaces in the path - Ignore user profile (-NoProfile) * `openssl`: Enable building in paths with space and ignore installed versions in `C:/OpenSSL/` * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team WED, 22 Mar 2017 15:30:00 -0800 vcpkg (0.0.76) -------------- * Add ports: - ffmpeg 3.2.4-2 - fftw3 3.3.6-p11 - flatbuffers 1.6.0 - netcdf-c 4.4.1.1-1 - netcdf-cxx4 4.3.0 - portaudio 19.0.6.00 - vtk 7.1.0 * Update ports: - azure-storage-cpp 2.6.0 -> 3.0.0 - boost 1.63 -> 1.63-2 - bullet3 2.83.7.98d4780 -> 2.86.1 - catch 1.5.7 -> 1.8.1 - cppwinrt 1.010.0.14393.0 -> feb2017_refresh-14393 - hdf5 1.8.18 -> 1.10.0-patch1-1 - libflac 1.3.2 -> 1.3.2-1 - libpng 1.6.24-1 -> 1.6.28 - lua 5.3.3-2 -> 5.3.4 - msmpi 8.0 -> 8.0-1 - openjpeg 2.1.2 -> 2.1.2-1 - poco 1.7.6-3 -> 1.7.6-4 - szip 2.1 -> 2.1-1 - zeromq 4.2.0 -> 4.2.2 * `vcpkg` now launches external commands (most notably builds) in a sanitized environment * Better proxy handling when fetching dependencies (cmake/git/nuget) * Fix more VS2017 issues * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 10 Mar 2017 17:45:00 -0800 vcpkg (0.0.75) -------------- * Add ports: - dlib 19.2 - gtk 3.22.8 - pqp 1.3 - pugixml 1.8.1 * Update ports: - clockutils 1.1.1 -> 1.1.1-3651f232c27074c4ceead169e223edf5f00247c5 - grpc 1.1.0-dev-1674f65-2 -> 1.1.2-1 - libflac 1.3.1-1 -> 1.3.2 - liblzma 5.2.2 -> 5.2.3 - libmysql 5.7.17 -> 5.7.17-1 - lz4 1.7.4.2 -> 1.7.5 - mongo-cxx-driver 3.0.3 -> 3.0.3-1 - nana 1.4.1 -> 1.4.1-66be23c9204c5567d1c51e6f57ba23bffa517a7c - opengl 10.0.10240.0 -> 0.0-3 - protobuf 3.0.2 -> 3.2.0 - qt5 5.7.1-2 -> 5.7.1-5 - spdlog 0.11.0 -> 0.12.0 * Numerous improvements in Visual Studio, MSBuild and Windows SDK auto-detection * `vcpkg integrate install` now outputs the specific toolchain file to use for CMake integration * All commands now checks for `--options` and will issue an error on unknown options. - Previously only commands with options would do this (for example `vcpkg remove --purge `) and commands with no options would ignore them, for example `vcpkg install --purge ` * Update version of the automatically acquired JOM, python - Also, for python: automatically acquire the 32-bit versions instead of the 64-bit ones * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 27 Feb 2017 14:00:00 -0800 vcpkg (0.0.74) -------------- * Bump required version & auto-downloaded version of `cmake` to 3.8.0 (was 3.7.x). This fixes UWP builds with Visual Studio 2017 * Fix `vcpkg build` not printing out the missing dependencies on fail * Fixes and improvements in the `vcpkg` tool itself -- vcpkg team THU, 16 Feb 2017 18:15:00 -0800 vcpkg (0.0.73) -------------- * Add ports: - gdk-pixbuf 2.36.5 - openvr 1.0.5 * Update ports: - lmdb 0.9.18-1 -> 0.9.18-2 - opencv 3.1.0-1 -> 3.2.0 - sqlite3 3.15.0 -> 3.17.0 * Add functions to correctly find the "Program Files" folders in all parts of `vcpkg` (C++, CMake, powershell) * Flush std::cout before launching an external process. Fixes issues when redirecting std::cout to a file * Update version of the automatically acquired nasm. Resolves build failure with libjpeg-turbo * Change the format of the listfile. The file is now sorted and directories now have a trailing slash so they can easily be identified. - Old listfiles will be automatically updated on first access. This will happen to all old listfiles when a new package is installed (`vcpkg install`) or after a call to `vcpkg owns`. * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team WED, 15 Feb 2017 19:30:00 -0800 vcpkg (0.0.72) -------------- * Add ports: - cuda 8.0 - hdf5 1.8.18 - lcms 2.8 - libepoxy 1.4.0-2432daf-1 - libnice 0.1.13 - msmpi 8.0 - parmetis 4.0.3 - sqlite-modern-cpp 2.4 - websocketpp 0.7.0 * Update ports: - asio 1.10.6 -> 1.10.8 - aws-sdk-cpp 1.0.47 -> 1.0.61 - bond 5.0.0-4-g53ea136 -> 5.2.0 - cpprestsdk 2.9.0-1 -> 2.9.0-2 - fmt 3.0.1-1 -> 3.0.1-4 - grpc 1.1.0-dev-1674f65-1 -> 1.1.0-dev-1674f65-2 - libraw 0.17.2-2 -> 0.18.0-1 - libvorbis 1.3.5-143caf4023a90c09a5eb685fdd46fb9b9c36b1ee -> 1.3.5-1-143caf4023a90c09a5eb685fdd46fb9b9c36b1ee - poco 1.7.6-2 -> 1.7.6-3 - rapidjson 1.0.2-1 -> 1.1.0 - sfml 2.4.1 -> 2.4.2 - wt 3.3.6-2 -> 3.3.6-3 * Introduce Build Policies: - Packages with special characteristics (e.g. CUDA) can now use Build Policies to control which post-build checks apply to them. * Improve support for Visual Studio 2017 - Add auto-detection for Windows SDK - Fixed various issues with `bootstrap.ps1` and VS2017 support * Automatic acquisition of perl now uses the 32-bit version isntead of the 64-bit version * Fix `vcpkg remove --purge` not applying to non-installed packages * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team TUE, 14 Feb 2017 11:30:00 -0800 vcpkg (0.0.71) -------------- * Add ports: - atk 2.22.0 - fontconfig 2.12.1 - opus 1.1.4 - pango 1.40.3 - xerces-c 3.1.4 * Update ports: - boost 1.62-11 -> 1.63 - cairo 1.14.6 -> 1.15.4 - directxtk dec2016 -> dec2016-1 - fltk 1.3.4-1 -> 1.3.4-2 - gdal 1.11.3 -> 1.11.3-1 - harfbuzz 1.3.4 -> 1.3.4-2 - libarchive 3.2.2 -> 3.2.2-2 - libmariadb 2.3.1 -> 2.3.2 - mpir 2.7.2 -> 2.7.2-1 - openssl 1.0.2j-2 -> 1.0.2k-2 - wt 3.3.6 -> 3.3.6-2 * Improve `vcpkg remove`: - Now shows all dependencies that need to be removed instead of just the immediate dependencies - Add `--recurse` option that removes all dependencies - Improve messages * Improve support for Visual Studio 2017 - Better VS2017 detection - Fixed various issues with `bootstrap.ps1` and VS2017 support * Fix `vcpkg_copy_pdbs()` under non-English locale * Notable changes for buiding the `vcpkg` tool: - Restructure `vcpkg` project hierarchy. Now only has 4 projects (down from 6). Most of the code now lives under vcpkglib.vcxproj - Enable multiprocessor compilation - Disable MinimalRebuild - Use precompiled headers * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 30 Jan 2017 23:00:00 -0800 vcpkg (0.0.70) -------------- * Add ports: - fltk 1.3.4-1 - glib 2.50.2 - lzo 2.09 - uvatlas sept2016 * Update ports: - dx 1.0.0 -> 1.0.1 - libmysql 5.7.16 -> 5.7.17 * Add support for Visual Studio 2017 - Previously, you could use Visual Studio 2017 for your own application and `vcpkg` integration would work, but you needed to have Visual Studio 2015 to build `vcpkg` itself as well as the libraries. This requirement has now been removed - If both Visual Studio 2015 and Visual Studio 2017 are installed, Visual Studio 2017 tools will be preferred over those of Visual Studio 2015 * Bump required version & auto-downloaded version of `cmake` to 3.7.2 (was 3.5.x), which includes generators for Visual Studio 2017 * Bump auto-downloaded version of `nuget` to 3.5.0 (was 3.4.3) * Bump auto-downloaded version of `git` to 2.11.0 (was 2.8.3) * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 23 Jan 2017 19:50:00 -0800 vcpkg (0.0.67) -------------- * Add ports: - cereal 1.2.1 - directxmesh oct2016 - directxtex dec2016 - metis 5.1.0 - sdl2-image 2.0.1 - szip 2.1 * Update ports: - ace 6.4.0 -> 6.4.2 - boost 1.62-9 -> 1.62-11 - curl 7.51.0-2 -> 7.51.0-3 - directxtk oct2016-1 -> dec2016 - directxtk12 oct2016 -> dec2016 - freetype 2.6.3-3 -> 2.6.3-4 - glew 2.0.0 -> 2.0.0-1 - grpc 1.1.0-dev-1674f65 -> 1.1.0-dev-1674f65-1 - http-parser 2.7.1 -> 2.7.1-1 - libssh2 1.8.0 -> 1.8.0-1 - libwebsockets 2.0.0 -> 2.0.0-1 - openssl 1.0.2j-1 -> 1.0.2j-2 - tiff 4.0.6-1 -> 4.0.6-2 - zlib 1.2.10 -> 1.2.11 * Add 7z to `vcpkg_find_acquire_program.cmake` * Enhance `vcpkg_build_cmake.cmake` and `vcpkg_install_cmake.cmake`: - Add option to disable parallel building (it is enabled by default) - Add option to use the 64-bit toolset (for the 32-bit builds; output binaries are still 32-bit) * Fix bug in `applocal.ps1` that would infinitely recurse when there were no depenndencies * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team WED, 18 Jan 2017 13:45:00 -0800 vcpkg (0.0.66) -------------- * Add ports: - antlr4 4.6 - bzip2 1.0.6 - dx 1.0.0 - gli 0.8.2 - libarchive 3.2.2 - libffi 3.1 - liblzma 5.2.2 - libmodplug 0.8.8.5-bb25b05 - libsigcpp 2.10 - lmdb 0.9.18-1 - lz4 1.7.4.2 - ogre 1.9.0 - qwt 6.1.3 - smpeg2 2.0.0 - spirv-tools 1.1-f72189c249ba143c6a89a4cf1e7d53337b2ddd40 * Update ports: - aws-sdk-cpp 1.0.34-1 -> 1.0.47 - azure-storage-cpp 2.5.0 -> 2.6.0 - boost 1.62-8 -> 1.62-9 - chakracore 1.3.1 -> 1.4.0 - freetype 2.6.3-2 -> 2.6.3-3 - icu 58.1 -> 58.2-1 - libbson 1.5.0-rc6 -> 1.5.1 - libvorbis -> 1.3.5-143caf4023a90c09a5eb685fdd46fb9b9c36b1ee - lua 5.3.3-1 -> 5.3.3-2 - mongo-c-driver 1.5.0-rc6 -> 1.5.1 - pixman 0.34.0 -> 0.34.0-1 - qt5 5.7-1 -> 5.7.1-2 - sdl2 2.0.5 -> 2.0.5-2 - zlib 1.2.8 -> 1.2.10 * Improvements in pre-install checks: - Refactor file-exists-check. Improved clarity and performance. * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team TUE, 10 Jan 2017 17:15:00 -0800 vcpkg (0.0.65) -------------- * Add ports: - anax 2.1.0-1 - aws-sdk-cpp 1.0.34-1 - azure-storage-cpp 2.5.0 - charls 2.0.0 - dimcli 1.0.3 - entityx 1.2.0 - freeimage 3.17.0 - gdal 1.11.3 - globjects 1.0.0 - http-parser 2.7.1 - icu 58.1 - libflac 1.3.1-1 - libssh2 1.8.0 - nana 1.4.1 - qca 2.2.0 - sfml 2.4.1 - shaderc 2df47b51d83ad83cbc2e7f8ff2b56776293e8958 - uwebsockets 0.12.0 - yaml-cpp 0.5.4 candidate * Update ports: - boost 1.62-6 -> 1.62-8 - curl 7.51.0-1 -> 7.51.0-2 - gflags 2.1.2 -> 2.2.0-2 - glbinding 2.1.1 -> 2.1.1-1 - glslang 1c573fbcfba6b3d631008b1babc838501ca925d3 -> 1c573fbcfba6b3d631008b1babc838501ca925d3-1 - harfbuzz 1.3.2 -> 1.3.4 - jxrlib 1.1-1 -> 1.1-2 - libraw 0.17.2 -> 0.17.2-2 - lua 5.3.3 -> 5.3.3-1 - openssl 1.0.2j -> 1.0.2j-1 * Improvements in the post-build checks: - Add check for files in the `\` dir and `\debug\` dir * Introduce pre-install checks: - The `install` command now checks that files will not be overwrriten when installing a package. A particular file can only be owned by a single package * Introduce 'lib\manul-link\' directory. Libraries placing the lib files in that directory are not automatically added to the link line * Disable all interactions with CMake registry * `vcpkg /?` is now a valid equivalent of `vcpkg help` * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 12 Dec 2016 18:15:00 -0800 vcpkg (0.0.61) -------------- * Add ports: - cairo 1.14.6 - clockutils 1.1.1 - directxtk oct2016-1 - directxtk12 oct2016 - glslang 1c573fbcfba6b3d631008b1babc838501ca925d3 - libodb-pgsql 2.4.0 - pixman 0.34.0 - proj 4.9.3 - zstd 1.1.1 * Update ports: - chakracore 1.3.0 -> 1.3.1 - curl 7.51.0 -> 7.51.0-1 - dxut 11.14 -> 11.14-2 - fmt 3.0.1 -> 3.0.1-1 - freetype 2.6.3-1 -> 2.6.3-2 - rxcpp 2.3.0 -> 3.0.0 - think-cell-range 1d785d9 -> e2d3018 - tiff 4.0.6 -> 4.0.6-1 * Fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team MON, 28 Nov 2016 18:30:00 -0800 vcpkg (0.0.60) -------------- * Add ports: - box2d 2.3.1-374664b - decimal-for-cpp 1.12 - jsoncpp 1.7.7 - libpq 9.6.1 - libxslt 1.1.29 - poco 1.7.6-2 - qt5 5.7-1 - signalrclient 1.0.0-beta1 - soci 2016.10.22 - tclap 1.2.1 * Update ports: - boost 1.62-1 -> 1.62-6 - chakracore 1.2.0.0 -> 1.3.0 - eigen3 3.2.10-2 -> 3.3.0 - fmt 3.0.0-1 -> 3.0.1 - jxrlib 1.1 -> 1.1-1 - libbson 1.4.2 -> 1.5.0-rc6 - libuv 1.9.1 -> 1.10.1 - libwebp 0.5.1 -> 0.5.1-1 - mongo-c-driver 1.4.2 -> 1.5.0-rc6 - mongo-cxx-driver 3.0.2 -> 3.0.3 - pcre 8.38 -> 8.38-1 - sdl2 2.0.4 -> 2.0.5 * `vcpkg` has exceeded 100 libraries! * Rework dependency handling * Many more portfiles now support static builds. The remaining ones warn that static is not yet supported and will perform a dynamic build instead * The triplet file is now automatically included and is available in every portfile * Improvements in the post-build checks: - Introduce `BUILD_INFO` file. This contains information about the settings used in the build. The post-build checks use this file to choose what checks to perform - Add CRT checks - Improve coff file reader. It is now more robust and it correctly handles a couple of corner cases - A few miscellaneous checks to further prevent potential issues with the produced packages * Improve integration and fix related issues * Add support for VS 2017 * Introduce function that tries to repeatedly build up to a number of failures. This reduces/resolves issues from libraries with flaky builds * Many fixes and improvements in existing portfiles and the `vcpkg` tool itself -- vcpkg team WED, 23 Nov 2016 15:30:00 -0800 vcpkg (0.0.51) -------------- * Add simple substring search to `vcpkg cache` * Add simple substring search to `vcpkg list` -- vcpkg team MON, 07 Nov 2016 14:45:00 -0800 vcpkg (0.0.50) -------------- * Add ports: - apr 1.5.2 - assimp 3.3.1 - boost-di 1.0.1 - bullet3 2.83.7.98d4780 - catch 1.5.7 - chakracore 1.2.0.0 - cppwinrt 1.010.0.14393.0 - cppzmq 0.0.0-1 - cryptopp 5.6.5 - double-conversion 2.0.1 - dxut 11.14 - fastlz 1.0 - freeglut 3.0.0 - geos 3.5.0 - gettext 0.19 - glbinding 2.1.1 - glog 0.3.4-0472b91 - harfbuzz 1.3.2 - jxrlib 1.1 - libbson 1.4.2 - libccd 2.0.0 - libmariadb 2.3.1 - libmysql 5.7.16 - libodb 2.4.0 - libodb-sqlite 2.4.0 - libogg 1.3.2 - libraw 0.17.2 - libtheora 1.1.1 - libvorbis - libwebp 0.5.1 - libxml2 2.9.4 - log4cplus 1.1.3-RC7 - lua 5.3.3 - mongo-c-driver 1.4.2 - mongo-cxx-driver 3.0.2 - nanodbc 2.12.4 - openjpeg 2.1.2 - pcre 8.38 - pdcurses 3.4 - physfs 2.0.3 - rxcpp 2.3.0 - spdlog 0.11.0 - tbb 20160916 - think-cell-range 1d785d9 - utfcpp 2.3.4 - wt 3.3.6 - wtl 9.1 - zeromq 4.2.0 - zziplib 0.13.62 * Update ports: - boost 1.62 -> 1.62-1 - cpprestsdk 2.8 -> 2.9.0-1 - curl 7.48.0 -> 7.51.0 - eigen3 3.2.9 -> 3.2.10-2 - freetype 2.6.3 -> 2.6.3-1 - glew 1.13.0 -> 2.0.0 - openssl 1.0.2h -> 1.0.2j - range-v3 0.0.0-1 -> 20150729-vcpkg2 - sqlite3 3120200 -> 3.15.0 * Add support for static libraries * Add more post build checks * Improve post build checks related to verifying information in the dll/pdb files (e.g. architecture) * Many fixes in existing portfiles * Various updates in FAQ * Release builds now create pdbs (debug builds already did) -- vcpkg team MON, 07 Nov 2016 00:01:00 -0800 vcpkg (0.0.40) -------------- * Add ports: - ace 6.4.0 - asio 1.10.6 - bond 5.0.0 - constexpr 1.0 - doctest 1.1.0 - eigen3 3.2.9 - fmt 3.0.0 - gflags 2.1.2 - glm 0.9.8.1 - grpc 1.1.0 - gsl 0-fd5ad87bf - gtest 1.8 - libiconv 1.14 - mpir 2.7.2 - protobuf 3.0.2 - ragel 6.9 - rapidxml 1.13 - sery 1.0.0 - stb 1.0 * Update ports: - boost 1.62 - glfw3 3.2.1 - opencv 3.1.0-1 * Various fixes in existing portfiles * Introduce environment variable `VCPKG_DEFAULT_TRIPLET` * Replace everything concerning MD5 with SHA512 * Add mirror support * `vcpkg` now checks for valid package names: only ASCII lowercase chars, digits, or dashes are allowed * `vcpkg create` now also creates a templated CONTROL file * `vcpkg create` now checks for invalid chars in the zip path * `vcpkg edit` now throws an error if it cannot launch an editor * Fix `vcpkg integrate` to only apply to C++ projects instead of all projects * Fix `vcpkg integrate` locale-specific failures * `vcpkg search` now does simple substring searching * Fix path that assumed Visual Studio is installed in default location * Enable multicore builds by default * Add `.vcpkg-root` file to detect the root directory * Fix `bootstrap.ps1` to work with older versions of powershell * Add `SOURCE_PATH` variable to all portfiles. * Many improvements in error messages shown by `vcpkg` * Various updates in FAQ * Move `CONTRIBUTING.md` to root -- vcpkg team WED, 05 Oct 2016 17:00:00 -0700 vcpkg (0.0.30) -------------- * DLLs are now accompanied with their corresponding PDBs. * Rework removal commands. `vcpkg remove ` now uninstalls the package. `vcpkg remove --purge ` now uninstalls and also deletes the package. * Rename option --arch to --triplet. * Extensively rework directory tree layout to make it more intuitive. * Improve post-build verification checks. * Improve post-build verification messages; they are now more compact, more consistent and contain more suggestions on how to resolve the issues found. * Fix `vcpkg integrate project` in cases where the path contained non-alphanumeric chars. * Improve handling of paths. In general, commands with whitespace and non-ascii characters should be handled better now. * Add colorized output for `vcpkg clean` and `vcpkg purge`. * Add colorized output for many more errors. * Improved `vcpkg update` to identify installed libraries that are out of sync with their portfiles. * Added list of example port files to EXAMPLES.md * Rename common CMake utilities to use prefix `vcpkg_`. * [libpng] Fixed x86-uwp and x64-uwp builds. * [libjpeg-turbo] Fixed x86-uwp and x64-uwp builds via suppressing static CRT linkage. * [rapidjson] New library. -- vcpkg team WED, 18 Sep 2016 20:50:00 -0700