aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-13[pcre2] Fix -mshstk needed with -fcf-protection (#12347)Wolfgang Stöggl
- Fixes the following error: src/sljit/sljitConfigInternal.h:219:2: error: #error "-mshstk is needed to compile with -fcf-protection" - Upstream bug report: https://bugs.exim.org/show_bug.cgi?id=2578 - Add patch based on upstream commit: https://vcs.pcre.org/pcre2?view=revision&revision=1256 - Fixes #12343
2020-07-13[blend2d] Update to beta_2020-07-09 (#12360)ZeeWanderer
2020-07-13[vcpkg-ci] Always publish file lists (#12384)ras0219
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-13[vcpkg] proper errorcheck during files installation (#12378)Maksim Moisiuk
* [vcpkg] proper errorcheck during files installation * [vcpkg] move ec.clear to status_implementation
2020-07-13[vcpkg] Improve informational message for `--editable` while cleaning ↵ras0219
sources (#12366) * [vcpkg] Improve informational message for --editable while cleaning sources * [vcpkg] Update scripts/cmake/vcpkg_extract_source_archive_ex.cmake Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-07-13[vcpkg] Add CMake heuristics for header-only libraries (#12386)ras0219
* [vcpkg] Add CMake heuristics for header-only libraries * [vcpkg] Update toolsrc/src/vcpkg/install.cpp Handles the case of: ``` triplet/lib/ triplet/lib/x.pc ``` Co-authored-by: nicole mazzuca <mazzucan@outlook.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-07-13[vcpkg] Enable binary caching by default (#12370)ras0219
* [vcpkg] Enable binary caching by default. Support `x-` migration. Fix passing multiple copies of single parameter arguments. * [vcpkg] Handle x- prefixes for general arguments * [vcpkg] Fix #12285 and improve documentation of default binary cache path * [vcpkg] Revert x- prefix homogenization for per-command arguments * [vcpkg] Only use accelerated compiler detection for Windows Desktop + Ninja. Improve breadcrumbs for users encountering issues. * [vcpkg] Fix compiler tracking not pre-downloading Ninja. Fix compiler tracking not looking in -err.log. * [vcpkg] Update toolsrc/src/vcpkg/binarycaching.cpp Co-authored-by: Billy O'Neal <bion@microsoft.com> * [vcpkg] Format Co-authored-by: Robert Schumacher <roschuma@microsoft.com> Co-authored-by: Billy O'Neal <bion@microsoft.com>
2020-07-13[vcpkg] Add a schema file for vcpkg.json (#12178)Edhebi
* Add a schema file for vcpkg.json * [vcpkg.schema.json] fix $ref fields Per json schema, having any other field in a `{ "$ref": ""}` object is invalid. * [vcpkg.schema.json] change case to reflect usage * [vcpkg.schema.json] check reserved names for identifiers * [vcpkg.schema.json] add an $id field * [vcpkg.schema.json] Apply suggestions from code review Co-authored-by: nicole mazzuca <mazzucan@outlook.com> * [vcpkg.schema.json] Apply suggestions from code review Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2020-07-13[pybind11] Update to v2.5.0 (#12394)Anand Balakrishnan
* [pybind11] Update to v2.5.0 * Address comments in PR
2020-07-13[openal-soft] Revert #12047 (#12318)Adam Johnson
* [openal-soft] Revert #12047 * [openal-soft] Prevent addition of extra Windows SDK Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-13[minhook] fix usage issue (#12399)JonLiu1993
* fix minhook lib faild to load when tring to be included in a project * fix usage issue
2020-07-11[vcpkg formatting] Fix format regex (#12369)nicole mazzuca
* [vcpkg formatting] correct the header regexes * format
2020-07-10[vcpkg build] fix #12355 (#12367)nicole mazzuca
2020-07-09[vcpkg] Remove unnecessary work queue (#12350)nicole mazzuca
this work queue implementation was added at some point, and is no longer used anywhere. Delete it as not used; if we need it again, we can grab it from the history
2020-07-09[vcpkg] Move default binary cache from `$root/archives` to user-wide ↵ras0219
directory (#12256) * [vcpkg] Move default binary cache from `$root/archives` to user-wide directory Teach nuget/nugetconfig binary sources to use read/write. * [vcpkg] Reformat Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-09[cuda] correct env variables for newer cuda versions (#12244)Alexander Neumann
* [cuda] correct env variables for newer cuda versions * Update ports/cuda/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-09[kfr] Add new port (#8322)myd7349
* [kfr] Add new port * [kfr] Modernize and update to lastest * [kfr] Add features * [kfr] Fail fast on arm-uwp, arm64-windows * [kfr] Fail fast on linux
2020-07-09[nlohmann-json] Always install multiple headers to allow forward ↵Kevin Lu
declarations (#12117) * [nlohmann-json] Add multiple-headers feature Closes #10795 * Update ports/nlohmann-json/portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * [nlohmann-json] Make multiple headers always active Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-09[MyGUI] Add new port (#11991)Leonid Pospelov
* [MyGUI] Add new port * fix
2020-07-09[directxtk][directxtk12][directxtex][directxmesh] Update to latest version ↵Rémy Tassoux
(#12332) https://github.com/microsoft/DirectXTK/releases/tag/jul2020 https://github.com/microsoft/DirectXTK12/releases/tag/jul2020 https://github.com/microsoft/DirectXTex/releases/tag/jul2020 https://github.com/microsoft/DirectXMesh/releases/tag/jul2020
2020-07-09[vcpkg manifests] fix some issues (#12227)nicole mazzuca
Fixes #12190 Fixes #12208 Fixes #12234 Fixes #12286 Fixes #12315 Fixes #12186 Fixes #12331 Fixes googleapis/google-cloud-cpp#4487
2020-07-09[azure-storage-cpp] Upgrade to 7.5.0 (#12333)JinmingHu
2020-07-09updates range-v3 (#12346)Christopher Di Bella
Tip-of-trunk range-v3 more closely resembles C++20.
2020-07-08[qt5] update qt to 5.15 and make ports depend on qt5-base[core]. (#11596)Alexander Neumann
* [qt5] update qt to 5.15 and make ports depend on qt5-base[core]. * [qt5] update and remove patches * [baseline] skip qt5-canvas3d due to deprecation * [qwt] update to 6.1.4 and fix build issues * [qt5-webengine] remove old patches * [qwt] fix static patch * [qt5-location] add a message that the port has a sprious failure * [qt5-webengine] fix filename of patch * [qt5-webengine] add build.patch (ci is probably fast than me in checking for more errors) * [qt5-winextras] depend on qt5-base[core] Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> * [qt5-base] update latest feature (latest=core) * [baseline] remove qt5-webengine for nonstatic windows since CI can handle it now * [qt5-base] make qt5-base fail to get logs. * [angle] include missing egl sources. * [qt5-base] patch egl detection logic. * [baseline] remove qt-x11extras:x64-linux=fail * [qt5-base] need to be explicit about xcb to build qt5-x11extras * [CI] add necessary system libraries to linux CI * [qt5-base] remove comment to retry on linux * [qt5-base] add static_init patch for MSVC * [qt5-base] refined workaround to not regress linux and osx due to * [paraview] remove unnecessary patches with newer qt versions * [vcpkg/baseline] add webengine back to skip * [vtk] fix missing include regression using patch from upstream * [vtk] fix patch * [qt5-base] replace with patch from upstream * [paraview] use hdf5 1.10 api. * [paraview] bump control * Add more packages to Linux machines. * [qt5-base] forgot to add the patch * Delete 6943.diff Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2020-07-08[threadpool] Add new port (#11650)Jesse Schalken
* [threadpool] Add new port * Use ${PORT} instead of hardcoded "theadpool" Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> * Update ports/threadpool/portfile.cmake * [threadpool] Use vcpkg_from_sourceforge Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08[freetype] Update to 2.10.2 (#11846)Kevin Lu
* [freetype] Update to 2.10.2 * Remove unneeded shared/static configuration * [freetype] No need to pass BUILD_SHARED_LIBS. Always avoid detecting harfbuzz (to avoid cycles). Co-authored-by: wangli28 <wangli28@beyondsoft.com> Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08[freerdp] Fix x64-osx triplet (#12037)Alexandro Sanchez
* [freerdp] Fix x64-osx triplet Signed-off-by: Alexandro Sanchez Bach <alexandro@phi.nz> * Update ports/freerdp/CONTROL * Update scripts/ci.baseline.txt * Update scripts/ci.baseline.txt * Update scripts/ci.baseline.txt * Update ports/freerdp/CONTROL Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-08[vcpkg] Fix MSBuild regressions #12062 and #12086. (#12257)ras0219
This PR also renames the VcpkgUserTriplet MSBuild variable to VcpkgTriplet to minimize user confusion compared to previous practice and documentation. Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-08[libfort] Add new port (#12305)myd7349
2020-07-08[Many ports] fix invalid character in feature name (#12306)Phoebe
2020-07-08[fontconfig] Fix fonts.conf install pat (#12322)Lily
2020-07-08[vcpkg] Ignore dependencies not found errors when downloading mode (#12323)Jack·Boos·Yu
2020-07-08[vcpkg.targets] Fix #12292 regression with MSBuild targets (#12319)Robert Schumacher
2020-07-07[vcpkg README] Fix links (#12317)nicole mazzuca
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
2020-07-07[vcpkg.cmake] Support toolchains that set CMAKE_FIND_ROOT_PATH_MODE_* ↵Silvio Traversaro
variables to ONLY (#11753)
2020-07-07[pcre2] Update to 10.35 (#11754)Wolfgang Stöggl
- New upstream version 10.35 - Update patches: pcre2-10.35_fix-space.patch pcre2-10.35_fix-uwp.patch - Add patch: pcre2-10.35_fix_postfix_for_debug_Windows_builds.patch - Drop patch (fixed upstream): fix-arm64-config.patch - Since 10.35, pkgconfig files are created using CMake * fix debug suffix of pkgconfig files under Windows * add vcpkg_fixup_pkgconfig() - Remove bin and debug/bin in case of static build - Update ci.baseline.txt Remove "pcre2:arm-uwp=fail", because arm-uwp passes now Add "unicorn-lib:arm-uwp=fail"
2020-07-07[triplets][osx] add support for arm64 'apple silicon' (#12259)Matt Jarjoura
* [triplets][osx] add support for arm64 'apple silicon' * [osx] moving to community for now * [osx][triplets] make sure to update .gitignore as well
2020-07-07[protobuf] Update to 3.12.3 (#11851)JonLiu1993
* [protobuf] Update to 3.12.3 * fixCmakeLists.txt * fixportfile.cmake * fixprotobufbuild * fixprotobuf * Update ports/protobuf/portfile.cmake * Update portfile.cmake Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2020-07-07[implot] Add new port (#11920)Rémy Tassoux
* [implot] Initial port Requires https://github.com/microsoft/vcpkg/pull/11919 * [implot] Use find_package instead of find_path function * [implot] Update to 0.3 version * Update CONTROL * [implot] Add linkage check * Update CMakeLists.txt * Revert 962e30a662166c124b97014c2f45eff74f072eb1 * [implot] Fix INSTALL_INTERFACE path case and use find_package Config mode Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07[vcpkg ci] Update formatting CI (#12314)nicole mazzuca
* stage checking formatting this means that the port CI won't run if the formatting failed * fix invalid names * add formatting of manifests * fix dependsOn name * fix a thing * CRs * oops, typo
2020-07-07[evpp] Fix build error on OSX (#11967)Jack·Boos·Yu
* [evpp] Fix build error on OSX * update baseline
2020-07-07[ffmpeg] Fix tools dependency dll file (#12063)Lily
* [ffmpeg] Fix tools dependency dll file * [ffmpeg] Fix tools install path Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07[vtk] update to 9.0.1 (#12149)Alexander Neumann
* [vtk] update to 9.0.1 * [paraview] silence linux ci by adding embree3 as a build-depends to paraview (just a workaround) * [vtk] disable remote modules to make feature all actually work * [vtk] delete old patch
2020-07-07[simdjson] Update to 0.4.6 (#12140)myd7349
* [simdjson] Update to 0.4.1 * [simdjson] Update to v0.4.2 * [simdjson] arm-uwp is supported now * Update scripts/ci.baseline.txt * [simdjson] x86 is also supported now(though not recommended) * [simdjson] Update to 0.4.3 (it will fail) * [simdjson] Disable Ninja temporarily * [simdjson] Update to 0.4.4 * [simdjson] Update to 0.4.5 * [simdjson] Add manifest file * [simdjson] Update to 0.4.6 * Update ports/simdjson/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
2020-07-07[vcpkg] Implement --editable (#12200)ras0219
--editable suppresses binary caching and source re-extraction for packages listed on the command line (similar to --head). This fundamentally changes the port maintenance loop, so several example documents were updated. To avoid users having substantial changes suddenly destroyed by forgetting to pass --editable, "clean" sources have different extract locations. The undocumented command `build` implies `--editable`. Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
2020-07-07[openimageio] Update to version 2.1.16.0 (#11767)Lily
2020-07-07[libcoppp] Update version to 1.3.0 (#12264)OWenT
* Update libcoppp Update ports/libcopp/portfile.cmake Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com> Update libcopp to 1.3.1 Update CONTROL of libcopp Remove useless ```if() ... endif()``` branch Replace ```file(COPY ...)``` with ```file(INSTALL ...)``` * Merge patch from https://github.com/microsoft/vcpkg/pull/12264
2020-07-07[Font Chef] add font-chef C/C++ library (#12293)Leonardo Guilherme de Freitas
* add font-chef * Fix wrong hash and useless command * Fix static build error Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
2020-07-07[libbson, vcpkg baseline] Remove passing and fix spurious failure. (#12300)Billy O'Neal
* [libbson] DISABLE_PARALLEL_CONFIGURE * [vcpkg baseline] Fix 'passing, remove from baseline' in CI from 20200705.1 See https://dev.azure.com/vcpkg/public/_build/results?buildId=39820
2020-07-07aws-sdk-cpp version update (#12316)Gilberto Lopez Zayas