* [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`.
* SLikeNet now builds under MinGW
Use vcpkg.json instead of CONTROL
Fix
Run x-add-version
Fix deprecation warning
Update ports/slikenet/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/slikenet/vcpkg.json
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Run vcpkg x-add-version
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* [soil2] Update version
* update version files
* Update ports/soil2/CONTROL
* update control file
* [soil2] Remove CMake version support
* Remove CMake version copy
* update version
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
* [openssl] Fix vcpkg-cmake-wrapper.cmake
* Update baseline revision
* Update the wrapper
* Update the baseline
* Update the wrapper
* Update the baseline
* Update the wrapper
* Update the baseline
* Update the wrapper
* Update the baseline
* Update the wrapper
* Update the baseline
* Update the wrapper
* Update the baseline
* Bump port-version.
* Update the baseline version
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [teemo] Update version to v2.3.
* [teemo] Modify version to v2.2
* [teemo] Run `vcpkg x-add-version teemo` to add version info.
* [teemo] Update Build-Depends.
* Update versions/t-/teemo.json
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
* [libmariadb] Fix plugin installation, fix pkgconfig
* fix installation
* update version stuff
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* [perl/nuget] Update to latest release
* Update nuget to 5.10.0 in vcpkgTools.xml
* Update git aria2 scons go doxygen ruby bazel python3
* Update clang
* Update meson to 5.8.1
* Update the baseline verison
* Update vswhere to 2.8.4
* Update gsutil, add x86 nodejs on windows
* Update git to 2.32.0.2
* Update the doc
* Revert changes for adding nodejs
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* [liblzma] add install bundle for support build target for ios platform.
* Remove the deprecated functions
* format vcpkg.json
* Update the baseline version
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* Added a new port, apsi.
* Updated versioning.
* Added platform to a feature in apsi.
* Updated versioning.
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* upgrade the flatbuffers's version
* run `vcpkg x-add-version`
* upgrade flatbuffers to v2.0.0 for mnn
* add new port-version of `mnn` after upgrade the flatbuffers
* fix the port-version of `mnn`
* Update ports/mnn/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/flatbuffers/CONTROL
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* run `vcpkg x-add-version flatbuffers --overwrite-version`
* run `vcpkg x-add-version mnn --overwrite-version`
* regenerate code files by flatc before build
* run `vcpkg x-add-version mnn --overwrite-version`
* add `flatbuffers` in dependencies
* run `vcpkg x-add-version mnn --overwrite-version`
* new port version for mnn
* run `vcpkg x-add-version mnn --overwrite-version` to rebuild
* Update versions/m-/mnn.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/mnn/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* run `vcpkg x-add-version mnn --overwrite-version`
* Add missing quotes.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* Add PcapPlusPlus port
* Fix non-windows installation
* Run json formatting and x-add-version
* Run x-add-version
* Fix sha
* Apply suggestions to `vcpkg.json` from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Fix versions
* Fix sha for pcapplusplus.json
* Apply suggestions from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Revert back from 'version' to 'version-string'
* Apply suggestions from code review
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Fix SHA in pcapplusplus.json
* Remove the patches and copy the lib files from the `Dist` folder
* Fix sha
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* add MinGW subsystem support for nana
* update port version
* [nana] update versions
* format-manifest
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
* Updated vulkan-headers, vulkan-hpp and vulkan-memory-allocator to new versions.
* Updated the port ashes to fix compilation errors with the new Vulkan headers. Added vk_video/ to the list of copied header files in the port vulkan-headers.
* Apply suggestions from code review regarding version strings
Update version strings in ports/ashes/vcpkg.json and ports/vulkan-headers/vcpkg.json.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Updated versioning information of modified ports.
* Update version strings after changes in vcpkg.json files.
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* [cli11] Update to 1.9.1
* Update version in CONTROL
* Add new port ADVobfuscator
* Format vcpkg.json
* Add version
* Update ports/advobfuscator/vcpkg.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update versions/a-/advobfuscator.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update versions/a-/advobfuscator.json
* version stuff
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: JackBoosY <yuzaiyang@beyondsoft.com>
* fix windows build failure
fix Could not find debug or release binaries at libpq\x64-windows-rel\src\tools\msvc/Install.pm line 77.
* Update libpq.json
## 4.0.0-beta.4 (2021-07-20)
### Features Added
- Added `GetIv()` to `EncryptParameters` and `DecryptParameters`.
- Added `BackupKeyResult` for `BackupKey()` return type.
### Breaking Changes
- Removed `Azure::Security::KeyVault::Keys::ServiceVersion::V7_0` and `V7_1`.
- Removed `Azure::Security::KeyVault::Keys::Cryptography::ServiceVersion::V7_0` and `V7_1`.
- Removed `CryptographyClient::RemoteClient()` and `CryptographyClient::LocalOnly()`.
- Removed the general constructor from `EncryptParameters` and `DecryptParameters`.
- Removed access to `Iv` field member from `EncryptParameters` and `DecryptParameters`.
- Removed `Encrypt(EncryptionAlgorithm, std::vector, context)`.
- Removed `Decrypt(DecryptAlgorithm, std::vector, context)`.
- Removed `JsonWebKey::HasPrivateKey()`.
- Removed the `MaxPageResults` field from `GetPropertiesOfKeysOptions`, `GetPropertiesOfKeyVersionsOptions`, and `GetDeletedKeysOptions`.
- Renamed header `list_keys_single_page_result.hpp` to `list_keys_responses.hpp`.
- Updated `BackupKey()` API return type to `BackupKeyResult` model type.
- Renamed `KeyPropertiesPageResult` to `KeyPropertiesPagedResponse`.
- Renamed `DeletedKeyPageResult` to `DeletedKeyPagedResponse`.
- Changed the container for `KeyOperations` from `std::list` to `std::vector` within `CreateKeyOptions` and `UpdateKeyProperties()`.
- Changed the return type of `CrytographyClient` APIs like `Encrypt()` to return `Response<T>` rather than the `T` directly.
- Renamed high-level header from `key_vault_keys.hpp` to `keyvault_keys.hpp`.
* [embree2] Fix static linking
Recently attempting to build embree2 is causing our osx workers to die. Example recent CIs:
https://dev.azure.com/vcpkg/public/_build/results?buildId=56146https://dev.azure.com/vcpkg/public/_build/results?buildId=55886https://dev.azure.com/vcpkg/public/_build/results?buildId=55802
Notably, we don't see this problem in PRs because it is marked "fail" in ci.baseline.txt. Initially, I was going to change it to skip, but observed that the project uses an ordinary cmake build and all the failing triplets were static ones.
If this PR passes, the hope is that CI with this change will pass too.
* Disable embree2 more directly for mac and linux because the portfile isn't prepared for it.
* Small changes
* Update the baseline version
* Use string(COMPARE EQUAL for EMBREE_STATIC_RUNTIME as well.
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* [simdjson] Update to 0.9.6
* [simdjson] Update
* [simdjson] Overwrite version
* [simdjson] no-deprecated -> deprecated
Features need to be additive, not subtractive.
* [simdjson] Remove unnecessary code
* [simdjson] Overwrite version
* [simdjson] Enable deprecated APIs by default
* [simdjson] Overwrite version
* [libe57] Add new port
* remove deprecated entries
* update version files according to maintainer guide
* add dependency for linux
* update cmake patch
* update versioning
* delete obsolete lines
* fix linux/osx
* fix osx include and linker problem
* [libe57] remove deprecated functions
* Added d3d12 memory allocator port.
* Fixed leftover name from vulkan memory allocator.
* Remove single header patch.
* Don't apply patch.
* Properly set interface sources.
* Bump version and update manifest format.
* Build static library instead of using an interface target.
* Properly export and fixup config.
* Update baseline.
* Remove `PREFER_NINJA`.
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update version.
* Use `version-date` instead of `version`.
* Update baseline.
* Remove leftover version.
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* vcpkg_fixup_pkgconfig for allgero5
* version stuff
* Update port
* version stuff
* add missing patch
* version stuff
* deactivate ICU linkage
* add missing 2
* fix include issue in dependend ports.
* fix include dirs in wrapper
* always install wrapper for corrections
* target also needs fixing.
* fix install of wrapper
* version stuff
* libxml define LIBXML_STATIC in the header in static builds
* libxslt build only one type of library to avoid link issues
* version stuff
* add cmake policy
* version stuff
* remove accidental cmake_minimum_required(VERSION)
* version stuff
* version stuff
* add feature tools to build tools
* version stuff
* fix version stuff
* add ws2_32 to the target which was missing.
* version stuff
* add liblzma and zlib to the target
* no need to adjust in config mode
* version stuff
* apply some of the CR suggestions
* version update
* remove icu dependency.
* version stuff
* setting uwp builds of libxml2 to fail. (icu supports:!uwp)
* add !uwp into supports due to getenv call
* version stuff
* baseline stuff
* Restore old version record for libxml2.
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
* [spdlog] support wchar when targeting Windows
* filename will be `std::string`
* functions `wstr_to_utf8buf`, `utf8_to_wstrbuf` will be added
* [spdlog] update baseline and git-tree SHA
* [spdlog] make wchar_t options to port features
* new feature: `wchar`, `wchar-filenames`
* update git-tree SHA
* Update ports/spdlog/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* [spdlog] more clear SPDLOG_WCHAR_FILENAMES usage
* Update versions/s-/spdlog.json
* Update ports/spdlog/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [spdlog] update version SHA
* [spdlog] update port version
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [shaderc] remove port since it does not build
* [glslang] updated to version 11.1.0
* [glslang] Add python path
* [glslang] baseline.json and glslang.json updated
* Update portfile.cmake
* Update CONTROL
* Update port_versions
* Update port_versions
* Update port_versions
* Update port_versions
* Update port_versions
* [glslang] port update to version 11.4.0
* [glslang] port version removed from json
* [glslang] remove shaderc
* [glslang] baseline update
* [glslang] versions hash update
* [glslang] portfile format fix + use of ${PORT}
* [glslang] new hash
* [glslang] revert portfile back
* [glslang] portfile apply changes
* [glslang] update hash for x86 windows
* [glslang] update to 1.5.0
* [glslang] git-tree hash update
* [glslang] remove old version 1.4.0
* [glslang] git-tree hash update
* [glslang][shaderc] Update and fix targets to match upstream
* Update versions
Co-authored-by: Lukas Lipp <llipp@cg.tuwien.ac.at>
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: JonLiu1993 <13720414433@163.com>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
* Add bddisasm port
Currently fetching bddisasm from my fork of the project
* bddisasm: Build with BDD_INCLUDE_TOOL=OFF
* bddisasm: Use PREFER_NINJA
* bddisasm: Update REF
* bddisasm: Don't use vcpkg_install_msbuild
* bddisasm: Switch to release 1.32.1 from the bitdefender repo
* Add the result of ./vcpkg x-add-version --all
* Replace the control file with a manifest
Converted with ./vcpkg format-manifest
* Add more details to bddisasm/vcpkg.json
Added port-version, license, homepage, documentation, and port mantainers
* Fix bddisasm/vcpkg.json
* Fix the version file
* List arm as not supported
* Update version file
* Fail install on arm
* Use the new vcpkg_cmake_* functions
* Remove the LICENSE file
* Fix version
* Update version file
* build only static library
bddisasm only supports being built as a static library, so say that in the portfile
* bddisasm: Update port to version 1.33.0
Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
* upgrade the gli to latest
* update the version of gli
* update the version of gli
* [gli] Revert patch, use date scheme
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [azure-core-cpp] Update to 1.1.0
## 1.1.0 (2021-07-02)
### Bugs Fixed
- Fixed a memory leak issue in `Base64Encode()`. (A community contribution, courtesy of _[jorgen](https://github.com/jorgen)_)
### Other Changes
- Made internal-only changes to support the Azure Key Vault client library.
### Acknowledgments
Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:
- Jorgen Lind _([GitHub](https://github.com/jorgen))_
* [azure-storage-common-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)
### Bug Fixes
- Fixed a memory leak issue while parsing XML.
* [azure-storage-blobs-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)
### Bug Fixes
- Fixed a bug where transactional MD5 hash was treated as blob MD5 hash when downloading partial blob.
* [azure-storage-files-datalake-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)
### Bug Fixes
- Fixed a bug where transactional MD5 hash was treated as blob MD5 hash when downloading partial blob.
* [azure-storage-files-shares-cpp] Update to 12.0.1
## 12.0.1 (2021-07-07)
No API changes since `12.0.0`.
* Remove curl version from vcpkg manifest
* Update version files
Co-authored-by: Anton Kolesnyk <antkmsft@users.noreply.github.com>
* [boost] update generator script for boost 1.76
* [boost] update ports to 1.76.0 (run generator)
* [boost] fix windows build?
* [quantlib] update and fix mac build
* [symengine] update and fix build
* [avro-cpp] update to latest master and fix windows build
* [folly] update to 2021.05.31.00
* [fbthrift, fizz, wangle] update to v2021.05.31.00 and fix build
* [proxygen] update to version 2021.05.31.00
* [fizz, proxygen, fbthrift] fix sodium target
* [proxygen] also works on macOS
* [quantlib] use fix from upstream to fix mac build
* [symengine] minimize patch file and fix deprecation warning
* [folly,proxygen,wangle,fizz,fbthrift] update to 2021.06.14.00
* [fbthrift] remove unnecessary dependency rsocket
I couldn't find any information that this dependency exists. The term is used in the code, but not in the context of a dependency
* [fizz,fbthrift] fix zlib dependency
* [fbthrift] pass required flex executable to cmake configure
* add version files
* [boost] generate-ports.ps1: Apply code review
* [boost] changes from new version of generate-ports script
* update version files
* [boost] generate-ports.ps1: Apply code review
* Remove proxywrapper package
* [proxywrapper] Remove from baseline since there is no longer a tested version of the port
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
* Fix boost build toolchain options not being used
The issue was due to the options only being set for the gcc toolchain,
and then only for a specific version. On platforms defaulting to a
different toolchain (e.g. macOS) this didn't work at all.
Additionally, some missing flags were not propagated, in particular the
CMAKE_OSX_DEPLOYMENT_TARGET, CMAKE_OSX_SYSROOT and CMAKE_OSX_ARCHITECTURES
* [boost-modular-build-helper] Apply CR comments
Co-authored-by: Martijn Otto <git@martijnotto.nl>
Co-authored-by: Robert Schumacher <ras0219@outlook.com>
* add port: xlsxio
* vcpkg x-add-version xlsxio
* fix deps
* add vcpkg_fixup_pkgconfig()
* Apply suggestions from code review
To be consistent, `OUT_FEATURE_OPTIONS FEATURE_OPTIONS` in a new line, as in `vcpkg_from_git`.
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update ports/xlsxio/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* format
* use date as version string
* vcpkg format-manifest
* Update ports/xlsxio/portfile.cmake
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* patch for dependency
* fix typo
* vcpkg x-add-version
* remove feature wide
* Update ports/xlsxio/vcpkg.json
deprecate libzip that's an alternative and imperfect
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/xlsxio/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update versions/x-/xlsxio.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Remove x64-windows-cpp17 community triplet
Co-authored-by: abc <a@b.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [ftxui] Add new port (fix#16327)
* [ftxui] x-add-version ftxui
* [ftxui] Drop UWP support
* [ftxui] Update to 2021-06-16
* [ftxui] Overwrite version
* [ftxui] Try to fix linux and macOS build
* [ftxui] Overwrite version
* [ftxui] Fail fast on UWP
* [ftxui] Clean version file
* [ftxui] Overwrite version
* [ftxui] Update to 2021-06-17
* [ftxui] Overwrite version
* [ftxui] Remove debug/share
* [ftxui] Overwrite version
* [ftxui] Quote paths
* [ftxui] Overwrite version
* [ffmpeg] do not pull in postproc for LGPL build
* [ffmpeg] disable avisynthplus on static builds (as it is not functional)
* [ffmpeg] bump port version
* [ffmpeg] x-add-version
file(RENAME Camel lower) works fine when running vcpkg in
Windows Powershell with triplet x64-windows in NTFS fs.
file(RENAME Camel lower) does not work fine when running vcpkg in
WSL with triplet x64-linux in NTFS.
* [klein] new port
* [klein] Replace version-string by version
* [klein] Add call to vcpkg_fixup_pkgconfig()
* [klein] Replace klein by ${PORT}
* [klein] Add patch to avoid using FetchContent
* [klein] Change version to version-date
* update version
* Apply suggestions from code review
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* Update git-tree version
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* [OpenSSL]: support for "no-autoload-config" config option
OpenSSL has "no-autoload-config" config option,
which disables automatic config loading:
https://github.com/openssl/openssl/pull/5959
This patch allows to set above option via variable
in custom triplet:
# build-openssl-no-autoload-config.cmake
set(OPENSSL_NO_AUTOLOAD_CONFIG ON)
and use it like:
vcpkg install --overlay-triplets=<path-to-triplets> \
openssl:build-openssl-no-autoload-config
Signed-off-by: Lev Stipakov <lev@openvpn.net>
* [OpenSSL] bump version
Signed-off-by: Lev Stipakov <lev@openvpn.net>
* Expand Architecture list with escape chars
This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932
* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version
* updated version in baseline
* Allow building ffmpeg for multiple architectures on macOS
Since ffmpeg does _not_ support multi-arch builds due to their use of
autotools and config.h which then includes the wrong platform-dependent
functions, we must perform two separate builds and join them using lipo
* fixup! Allow building ffmpeg for multiple architectures on macOS
* fixup! Allow building ffmpeg for multiple architectures on macOS
Co-authored-by: Sander Cox <sander@paralleldimension.nl>
Co-authored-by: Martijn Otto <martijn@resolume.com>
* Expand Architecture list with escape chars
This expands the architecture lists with escape characters. When
building FAT binaries for macos using multiple architectures in the
values they need to be escaped otherwise they are passed on to CMake
incorrectly #14932
* Adding the architecture fix to vcpkg-cmake port
updating port vcpkg-cmake version
* updated version in baseline
* [recast] Export unofficial target
* update version record
* Export INTERFACE_INCLUDE_DIRECTORIES
* Export more include dirs.
* Update versions/r-/recast.json
* Fix mongo-c-driver for custom VCPKG_BUILD_TYPE
* Update version
* Update ports/mongo-c-driver/portfile.cmake
* Update versions/m-/mongo-c-driver.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* Fix an unconditional #pragma warning breaking other compilers.
* Increase fmt version
* re-ran vcpkg x-add-version --all --overwrite-version, this time it produced a different result for some reason
* [geographiclib] Update to version 1.52
* run ./vcpkg x-add-version geographiclib
* ports/geographiclib/vcpkg.json: version-string -> version
* Another iteration with x-add-version
* After filing an issue with TBB (https://github.com/oneapi-src/oneTBB/issues/414), I found out that building the library with exceptions explicitly disabled as I had added support for had gone from not officially supported to more explicitly disallowed
* update tbb port-version
* run x-add-version
* Fix several issues with the Halide port after v12
1. Use vcpkg-cmake and vcpkg-cmake-config ports
2. Fix usage file to point to relevant documentation
3. Remove OpenGL feature (Halide 12 dropped support)
4. Drop VCPKG_POLICY_EMPTY_PACKAGE
5. Set new Halide packaging variables for better vcpkg compliance.
* update versions
* [llvm] update to 12.0.0, enable zlib and libxml2
* [llvm] disable libxml2 by default, arm64-windows should be supported
* [llvm] try to fix build with ffi on Windows #17663
* [llvm] re-enable libxml2
* [llvm] fix formatting
* [llvm] overwrite version
* [mesa] update to v21.1.0
* [llvm] update ci.baseline
* [halide] update to the latest master commit
* [llvm] disable libxml2 port until complete PR #15390
* update versions
* [llvm] fix disabling of external libraries
* update version
* update ci.baseline
* update ci.baseline
* fix typo
* [llvm] fix libxml2 (depends on #17945)
* revert "[halide] update to the latest master commit"
* update versions
* [halide] fix zlib dependency for tools
* update versions
* [halide] update to official release v12.0.0
* update versions
* [halide] update to v12.0.1
* update version
* [mesa] remove llvm from defaults
* update version
* update ci.baseline
* [mesa] update to v21.1.2 and fix build with LLVM on Windows
* [llvm] allow to build libunwind project on Windows
* update versions
* [mesa] update ci.baseline.txt to disable x64-windows-static-md, may be fixed in the PR #18495
* Add portaudio:: namespace
* Switch from vcpkg_from_git to vcpkg_from_github
* Convert portfile to unix line-endings
* Increase port-version of portaudio
* Update version hash of portaudio
* Remove namespace patch
Signed-off-by: Hendrik <git@h3ndrk.de>
* Update version hash of portaudio
* Fix indent issue
* Update the baseline version
* Fix the port version
* Fix baseline version
* Remove redundant tag in portfile
* Update version hash of portaudio
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* [gstreamer] create port with meson
* initial build config
* nodownload in vcpkg_configure_meson needs be removed
* [gstreamer] remove duplicated GL headers
* 1st check for deps in windows
* mac: fix regex for bison
* [gstreamer] more detailed options
* remove glib usage
Will use WIP changes in microsoft/vcpkg
* [gstreamer] build with glib port
* [gstreamer] extract plugins to features
* fix some config errors in windows
* fails to find z.lib. this should be zlib.lib
* [gstreamer] create patches to search 'zlib'
* update tool list
* [vcpkg meson] add path of GIT
* use append for LINKER_FLAGS
Allow injection of LINKER_FLAGS to vcpkg_configure_meson
* [gstreamer] update baseline and port SHA
* [gstreamer] zlib is required for Windows
* Revert "[vcpkg meson] add path of GIT"
This reverts commit 8a67fbd1d2.
* [gstreamer] make git visible in meson
* [gstreamer] fix platform expression
* [gstreamer] revert change of vcpkg_configure_meson
* [gstreamer] modify build.ninja after configure
* [gstreamer] drop unknown flag with vcpkg_replace_string
* [gstreamer] disable 'devtools' option
* [gstreamer] remove dylib
* [gstreamer] move dll,pdb after install
* [gstreamer] remove 'nls' feature
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
- New upstream version 8.45
This is the final release of PCRE1
- Update patches:
export-cmake-targets.patch
pcre-8.45_suppress_cmake_and_compiler_warnings-errors.patch
- Add patch:
pcre-8.45_fix_postfix_for_debug_Windows_builds.patch
- Remove deprecated SYSTEM_LIBRARIES from vcpkg_fixup_pkgconfig()
- Switch from CONTROL to vcpkg.json
.\vcpkg format-manifest .\ports\pcre\CONTROL
* [libogg] Upgrade to 1.3.5
* Upgrade to 1.3.5.
* Convert CONTROL to vcpkg.json
* Change homepage to https://www.xiph.org/ogg (as in README.md)
* Download from the main repo https://gitlab.xiph.org/xiph/ogg
* [libogg] Use version instead of version-string in manifest
* [libogg] Update libogg.json
* added libsmb2 port
* added version file
* updated baseline
* Ran command
./vcpkg x-add-version --all
and then
./vcpkg format-manifest ports/libsmb2/vcpkg.json
* updated SHA based on result of "./vcpkg x-add-version libsmb2" and also added osx=fail to CI file in order to pass CI
* suggested changes made
* sha
* Update scripts/ci.baseline.txt
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/libsmb2/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/libsmb2/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* sha
* added missing "vcpkg_check_linkage(ONLY_STATIC_LIBRARY)"
* sha
* vcpkg_fixup_pkgconfig()
* sha
Co-authored-by: Tim <tim@fake.WHAT>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [qt6] Update to 6.1.1
* version stuff
* fix empty dir
* update version
* fix casing in qtbase
* [libpq] add secure32.lib on windows
* add clang-cl fix
* version stuff
* fix flag removal by adding a space
* version stuff
* make qt6->Qt6 usage consistent since Qt6 refers to itself as Qt6 with uppercase Q
* fix libpq wrapper opensll linkage on linux
* use policy to fix dependent ports
* version stuff
* use upstream patch
* version stuff
* fix source location for clang-cl
* version stuff
* remove ws change
* version stuff
* [openblas] Fix the macro collision with Windows 10 SDK
* Update version files
* Update feature thread as threads in vcpkg.json
* Update versions/o-/openblas.json
- New upstream version 10.37
- Drop patches (fixed upstream):
pcre2-10.35_add_check_for_Intel_CET.patch
pcre2-10.35_fix_postfix_for_debug_Windows_builds.patch
pcre2-10.35_fix-space.patch
- Switch from CONTROL to vcpkg.json
.\vcpkg format-manifest .\ports\pcre2\CONTROL
* Update arrow to 4.0.0
* Format
* Try fix thrift
* Update versions/ files
* Do not set ZSTD_ROOT
* Remove double quotes causing Windows problems
* Apply patches
* Remove LIB_DIR_OPTIONS
* Tweak zstd flags
* Update version hash
* Format
* Fail early on x86
* Update hash
* Fail early on arm, arm64
* Update hash
* Add expected failures to to scripts/ci.baseline.txt
* Exclude mallocs from default features
* Update hash
* Set default-features to false for aws-sdk-cpp
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Specify only x64 support in manifest
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Remove unneeded ci.baseline.txt entries
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Remove dataset from default-features
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update hash
* Remove zstd path args
* Update hash
Co-authored-by: Tanguy Fautre <tanguy@fautre.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [ffmpeg] fix release-only builds
* [ffmpeg] bump port version
* [ffmpeg] x-add-version
* [ffmpeg] strequal: use quotes when comparing against strings
* [ffmpeg] x-add-version
* [azure-storage-common-cpp] Update to 12.0.0
## 12.0.0 (2021-06-08)
### Other Changes and Improvements
- Fixed a filename encoding issue.
* [azure-storage-blobs-cpp] Update to 12.0.0
## 12.0.0 (2021-06-08)
### Other Changes and Improvements
- Added and updated some samples.
- Fixed a read consistency issue.
* [azure-storage-files-datalake-cpp] Update to 12.0.0
## 12.0.0 (2021-06-08)
### Breaking Changes
- Renamed `ContentLength` in `FlushFileResult` to `FileSize`.
### Other Changes and Improvements
- Removed `IfUnmodifiedSince` from access conditions of setting filesystem metadata operation.
- Updated some samples.
- Fixed a read consistency issue.
* [azure-storage-files-shares-cpp] Update to 12.0.0
## 12.0.0 (2021-06-08)
### Breaking Changes
- Renamed `ContentLength` in `FileItemDetails` to `FileSize`.
### Other Changes and Improvements
- Updated some samples.
- Fixed a read consistency issue.
* [azure-security-keyvault-common-cpp] Update to 4.0.0-beta.3
## 4.0.0-beta.3 (2021-06-08)
No breaking changes or new features added. Includes only implementation enhancements.
* [azure-security-keyvault-keys-cpp] Update to 4.0.0-beta.3
## 4.0.0-beta.3 (2021-06-08)
### Breaking Changes
- Updated `MaxPageResults` type to `int32_t`, from `uint32_t`, affecting:
- `GetDeletedKeysOptions()`.
- `GetPropertiesOfKeysOptions()`.
- `GetPropertiesOfKeyVersionsOptions()`.
- Updated `CreateRsaKeyOptions::KeySize` type from `uint64_t` to `int64_t`.
- Updated `CreateRsaKeyOptions::PublicExponent` type from `uint64_t` to `int64_t`.
- Updated `CreateOctKeyOptions::KeySize` type from `uint64_t` to `int64_t`.
* chore: Update to v3.2.1
Since we have modified CMake scripts in Argtable3, which now supports
the vcpkg manifest mechanism, we also remove unnecessary code snippets
and deprecated targets.
* chore: Update version information
* [expat] Update to 2.3.0
* update version
* [expat] Update to 2.4.1
* update version
* add pkgconfig.patch
* update version
* revert pkgconfig.patch
* update version
* revert patch format
* update version
* [openssl] Add cmake wrapper to handle OPENSSL_ROOT_DIR
* Get the abs path
* update version record
* apply suggestion.
* Clean up openssl related code, move to openssl wrapper.
* update version record
* [kf5holidays] Disable parallel configure
* update version record
* update version record
* bump version
* Update versions/o-/openssl.json
* update baseline
* Update ports/openssl/vcpkg-cmake-wrapper.cmake
* Update ports/openssl/vcpkg-cmake-wrapper.cmake
* Update versions/o-/openssl.json
* Update ports/openssl/vcpkg.json
* Update versions/o-/openssl.json
* Update ports/openssl/vcpkg.json
* Update versions/o-/openssl.json
* update version record