18350 Commits

Author SHA1 Message Date
Azure SDK Bot
37c9f412ca
[azure-core-*] Update azure-core-cpp to 1.8.0 and azure-core-tracing-opentelemetry-cpp to 1.0.0-beta.4 (#29427)
* [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.
2023-02-03 12:34:00 -08:00
Billy O'Neal
6abc931a7d
[ableton-link] Fix typo missing dash in name. (#29434)
* [ableton-link] Fix typo missing dash in name.

* Version DB
2023-02-03 12:25:31 -08:00
Jose Sanchez
2f0bcabe63
[azure-iot-sdk-c] LTS_01_2023_REF01 (#29046) 2023-02-03 12:14:45 -08:00
JonLiu1993
a7c0f2b2b4
[libjpeg-turbo] update to 2.1.5 (#29352)
* [libjpeg-turbo] update to 2.1.5

* update version

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-02-03 11:20:01 -08:00
Billy O'Neal
1d3ba8738f
[libcopp] Mark arm-windows as unsupported. (#29408)
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.
2023-02-03 11:14:29 -08:00
Hamish Moffatt
71d3fa60b6
[kdalgorithms] Add new port (#29375) 2023-02-02 20:28:50 -08:00
Andrew Kornilov
9d92f36654
[raygui] Add new port (#29364)
* [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>
2023-02-02 20:25:14 -08:00
Andrew Kornilov
bb9766f573
[clipper2] Add new port (#29303)
* [clipper2] Add new port

* [clipper2] Add usage. Static-only for windows

* [clipper2] Update hash
2023-02-02 20:04:34 -08:00
Sylvain Doremus
ff666f83e0
[rendergraph] Updated to version 1.2.0. (#29359) 2023-02-02 19:58:03 -08:00
Frank
3472e57850
[nanoflann] Update to 1.4.3 (#29378)
* [nanoflann] Update to 1.4.3

* update version

* use New function

* vdb
2023-02-02 19:57:45 -08:00
Duncan Horn
52388affa0
[WIL] Update to 2023-02-02 (#29399)
* Update WIL port

* Running new command I previously didn't know about

* Update the wil port

* Update the wil port

* Update the versions file
2023-02-02 19:57:29 -08:00
Henrique Teles
03464198d7
[libxlsxwriter] port update (#29401) 2023-02-02 19:57:15 -08:00
Billy O'Neal
845339c10b
[urho3d, xcb-util-wm] Hash fixes (#29383) 2023-02-02 19:36:12 -08:00
Aleksi Sapon
cf91522593
[xerces-c] Fix iOS build (#29334) 2023-02-02 18:49:20 -08:00
Henrik Gaßmann
45daa84436
[status-code] Disable find boost (#29360)
The libraries test suite optionally tests compatibility against boost
types which is completely unnecessary in our case.
2023-02-02 16:53:56 -08:00
Francisco Facioni
27b8bfd0f9
[cnats] Update to 3.6.0 (#29372) 2023-02-02 16:53:33 -08:00
Long Huan
3004382fdf
[embree3] fix Unknown CMake command find_dependency (#29381)
* fix Unknown CMake command find_dependency

* x-add-version
2023-02-02 16:53:13 -08:00
Rémy Tassoux
b28cddc45f
[catch2] Update to 3.3.1 (#29357)
* [catch2] Update to 3.3.1

* [catch2] Update version files
2023-02-02 16:52:36 -08:00
Lily Wang
c9eb3bd14e
[curl] Use find_package c-ares provided by vcpkg (#29350)
* [curl] Use find_package c-ares provided by vcpkg

* update version

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-02-02 16:52:18 -08:00
Chuck Walbourn
65eed91ae7
[directxtex] port update for January 2023 release (#29343)
* [directxtex] port update for January 2023 release

* Updated baseline

---------

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2023-02-02 16:51:33 -08:00
Frank
c3f5491a36
[itk] Add missing iostream include for CUDA classes (#29317)
* [itk] Add missing iostream include for CUDA classes

* update version

* use New function

* vdb

* add end line

* overwrite version
2023-02-02 16:28:09 -08:00
omartijn
b79fa0ec38
[abletonlink] Rename ableton port to abletonlink (#28892)
* [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 a99e6378a67adc68e9e43e6e193206a5ddcba60e.

* [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>
2023-02-02 16:22:45 -08:00
Gordon Smith
f7ada2a292
[activemq-cpp,apr,arrow] Switch apache urls to pull from "archive" (#29388)
Signed-off-by: Gordon Smith <GordonJSmith@gmail.com>
2023-02-02 15:46:55 -08:00
xiaozhuai, Weihang Ding
a548ef52e5
[imageinfo] Add new port (#29009)
* [imageinfo] Add new port

* update version database

* Add usage

* Add new line

* update version

---------

Co-authored-by: Jonliu1993 <13720414433@163.com>
2023-02-01 17:10:42 -08:00
Cheney Wang
c35b8168fc
[faad2] Update to 2.10.1 (#29319)
* [faad2] Update to 2.10.1

* Fix tools uninstalled
2023-02-01 17:10:23 -08:00
Billy O'Neal
6aa38234d0
[boost] Fix generate ports to match the tree. (#29338)
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).
2023-02-01 13:34:29 -08:00
Ahmed Yarub Hani Al Nuaimi
ca9155913c
[aws-sdk-cpp] Update AWS SDK for C++ and its dependencies (#29236) 2023-02-01 12:52:03 -08:00
xiaozhuai, Weihang Ding
871e20cf67
[xorstr] Bump to 2021-11-20 (#29323)
* [xorstr] Bump to 2021-11-20

* add license

* update version database
2023-02-01 11:13:30 -08:00
xiaozhuai, Weihang Ding
6bb84d3f57
[ghc-filesystem] Bump to 1.5.12 (#29312)
* [ghc-filesystem] Bump to 1.5.12

* update version database
2023-02-01 11:13:02 -08:00
Leonid Pospelov
3029a0e0ad
[WasmEdge] Add new port (#28668) 2023-02-01 11:12:27 -08:00
Aleksi Sapon
17030920aa
[libe57format] Update to 2.3.0 (#29333) 2023-01-31 19:12:25 -08:00
Alexander Neumann
a4e94e9d6d
[rkcommon] add new port (#29263)
* [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>
2023-01-31 18:53:23 -08:00
Leonid Pospelov
ce4d499954
[node-addon-api] Add new port (#28427)
* 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>
2023-01-31 18:51:05 -08:00
Russell Greene
b7c9204336
[openimageio] add libheif as an optional dependency, remove libsquish as a dependency (#29218)
* [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
2023-01-31 18:11:48 -08:00
Matthew Oliver
e5143067da
[ffmpeg] Enable openmpt and update feature platforms. (#29216)
* [ffmpeg] Enable openmpt and update feature platforms.

* [ffmpeg] Update versions.
2023-01-31 18:10:57 -08:00
Alexander Neumann
6810f35866
[liblas] fix cmake consumption (#29259)
* [liblas] fix consumption

* v db
2023-01-31 18:09:59 -08:00
autoantwort
acb4db3c81
[matio] fix inter feature dependencies (#29224) 2023-01-31 18:08:50 -08:00
Kai Pastor
cda6c1f124
[mchehab-zbar] Fix dependencies (#29232)
Do not use msys devel packages.
2023-01-31 18:08:16 -08:00
Henrik Gaßmann
c3e8743a25
[ned14-internal-quickcpplib,status-code,llfio] Update 2023.01 (#29214)
* [quickcpplib] Update to 2023-01-27

* [status-code] Update to 2023-01-27

* [llfio] Update to 2023-01-27

* Update version database
2023-01-31 18:06:21 -08:00
autoantwort
ddea2bb30b
[leptonica] Update (#29266) 2023-01-31 18:04:06 -08:00
talregev
b63f61ebe8
[chronoengine] New port (#29070) 2023-01-31 17:40:08 -08:00
Ada Tufankjian
86e220d184
Updating vma port (#29230) 2023-01-31 16:28:39 -08:00
Russell Greene
4819f65d7c
[libde265] enable on arm linux + ios (#29223)
* [libde265] enable on arm linux + ios

* ./vcpkg x-add-version --all
2023-01-31 16:02:20 -08:00
Leonid Pospelov
cf4f1fb3eb
[ChakraCore] enable find_package (#28769)
* [chakracore] add cmake config

* .

* .

* .

* wip

* fix review comments

* .
2023-01-31 16:00:25 -08:00
as-shura
74e940f647
[onednn] Bumped version to 3.0.0 release. (#29267)
* Bumped version to 3.0.0 release.

* Update ports/onednn/vcpkg.json

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Update ports/onednn/portfile.cmake

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Applied changes requests from @LilyWangLL.

* Final database update.

* Fixed inability to download hidden by asset caching.

---------

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-31 13:51:11 -08:00
xiaozhuai, Weihang Ding
9c4a648392
[string-view-lite] Modernization (#29313)
* [string-view-lite] Modernization

* update version database

* apply suggestion

* update version database

* CRLF -> LF

---------

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2023-01-31 13:50:53 -08:00
chausner
8a9ad06a84
[zstr] Update to 1.0.7 (#29254)
* Update zstr to 1.0.7

* Update CI baseline

* Apply suggestions from code review

Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>

* Update CI baseline

---------

Co-authored-by: chausner <chausner@users.noreply.github.com>
Co-authored-by: Lily Wang <94091114+LilyWangLL@users.noreply.github.com>
2023-01-31 13:27:53 -08:00
chausner
25ed5f7cca
[json-schema-validator] Update to 2.2.0 (#29253)
* Update json-schema-validator to 2.2.0

* Update CI baseline

* Tweak description

* Update CI baseline

* Remove patch, address code review suggestions

* Update CI baseline

---------

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-31 13:26:42 -08:00
chausner
0fb75abb60
[wildmidi] Update to 0.4.5 (#29255)
* Update wildmidi to 0.4.5

* Update CI baseline

---------

Co-authored-by: chausner <chausner@users.noreply.github.com>
2023-01-31 12:56:20 -08:00
MonicaLiu
fb16da0439
[flatbuffers] Update to 23.1.21. (#29277)
* update flatbuffers

* update version

---------

Co-authored-by: MonicaLiu <v-liumonica@microsoft.com>
2023-01-31 12:42:18 -08:00