Vcpkg v0.0.40 Release Notes

    • 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 [email protected] WED, 05 Oct 2016 17:00:00 -0700