Date: Friday, December 31, 2021 @ 09:16:27 Author: lcarlier Revision: 433276
new package - dependency of mesa for WSL2 support Added: directx-headers/ directx-headers/repos/ directx-headers/trunk/ directx-headers/trunk/PKGBUILD ----------+ PKGBUILD | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) Added: directx-headers/trunk/PKGBUILD =================================================================== --- directx-headers/trunk/PKGBUILD (rev 0) +++ directx-headers/trunk/PKGBUILD 2021-12-31 09:16:27 UTC (rev 433276) @@ -0,0 +1,26 @@ +# Maintainer: Laurent Carlier <[email protected]> +# Contributor: Cyano Hao <[email protected]> + +pkgname=directx-headers +pkgdesc="DirectX headers for using D3D12" +pkgver=1.4.9 +pkgrel=1 +arch=('x86_64') +makedepends=('meson') +url="https://github.com/microsoft/DirectX-Headers" +license=('MIT') +source=(https://github.com/microsoft/DirectX-Headers/archive/refs/tags/v${pkgver}.tar.gz) +sha256sums=('a30fb05ba012343a7aa42afb5c32c6474f15c18d3650438ecee7ce2092806195') + +build() { + # LTO breaks mesa... + export CXXFLAGS="$CXXFLAGS -fno-lto" + + arch-meson DirectX-Headers-$pkgver build \ + -Dbuild-test=false + ninja -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
