diff options
author | Stelios Tsampas | 2023-03-07 10:35:46 +0200 |
---|---|---|
committer | Stelios Tsampas | 2023-03-07 10:35:46 +0200 |
commit | ea85c1edc540aaa8c473823b82933419937141e4 (patch) | |
tree | 51d641b3e4292362f31e38e6f6124d88df16d77b | |
parent | f126713d0b19df6d16169ff8b145f96cfe676c12 (diff) | |
download | aur-ea85c1edc540aaa8c473823b82933419937141e4.tar.gz |
[dxvk-mingw(-git)] Add updated async patch source
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | PKGBUILD.testing | 18 |
3 files changed, 19 insertions, 19 deletions
@@ -23,8 +23,8 @@ pkgbase = dxvk-mingw source = git+https://github.com/doitsujin/dxvk.git#tag=v2.1 source = git+https://github.com/KhronosGroup/Vulkan-Headers.git source = git+https://github.com/KhronosGroup/SPIRV-Headers.git - source = git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git - source = dxvk-async-2.0.patch::https://raw.githubusercontent.com/Sporif/dxvk-async/2.0/dxvk-async.patch + source = libdisplay-info-dxvk::git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git + source = dxvk-async-2.1.patch::https://gitlab.com/Ph42oN/dxvk-gplasync/-/raw/main/dxvk-gplasync.patch source = dxvk-async-conf.patch source = dxvk-extraopts.patch source = setup_dxvk @@ -32,7 +32,7 @@ pkgbase = dxvk-mingw sha256sums = SKIP sha256sums = SKIP sha256sums = SKIP - sha256sums = 85877b6ea801b3a139797628415ac5c74ec87ce16d1d3c434f5c36b00922833d + sha256sums = d127372403c16ff525bf9c96894a5f1c72e875a9d64068a526c96d1d60df76c5 sha256sums = c9c2f02bce1e1e93d511aff73484208456835d4d7601a36ab4524939472fc401 sha256sums = bcc15521e4c7f966a0192a1dabb7fb4935b33db39344ab5b861f9d81486f1362 sha256sums = c1f6a18b03d1612b60f8081428f00cfac5e66315fe9d42719f01cf5564deeeff @@ -2,7 +2,7 @@ pkgname=dxvk-mingw pkgver=2.1 -_asyncver=2.0 +_asyncver=2.1 pkgrel=1 pkgdesc='Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine, MingW version' arch=('x86_64') @@ -17,8 +17,8 @@ source=( "git+https://github.com/doitsujin/dxvk.git#tag=v$pkgver" "git+https://github.com/KhronosGroup/Vulkan-Headers.git" "git+https://github.com/KhronosGroup/SPIRV-Headers.git" - "git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git" - "dxvk-async-${_asyncver}.patch::https://raw.githubusercontent.com/Sporif/dxvk-async/${_asyncver}/dxvk-async.patch" + "libdisplay-info-dxvk::git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git" + "dxvk-async-${_asyncver}.patch::https://gitlab.com/Ph42oN/dxvk-gplasync/-/raw/main/dxvk-gplasync.patch" "dxvk-async-conf.patch" "dxvk-extraopts.patch" "setup_dxvk" @@ -31,9 +31,9 @@ prepare() { git revert -n 64cb1ad208f80b11400eef779e99fec223754098 git submodule init include/{vulkan,spirv} subprojects/libdisplay-info - git submodule set-url include/vulkan "$srcdir/Vulkan-Headers" - git submodule set-url include/spirv "$srcdir/SPIRV-Headers" - git submodule set-url subprojects/libdisplay-info "$srcdir/libdisplay-info" + git submodule set-url include/vulkan "$srcdir"/Vulkan-Headers + git submodule set-url include/spirv "$srcdir"/SPIRV-Headers + git submodule set-url subprojects/libdisplay-info "$srcdir"/libdisplay-info-dxvk git -c protocol.file.allow=always submodule update include/{vulkan,spirv} subprojects/libdisplay-info # Uncomment to enable dxvk async patch. @@ -123,7 +123,7 @@ sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' - '85877b6ea801b3a139797628415ac5c74ec87ce16d1d3c434f5c36b00922833d' + 'd127372403c16ff525bf9c96894a5f1c72e875a9d64068a526c96d1d60df76c5' 'c9c2f02bce1e1e93d511aff73484208456835d4d7601a36ab4524939472fc401' 'bcc15521e4c7f966a0192a1dabb7fb4935b33db39344ab5b861f9d81486f1362' 'c1f6a18b03d1612b60f8081428f00cfac5e66315fe9d42719f01cf5564deeeff') diff --git a/PKGBUILD.testing b/PKGBUILD.testing index 1aa0f8c89ca1..04e55b64e190 100644 --- a/PKGBUILD.testing +++ b/PKGBUILD.testing @@ -2,7 +2,7 @@ pkgname=dxvk-mingw pkgver=2.1 -_asyncver=2.0 +_asyncver=2.1 pkgrel=1 pkgdesc='Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine, MingW version' arch=('x86_64') @@ -17,8 +17,8 @@ source=( "git+https://github.com/doitsujin/dxvk.git#tag=v$pkgver" "git+https://github.com/KhronosGroup/Vulkan-Headers.git" "git+https://github.com/KhronosGroup/SPIRV-Headers.git" - "git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git" - "dxvk-async-${_asyncver}.patch::https://raw.githubusercontent.com/Sporif/dxvk-async/${_asyncver}/dxvk-async.patch" + "libdisplay-info-dxvk::git+https://gitlab.freedesktop.org/JoshuaAshton/libdisplay-info.git" + "dxvk-async-${_asyncver}.patch::https://gitlab.com/Ph42oN/dxvk-gplasync/-/raw/main/dxvk-gplasync.patch" "dxvk-async-conf.patch" "dxvk-extraopts.patch" "setup_dxvk" @@ -31,9 +31,9 @@ prepare() { git revert -n 64cb1ad208f80b11400eef779e99fec223754098 git submodule init include/{vulkan,spirv} subprojects/libdisplay-info - git submodule set-url include/vulkan "$srcdir/Vulkan-Headers" - git submodule set-url include/spirv "$srcdir/SPIRV-Headers" - git submodule set-url subprojects/libdisplay-info "$srcdir/libdisplay-info" + git submodule set-url include/vulkan "$srcdir"/Vulkan-Headers + git submodule set-url include/spirv "$srcdir"/SPIRV-Headers + git submodule set-url subprojects/libdisplay-info "$srcdir"/libdisplay-info-dxvk git -c protocol.file.allow=always submodule update include/{vulkan,spirv} subprojects/libdisplay-info # Uncomment to enable dxvk async patch. @@ -47,8 +47,8 @@ prepare() { # This overrides FLAGS from makepkg.conf, if you comment these you are on your own # If you want the "best" possible optimizations for your system you can use # `-march=native` and remove the `-mtune=core-avx2` option. - export CFLAGS="-O2 -march=haswell -mtune=haswell -pipe -fno-semantic-interposition" - export CXXFLAGS="-O2 -march=haswell -mtune=haswell -pipe -fno-semantic-interposition" + export CFLAGS="-O3 -march=haswell -mtune=haswell -pipe -fno-semantic-interposition" + export CXXFLAGS="-O3 -march=haswell -mtune=haswell -pipe -fno-semantic-interposition" export LDFLAGS="-Wl,-O1,--sort-common,--as-needed" # Uncomment to enable extra optimizations @@ -123,7 +123,7 @@ sha256sums=('SKIP' 'SKIP' 'SKIP' 'SKIP' - '85877b6ea801b3a139797628415ac5c74ec87ce16d1d3c434f5c36b00922833d' + 'd127372403c16ff525bf9c96894a5f1c72e875a9d64068a526c96d1d60df76c5' 'c9c2f02bce1e1e93d511aff73484208456835d4d7601a36ab4524939472fc401' 'bcc15521e4c7f966a0192a1dabb7fb4935b33db39344ab5b861f9d81486f1362' 'c1f6a18b03d1612b60f8081428f00cfac5e66315fe9d42719f01cf5564deeeff') |