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