Package Details: dxvk-bin 2.5.3-1

Git Clone URL: https://aur.archlinux.org/dxvk-bin.git (read-only, click to copy)
Package Base: dxvk-bin
Description: A Vulkan-based compatibility layer for Direct3D 9/10/11 which allows running 3D applications on Linux using Wine (Windows DLL binary files)
Upstream URL: https://github.com/doitsujin/dxvk
Keywords: dxvk
Licenses: zlib/libpng
Conflicts: d9vk, dxvk
Provides: d9vk, dxvk
Submitter: ssorgatem
Maintainer: ssorgatem (kekonn)
Last Packager: kekonn
Votes: 227
Popularity: 1.06
First Submitted: 2018-03-02 07:39 (UTC)
Last Updated: 2025-01-14 08:30 (UTC)

Pinned Comments

ssorgatem commented on 2018-03-27 06:47 (UTC) (edited on 2019-02-26 12:20 (UTC) by ssorgatem)

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

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 16 Next › Last »

wioo commented on 2020-01-16 22:02 (UTC)

@ssorgatem, thanks.

ssorgatem commented on 2020-01-16 21:48 (UTC)

@wioo ah, it turns out that unintuitively "depends" are installed for the build process if declared outsed the package function. I thought that's what "makedepends" was for, but...

I think that should be fixed now.

wioo commented on 2020-01-16 18:10 (UTC) (edited on 2020-01-16 21:15 (UTC) by wioo)

Everytime you build this package in clean chroot, wine and its dependencies are installed for no reason. Do wine really needs to be among dependencies? This is just a "library" for wine (optional).

yochananmarqos commented on 2020-01-14 20:25 (UTC) (edited on 2020-01-14 20:25 (UTC) by yochananmarqos)

@ssorgatem: No need for mkdir at all since install -D SOURCE -t DEST creates all the components of the target directory. ;)

ssorgatem commented on 2020-01-14 18:36 (UTC)

@yochananmarqos thank you for your insight, I've updated the PKGBUILD taking that into account.

yochananmarqos commented on 2020-01-12 17:37 (UTC)

A few things:

  • The arch() array is in the PKGBUILD twice with different values.
  • This isn't a split package, no need for pkgbase or specifying the package name in the package() function.
  • provides() and conflicts() should be the same. Those git packages no longer exist.
  • The tarball is extracted in the package() function, no reason to extract it twice. Use a noextract() array.
  • Use install -d, not mkdir -p. No need to use chmod as install -d by default uses 755 permissions.

nixit commented on 2020-01-11 23:23 (UTC)

@slobeck,

thanx, just switched to dxvk and wow... more FPS. :)

slobeck commented on 2020-01-10 22:41 (UTC)

Yes, D9VK has been folded into DXVK and is included in this package

nixit commented on 2020-01-10 20:48 (UTC) (edited on 2020-01-10 20:48 (UTC) by nixit)

I noticed d9vk is no longer in AUR, , which is what I Have installed to enhance guild wars 2.

does this take the place of d9vk

slobeck commented on 2020-01-10 18:55 (UTC) (edited on 2020-01-10 22:44 (UTC) by slobeck)

version 1.5.1-1 has been released edit the following lines in the PKGBUILD with pkgver=1.5.1 pkgrel=1 sha256sums=('474ce9995edd47a3bd347a8f3263f35cf8df2676f5b16668bf38efa298d75c01') the new version will download and install as normal.