Releases: microsoft/vcpkg
Releases · microsoft/vcpkg
2019.07
Changelog
Total port count: 1105
Total port count per triplet (tested):
triplet | ports available |
---|---|
x64-windows | 1039 |
x86-windows | 1009 |
x64-windows-static | 928 |
x64-linux | 866 |
x64-osx | 788 |
arm64-windows | 678 |
x64-uwp | 546 |
arm-uwp | 522 |
The following commands and options have been updated:
- --scripts-root [NEW OPTION]
- Specify a directory to use in place of
<vcpkg root>/scripts
. Enables a shared script directory for those using a single vcpkg instance to manage distributed port directories- (#6552) Allow redirection of the scripts folder.
- Specify a directory to use in place of
- depend-info
- Allow
vcpkg depend-info port[feature]
to display port-dependency information for a given port and the specified feature.- (#6797) Make
depend-info
subcommand able to handle features
- (#6797) Make
- Allow
The following documentation has been updated:
- Overlay triplets example: build dynamic libraries on Linux [NEW]
- (#7291) Example: Building dynamic libraries on Linux using overlay triplets
- vcpkg_from_git
- (#7082) Fix vcpkg_from_git
- Maintainer Guidelines and Policies
- (#7390) [docs] add notes about manual-link
The following remarkable changes have been made to vcpkg's infrastructure:
VCPKG_ENV_PASSTHROUGH
triplet variable andenvironment-overrides.cmake
- Testing overhaul
The following additional changes have been made to vcpkg's infrastructure:
- (#7080) [vcpkg] Use spaces instead of semicolons in the output
- (#6791) Update python2, python3, perl, aria2, ninja, ruby, 7z
- (#7082) Fix vcpkg_from_git
- (#7117) Revert Visual Studio projects versions
- (#7051) Fix Python3 tool on Windows
- (#7135) revert ninja update
- (#7136) Bump version to warn of outdated vcpkg sources
- (#7094) [vcpkg] Fix powershell font corruption bug
- (#7158) [vcpkg] Fix incorrect setting of FEATURE_OPTIONS
- (#6792) Cleanup vcpkg_configure_cmake.cmake
- (#7175) Added nasm mirror as nasm.us is down again
- (#7216) [vcpkg] allow spaces in pathname on linux
- (#7243) Testing for --overlay-ports and --overlay-triplets args
- (#7294) Add June changelog
- (#7229) Better error message when VCPKG_ROOT is independently defined
- (#7336) Create issue templates
- (#7322) Resolves "project is never up-to-date" problem (issue 6179)
- (#7228) Parallel file operations
- (#7403) Add third party notices -- copied from chakracore
- (#7407) Modify CMakeLists to split up vcpkglib
- (#7430) [vcpkg] Fix RealFilesystem::remove_all
The following 37 ports have been added:
port | version |
---|---|
septag-sx | 2019-05-07-1 |
librdkafka | 1.1.0 |
soxr | 0.1.3. |
czmq#7186 | 2019-06-10-1 |
cppmicroservices | 4.0.0-pre1 |
zookeeper | 3.5.5 |
xmlsec | 1.2.28 |
librsvg | 2.40.20 |
7zip | 19.00 |
genann | 2019-07-10 |
offscale-libetcd-cpp | 2019-07-10 |
rabit | 0.1 |
zyre | 2019-07-07 |
cpp-peglib | 0.1.0 |
paho-mqttpp3 | 1.0.1 |
openxr-loader#7376 #7488 | 1.0.0-1 |
wintoast | 1.2.0 |
scnlib | 0.1.2 |
mongoose | 6.15-1 |
nameof | 2019-07-13 |
leaf#7468 | 0.2.1-2 |
otl | 4.0.442 |
dbg-macro | 2019-07-11 |
p-ranav-csv | 2019-07-11 |
lastools | 2019-07-10 |
basisu#7468 | 0.0.1-1 |
cmcstl2 | 2019-07-20 |
libconfuse | 2019-07-14 |
boolinq | 2019-07-22 |
libzippp | 2019-07-22 |
mimalloc | 2019-06-25 |
liblas | 1.8.1 |
xtensor-io | 0.7.0 |
easycl | 0.3 |
nngpp | 2019-07-25 |
mpi | 1 |
openmpi | 4.0.1 |
The following 160 ports have been updated:
-
openssl-unix
1.0.2q
->1.0.2s-1
-
openssl-windows
1.0.2q-2
->1.0.2s-1
- (#6854) Openssl version bump 1.0.2s
-
mongo-cxx-driver
3.4.0-2
->3.4.0-3
- (#7050) [mongo-cxx-driver] Do not delete the third_party include folder when building with mnmlstc
-
fdlibm
5.3-3
->5.3-4
- (#7082) Fix vcpkg_from_git
-
azure-iot-sdk-c
2019-05-16.1
->2019-07-01.1
- (#7123) [azure] Update azure-iot-sdk-c for public-preview release of 2019-07-01
-
open62541
0.3.0-1
->0.3.0-2
- (#7051) Fix Python3 tool on Windows
-
lua
5.3.5-1
->5.3.5-2
- (#7101) [lua] Add [cpp] feature to additionally build lua-c++
-
flann
1.9.1-1
->2019-04-07-1
- (#7125) [flann]Change the version tag to the corresponding time of commit id.
-
tbb
2019_U7
->2019_U7-1
- (#6510) [tbb] Add shared library support for Linux and OSX
-
dcmtk
3.6.4
->3.6.4-1
- (#7059) [dcmtk] support wchar_t* filename
-
libmupdf
1.15.0
->1.15.0-1
- (#7107) [libmupdf] Enable the old patch for fixing C2169
-
mongo-c-driver
1.14.0-2
->1.14.0-3
-
openimageio
1.8.16
->2.0.8
- (#7173) [openimageio] Upgrade to version 2.0.8
-
duktape
2.3.0
->2.3.0-2
-
poco
2.0.0-pre-2
-> `2...
2019.06
Changelog
Total port count: 1068
Total port count per triplet (tested):
triplet | ports available |
---|---|
x64-windows | 1006 |
x86-windows | 977 |
x64-windows-static | 895 |
x64-linux | 823 |
x64-osx | 755 |
arm64-windows | 654 |
x64-uwp | 532 |
arm-uwp | 504 |
The following commands and options have been updated:
- --overlay-ports [NEW OPTION]
- --overlay-triplets [NEW OPTION]
- Specify directories containing triplets files
- (#7053) Triplets Overlay Implementation
- Specify directories containing triplets files
- integrate
- (#7095) [vcpkg-integrate] Improve spelling, help, and autocomplete.
The following documentation has been updated:
- Maintainer Guidelines and Policies [NEW]
- (#6871) [docs] Add maintainer guidelines
- Ports Overlay [NEW]
- (#6981) Ports Overlay partial implementation
- vcpkg_check_features [NEW]
- vcpkg_execute_build_process [NEW]
- (#7039) [docs]Update cmake docs
- CONTROL files
- index
- (#6871) [docs] Add maintainer guidelines
- Portfile helper functions
- (#7039) [docs]Update cmake docs
- vcpkg_configure_cmake
- (#7074) [vcpkg_configure_cmake] Add NO_CHARSET_FLAG option
The following remarkable changes have been made to vcpkg's infrastructure:
- vcpkg_check_features.cmake
- CONTROL file Homepage field
- CONTROL files may now contain a 'Homepage' field which links to the port's official website
- (#6844) [vcpkg] Add optional 'Homepage' field to CONTROL
- CONTROL files may now contain a 'Homepage' field which links to the port's official website
The following additional changes have been made to vcpkg's infrastructure:
- (#4942) Update applocal.ps1
- (#5630) [scripts] Fix vcpkg_fixup_cmake on non Windows platforms
- (#6383) [vcpkg] update python3 to 3.7.3 on windows
- (#6590) ffmpeg: enable arm/arm64 windows support
- (#6653) [vcpkg] Fix install from head when no-downloads
- (#6667) make meson not download things
- (#6695) [icu] Enable parallel builds
- (#6704) [DOXYGEN]Upgrade doxygen to 1.8.15.
- (#6788) [vcpkg] Bootstrap should use Get-CimInstance instead of Get-WmiObject.
- (#6826) [vcpkg] Apply clang format
- (#6846) Introduce an easier way to identify target systems...
- (#6867) Protect #pragma comment(lib, "foo") with _WIN32 checks
- (#6872) set CMAKE_SYSTEM_PROCESSOR in Linux
- (#6880) retry on flaky linker
- (#6919) [vcpkg] Improve vcpkg::Files::Filesystem error handling
- (#6943) address qhull flaky build with msvc linker
- (#6952) bootstrap.sh: Retry up to 3 times for transient download errors
- (#6960) Use correct path separators for each platform
- (#6968) VS 2019 16.3 deprecates <experimental/filesystem>.
- (#6987) Bump version to 2019.06.21
- (#7038) #5248 make vcpkg buildable as 'system' user
- (#7039) [docs]Update cmake docs
- (#7074) [vcpkg_configure_cmake] Add NO_CHARSET_FLAG option
- (#7086) [vcpkg] fail archived port install when decompression fails
The following 44 ports have been added:
port | version |
---|---|
any-lite | 0.2.0 |
argparse | 2019-06-10 |
bdwgc | 8.0.4-1 |
byte-lite | 0.2.0 |
casclib | 1.50 |
cjson | 1.7.10-1 |
cpp-httplib | 0.2.0 |
cppcodec | 0.2 |
expected-lite | 0.3.0 |
greatest | 1.4.2 |
hedley | 2019-05-08-1 |
immer | 2019-06-07 |
itpp | 4.3.1 |
ixwebsocket | 4.0.3 |
json-c | 2019-05-31 |
libfabric(#7036) | 1.7.1-1 |
libftdi(#7015) (#7055) | 0.20-1 |
libftdi1 | 1.4 |
libpmemobj-cpp(#7097) | 1.6-1 |
libraqm | 0.6.0 |
libu2f-server | 1.1.0 |
libzen | 0.4.37 |
magic-enum | 2019-06-07 |
networkdirect-sdk | 2.0.1 |
observer-ptr-lite | 0.4.0 |
openigtlink | 3.0 |
optional-bare | 1.1.0 |
optional-lite | 3.2.0 |
polyclipping | 6.4.2 |
ppconsul(#6967) | 0.3-1 |
pprint | 2019-06-01 |
restclient-cpp(#7054) | 0.5.1-2 |
ring-span-lite | 0.3.0 |
robin-hood-hashing | 3.2.13 |
simde | 2019-06-05 |
span-lite | 0.5.0 |
sprout | 2019-06-20 |
stormlib | 9.22 |
string-view-lite | 1.3.0 |
tl-function-ref | 1.0.0-1 |
variant-lite | 1.2.2 |
wpilib(#7087) | 2019.5.1 |
zstr | 1.0.1 |
zydis | 2.0.3 |
The following 291 ports have been updated:
- alembic
1.7.11
->1.7.11-2
-...