ci: uprev DXVK to 1.10.3

Acked-by: Martin Roukala <martin.roukala@mupuf.org>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18888>
This commit is contained in:
David Heidelberg
2022-09-29 16:12:41 +02:00
parent 27aa172012
commit 0c6c30d211
2 changed files with 10 additions and 8 deletions

View File

@@ -1,7 +1,9 @@
#!/bin/bash
set -e
dxvk_install_release() {
local DXVK_VERSION=${1:-"1.10.1"}
local DXVK_VERSION=${1:-"1.10.3"}
wget "https://github.com/doitsujin/dxvk/releases/download/v${DXVK_VERSION}/dxvk-${DXVK_VERSION}.tar.gz"
tar xzpf dxvk-"${DXVK_VERSION}".tar.gz
@@ -21,14 +23,14 @@ dxvk_install_pr() {
# describe' is used by the dxvk build system to generate a
# dxvk_version Meson variable, which is nice-to-have.
git clone https://github.com/doitsujin/dxvk
pushd dxvk || exit 1
pushd dxvk
git fetch origin pull/"$__prnum"/head:pr
git checkout pr
./package-release.sh pr ../dxvk-build --no-package
popd || exit 1
pushd ./dxvk-build/dxvk-pr || exit 1
popd
pushd ./dxvk-build/dxvk-pr
./setup_dxvk.sh install
popd || exit 1
popd
rm -rf ./dxvk-build ./dxvk
}