Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from microsoft:master #171

Merged
merged 19 commits into from
Jun 7, 2024
Merged

[pull] master from microsoft:master #171

merged 19 commits into from
Jun 7, 2024

Commits on Jun 6, 2024

  1. [mongo-c-driver] Update to 1.27.2 (#39138)

    Fixes #39126
    
    - [X] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [X] SHA512s are updated for each updated download.
    - [ ] ~~The "supports" clause reflects platforms that may be fixed by
    this new version.~~
    - [ ] ~~Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.~~
    - [ ] ~~Any patches that are no longer applied are deleted from the
    port's directory.~~
    - [X] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [X] Only one version is added to each modified port's versions file.
    
    Usage test pass with following triplets:
    
    ```
    x64-windows
    ```
    jimwang118 authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1cd9e7b View commit details
    Browse the repository at this point in the history
  2. [vcpkg baseline][many ports] Change fail list in ci.baseline.txt (#39135

    )
    
    ```
    PASSING, REMOVE FROM FAIL LIST: hdf5:arm-neon-android
    PASSING, REMOVE FROM FAIL LIST: hdf5:x64-android
    PASSING, REMOVE FROM FAIL LIST: hdf5:arm64-android
    PASSING, REMOVE FROM FAIL LIST: hdf5:arm64-windows
    ```
    Passing on
    https://dev.azure.com/vcpkg/public/_build/results?buildId=103642&view=results.
    The installation of `hdf5:arm64-windows` and androids triplet were fixed
    by PR #38911.
    
    Other ports are dependent on `hdf5`, so add them fail status of androids
    triplet in `ci.baseline.txt`.
    
    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [ ] ~~SHA512s are updated for each updated download.~~
    - [ ] ~~The "supports" clause reflects platforms that may be fixed by
    this new version.~~
    - [ ] ~~Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.~~
    - [ ] ~~Any patches that are no longer applied are deleted from the
    port's directory.~~
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    
    ---------
    
    Co-authored-by: Lily Wang <[email protected]>
    LilyWangLL and Lily Wang authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b772578 View commit details
    Browse the repository at this point in the history
  3. [openimageio] Update to 2.5.12.0 (#39124)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [ ] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [ ] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    jreichel-nvidia authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    02d2c48 View commit details
    Browse the repository at this point in the history
  4. [libmariadb] Fix the issue of iconv search failure under Linux (#39136)

    Fix one of #32398 issue.
    ```
    CMake Error at mariadb_config/CMakeLists.txt:51 (GET_LIB_NAME):
      GET_LIB_NAME Function invoked with incorrect arguments for function named:
      GET_LIB_NAME
    ```
    Fixed the issue that the search for iconv in Linux did not obtain the
    value of the macro variable Iconv_LIBRARIES, causing the function input
    parameter check to fail.
    
    - [X] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [ ] ~~SHA512s are updated for each updated download.~~
    - [ ] ~~The "supports" clause reflects platforms that may be fixed by
    this new version.~~
    - [ ] ~~Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.~~
    - [ ] ~~Any patches that are no longer applied are deleted from the
    port's directory.~~
    - [X] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [X] Only one version is added to each modified port's versions file.
    
    Usage test pass with following triplets:
    
    ```
    x64-linux
    ```
    jimwang118 authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    c1de34e View commit details
    Browse the repository at this point in the history
  5. [efsw] Update to 1.4.0 (#39121)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    Shauren authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7050e38 View commit details
    Browse the repository at this point in the history
  6. [Glaze] Update to v2.6.9 (#39120)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [ ] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [ ] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [ ] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    Ómar Högni Guðmarsson authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    e3b1e29 View commit details
    Browse the repository at this point in the history
  7. [scripts/ci.baseline.txt] Fix incorrect entries [bde] Add some platfo…

    …rm support (#39119)
    
    Fix incorrect entries of `scripts/ci.baseline.txt`.
    
    Fix #38787, won't fix downstream `rmqcpp` for #38736.
    
    * Keep skip in CI
      -  Conflict dependencies `pcre2`, `ryu` in #32645
    * Disable `android`
    - There is a weird error that failed to find
    `BdeBuildSystem/bbs_runtest.py` by
    `BdeBuildSystem/BdeBuildSystemConfig.cmake`
    * Disable `arm64-windows`
    - Failed with `groups\bsl\bsls\bsls_platform.h(419): fatal error C1189:
    #error: "Unable to identify CPU on which the MSVC compiler is running."`
    * Disable `uwp`
    - Failed with `groups\bdl\bdlb\bdlb_randomdevice.cpp(93): error C3861:
    'CryptAcquireContext': identifier not found`
    * Check `scripts/ci.baseline.txt`
    - Checked by `Get-Content ./scripts/ci.baseline.txt | Select-String
    -NotMatch '^#' | Select-String -NotMatch
    ':(arm-neon-android|arm64-android|arm64-osx|arm64-uwp|arm64-windows|x64-android|x64-linux|x64-osx|x64-uwp|x64-windows|x64-windows-static|x64-windows-static-md|x86-windows)\s*='`
    WangWeiLin-MV authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    5e605dd View commit details
    Browse the repository at this point in the history
  8. [folly related] update to 06.03 (#39108)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    c8ef authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4c89942 View commit details
    Browse the repository at this point in the history
  9. [libass] Update version to 0.17.2 (#39101)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [ ] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [ ] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [ ] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    
    This PR updates libass to version 0.17.2.
    
    ---------
    
    Co-authored-by: Kai Pastor <[email protected]>
    kadirlua and dg0yt authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    e60b08c View commit details
    Browse the repository at this point in the history
  10. [tinyxml2] Update to version 10.0.0 (#39082)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    
    This PR updates tinyxml2 to version 10.0.0
    
    ---------
    
    Co-authored-by: Kai Pastor <[email protected]>
    kadirlua and dg0yt authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2b99134 View commit details
    Browse the repository at this point in the history
  11. [alsa,fdk-aac,ffmpeg,libsrt,snappy,x265] Code cleanup, fix and use pk…

    …g-config (#39077)
    
    - Setup and use pkg-config for ffmpeg dependencies.
    #38011 (comment).
    - Export actual c++ link libraries for fdk-aac via pkg-config. (Same
    pattern as lerc, geos.)
    - Rectify link libraries in pkg-config  for alsa, libsrt, snappy, x265.
    - Burn-in dllimport for libsrt and x265.
    - Pass detected STRIP to ffmpeg. Fixes
    #36852.
    dg0yt authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2017886 View commit details
    Browse the repository at this point in the history
  12. [imcce-openfa] initial port 20231011.0.3 (#39029)

    - [X] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [ ] The name of the port matches an existing name for this component
    on https://repology.org/ if possible, and/or is strongly associated with
    that component on search engines.
    - [ ] Optional dependencies are resolved in exactly one way. For
    example, if the component is built with CMake, all `find_package` calls
    are REQUIRED, are satisfied by `vcpkg.json`'s declared dependencies, or
    disabled with
    [CMAKE_DISABLE_FIND_PACKAGE_Xxx](https://cmake.org/cmake/help/latest/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.html).
    - [X] The versioning scheme in `vcpkg.json` matches what upstream says.
    - [X] The license declaration in `vcpkg.json` matches what upstream
    says.
    - [X] The installed as the "copyright" file matches what upstream says.
    - [ ] The source code of the component installed comes from an
    authoritative source.
    - [ ] The generated "usage text" is accurate. See
    [adding-usage](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/examples/adding-usage.md)
    for context.
    - [X] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [X] Only one version is in the new port's versions file.
    - [X] Only one version is added to each modified port's versions file.
    gastineau authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    7c638ca View commit details
    Browse the repository at this point in the history
  13. [libtracepoint/libtracepoint-control] disable building tools (#39025)

    libtracepoint should disable building tools/samples/examples. Some of
    this was already disabled but the settings need to be updated. Noticed
    because libtracepoint tool build fails if building in an environment
    that does not default to C++17 or later.
    
    - [X] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [X] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [X] Only one version is added to each modified port's versions file.
    idigdoug authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    557b1bb View commit details
    Browse the repository at this point in the history
  14. [lpeg] Add cmake Config file (#39001)

    Fixes #38340 
    
    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [ ] ~SHA512s are updated for each updated download.~
    - [ ] ~The "supports" clause reflects platforms that may be fixed by
    this new version.~
    - [ ] ~Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.~
    - [ ] ~Any patches that are no longer applied are deleted from the
    port's directory.~
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    TheCycoONE authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0f7284c View commit details
    Browse the repository at this point in the history
  15. [llvm] Update to 18.1.6 (#37599)

    Fixes #37189
    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    yurybura authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    63d9dcd View commit details
    Browse the repository at this point in the history
  16. [qcoro] Depend on only required Qt features (#38699)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [ ] SHA512s are updated for each updated download.
    - [ ] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [ ] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [ ] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    equeim authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    b09937b View commit details
    Browse the repository at this point in the history
  17. [vcpkg-cmake-config] Fix fixup of ) paths (#38921)

    Cherry-picked from #38847:
    
    Fix processing of `INTERFACE_LINK_LIBS` when it contain `)` inside `"`,
    e.g. for
    `C:/Program Files (x86)/Windows
    Kits/10/Lib/10.0.22621.0/um/x64/User32.Lib`
    created by `pkg_check_modules` from `-luser32` as found in icu pc files.
    
    Without the fix, the property is not processed at all, pulling release
    libs into debug builds.
    dg0yt authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    233f096 View commit details
    Browse the repository at this point in the history
  18. [crow] update CrowCpp port to version 1.2.0 (#38997)

    - [x] Changes comply with the [maintainer
    guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
    - [x] SHA512s are updated for each updated download.
    - [x] The "supports" clause reflects platforms that may be fixed by this
    new version.
    - [x] Any fixed [CI
    baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
    entries are removed from that file.
    - [x] Any patches that are no longer applied are deleted from the port's
    directory.
    - [x] The version database is fixed by rerunning `./vcpkg x-add-version
    --all` and committing the result.
    - [x] Only one version is added to each modified port's versions file.
    gittiver authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    bdd4abf View commit details
    Browse the repository at this point in the history
  19. [wolfssl] Build wolfssl with HAVE_EX_DATA and NO_WOLFSSL_STUB to enab…

    …le async use and coexistence with openssl without link error (#38994)
    
    Async applications using wolfssl need to associate extra data
    (application context) with the ssl session and context. This is used in
    verification callback.
    NO_WOLFSSL_STUB is needed to prevent a link time error resulting from
    duplicate symbols when linking to both wolfssl and openssl at the same
    time
    
    ---------
    
    Co-authored-by: Kai Pastor <[email protected]>
    Co-authored-by: Monica <[email protected]>
    3 people authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    6e31ee3 View commit details
    Browse the repository at this point in the history