[assimp] Update to version 5.4.0 to fix build error (#38126)

Fixes #35141
Tested usage successfully by `assimp:x64-windows`:
````
assimp provides CMake targets:

  # this is heuristically generated, and may not be correct
  find_package(assimp CONFIG REQUIRED)
  target_link_libraries(main PRIVATE assimp::assimp)

assimp provides pkg-config modules:

    # Import various well-known 3D model formats in an uniform manner.
    assimp
````

- [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.
- [] Only one version is added to each modified port's versions file.

---------

Co-authored-by: Jon <v-zhli17@microsoft.com>
This commit is contained in:
JonLiu1993 2024-04-12 07:40:39 -07:00 committed by GitHub
parent bf5581102a
commit 3df33117ff
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 535 additions and 526 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO assimp/assimp
REF v${VERSION}
SHA512 49963f84ed0a8145f3af249890a533f0b12f5553ae09581289cb1f20cb49cb1a3ed3f3c4c966ceb43aa897b90deca268aa6554066b2bd34f2ac9c15041420ddb
REF "v${VERSION}"
SHA512 6b0e410160c9f60923283be5d948e60b3b8c7819a7e75c9e39608d72202c1c715c048bd615e33d14544394c63efa6ad01cd3eda4c997ebe5a8c6e15ae18d4715
HEAD_REF master
PATCHES
build_fixes.patch

View File

@ -1,7 +1,6 @@
{
"name": "assimp",
"version": "5.3.1",
"port-version": 4,
"version": "5.4.0",
"description": "The Open Asset import library",
"homepage": "https://github.com/assimp/assimp",
"license": "BSD-3-Clause",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "56a472ae37754b7b3196df332edd5bb38559b614",
"version": "5.4.0",
"port-version": 0
},
{
"git-tree": "379f3ceb0d492f5d41bd9320cfd519da9b94bfa8",
"version": "5.3.1",

View File

@ -277,8 +277,8 @@
"port-version": 1
},
"assimp": {
"baseline": "5.3.1",
"port-version": 4
"baseline": "5.4.0",
"port-version": 0
},
"async-mqtt": {
"baseline": "4.1.0",