13 Commits

Author SHA1 Message Date
WangWeiLin-MV
eb8e1f44ff
[xaudio2redist] Fix XAUDIO_ARCH for x86 (#40211) 2024-08-01 08:49:47 -07:00
Chuck Walbourn
3a68779f3f
[dstorage, xaudio2redist] updated port to work for arm64ec (#40161) 2024-07-29 23:02:11 -07:00
Chuck Walbourn
c679ba3ccc
[xaudio2redist] Code cleanup for port (#37455)
* Updated portfile for modern best practices
* Fixed behavior with VCPKG_BUILD_TYPE set to "release"
* Added specific usage help
* Minor CMake cleanup
2024-03-15 18:38:47 -07:00
Chuck Walbourn
c1d764a742
[community triplet] adds triplets for building for the Xbox platform (#29210)
* Try adding xbox triplets

* Update for Gaming Command Prompt usage

* Fix directxtk12 shaders for xbox

* Add toolchain for xbox

* Fix ports for feature builds

* Code review feedback

* More code review

* Code review

* WIN32_LEAN_AND_MEAN is too aggressive for many libs

* Normalize GDK variable paths

* Need to leave oldnames.lib as many libs use POSIX names

* More code review feedback

* Remove extra file

* Use of /DEFAULTLIB fixed 41 ports

* Code review feedback

* Added basic xbox supports expression

* Updates for xbox-aware ports

* Update for CMake fixes upstream

* Minor synatx fix

* Fix up merge issues

* Need directx-headers for linux

* Missed one port revision

* Removed VCPKG_TARGET_IS_XBOX from project scope after upstream fixes

* Update baseline

* License updates per github-actions bot

* Update baseline

* Update toolchain to support try_compile for GDK headers

* Update port numbers

* Update baseline

* Don't need directx-dxc for Xbox builds

* Update baseline

* Update hashes

* Code review

* Update baseline

* Refresh hashes for upstream fixes

* Update baseline

* Add ms-gdkx stub port

* Update baseline

* updated ms-gdkx with user-friendly output

* Update baseline

* Code review for the toolchain file

* Update directxkt12 hash

* Refresh baseline

* Update MSBuild integration to select proper triplet for GDK custom platforms

* Update CMake integration to select proper xbox triplet from XBOX_CONSOLE_TARGET

* vcpkg.targets update

* Code review feedback

* Update baseline

* Refresh baseline

* Code review for MSBuild

* Code review for xbox toolchain

* vcpkg.cmake codereview

---------

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2023-03-08 14:06:20 -08:00
Chuck Walbourn
8108718682
[xaudio2redist] port updated to 1.2.11 (#29164)
* [xaudio2redist] port updated to 1.2.11

* Update baseline

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
2023-01-25 12:15:57 -08:00
Alexander Neumann
d8e1f40d27
[xaudio2redist] allow static CRT (#28699)
* [xaudio2redist] allow static crt

* v db
2023-01-10 13:57:50 -08:00
Chuck Walbourn
56f0b2334c
[xaudio2redist] Update for XAudio2Redist 1.2.10 release (#27577)
* [xaudio2port] Update for 1.2.10 release

* Update baseline

* Use VERSION.

Co-authored-by: walbourn <chuckw_walbourn@yahoo.com>
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
2022-11-02 13:58:41 -07:00
Chuck Walbourn
bc194f0f1b
[xaudio2redist] port updated to version 1.2.9 (#25060)
* [xaudio2redist] port updated to version 1.2.9

* Update baseline

* Minor code review

* Update baseline'

* Update ports/xaudio2redist/portfile.cmake

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>

* Update baseline

* revert portfile.cmake

* update version

* replace deprecated vcpkg_extract_source_archive_ex with second overload of vcpkg_extract_source_archive

* Update baselne

Co-authored-by: JonLiu1993 <63675417+JonLiu1993@users.noreply.github.com>
Co-authored-by: Jonliu1993 <13720414433@163.com>
2022-06-06 12:38:56 -07:00
Chuck Walbourn
feef13ccf3
[dstorage, dxsdk-d3dx, xaudio2redist] ports updated to support static-md triplets (#24104)
* Update ports to support static-md triplets

* Update baseline

* !(static & staticcrt) -> !staticcrt

Co-authored-by: nicole mazzuca <mazzucan@outlook.com>
2022-04-13 11:23:12 -07:00
Chuck Walbourn
ac4636dd92
[dxsdk-d3dx, xaudio2redist] ports updated to use config find (#24054)
* [dxsdk-d3dx, xaudio2redist] ports updated to use config find

* Update baseline

* Update license to indicate proprietary

* Refresh baseline

* Code review feedback based on the dstorage port

* Refresh baseline
2022-04-12 10:35:25 -07:00
Billy O'Neal
c9e786d81a
[many ports] remove remaining vcpkg_fail_port_install calls. (#22770)
* Bulk remove vcpkg_fail_port_install calls.

Interesting ones have been split out into separate reviews, where "interesting" means "anything more than just deleting the call to vcpkg_fail_port_install",

In support of https://github.com/microsoft/vcpkg/pull/21502

* Update version database.

* Revert google benchmark changes already submitted as https://github.com/microsoft/vcpkg/pull/22728

* Repair version database.
2022-01-25 10:31:15 -08:00
Chuck Walbourn
b430ff7ec3
[xaudio2redist, directxtk] updated XAudio2 port to 1.2.8 and added cmake find (#20780)
* [xaudio2redist] updated for new version and added find_package support

* 1.2.7 didn't last long... on to 1.2.8

* baseline update

* Upstream change for directxtk port to use new find package

* update baseline

* Updated vcpkg_fail_port_install for Linux and OSX

* Update ports/xaudio2redist/portfile.cmake

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>

* update baseline

* Added quotes per request

* Update baseline

Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
2021-10-25 14:34:38 -07:00
Chuck Walbourn
fe430b986b
[xaudio2redist] Add new port (#17174)
* new port for Microsoft.XAudio2.Redist NuGet package

* Update baselines

* Convert CONTROL to vcpkg.json

* Update baseline

* Removed use of VCPKG_CRT_LINKAGE

* Refresh baseline

* Updated unsupported platform port logic per feedback

* Update baseline
2021-04-15 13:20:18 -07:00