Commit graph

11 commits

Author SHA1 Message Date
R. Ryantm 949e9c666d dxvk_2: 2.2 -> 2.3 2023-09-23 09:11:16 +00:00
Randy Eckenrode 1e4e27a99f
dxvk: move Darwin detection to the wrapper package 2023-07-11 11:23:32 -06:00
Randy Eckenrode a8bb233a09
dxvk: 2.1 -> 2.2
https://github.com/doitsujin/dxvk/releases/tag/v2.2
2023-07-11 11:12:36 -06:00
Randy Eckenrode d532dbefb9
dxvk: add an update script 2023-07-11 11:09:20 -06:00
Artturin cab4a24c34 treewide: fix lints
Arg to lib.optional is a list

build time tool in buildInputs
2023-03-11 00:55:17 +02:00
Randy Eckenrode 81a86d07e6
dxvk: 2.0 -> 2.1
https://github.com/doitsujin/dxvk/releases/tag/v2.1
2023-01-28 14:42:55 -05:00
Randy Eckenrode 67a2ceab6a
dxvk: add native Linux build 2023-01-28 14:42:55 -05:00
Randy Eckenrode 403fe21323
dxvk: expose Windows derivations
This is in preparation for native builds of DXVK, but it also allows
users to choose to use an older version if that is more compatible with
their hardware.
2023-01-28 14:42:55 -05:00
Randy Eckenrode 33b682ebaf
dxvk: 1.10.3 -> 2.0 2022-11-10 19:52:32 -05:00
Randy Eckenrode e2369cb9c9
dxvk: refactor to better support Darwin and Linux
- Move the synchronization primitive changes to their own patch, so it
  can be applied conditionally on Darwin. Also, document why this change
  is needed; and
- Refactor how `src` is handled to support allowing Darwin and Linux to
  diverge in case the Darwin patches do not apply to the latest version.
  This should address some post-merger concerns that were raised about
  Darwin’s blocking updates for Linux.
2022-03-09 11:18:05 -05:00
Randy Eckenrode 5fb9ee7f05
dxvk: init at 1.10 2022-03-07 15:15:19 -05:00