* [blosc] Update to 1.21.3
* Update version
* [blosc] Update to 1.21.3
* update version
* [blosc] update to 1.21.3
* [blosc] Modify review comments
* [blosc]Modify CI Error
* [blosc]Modify review comments
* [blosc]Modify the patch name
* [blosc]modify CI error
* [blosc]update version
* [blosc]update version
* update version
* update version
* update git-tree
---------
Co-authored-by: Lily Wang <494550702@qq.com>
* [azure-core-cpp] Update to 1.8.0
## 1.8.0 (2023-02-02)
### Features Added
- Added support for parsing space character in place of 'T' in RFC3339 DateTimes.
- Added support for HTTP proxy servers, both unauthenticated and with basic authentication.
- Added universal support for several TLS options:
- Added the ability to set the expected TLS root certificate for TLS connection (useful if a proxy server uses a TLS certificate that is not chained to a known root).
- Added the ability to enable TLS certificate revocation list checks (off by default).
- For libcurl only: Allow TLS connection to succeed if CRL retrieval fails.
- *NOTE*: This change only applies if libcurl is built using the OpenSSL crypto backend. It does NOT apply if libcurl uses the schannel (Windows default) or SecureTransport (macOS/iOS default).
### Breaking Changes
- Changed the name of several distributed tracing HTTP span attributes:
- `requestId` is renamed to `az.client_request_id`
- `serviceRequestId` is renamed to `az.service_request_id`
- Bearer token authentication will not work for endpoint URL protocol schemes other than `"https"`. This ensures token security and is consistent with the Azure SDKs for other languages.
- Removed `noexcept` specification from `Azure::DateTime::clock::now()`.
- Updated retry policy timeouts to conform to Azure guidelines.
- The default delay between retries is changed from 4 seconds to 800ms.
- The maximum retry delay is changed from 2 minutes to 60 seconds (one minute).
If the original behavior is desired, customers can adjust these timeouts by changing the `RetryDelay` and `MaxRetryDelay` fields in the `RetryOptions` structure.
### Bugs Fixed
- Fixed bug in WinHTTP client which caused the `IgnoreUnknownCertificateAuthority` and `EnableCertificateRevocationListCheck` fields to be ignored if they were passed in from `TransportOptions`.
- [[#4206]](https://github.com/Azure/azure-sdk-for-cpp/issues/4206) Fixed connectivity issues in libcurl HTTP transport which can occur if a TCP connection is dropped prematurely. (A community contribution, courtesy of _[ahojnnes](https://github.com/ahojnnes)_)
### Other Changes
- Update distributed tracing attributes to align with current Azure Distributed Tracing Conventions attributes and names.
- Added the ability to consume version 1.1.1n of OpenSSL.
- Added support for Identity token caching, and for configuring token refresh offset in `BearerTokenAuthenticationPolicy`.
- Improved cancellation support for WinHTTP transport.
### Acknowledgments
Thank you to our developer community members who helped to make Azure Core better with their contributions to this release:
- Johannes Schonberger _([GitHub](https://github.com/ahojnnes))_
* [azure-core-tracing-opentelemetry-cpp] Update to 1.0.0-beta.4
## 1.0.0-beta.4 (2023-02-02)
### Features Added
- Aligned OpenTelemetry tracing infrastructure with OpenTelemetry 1.17.0 conventions for use with Azure Monitor.
### Other Changes
- Suppress several warnings from opentelemetry-cpp package.
In https://github.com/microsoft/vcpkg/pull/29267 we asked the user to remove a ci.baseline.txt entry for libcopp , but this failed in the most recent full build https://dev.azure.com/vcpkg/public/_build/results?buildId=84590 . It looks like the port doesn't have the plumbing to hook up ARM or ARM64 compilers on Windows, so this isn't a machine configuration / ci.baseline.txt issue.
There does appear to be some code in upstream trying to select armasm rather than masm to use the arm assembler but the port doesn't know how to hook that up.
* [raygui] Add new port
* Update ports/raygui/portfile.cmake
Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
* [raygui] Update version
---------
Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
* [tiff] Fix zstd plus minor changes (#28530)
* Use official zstd config
* Require packages for features
* Test zstd in CI
* Enable libtiffxx on arm
* Update versions
* Assume ZSTD_decompressStream
* Don't put targets into TIFF_LIBRARIES
* [qt5-imageformats] Use libtiff-4.pc
* [zstd] Revise thread lib export
* Mark link libs with LINK_ONLY
* Revert "[zstd] Revise thread lib export"
This reverts commit a99e6378a6.
* [qt5-imageformats] Get all tiff lflags
* [gdk-pixbuf] Use libtiff-4 pc file for msvc
* [qtimageformat] Workaround for QTBUG-95052
* Rename ableton to abletonlink
* Add meta-port for users using the old ableton port
---------
Co-authored-by: Kai Pastor <dg0yt@darc.de>
Co-authored-by: Martijn Otto <martijn@resolume.com>
* [imageinfo] Add new port
* update version database
* Add usage
* Add new line
* update version
---------
Co-authored-by: Jonliu1993 <13720414433@163.com>
Added the ability for the 'default' port version to get a value in case they all change at once (as almost happened due to https://github.com/microsoft/vcpkg/issues/29288)
https://github.com/microsoft/vcpkg/pull/28356/ did not apply post-source stubs for url and locale. I suspect they were just forgotten to be checked in?
https://github.com/microsoft/vcpkg/pull/28617/ did not record the port version change in generate-ports.ps1.
Also fixed all files to have LF line endings. (since changing boost-vcpkg-helper version also changed all the other ports anyway)
Also changed "When changing this file also update and run scripts/boost/generate-ports.ps1" to "Automatically generated by scripts/boost/generate-ports.ps1" because I think that better conveys the consequences (your changes will get nuked).
* [rkcommon] add port
* v db
* Fix static builds and supports
* format manifest
* v db
* Add usage file.
---------
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* port is building for x64-windows
* Add file endings
* Reformat manifest file
* Add versions
* Remove comment
* Check host system instead of target
* fix user fs pollution & allow nodejs tool to have the same triplet as target has
* x86-windows now builds
* Support find_package (TARGET_SOURCES still todo)
* add win_delay_hook.cc
* license for nodejs
* reformat
* reformat
* Update node-api.json
* nodejs port ver increment
* fix versions
* fix versions
* Fix find_library/find_path review comments
* node-api-config.cmake => unofficial-node-api-config.cmake
* remove vcpkg_execute_npm_command.cmake
* update git-tree in node-api.json
* fix node triplet
* remove obvious comment
* Update node-api.json
* Revert everything related to vcpkg-tool-nodejs
* fix port-version of vcpkg-tool-nodejs in baseline.json
* Update node-api.json
* ban arm
* fix EOF
* Update node-api.json
* Tweaks for Linux failure debugging
* Update node-api.json
* Reformat with vscode cmake formatter
* Even more debug logging
* add <node_root>/bin to search
* Update node-api.json
* Add debugging for 2-nd error encountered
* update ver
* update
* update ver
* add nodejs tool to path
* update ver
* use prefix npm option
* add version
* move things to node tool dir (temporary)
* add ver
* Add CMAKE_JS_LIB emptyness check
* add version
* separate node root ad node bin directories
* update node-api-config.cmake
* add ver
* typo-fi
* update version
* remove debug logging
* update ver
* do not use system cmake
* add ver
* rename vars
* Update ver
* Add comment
* add-version
* Now downloads cmake-js from github, but deps aren't downloaded (wip)
* add version
* Seems to work except lodash (wip)
* add version
* license null (wip)
* license null -reformat- (wip)
* add ver
* Add todo (wip)
* add ver
* install lodash, new error now related to yargs isn't being built (wip)
* add version (wip)
* fix (wip)
* add version (wip)
* Cleanup, will try one thing (wip)
* no cmake-js ver, now install includes (wip)
* ⌛ closing temporary, I'll get back to this later ⌛. at least I know what to do
* test
* baseline
* format
* fill with zeros
* update supports
* correct url for win
* addver
* better handle arch and os
* ver
* update
* update
* add-todo
* add win support
* ver
* qol
* ver
* add-sha
* ver
* update
* update
* fix-license
* fix-license
* add sha
* add sha
* linux-arm64
* linux-arm64
* sha512 for arm
* sha512 for arm
* remove imported sources
* remove imported sources
* apply suggestion
* add ver
* fix eof
* add ver
* [node-addon-api] Add new port
* add version
* add newline
* add version
* Update ports/node-addon-api/vcpkg.json
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update ports/node-addon-api/portfile.cmake
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
* Update node-addon-api.json
* Update portfile.cmake
* Update node-addon-api.json
* Update unofficial-node-addon-api-config.cmake
* Update node-addon-api.json
* fix dg0yt's comments 1/
* fix 2/
* fix 3/3
* update version
* Add usage.
---------
Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [openimageio] add libheif as an optional dependncy
* fmt
* x-add-version
* optional libheif find_dependency
* ./vcpkg x-add-version --all --overwrite-version
* also remove libsquish from dep list
* x-add-version