<!-- If your PR fixes issues, please note that here by adding "Fixes
#NNNNNN." for each fixed issue on separate lines. -->
<!-- If you are still working on the PR, open it as a Draft:
https://github.blog/2019-02-14-introducing-draft-pull-requests/. -->
<!-- If this PR updates an existing port, please uncomment and fill out
this checklist: -->
- [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.
<!-- If this PR adds a new port, please uncomment and fill out this
checklist:
- [ ] 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).
- [ ] The versioning scheme in `vcpkg.json` matches what upstream says.
- [ ] The license declaration in `vcpkg.json` matches what upstream
says.
- [ ] 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.
- [ ] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [ ] Only one version is in the new port's versions file.
- [ ] Only one version is added to each modified port's versions file.
END OF NEW PORT CHECKLIST (delete this line) -->
* [fmt] Update to version 10.0.0.
* [fmt] Update portfile.
- Remove dead code. It is no longer necessary to manually move DLLs and
edit CMake configs.
- Use vcpkg_install_copyright.
* [fmt] Update baseline.
* [cachelib] Update to 2023.05.08.00, support fmt 10
* Update to 2023.05.08.00.
* Add patch to support fmt 10.
* Update baseline.
* [spdlog] Add upstream patch for fmt 10.
* Add upstream patch to support fmt 10.
* Update portfile.
* Add usage.
* Update baseline.
* [seacas] Add upstream patch to support fmt 10.0.0.
* Add patch to support fmt 10.0.0.
* Update baseline.
* [coolprop] Update patch to support fmt 10.
* Update patch to support fmt 10.0.0. See CoolProp/CoolProp#2252
* Update baseline.
* [wasmedge] Add patch for fmt 10 support.
* Add patch to support fmt 10
* Update baseline
* [spdlog] Update to 1.11.0
* [spdlog] backporting https://github.com/gabime/spdlog/pull/2545
* [spdlog] Add 1.11.0 to versions file
* Remove patch header, add link to upstream merged PR, add quotes.
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
- Defining SPDLOG_WCHAR_TO_UTF8_SUPPORT on non-Windows platforms
triggers an #error, restrict the wchar feature to Windows
- update port-version + vcpkg x-add-version spdlog
* [spdlog] support wchar when targeting Windows
* filename will be `std::string`
* functions `wstr_to_utf8buf`, `utf8_to_wstrbuf` will be added
* [spdlog] update baseline and git-tree SHA
* [spdlog] make wchar_t options to port features
* new feature: `wchar`, `wchar-filenames`
* update git-tree SHA
* Update ports/spdlog/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
* [spdlog] more clear SPDLOG_WCHAR_FILENAMES usage
* Update versions/s-/spdlog.json
* Update ports/spdlog/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/spdlog/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [spdlog] update version SHA
* [spdlog] update port version
Co-authored-by: nicole mazzuca <83086508+strega-nil-ms@users.noreply.github.com>
Co-authored-by: Jack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* remove featurebuild patch
see:
3d8f71c4d242c36f48ed
* remove external fmt patch
see:
53e1c9ab11/CMakeLists.txt (L183-L184)
* remove target fixup branching
see:
4858d7e454
* convert control file to manifest file
* remove android build patch
see:
e86f450428
* update to 1.8.3
* remove redundant cleanup
these folders don't exist in the build tree, and so they don't need to be cleaned up
* update deprecated functions
* remove empty folder
* add version
* report version using semantic versioning
* correct version comment
* update version file
* fixup pkgconfig
* update version file again
* accomodate non-cmake users
* update to 1.8.5
* update version files
* remove 1.8.3 from version file