How about implementing a message in the PKGBUILD that would pop up on installation for the user telling them to run setup_dxvk.sh
for the actual installation into the wine prefix since the package won't obviously touch it by itself? Thanks.
Search Criteria
Package Details: dxvk-mingw-git 2.3.1.r120.gfe9c875f-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dxvk-git.git (read-only, click to copy) |
---|---|
Package Base: | dxvk-git |
Description: | A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine. Windows DLL version) |
Upstream URL: | https://github.com/doitsujin/dxvk |
Keywords: | dxvk |
Licenses: | zlib/libpng |
Conflicts: | dxvk-bin |
Provides: | d9vk, dxvk |
Submitter: | ssorgatem |
Maintainer: | ssorgatem (niobium93) |
Last Packager: | niobium93 |
Votes: | 21 |
Popularity: | 0.000000 |
First Submitted: | 2018-01-24 19:41 (UTC) |
Last Updated: | 2024-07-07 15:17 (UTC) |
Dependencies (9)
- lib32-vulkan-icd-loader (lib32-vulkan-icd-loader-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wine (wine-valveAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-tkg-staging-wow64-binAUR, wine-staging-wow64AUR, wine-wow64AUR, wine-cachyosAUR, wine-stable-nextAUR, wine-staging)
- git (git-gitAUR, git-glAUR) (make)
- glslang (glslang-gitAUR) (make)
- meson (meson-gitAUR) (make)
- mingw-w64-gcc (mingw-w64-gcc132AUR, llvm-mingw-w64-toolchain-ucrt-binAUR, llvm-mingw-w64-toolchain-msvcrt-binAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- wine (wine-valveAUR, wine-stableAUR, wine-wow64-gitAUR, wine-staging-wow64-gitAUR, wine-ge-customAUR, wine-gitAUR, wine-staging-gitAUR, wine-tkg-staging-wow64-binAUR, wine-staging-wow64AUR, wine-wow64AUR, wine-cachyosAUR, wine-stable-nextAUR, wine-staging) (make)
Required by (3)
- aio-creator-neo (requires dxvk)
- dxvk-nvapi-mingw (requires dxvk)
- dxvk-nvapi-mingw-git (requires dxvk)
Sources (5)
Erwin_Iosef commented on 2024-10-19 12:17 (UTC)
niobium93 commented on 2024-07-07 15:22 (UTC)
DXVK upstream just merged d3d8 support, so I updated our setup script. Be sure to re-run it to enjoy DXVK's shiny new d3d8 frontend!
WINEPREFIX="/path/to/your/prefix" setup_dxvk install --symlink
loathingkernel commented on 2023-10-17 07:58 (UTC) (edited on 2023-10-17 08:09 (UTC) by loathingkernel)
@ssorgatem The package in https://aur.archlinux.org/packages/libdxvk is the linux native version of dxvk
, this is the cross-compiled version that produces windows dlls. They are not related in any way except using the same source. Their usage is different, their dependencies are different, they do not even conflict with each other. There is no reason to tie them together.
If you are worried about multiple source tree copies, you should check out SRCDEST
env variable in pacman.conf
and what it does.
ssorgatem commented on 2023-10-17 07:18 (UTC)
@xiota Thanks, I removed the redundant conflicts line.
There used to be another package built from this source, the winelib version of DXVK, but a while after upstream stopped supporting it I also removed it from the PKGBUILD, and at the time no-one missed it.
I see now that the package https://aur.archlinux.org/packages/libdxvk exists. Maybe they should be merged ina single source package since they are using the same sources.
ssorgatem commented on 2022-11-29 15:56 (UTC)
@niobium93 I'll gladly make you a co-maintainer if you want to. I recently became a father and yester I got some surgery so I haven't had much free time to keep this up to date.
I'll look into the changes you did on the other package
niobium93 commented on 2022-11-26 06:52 (UTC)
We have to ship our own setup script now. Look at the changes I've made to dxvk-async-git
Maybe we can co-maintain this package?
HurricanePootis commented on 2022-11-25 19:40 (UTC)
Looks like the setup script was removed for some reason from upstream? https://github.com/doitsujin/dxvk/commit/64cb1ad208f80b11400eef779e99fec223754098
Pinned Comments
niobium93 commented on 2024-07-07 15:22 (UTC)
DXVK upstream just merged d3d8 support, so I updated our setup script. Be sure to re-run it to enjoy DXVK's shiny new d3d8 frontend!
ssorgatem commented on 2018-06-22 06:24 (UTC) (edited on 2019-02-26 15:49 (UTC) by ssorgatem)
This package provides Windows binaries of the DXVK dlls. They work on wine and should work on Windows too. If you don't specifically want Windows binaries and you want to just use DXVK on wine, the winelib package is a better approach and much easier to build (dxvk-winelib-git).
To enable DXVK in a wineprefix, do the following (with the WINEPREFIX variable properly set):
setup_dxvk install
In order to uninstall DXVK from a wineprefix:
setup_dxvk uninstall