Now that vcpkg has artifact caching, meaning downloading artifacts usually doesn't have to leave the datacenter, there's no need to potentially dirty different runs with leftover downloads from each other.
This resulted in some "impossible" results in https://github.com/microsoft/vcpkg/pull/18687 where a previous PR run accidentially downloaded the Windows version of nodejs to /mnt/vcpkg-ci/downloads/node-v14.17.4-linux-x64.tar.xz
* feat: [FreeRDP] update to 2.3.2
* fix: vcpkg_fixup_pkgconfig
* fix: the error for pkgconfig checking.
* fix: ./vcpkg x-add-version --overwrite-version freerdp
* [freerdp] Minimizing patching by hooking install
* feat: just add space to let it compile again to have a try.
* feat: rollback to compiled version.
* feat: x-add-version
* fix: remove the useless code.
* Update versions/f-/freerdp.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [alembic] Enable release only and debug only build on alembic port
* Fix version database.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [ffmpeg] fix cross compilation on mac arm64 to x86_64
* Bump port-version
* Bump port-version again.
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
gRPC uses `upb`, but normally it vendors-in the dependency. The
vendored-in version uses a single library artifact, and the generated
pkg-config file simply adds `-lupb`. In `vcpkg` we use the `upb`
package. This has more libraries, and thus more `-lupb_*` options are
needed. Ideally we would use a `upb.pc` file, but that does not exist.
* Fix port's cmake buildsystem for mingw
* Install pc file for windows
* Modernize portfile
* Increment port-version
* x-add-version
* Use libunistring for non-windows
* CR and doc changes
* Update git-tree
* [libsigcpp] Fix usage in static build
* Update version files
* Apply review suggestions
* Update versions/l-/libsigcpp.json
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* Not tested yet
* Fix SHA and version name
* reset port version to 0
* Upgrade to 5.3
* CGAL: Add FEATURES and run add-version
* update version
* [cgal] Convert to vcpkg.json
* Cancel modifications to versions/c-/cgal.json
* update version file
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* [drogon] Added database access features
* Replaced CONTROL with vcpkg.json manifest file
* Patched finding brotli libraries for static triplets (brotlicommon-static.lib and co.)
* Added features for database access, disabled by default.
* [drogon] Fixed vcpkg.json version
* update vcpkg.json format
* update version
* Added new feature redis
* update vcpkg.json format
* update version
* delete redis dependence
* update version
* fix request feature
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Update `entt/portfile.cmake` to support the new `experimental` feature.
* Added the `experimental` feature on `entt/vcpkg.json`.
* Small fix on `entt/vcpkg.json`.
* Update vcpkg.json
* New branch
* Fixup
* (Hopefully) fixed entt version
* Require specifying `--head` for the feature
* update version
* update version
* [entt] add experimental feature
* update version
* update vcpkg.json
* update version
Co-authored-by: Jonliu1993 <13720414433@163.com>
* [ms-quic] create a new port
* rewrite to fix garbled history of #18225
* [ms-quic] update port/version SHA
* [ms-quic] disable windows-static triplet
* Update ports/ms-quic/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/ms-quic/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [ms-quic] update patch files
* [ms-quic] make quictls only
* reduce feature list for future updates
* update version SHA
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Fix boost-modular-build.cmake with VS 2022 17.0 Preview 2.
* Update another version list, noticed by @CaseyCarter.
* Update port-version to 1.
* Run `vcpkg.exe x-add-version --all`.