diff options
author | lilac | 2020-08-01 05:53:23 +0800 |
---|---|---|
committer | lilac | 2020-08-01 05:53:23 +0800 |
commit | c93732a5cd445cca1c44d4177ebd704acb42c6d8 (patch) | |
tree | db119e9cb84839b4c0688189249ae373b6173ebd /PKGBUILD | |
parent | 177eb362ac228a81d6173968426894f3969a35f6 (diff) | |
download | aur-c93732a5cd445cca1c44d4177ebd704acb42c6d8.tar.gz |
[lilac] updated to 5.0.9-6
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 11 insertions, 7 deletions
@@ -6,7 +6,7 @@ pkgname=proton _pkgver='5.0-9' # Arch - no hyphens pkgver=5.0.9 -pkgrel=3 +pkgrel=6 pkgdesc="Compatibility tool for Steam Play based on Wine and additional components" arch=('x86_64') url="https://github.com/ValveSoftware/Proton/" @@ -18,19 +18,22 @@ depends=( makedepends=( 'vulkan-headers' ) -source=("https://github.com/ValveSoftware/Proton/archive/$pkgname-$_pkgver.tar.gz" "wined3d-interop.h") +source=("https://github.com/ValveSoftware/Proton/archive/$pkgname-$_pkgver.tar.gz" + "wined3d-interop.h" + "wine-dynamic_load_wrapper.patch") prepare() { - cd "Proton-$pkgname-$_pkgver" - cp $srcdir/wined3d-interop.h vrclient_x64/vrclient_x64/ + cd "Proton-$pkgname-$_pkgver" + cp $srcdir/wined3d-interop.h vrclient_x64/vrclient_x64/ + patch -p1 < $srcdir/wine-dynamic_load_wrapper.patch } - build() { cd "Proton-$pkgname-$_pkgver" export CXXFLAGS="$CXXFLAGS -Wno-attributes" - export WINEMAKEFLAGS="--nosource-fix --nolower-include --nodlls --nomsvcrt --dll" + export WINEMAKEFLAGS="--nosource-fix --nolower-include --nodlls --nomsvcrt --dll -ldl" export WINEMAKEFLAGS32="$WINEMAKEFLAGS --wine32" + export LDFLAGS="$LDFLAGS -L/usr/lib32/wine -lntdll.dll" # The build script provided has so much cruft that it's easier to make everything manually mkdir -p build/lsteamclient.win32 @@ -98,4 +101,5 @@ package() { } md5sums=('8737560d53ab3d7bc49b0d463e47387a' - '1f6f0f5e4679418d4976e0cf9589a8d9') + '1f6f0f5e4679418d4976e0cf9589a8d9' + '38464f9805e4423ba5f92f8864168f97') |