aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-23[vcpkg_find_acquire_program] Use OS-included Python 2.7 on macOS (#14662)LRFLEW
2020-11-23[vcpkg] Output the filepath on hash error. (#14674)Alexander Neumann
* update hash error message to include the path * Update toolsrc/include/vcpkg/base/hash.h Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-11-23update to version 3.5.4 (#14691)Mathis Logemann
2020-11-23[curl] Fixes pkgconfig file (#14715)Matioupi
* Fix pkgconfig for windows debug build. Re-allow tool feature on non windows platforms * Fix tool feature * Modified debug/release prvate libs according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520444862 Added vcpkg_fixup_pkgconfig() according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520435718 * Delete portfile.cmake.orig * Fix pkgconfig * Revert "Fix pkgconfig" This reverts commit cb4da8bcc5e92248c20065f34d5e5d1d88a0e5d4. * Bump port version to 3 * add missing system libs for windows. made case type coherent for ws2_32 * Fix build on x64-linux triplet * Reverted ws2_32 to Ws2_32 as discudssed in https://github.com/microsoft/vcpkg/pull/14350#discussion_r525893479 * More fixes for Linux build with features * Fix for feature c-ares * Formatting * First fix attemps for https://github.com/microsoft/vcpkg/issues/14681 * More fix for https://github.com/microsoft/vcpkg/issues/14681 (Windows only for now) * Add brotli dependcy when brotli feature is enabled * Fixed indentation Co-authored-by: Phoebe Ma <v-phma@microsoft.com>
2020-11-23Add option VCPKG_QMAKE_USE_NMAKE in vcpkg_build_qmake and install_qt (#8524)Jack·Boos·Yu
* add option PREFER_NMAKE to vcpkg_build_qmake and install_qt. * Add /MP to qt5-base/vcpkg_build_qmake. * use VCPKG_QMAKE_USE_NMAKE instead of as function parameter. * Update ports/qt5-base/cmake/install_qt.cmake * Update scripts/cmake/vcpkg_build_qmake.cmake Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-11-23[cudnn] Try to find CUDNN locally before downloading (#14686)Jacob Kahn
* [cudnn] Try to find CUDNN locally before downloading * Update port version to 3
2020-11-23[qt-advanced-docking-system] Update hash (#14714)NancyLi1013
2020-11-23[libdatachannel] Add new port (#13704)Nemirtingas
* libdatachannel port * Fixed various things for pr. * Update to v0.9.2 * Update to 0.9.4 and enable SRTP feature * Add openssl dependency * Fix usrsctp find_library * Flip the sense of the websockets feature and use a manifest instead of CONTROL file. * Need to update libjuice and libdatachannel but there is now a USE_SRTP option. * Update libdatachannel for USE_SRTP Option * Update libdatachannel to v0.10.1 Co-authored-by: Nemirtingas <nanaki89@hotmail.fr> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-11-23[vcpkg] initial openbsd (community) support (#14549)Joakim L. Gilje
* initial openbsd support in vcpkg * after clang-format * hardcoded in the preferred compiler for openbsd in bootstrap scipt (thanks @tormfinn) * Fetch a patched pkg-config because openbsd pkg-config lacks {fcfiledir} * fixes from review feedback * corrected hash for pkg-config.openbsd * re-added missing endif() * regenerate docs * Update scripts/cmake/vcpkg_configure_meson.cmake Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-11-20[vcpkg] X_VCPKG_APPINSTALL_DEPS_INSTALL optionally install dependencies on ↵Sander Cox
install (#14243) * Adding an install command override for dependencies * Apply suggestions from code review Use variables directly instead of prefixing with `${}` as is done in rest of the file. Thanks @shatur95 Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com> * Update scripts/buildsystems/vcpkg.cmake Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com> Co-authored-by: Hennadii Chernyshchyk <genaloner@gmail.com>
2020-11-20[openvdb] Fix dependency issue and usage issue (#14651)Phoebe
2020-11-20[hunspell] Avoid automatically added lib prefix (#14623)Phoebe
* [hunspell] Avoid automatically added lib prefix * Update port version * Update CMakeLists.txt
2020-11-20[liblzma] use upstream CMakeLists.txt + Add pkgconfig. (#14615)Alexander Neumann
* [liblzma] use upstream CMakeLists.txt + Add pkgconfig. * fixing regressions * add debug suffix. fix pkgconfig * fix cmake path * remove empty lines * fix wrapper * more fixes * fix findLibLZMA * fix patch for static builds
2020-11-20[curl] Fixes pkgconfig configuration file (#14350)Matioupi
* Fix pkgconfig for windows debug build. Re-allow tool feature on non windows platforms * Fix tool feature * Modified debug/release prvate libs according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520444862 Added vcpkg_fixup_pkgconfig() according to https://github.com/microsoft/vcpkg/pull/14350#discussion_r520435718 * Delete portfile.cmake.orig * Fix pkgconfig * Revert "Fix pkgconfig" This reverts commit cb4da8bcc5e92248c20065f34d5e5d1d88a0e5d4. * Bump port version to 3 * add missing system libs for windows. made case type coherent for ws2_32 * Fix build on x64-linux triplet * Reverted ws2_32 to Ws2_32 as discudssed in https://github.com/microsoft/vcpkg/pull/14350#discussion_r525893479 * More fixes for Linux build with features * Fix for feature c-ares * Formatting Co-authored-by: Phoebe Ma <v-phma@microsoft.com>
2020-11-20[zeromq] Add feature draft (#14642)JonLiu1993
* [zeromq] Add feature draft * Modify protfile copyrigt
2020-11-20[soci] Update to 4.0.1 (#14646)JonLiu1993
2020-11-20[abseil] Re-fix cxx 17 standard, add macro ABSL_USE_CXX17 (#14647)Jack·Boos·Yu
* [abseil] Re-fix cxx 17 standard, add macro ABSL_USE_CXX17 to `absl-config.cmake` * [grpc] Fix build failure when abseil use cxx 17 standard * Update ports/abseil/portfile.cmake
2020-11-20[libheif] update to 1.9.1 (#14648)JonLiu1993
* [libheif] update to 1.9.1 * Add example optinos * Update ports/libheif/CONTROL Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-11-20[leptonica] add missing dependency on big sur (#14655)Stefano Sinigardi
2020-11-20[gdal] Update to 3.1.3 (#13449)Jack·Boos·Yu
* [vcpkg_*_nmake] Add option INSTALL_COMMAND * [gdal] Update to 3.1.3 and switch to vcpkg_*_nmake on Windows * [vcpkg_build_make] Add option MAKEFILE * fix install on windows, fix linux build * fix options position * [gdal] Fix linux build * [gdal] Fix expat library name * [gdal] Fix geos library name * [gdal] Fix cmake wrapper * [pdal] Fix dependency geos * [pdal] Fix PDALConfig.cmake * [gdal] Fix dependency cfitsio on *inx * disable cfitsio temporary * [gdal] Correct cmake wrapper and usage * [gdal] Fix tools on windows-static * Revert a9ac823007975485aacc7e1f3eb4053e295376e1 * Apply suggestions * [vcpkg_build_nmake] Fix install command * [vcpkg_build_nmake] Fix install command * regenerate docs * [gdal] Update dependency iconv and charset library names * [gdal] add json-c as a dependency on non-windows Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com> Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-11-20[python3] Upgrade to 3.9.0 (#14510)Adam Johnson
* [python3] Bump to 3.8.6. * [python3] Bump to 3.9.0. * [itk] Correct python artifact names. * [pybind11] Update python artifact names. * [vcpkg_find_acquire_program] Bump PYTHON3 to 3.9.0.
2020-11-19[vcpkg] fix cmake paths in tags (alternative 2) (#14661)nicole mazzuca
* [vcpkg] fix cmake paths in tags (alternative 2) * fix compile on VS2019 unnecessary and invalid SFINAE'd constructor
2020-11-19[qt5-tools] Patch windeployqt to locate icudtd correctly. (#14083)seanlis
* Patch windeployqt to locate icudtd correctly. * Add the link of the upstream issue as a comment to the patch in the portfile.
2020-11-19[vcpkg] fix vs2015 build (#14659)nicole mazzuca
2020-11-19[qt5-base] fix brotli linkage and qml dlls deployment (#14594)Alexander Neumann
2020-11-19[camport3] add new port (#13759)Iván
* [camport3] add new port: https://github.com/percipioxyz/camport3 * Removes no longer needed include Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * using VCPKG_TARGET_IS_WINDOWS and VCPKG_TARGET_IS_LINUX fails if installed on OSX * Update ports/camport3/CONTROL Co-authored-by: Robert Schumacher <roschuma@microsoft.com> * unsupported targets and architectures added to control and portfile * Update ports/camport3/CONTROL * fixes supports string in control file * Apply suggestions from code review this port doesn't support UWP Co-authored-by: Ivan Bravo <tecnic@robinteg.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-11-19[vcpkg] Two bug fixes and some improvements in buildsystems/msbuild (#13755)Dr. Frank Heimes
* Use IncludePath and LibraryPath properties These tool agnostic properties allow to configure ClCompile and ResourceCompile without repeating the code. This change includes my changes from #4454. * Applied changes as described in #13753 * Fixed warning and error in vcpkg end-to-end tests * Fixed incorrect warning "we found a manifest file in \." * Fixed still failing integration test. See discussion in #13753. * Code Review Correction Removed stray double quote reported by @strega-nil * change display name Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-11-19[libpq/ffmpeg] Fix iconv/intl linkage not covered by CI (#14626)Alexander Neumann
* fix iconv naming in ffmpeg * libpq fix features
2020-11-19[vcpkg baseline][qt5-location] Update patch (#14644)NancyLi1013
2020-11-19[arrayfire] New Port (#14240)Jacob Kahn
* [arrayfire] New Port * Format manifest file * Remove nvidia cub, forge, and spdlog submodules and use vcpkg ports - add patch * Remove arrayfire/assets and don't build examples * Remove arrayfire/glad submodule, use port, update patch * Add optional freeimage dependency for graphics lib * Remove rename of arrayfire threads/pass path to build * Update ports/arrayfire/portfile.cmake Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> * Fix up cmake targets files, install bin/dlls to the proper location * Use debug bin dir if in debug mode * Fixes for unified, Windows dlls, and more - Make the unified backend its own feature - Make the unified and CPU backend default features - Conditionally create a bin directory if a Windows non-static build for the unified dll - Remove fftw dependency (relies on MKL) - Only support x64 * Add warning for Windows static builds * Ensure CMake assets are in the proper dir for non-Windows builds * Actually, don't change cmake targets in non-Windows systems * Remove port-version * Use MKL for CPU and OpenCL backends * Patch arrayfire/threads - fix duplicate include * Use newer af/threads, replace include path to fix Windows builds * Fix binary dir for output DLLs * Update select_compute_arch to work with CUDA 11 * Don't include CUB if using CUDA >= 11 * Bump port verison to 3.7.3 to handle CUDA 11+ * Update port to use 3.7.3 * Update to include MSVC 2019 fixes, fixup CMake targets on *nix * Apply suggestions from code review * Update ports/arrayfire/portfile.cmake * Change AF CMake dir since targets.cmake are included by other targets * Bump to commit with fixed AF version for bits The v3.7 branch tip was still outputting shared objects with 3.7.2 versions attached to them. It's now fixed Co-authored-by: Phoebe <20694052+PhoebeHui@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-11-18[vcpkg android] Fix for issue #11927 (#14625)Christophe Calmejane
Allow selection of Android SDK platform version from triplet file.
2020-11-18CGAL: Update to 5.1.1 (#14605)Maxime GIMENO
* Update to 5.1.1 * Update CONTROL * Fix repo name Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-11-18[seal] Update to version 3.6.0. Changed default features. (#14576)Wei Dai
* Updated ports/seal to version 3.6.0. Changed default features. Supported linux and *-windows-static. macOS is not tested but should work. * Changed to use vcpkg_check_features and VCPKG_TARGET_IS_WINDOWS. Updated SEAL's commit hash to keep up-to-date with SEAL's new fixes. * Removed one unnecessary cmake argument. * Disabled parallel configure. * Updated SEAL's commit hash. * Enforced static linkage. Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/seal/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-11-18[libjuice] Update libjuice for libdatachannel port. (#14213)Nemirtingas
* Update libjuice for libdatachannel port. * Update ports/libjuice/CONTROL Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update libjuice to v0.6.0 * Update ports/libjuice/CONTROL Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Nemirtingas <nanaki89@hotmail.fr> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-11-18[icu] Add MSVC ARM64 support (#14186)Michał Janiszewski
2020-11-18[BLAS] add metaport (#13448)Stefano Sinigardi
* [BLAS] add metaport * [openblas] enable also on macOS to allow lapack-reference previous setup * [clapack] bump port version * [blas, lapack] Remove incorrect comments about "outside vcpkg" Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-11-18[meson|scripts] update scripts (#12945)Alexander Neumann
* Update meson to a recent commit to fix a bug with 0.56 * rename static libraries built by meson by default on windows * apply cmake variables detection to meson. use native/cross files make arm builds work. * update munit * fix fribidi * fix _FLAGS variables * set env SDKROOT and MACOSX_DEPLOYMENT_TARGET in configure_meson * need osx env while building and configuring * - remove unused env backup functions - rename internal functions to be prefixed with _vcpkg_ - fix VCPKG_CHAINLOAD_TOOLCHAIN_FILE for ios/freebsd * replace _vcpkg with vcpkg since _ has special meaning in functions * rename functions to vcpkg_internal_meson_generate * update control tool-meson
2020-11-18[libde265] Updated to v1.0.8 (#14497)JonLiu1993
* [lua] update to 5.4.1 * [libde265] update to 1.0.8 * Handling lua file conflicts * Updated libde265 to v1.0.8 * Updated libde265 to v1.0.8 * Updated libde265 to v1.0.8 * Updated libde265 to v1.0.8 * [libde265] update to 1.0.8
2020-11-18[cppzmq] Add draft feature (#14624)NancyLi1013
* [cppzmq] Add draft feature * Update ports/cppzmq/CONTROL
2020-11-18[SUNDIALS] Update to 5.5.0 (#14618)JonLiu1993
* [lua] update to 5.4.1 * Handling lua file conflicts * [SUNDIALS] Update to 5.5.0 * Handling lua file conflicts * [SUNDIALS] Update to 5.5.0
2020-11-18[poco] Fix dependency and cmake config issue (#14589)Phoebe
* [poco] Fix dependency and cmake config issue * Merge the patches
2020-11-18[xmlsec] Update to 1.2.31 (#14587)SvenPStarFinanz
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
2020-11-18[vcpkg] Add experimental x-azblob binary provider (#13626)ras0219
* [vcpkg] Add experimental x-azblob binary provider * [vcpkg] Test azblob storage provider in CI * [vcpkg] Address some CR comments from #13639 * [vcpkg] Fixup azure-pipelines * [vcpkg] Fix regression where the downloaded package is purged before decompressing * [vcpkg] Further refactor vcpkg::Downloads * [vcpkg] Enable OSX for x-azblob testing * [vcpkg] Reduce diff against master * [vcpkg] Extract Downloads::details::split_uri_view * [vcpkg] Address PR comments * [vcpkg] Add testing and metrics for x-azblob * [vcpkg] Add docs for x-azblob This includes a note that it is currently experimental * [vcpkg] Address CR comments * [vcpkg] Revert pipeline changes except OSX to minimize disruption Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-11-18[vcpkg baseline] Clean up baseline, use Keyword Supports (#14246)Jack·Boos·Yu
2020-11-17[vcpkg] Fix GCC-6 build. (#14616)Robert Schumacher
Fixes #13937. Fixes MicrosoftDocs/vscodespaces#827.
2020-11-17[liblsl] Update to 1.13.1 (#14566)chausner
2020-11-17[robin-hood-hashing] Update to 3.9.1 (#14563)Rémy Tassoux
https://github.com/martinus/robin-hood-hashing/releases/tag/3.9.1
2020-11-17[directxtk][directxtk12][directxtex][directxmesh] Update to latest version ↵Rémy Tassoux
(#14539) * [directxtk][directxtk12][directxtex][directxmesh] Update to latest version https://github.com/microsoft/DirectXTK/releases/tag/nov2020 https://github.com/microsoft/DirectXTK12/releases/tag/nov2020 https://github.com/microsoft/DirectXTex/releases/tag/nov2020 https://github.com/microsoft/DirectXMesh/releases/tag/nov2020 * [directxlibs] Fix wrong port version
2020-11-17[libprotobuf-mutator] Add new port (#13691)Andrei Lebedev
Signed-off-by: Andrei Lebedev <lebdron@gmail.com>
2020-11-17[vcpkg baseline][monkeys-audio] Update to 5.59 (#14586)NancyLi1013
* [vcpkg baseline][monkeys-audio] Update to the new version * Update ports/monkeys-audio/portfile.cmake * Fix typo error in patch name * Refix typo