summary refs log tree commit diff
path: root/pkgs/misc/dxvk/mcfgthread.patch
diff options
context:
space:
mode:
authorRandy Eckenrode <randy@largeandhighquality.com>2022-02-14 11:08:03 -0500
committerRandy Eckenrode <randy@largeandhighquality.com>2022-03-07 15:15:19 -0500
commit5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04 (patch)
treec7f4e8187a5453f6b4609170986c8567eb9f6b9f /pkgs/misc/dxvk/mcfgthread.patch
parent2c2614bcde7d7e3405ff22006b09e7780218da3b (diff)
downloadnixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar.gz
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar.bz2
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar.lz
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar.xz
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.tar.zst
nixpkgs-5fb9ee7f05e4fdefbeca9cbf2c8ed3aa7516dd04.zip
dxvk: init at 1.10
Diffstat (limited to 'pkgs/misc/dxvk/mcfgthread.patch')
-rw-r--r--pkgs/misc/dxvk/mcfgthread.patch34
1 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/misc/dxvk/mcfgthread.patch b/pkgs/misc/dxvk/mcfgthread.patch
new file mode 100644
index 00000000000..03707163017
--- /dev/null
+++ b/pkgs/misc/dxvk/mcfgthread.patch
@@ -0,0 +1,34 @@
+diff --git a/setup_dxvk.sh b/setup_dxvk.sh
+index 3e63ecf0..87c04f23 100755
+--- a/setup_dxvk.sh
++++ b/setup_dxvk.sh
+@@ -133,6 +133,8 @@
+         rm -v "${dstfile}"
+       fi
+       $file_cmd "${srcfile}" "${dstfile}"
++    elif [ "${4}" = "--force" ]; then
++      $file_cmd "${srcfile}" "${dstfile}"
+     else
+       echo "${dstfile}: File not found in wine prefix" >&2
+       return 1
+@@ -170,12 +172,12 @@
+ }
+ 
+ install() {
+-  installFile "$win64_sys_path" "$dxvk_lib64" "$1"
++  installFile "$win64_sys_path" "$dxvk_lib64" "$1" "${2-}"
+   inst64_ret="$?"
+ 
+   inst32_ret=-1
+   if $wow64; then
+-    installFile "$win32_sys_path" "$dxvk_lib32" "$1"
++    installFile "$win32_sys_path" "$dxvk_lib32" "$1" "${2-}"
+     inst32_ret="$?"
+   fi
+ 
+@@ -214,3 +216,5 @@
+ 
+ $action d3d10core
+ $action d3d11
++
++basedir="" dxvk_lib32=@mcfgthreads32@/bin dxvk_lib64=@mcfgthreads64@/bin $action mcfgthread-12 --force