Fixes https://github.com/microsoft/vcpkg/issues/36769
Removed `fix-pkgconfig.patch`.
- [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.
All features passed with following triplets:
```
x86-windows
x64-windows
x64-windows-static
```
Usage test pass with following triplets:
```
x86-windows
x64-windows
x64-windows-static
```
Fixes#36863
Update port SDL2-ttf to the latest version 2.22.0
- [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.
Features harfbuzz is tested successfully in the following triplet:
- x86-windows
- x64-windows
- x64-windows-static
---------
Co-authored-by: Jon <v-zhli17@microsoft.com>
<!-- 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/. -->
- [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.
<!-- 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) -->
I tested this pr on x64-linux and it works fine.
* [simonbrunel-qtpromise] add simonbrunel-qtpromise to vcpkg
* [simonbrunel-qtpromise] use version rather than version-string
* [simonbrunel-qtpromise] generate version info
* [simonbrunel-qtpromise] remove unnecessary cmake settings
* [simonbrunel-qtpromise] regenerate version info
* use quotes in portfile
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* [simonbrunel-qtpromise] regenerate version info
* [simonbrunel-qtpromise] fix qt dependency in cmake config
* [simonbrunel-qtpromise] define include directory in terms of CMAKE_CURRENT_LIST_DIR
* [simonbrunel-qtpromise] add patch for installing header files
* [simonbrunel-qtpromise] remove error flags
* [simonbrunel-qtpromise] add hint for qt5 support
* [simonbrunel-qtpromise] regenerate version info
---------
Co-authored-by: Cheney Wang <38240633+Cheney-W@users.noreply.github.com>
* Install vulkan.
* add gfxreconstruct
* format manifest and cr changes
* remove moltenvk
* fix ci part 1
* fix a dep
* more fixes
* remove vulkan failures from CI pipeline
* remove annoying stuff to deal with in static builds
* fix trailing ,
* remove vendored cmakelists
* force ci to be green
* format manifest
* Fix more ci issues
* fix hikogui
* make ci happier
* add jsoncpp dep
* only remove the debug folder if targeting windows
* bump port-version
* v db
* vulkan-loader add usage
* Rename vulkantools to lunarg-vulkantools
* Make VMA install headers platform dependent
* Remove vcpkg_check_linkage
* readd vulkan-validationlayers
* v db
* [shader-slang] Update to 2023.5.0
* [shader-slang] Update to 2023.5.1
* [shader-slang] running version update
* [shader-slang] Change SHA512s to lowercase
* [shader-slang] running version update again
* [sentencepiece] Fix port
* update version
* add supports
* update version
* remove features
* update version
---------
Co-authored-by: vzhli17 <v-zhli17@microsoft.com>
`status-code`'s test code makes use of `std::is_literal_type` which has
been removed in C++20. Therefore compiling the tests may fail for some
compiler toolchains.
* add feature
* update version
* del webview2
* update version
* del feature
* update version
* update to 2.0.0
* udpare version
* update verison
* update version
* update to 2.1.0
* update version
* add dependency
* update version
* delete version
* update to 2.6
* update version
* SObjectizer and so5extra updated to the latest version.
SObjectizer -> 5.8.1.
so5extra -> 1.6.1.
* x-add-version for SObjectizer and so5extra.
---------
Co-authored-by: Monica <liuyumei01@beyondsoft.com>
* Updating SDL2
* Attempting to fix x64-linux downstream
* Another attempt to fix finding ALSA that doesn't break everything
* ANOTHER attempt to find ALSA properly for linux
* This time trying to change sdlFindALSA
* Attempting to use vcpkg version of ALSA
* Actually adding alsa as a dependency
* Another attempt, this time drawing from the inspiration of how libsamplerate is handled
* Another attempt, this time drawing from the inspiration of how libsamplerate is handled
* Trying a different change to sdlFindALSA
* Another attempt
* Trying to se if perhaps the SDL2Config script is problematic
* Possible fix?
* Again, trying to get linux to behave
* A bit of cleanup of unnecessary cruft
* Removing unnecessary feature
* Update stduuid to 1.2.3
* Update CI baseline
* Switch back to ${PORT}
* Update CI baseline
---------
Co-authored-by: chausner <chausner@users.noreply.github.com>
* [simdutf] Update simdutf version to 3.2.15
The command line tool that was added in version 2.0.0 of simdutf is available through the new "tools" feature.
* [simdutf] Adjust baseline version
* Apply suggestions from code review
Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
* [simdutf] Update baseline version
* Revert all changes to the baseline
This reverts commit b9114681dc and 7f71a77e83.
* Reset port version to 0
* Update baseline
* [simdutf] Update to version 3.2.16 which fixes a build error when targeting x86-windows
* [simdutf] Update version files
---------
Co-authored-by: Mengna Li <95600143+Adela0814@users.noreply.github.com>
* [python3] Update to 3.11.3
* Force set PythonForBuild on windows
* Set LD_LIBRARY_PATH on unix
* Always use vcpkg_find_acquire_program(PYTHON3) on windows
* Remove LD_LIBRARY_PATH shenanigans
* [vtk] Parse python version from include folder
* Fix static builds on windows
* Pass --with-build-python on unix
* [omniorb] Fix python version in patch
* Resurrect rpath patch
* [python3] fix usage
* [gobject-introspection] don't hardcode python version
* Update vcpkg_find_aquire_program(PYTHON3)
This is also required for gobject-introspection
* [paraview] don't hardcode python version
* [vtk-dicom] don't hardcode python version
* Update python in vcpkgTools.xml
* Fix host arch detection in vcpkg_find_acquire_program(PYTHON3)
* [libpq] Don't hardcode python version
* [shiva] Don't pass python variables
* [vcpkg-get-python-packages] Delete unused file, update hardcoded python version
* [python3] update to 3.11.4
* [omniorb] Use PREPEND in vcpkg_add_to_path
So that python from vcpkg is picked before system python
* libpq quickfix
* re-fix libpq
* fix vcpkg-get-python-packages
* Make windows 7 patch compatible with unix builds
* Copy pyd files to bin
Also fixes copying files that do not belong to current build tree
* Fix static builds
* Speculatively fix osx regression
* Fix omniorb on unix
* [gobject-introspection] fix windows builds
* [vtk] Update vendored copy of mpi4py for python 3.11 support
* [mdl-sdk] Fix python
* [gobject-introspection] fix the fix of a fix...
* Update versions
* Undo changes in gobject-introspection and vcpkg_find_aquire_program(PYTHON3)
---------
Co-authored-by: root <root@DESKTOP-UIPL9V8>
* [cpprestsdk] use platform expressions in default-features
* [microsoft-signalr] use platform expressions in default-features
* [signalrclient] fix dependencies
* [salome-configuration|medcoupling] new ports
* format manifest
* v db
* remove trace
* v db
* fix dep
* v db
* Apply suggestions from code review
Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>
* v db
* adjust SALOME_WITH_MPI depending on HDF5
* remove nuking of CMAKE_PREFIX_PATH from salome
* v db
* fix post build
* v db
* Fix med-fichier config on linux
* add supports
* format manifest
* v db
* don't want to investigate linux failure further
---------
Co-authored-by: jim wang <122244446+jimwang118@users.noreply.github.com>
* [scotch] add new port
* format manifest
* v db
* add pthread dep
* v db
* remove debug include folder
* v db
* !supports all ci failures
* v db
* remove man folder
* v db
* SObjectizer updated to 5.8.0, so5extra to 1.6.0.
* x-add-version applied for SObjectize-5.8.0 and so5extra-1.6.0.
* SObjectizer updated to v.5.8.0.1.
* x-add-version for SObjectizer-5.8.0.1
* Fix version DB
---------
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* Add sort port for sort.h
[sort.h](https://github.com/swenson/sort) is a fast C header library
with many different sorting algorithms.
There's not a build process, so the port is just copying the header
file.
Most people usually just copied the header into their project, but I
thought having a vcpkg might make it easier to use sort.h
* Move sort to swenson-sort
* [sfml] Update SFML to 2.6.0
- SFML 2.6.0 was just released
- The ARM64 patch for macOS is no longer needed
- Add extra Linux dependency hint
- Fix GitHub URL casing
* [sfml] Update version database
* Xbox triplets should not support ports with only copyleft licenses
* Reverted ports that build with xbox currently
* Fix conflict and rebase
* Update baseline
* Update baseline
* [sqlite3] Update to 3.42.0
* version
* Add cmake wrapper
* Test cmake wrapper
* version
* Add libsqlite3 to library names
* version
* WIP
* version
* restore original
* Remove cmake wrapper
* version
* Remove wrapper
* Remove all unused features
* version
* Remove unused features
* version
* only remove 1 variable
* version
* .
* version
* make json1 default feature
* version
* Switch soem to version-date for rolling head library
* update database
* Remove unused patches and correct port-version
* update database
* review changes
* database update
* Update license to use new function
* update database
* Disable Werror soem
* update database
* remove port sais
* fix stdexec hash
* update stdexec version
* replaced main with a tag
* update stdexec version
---------
Co-authored-by: Monica <v-liumonica@microsoft.com>
* [sdl1] Change the extension of the template MSBuild solution.
It will prevent Visual Studio from suggesting to open it, if you have opened a project using vcpkg as a directory.
* Update version database.