| Age | Commit message (Collapse) | Author |
|
* [ace] 6.5.10
* Add version macros to make the port file easier to update
* ports/ace/portfile.cmake:
* Updated macro names to have ACE_ prefix
* ports/ace/portfile.cmake:
* Use string replace
* ports/ace/portfile.cmake:
|
|
* bump polyhook2 version
* update polyhook2
|
|
|
|
|
|
This library doesn't provide official releases, therefore I'm using the latest commit.
|
|
* [openvr] Update to 1.12.5
https://github.com/ValveSoftware/openvr/releases/tag/v1.12.5
* [openvr] Fix static build faillure
* [openvr] revert aa222ad9f8fdc040dc5929138d9ed3c09ca215cd
* [openvr] update ci.baseline.txt
|
|
Windows SDK paths. (#12232)
Also delete vcpkg_get_program_files_32_bit because it was used in only one place.
Resolves #8288
Obsoletes #11421, #11261, #8329
|
|
|
|
* debug opencc regression on pipeline
* Get the build logs.
* [opencc] Remove debug code, add DISABLE_PARALLEL to configure
* [opencc] Remove apply patch
* Update portfile.cmake
|
|
* [ppmagic] Add 2c7894e3056c610d383027b2d48149ba9d4a1c62
* [ppmagic] Updated port version to the proper value 2020-07-03
|
|
The currently released version of vcpkg is 2020.06.15
See commit: https://github.com/microsoft/vcpkg/commit/6185aa7
- Update also:
vcpkg/toolsrc/VERSION.txt
|
|
build` (#12272)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
|
|
|
|
* Increment CONTROL file version
Increment CONTROL file version for mpg123 due to changes made to differentiate between library files being put in /lib64 instead of /lib on OpenSUSE 15.x linux
* Update portfile.cmake to differentiate between /lib64 and /lib libraries on OpenSUSE 15.x linux
Update portfile.cmake to differentiate between /lib64 and /lib libraries on OpenSUSE 15.x linux
|
|
* [pcre] Use vcpkg_from_sourceforge as a fallback
* Update ports/pcre/CONTROL
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
|
|
Fixes #12220
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
Use IncludePath and LibraryPath propertiesThese tool agnostic properties allow to configure ClCompile and ResourceCompile without repeating the code.
This change includes my changes from #4454.
Co-authored-by: Nicole Mazzuca <mazzucan@outlook.com>
|
|
|
|
SourceForge mirrors. (#12233)
|
|
|
|
https://github.com/dcleblanc/SafeInt/releases/tag/3.24
|
|
This changes our PR builds to treat 'fail' in the ci.baseline.txt as 'skip' instead of using tombstones.
We currently have large numbers of spurious failures that get enshrined in PRs through no fault of a PR author, removing the tombstones concept will fix those by allowing the user to retry. This does mean we accept some risk of not detecting when a port is 'fixed', but that failure is reasonable for us to handle after we see it in CI, but that seems worth it given that it lets us get rid of the tombstone concept.
This also helps out the binary caching feature, because we don't have to figure out how to productize tombstones.
|
|
|
|
* Added opengl feature.
Change description of feature: all.
* Fix copyright
|
|
|
|
vcpkg-cmake-wrappers (#12196)
* fix drive-by error in vcpkg-cmake-wrappers
* rev port versions
|
|
* [azure-iot-sdk-c] Fix feature name enable to build
* Update OPTIONS
|
|
CMake's compiler detection. (#12203)
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
|
|
|
|
* [imgui] Add Freetype feature
* [imgui] Update to 1.77
https://github.com/ocornut/imgui/releases/tag/v1.77
* [imgui] Fix INSTALL_INTERFACE path case
|
|
* [vcpkg] Update message in bootstrap.ps1
* Update docs/users/integration.md
|
|
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
* Don't change manifest root when manifest isn't enabled.
* Update scripts/buildsystems/msbuild/vcpkg.targets
* Apply suggestions from code review
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
|
|
the function is called `visit_boolean`, not `visit_bool`.
I wish there was a better way to do this.
|
|
`x-set-installed` (#12138)
* [vcpkg] Implement --x-write-nuget-packages-config= setting for `install` and `x-set-installed`.
* [vcpkg] Add end-to-end testing suite for install, remove, and binary caching
* [vcpkg] Define `$TestingRoot in end-to-end-tests.ps1
* [vcpkg] Address CR comments
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
|
|
* [qt5] Add more dependent Linux packages for https://github.com/microsoft/vcpkg/pull/11596/
* [vcpkg] Add LLVM 10 to Windows CI machines for https://github.com/microsoft/vcpkg/pull/11655/
* [vcpkg] Add missing Param block to InstallLLVM function.
* [vcpkg] Add throw after all Write-Error calls for consistency with https://github.com/microsoft/vcpkg/pull/12172
|
|
* [vcpkg ci] add macos scripts to vcpkg repo
* CR changes
* docs stuff
|
|
- The previous version in vcpkg is not available for download any more
- Fixes: Downloading https://monkeysaudio.com/files/MAC_SDK_538d.zip...
Failed. Status: 22;"HTTP response code said error"
|
|
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
|
|
(#11945)
* correct _SuiteSparse_PREFIX.
* Update portfile.cmake
|
|
* [vcpkg] Upgrade find_acquire_program(NUGET) to 5.5.1. Add partial SHA to temporary download paths to avoid collisions.
* [vcpkg] Fix regression in `vcpkg export --nuget` due to file locking on .vcpkg-root
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
|
|
==== Changes Related to manifests ====
* Add the `manifests` feature flag
* This only says whether we look for a `vcpkg.json` in the cwd, not
whether we support parsing manifests (for ports, for example)
* Changes to the manifests RFC
* `"authors"` -> `"maintainers"`
* `--x-classic-mode` -> `-manifests` \in `vcpkg_feature_flags`
* reserve `"core"` in addition to `"default"`, since that's already
reserved for features
* Add a small helper note about what identifiers must look like
* `<license-string>`: SPDX v3.8 -> v3.9
* `"feature"."description"` is allowed to be an array of strings as well
* `"version"` -> `"version-string"` for forward-compat with versions
RFC
* Add the `--feature-flags` option
* Add the ability to turn off feature flags via passing
`-<feature-flag>` to `VCPKG_FEATURE_FLAGS` or `--feature-flags`
* Add CMake toolchain support for manifests
* Requires either:
* a feature flag of `manifests` in either `Env{VCPKG_FEATURE_FLAGS}`
or `VCPKG_FEATURE_FLAGS`
* Passing the `VCPKG_ENABLE_MANIFESTS` option
* The toolchain will install your packages to
`${VCPKG_MANIFEST_DIR}/vcpkg_installed`.
* Add MSBuild `vcpkg integrate install` support for manifests
* Requires `VcpkgEnableManifest` to be true
* `vcpkg create` creates a port that has a `vcpkg.json` instead of a
`CONTROL`
* argparse, abseil, 3fd, and avisynthplus ports switched to manifest
from CONTROL
* Add support for `--x-manifest-root`, as well as code for finding it if
not passed
* Add support for parsing manifests!
* Add a filesystem lock!
==== Important Changes which are somewhat unrelated to manifests ====
* Rename `logicexpression.{h,cpp}` to `platform-expression.{h,cpp}`
* Add `PlatformExpression` type which takes the place of the old logic
expression
* Split the parsing of platform expressions from checking whether
they're true or not
* Eagerly parse PlatformExpressions as opposed to leaving them as
strings
* Add checking for feature flag consistency
* i.e., if `-binarycaching` is passed, you shouldn't be passing
`--binarysource`
* Add the `Json::Reader` type which, with the help of user-defined
visitors, converts JSON to your internal type
* VcpkgArgParser: place the switch names into a constant as opposed to
using magic constants
* In general update the parsing code so that this ^ works
* Add `Port-Version` fields to CONTROL files
* This replaces the existing practice of
`Version: <my-version>-<port-version>`
==== Smaller changes ====
* small drive-by cleanups to some CMake
* `${_VCPKG_INSTALLED_DIR}/${VCPKG_TARGET_TRIPLET}` ->
`${CURRENT_INSTALLED_DIR}`
* Remove `-analyze` when compiling with clang-cl, since that's not a
supported flag (vcpkg's build system)
* Add a message about which compiler is detected by vcpkg's build
system machinery
* Fix `Expected::then`
* Convert `""` to `{}` for `std::string` and `fs::path`, to avoid a
`strlen` (additionally, `.empty()` instead of `== ""`, and `.clear()`)
* Add `Strings::strto` which converts strings to numeric types
* Support built-in arrays and `StringView` for `Strings::join`
* Add `operator<` and friends to `StringView`
* Add `substr` to `StringView`
* SourceParagraphParser gets some new errors
|
|
|
|
|
|
* [ffmpeg] Allow gpl builds without avisynthplus
* Update CONTROL
Co-authored-by: Billy Robert O'Neal <bion@microsoft.com>
Co-authored-by: Lily <47812810+LilyWangL@users.noreply.github.com>
|
|
* [openssl] Update version to 1.1.1g
* [openssl] Disable build tests
* [openssl-unix][openssl-uwp] use vcpkg_fail_port_install
* [openssl] Applying PR #11003 Suggestions
The suggested changes from PR #11003
Along with one additional to remove the deprecated vcpkg_test_cmake from openssl-uwp\portfile.cmake as well.
* Update ports/openssl-uwp/portfile.cmake
Co-authored-by: crackedmind <digital.stream.of.mind@gmail.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
|