| Age | Commit message (Collapse) | Author |
|
- 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
|
|
|
|
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* [vcpkg] proper errorcheck during files installation
* [vcpkg] move ec.clear to status_implementation
|
|
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>
|
|
* [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>
|
|
* [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>
|
|
* 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>
|
|
* [pybind11] Update to v2.5.0
* Address comments in PR
|
|
* [openal-soft] Revert #12047
* [openal-soft] Prevent addition of extra Windows SDK
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* fix minhook lib faild to load when tring to be included in a project
* fix usage issue
|
|
* [vcpkg formatting] correct the header regexes
* format
|
|
|
|
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
|
|
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>
|
|
* [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>
|
|
* [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
|
|
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>
|
|
* [MyGUI] Add new port
* fix
|
|
(#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
|
|
Fixes #12190
Fixes #12208
Fixes #12234
Fixes #12286
Fixes #12315
Fixes #12186
Fixes #12331
Fixes googleapis/google-cloud-cpp#4487
|
|
|
|
Tip-of-trunk range-v3 more closely resembles C++20.
|
|
* [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>
|
|
* [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>
|
|
* [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>
|
|
* [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>
|
|
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>
|
|
|
|
|
|
|
|
|
|
|
|
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
|
|
variables to ONLY (#11753)
|
|
- 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"
|
|
* [triplets][osx] add support for arm64 'apple silicon'
* [osx] moving to community for now
* [osx][triplets] make sure to update .gitignore as well
|
|
* [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>
|
|
* [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>
|
|
* 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
|
|
* [evpp] Fix build error on OSX
* update baseline
|
|
* [ffmpeg] Fix tools dependency dll file
* [ffmpeg] Fix tools install path
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
|
|
* [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
|
|
* [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>
|
|
--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>
|
|
|
|
* 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
|
|
* add font-chef
* Fix wrong hash and useless command
* Fix static build error
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
|
|
* [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
|
|
|