* [yasm-tool] Fix usage of port to be host dependencies
This allows mpg123, nettle, and gmp to support non-x86 windows manifest mode
* fix gmp
* oops
* versions update
* - updated catch2 to version 2.13.6
- replaces catch2 CONTROL file with proper manifest
* vcpkg x-add-version catch2
* fixed the portfile to REALLY update catch2 to version 2.13.6
* vcpkg x-add-version catch2 --overwrite-version
* fixed the portfile AGAIN to REALLY REALLY update catch2 to version 2.13.6 this time
* vcpkg x-add-version catch2 --overwrite-version
* updated hash in portfile.cmake for catch2
* vcpkg x-add-version catch2 --overwrite-version
* Update version-string as version-semver
* Update versions/c-/catch2.json
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
* [flashlight-cuda] Update port
* Ran x-add-version --overwrite-version
* remove usage, use vcpkg_fixup_cmake_targets
* overwrite version
* remove usage install
* overwrite version
* update port version
* x-add-version
* Update baseline version
Co-authored-by: PhoebeHui <20694052+PhoebeHui@users.noreply.github.com>
* Updated ismrmrd to version 1.5.0
* Updated version
* Remove space lines
* Update versions/i-/ismrmrd.json
Co-authored-by: NancyLi1013 <lirui09@beyondsoft.com>
* [popsift] vcpkg_check_features use FEATURES as required
* [popsift] fix copy tools
* [popsift] update port version to 2
* [popsift] update port version to 2
* [popsift] remove useless variable
* [popsift] formatting
* [popsift] using ${PORT}
* [popsift] update port version to 2
* [azure-core-cpp] Update to 1.0.0-beta.9
## 1.0.0-beta.9 (2021-05-18)
### New Features
- Added `Azure::PagedResponse<T>`.
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Removed `Context::GetApplicationContext()` in favor of a new static data member `Context::ApplicationContext`.
- Renamed `Request::IsDownloadViaStream()` to `ShouldBufferResponse()`.
- Removed the `Azure::Core::Http::Request` ctor overload that takes both a `bodyStream` and a `bufferedDownload` boolean since it is not useful.
- Changed integer size parameters for buffers from `int64_t` to `size_t` in various places such as `Azure::Core::IO::BodyStream::Read()` APIs.
- Removed the `Azure::Core::Diagnostics::Logger::Listener` typedef.
### Bug Fixes
- Do not re-use a libcurl connection to same host but different port.
- Fixed curl transport issue to avoid crash at exit when curl connection pool cleanup thread is running.
- Ensure uniqueness of `Azure::Core::Uuid` on POSIX platforms.
### Other Changes and Improvements
- Modified precondition validation of function arguments to now result in assert failures rather than throwing an exception.
- Remove exposing windows.h header from our public headers.
- Improved performance of the WinHTTP transport layer on Windows for uploading large payloads.
* [azure-identity-cpp] Update to 1.0.0-beta.6
## 1.0.0-beta.6 (2021-05-18)
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
* [azure-security-keyvault-common-cpp] Update to 4.0.0-beta.2
## 4.0.0-beta.2 (2021-05-18)
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Removed `KeyVaultException`.
- Removed `ClientOptions`.
* [azure-security-keyvault-keys-cpp] Update to 4.0.0-beta.2
## 4.0.0-beta.2 (2021-05-18)
### New Features
- Added support for importing and deserializing EC and OCT keys.
- Added cryptography client.
- Added `CreateFromResumeToken()` to `DeletedKeyOperation` and `RecoverKeyOperation`.
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Renamed `GetPropertiesOfKeysSinglePage()` to `GetPropertiesOfKeys()`.
- Renamed `GetPropertiesOfKeyVersionsSinglePage()` to `GetPropertiesOfKeyVersions()`.
- Renamed `GetDeletedKeysSinglePage()` to `GetDeletedKeys()`.
- Renamed `KeyPropertiesSinglePage` to `KeyPropertiesPageResult`.
- Renamed `DeletedKeySinglePage` to `DeletedKeyPageResult`.
- Renamed `GetPropertiesOfKeysSinglePageOptions` to `GetPropertiesOfKeysOptions`.
- Renamed `GetPropertiesOfKeyVersionsSinglePageOptions` to `GetPropertiesOfKeyVersionsOptions`.
- Renamed `GetDeletedKeysSinglePageOptions` to `GetDeletedKeysOptions`.
- Removed `Azure::Security::KeyVault::Keys::JsonWebKey::to_json`.
- Replaced static functions from `KeyOperation` and `KeyCurveName` with static const members.
- Replaced the enum `JsonWebKeyType` for a class with static const members as an extensible enum called `KeyVaultKeyType`.
- Renamed `MaxResults` to `MaxPageResults` for `GetSinglePageOptions`.
- Changed the returned type for list keys, key versions, and deleted keys from `Response<T>` to `PagedResponse<T>` affecting:
- `GetPropertiesOfKeysSinglePage()` and `GetPropertiesOfKeyVersionsSinglePage()` now returns `KeyProperties`.
- `GetDeletedKeysSinglePage()` now returns `DeletedKey`.
- Removed `ResumeDeleteKeyOperation()` and `ResumeRecoverKeyOperation()`.
### Bug Fixes
- Fix getting a resume token from delete and recover key operations.
* [azure-storage-common-cpp] Update to 12.0.0-beta.11
## 12.0.0-beta.11 (2021-05-19)
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Removed `Azure::PagedResponse<T>`.
### Bug Fixes
- Fixed a stream leak issue in `ReliableStream`.
* [azure-storage-blobs-cpp] Update to 12.0.0-beta.11
## 12.0.0-beta.11 (2021-05-19)
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Renamed `HasMorePages()` in paged response to `HasPage()`.
- Default chunk size for concurrent upload was changed to nullable.
- `BlobLeaseClient::Change()` updates internal lease id.
- Removed `ContentType` from `GetBlockListResult`.
- Moved `GetPageRangesResult` to detail namespace.
- `BlobServiceClient::UndeleteBlobContainer` doesn't support restoring a deleted container under a different name anymore.
- Changed the type of block count to `int32_t`.
* [azure-storage-files-datalake-cpp] Update to 12.0.0-beta.11
## 12.0.0-beta.11 (2021-05-19)
### New Features
- Added `DataLakePathClient::SetAccessControlListRecursive()`, `UpdateAccessControlListRecursive()` and `RemoveAccessControlListRecursive()`.
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Renamed `HasMorePages()` in paged response to `HasPage()`.
- Default chunk size for concurrent upload was changed to nullable.
- `DataLakeLeaseClient::Change()` updates internal lease id.
* [azure-storage-files-shares-cpp] Update to 12.0.0-beta.11
## 12.0.0-beta.11 (2021-05-19)
### New Features
- Added `ShareDirectoryClient::ForceCloseAllHandles()` and `ShareFileClient::ForceCloseAllHandles()`.
### Breaking Changes
- Added `final` specifier to classes and structures that are are not expected to be inheritable at the moment.
- Renamed `HasMorePages()` in paged response to `HasPage()`.
- `ShareLeaseClient::Change()` updates internal lease id.
- `ShareItem::ShareMetadata` was renamed to `ShareItem::Metadata`.
* Use rcVersion.h.in from PORT_DIR directly
* Inject static linking deps into pc file
* x-add-version
* Insert requires pc modules directly
* x-add-version
* [embree3] Update to 3.12.2 and add features
* update version record
* Update ports/embree3/portfile.cmake
* revert patch EOL, add keyword FEATURES
* Update versions/e-/embree3.json
* [oatpp] update to 1.2.5
* add version files
* update oatcpp libs to 1.2.5
* add version files
* use version instead of version string
* add version files
* update hashes
* add version files
* fix windows build
* add version files
* fix windows build
* add version files
* [flashlight-cpu] Update port
* Ran x-add-version --overwrite-version
* Use vcpkg_Fixup_cmake_targets, remove usage
* overwrite version
* bump port version
* x-add-version
* Update versions/f-/flashlight-cpu.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* [openh264] respect meson default_library option so only required shared/static library gets built
* [openh264] bump port version
* [openh264] x-add-version
* [tinyfiledialogs] 3.6.3 -> 3.8.7
* x-add-version
* [tinyfiledialogs] Use git rather than explicit snapshot
* x-add-version
* [tinyfiledialogs] Put header in include dir one level down from before
* x-add-version
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [tinyfiledialogs] 3.8.8
* vcpkg x-add-version --all
* Update versions/t-/tinyfiledialogs.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* Update ports/tinyfiledialogs/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* Update versions/t-/tinyfiledialogs.json
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* [ffmpeg] update to version 4.4
* [ffmpeg] format-manifest
* [ffmpeg] remove avresample as default feature (it is deprecated, not upstream default, and will be removed in 4.5)
* [ffmpeg] x-add-version
* [ffmpeg] add avresample under the all feature
* [ffmpeg] x-add-version
* [ffmpeg] remove unused patch
* [ffmpeg] x-add-version
* [ffmpeg] remove wavpack from FindFFMPEG
* [ffmpeg] x-add-version
* [ffmpeg] fix compile cuda issue
* [ffmpeg] x-add-version
* [ffmpeg] only apply cuda compile patch on windows targets
* [ffmpeg] x-add-version
* [tensorpipe] create a new port
* [tensorpipe] create patch for libuv
* [libnop] create a new port
* [libnop] update baseline and port SHA
* [tensorpipe] fix header/target install
* [tensorpipe] remove support of Windows/UWP
* [tensorpipe] update baseline and port SHA
* Update ports/tensorpipe/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* Update ports/tensorpipe/portfile.cmake
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [tensorpipe] support 'test' feature for Linux
* it will be helpful to check output binaries are valid
* update code snapshot(2021/03/02) and port SHA
* [tensorpipe] fix build failures in Linux
* TC for 'ibv' failes
* link with CMAKE_DL_LIBS for <dlfcn.h>
* [tensorpipe] apply PR feedback
* [tensorpipe] update version-date and patches
* [tensorpipe] FATAL_ERROR if feature requires Linux
* [tensorpipe] reduce features and code base
* simplify features
* fix `pybind11` build failures
* updates source code base and CMake export file names
* use GNUInstallDirs variable
* [tensorpipe] update baseline
* [tensorpipe] update support
* use more correct "support" exporession
* [tensorpipe] fix Linux/CUDA test options
* [tensorpipe] fix corrupted patch
* [tensorpipe] fix wrong support expression
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [curl] Fix android builds. Greatly simplify pkgconfig handling.
* [curl] Fix permissions on curl-config
* [curl] Fix missing assigment in replacement
* [curl] Update version
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* add the port of bsio library
* Update portfile.cmake
Format vcpkg_cmake_configure
* add the port of bsio library
Co-authored-by: duzhongwei <duzhongwei@querycap.com>
Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
* [forge] Update forge to v1.0.7 tag
- Use explicit cmake files install path
- Use REF option in vcpkg_from_github command to fetch tag
* [forge] Update version in baseline
* [libtcod] Update to 1.16.7
* [libtcod] Change to using version-semver in manifest.
* Apply suggestions from code review
* fixup! Apply suggestions from code review
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* [nccl] Only download if compatible with found CUDA version
* add-version
* Remove auto-download
* Remove windows branch
* Ran x-add-version --overwrite-version
* Add hardcoded find hints in /usr
* Fix version.
Co-authored-by: Billy Robert ONeal III <bion@microsoft.com>
* [libctl] add new port
* [meep] add new port
* [meep|libctl] support only linux for now
* [meep] add msys2 win32 handling
* fix autoconfig missing flags in configure_make
* [meep] move to autoconfig also on linux
* [libct] enable autoconfig; [meep] disabled fixup pkgconfig files, routines is not able to fully clean up include paths from libraries
* [hdf5] trying to fix pkgconfig files
* [CI] add guile to linux image when provisioned
* [msys2] add libguile dependency for libctl
* [libctl] working on the windows port
* add missing msys2 packages
* add osx support
* add guile on osx VMSS provisioning file
* prepend msys2 to path
* apply format.diff from PR automated test
* revert skript changes
* more hdf5 stuff
* remove meep and libctl
* more pc fixes for hdf5
* version stuff
* reset doc changes
* reset x264 changes
* fix version stuff
Co-authored-by: Stefano Sinigardi <stesinigardi@hotmail.com>