gpo.zugaina.org

Search Portage & Overlays:

app-emulation/dxvk

Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

Screenshots

  • dxvk-9999
    +abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB Apache-2.0 MIT   
    Overlay: gentoo
  • dxvk-2.5.2
    -* ~amd64 ~x86
    +abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB Apache-2.0 MIT   
    Overlay: gentoo
  • dxvk-2.5.1
    -* amd64 x86
    +abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB Apache-2.0 MIT   
    Overlay: gentoo
  • dxvk-2.4.1
    -* amd64 x86
    +abi_x86_32 crossdev-mingw +d3d8 +d3d9 +d3d10 +d3d11 +dxgi +strip abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB Apache-2.0 MIT   
    Overlay: gentoo
  • dxvk-2.3.1-r1
    -* amd64 x86
    +abi_x86_32 crossdev-mingw +d3d9 +d3d10 +d3d11 +dxgi +strip abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB Apache-2.0 MIT   
    Overlay: gentoo
  • dxvk-1.10.3-r1
    -* amd64 x86
    +abi_x86_32 crossdev-mingw +d3d9 +d3d10 +d3d11 debug +dxgi abi_x86_32 abi_x86_64

    View      Download      Browse     License: ZLIB   
    Overlay: gentoo

ChangeLog

commit cbe958c2e3cc8ecc84c24c48d1b5d12854bfb12b
Author: James McClain <james@thegreatmcpain.xyz>
Date: Thu Apr 27 21:26:49 2023 -0500

app-emulation/dxvk: Update copyright

Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit e1f096dcaa64922cc16ea11bfa2dbef3c54ea98b
Author: James McClain <james@thegreatmcpain.xyz>
Date: Thu Apr 27 21:25:27 2023 -0500

app-emulation/dxvk: Add gcc13 fixes

Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit a12a2929e96cfe6926e167ca0864918ca0a2640e
Author: James McClain <james@thegreatmcpain.xyz>
Date: Wed Mar 1 02:21:59 2023 -0600

app-emulation/dxvk: Rebase ebuilds from Gentoo

Version bump 2.1

Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit b25c1c6cf7a6f23c52c36b9e81d930c832c16270
Author: James McClain <james@thegreatmcpain.xyz>
Date: Sat Dec 24 03:31:07 2022 -0600

app-emulation/dxvk: Use gentoo's ebuilds, add 2.0

Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit e1441160b6aee8f6c161ea0601b1e73d0b446975
Author: James McClain <james@thegreatmcpain.xyz>
Date: Tue Aug 16 23:46:41 2022 -0500

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 5f87a307ca5e0e793553b72297f6e9a2e42adcc1
Author: James McClain <james@thegreatmcpain.xyz>
Date: Thu Jun 30 02:04:47 2022 -0500

app-emulation/dxvk: Use gentoo's dxvk ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit f8d46d5f9fecfe36f1b7a13f1df167c70c05929c
Author: James McClain <james@thegreatmcpain.xyz>
Date: Tue Jun 28 05:15:45 2022 -0500

app-emulation/dxvk: Update BDEPEND

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 25fd847a7a22a5e1dcafac2c66a73ca721324234
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Sun Jun 12 01:16:55 2022 -0500

app-emulation/dxvk: drop old and remove dxvk-config

Turns out proton stopped using dxvk_config.dll after dxvk-1.9.4

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 7d5862659243889e5539352e67dd48e58f88af7c
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Sun Jun 12 01:12:12 2022 -0500

app-emulation/dxvk: version bump and fix dxvk-async

Instead of needing to update the dxvk-async patch every few releases the
ebuild will now download the patch for that version of dxvk.

9999 will just grab from dxvk-async's master.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit ca7441a6789e868109fdd40d48ea720ddfb8c01a
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Wed Mar 9 01:33:31 2022 -0600

app-emulation/dxvk: Oops forgot something

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 6be599cd49e63f18751ddc4cfa8e40cf435c18ef
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Wed Mar 9 01:28:44 2022 -0600

app-emulation/dxvk: drop old and remove symlinks

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 5a70e4033b662b3c9034dbe39f261281047c887d
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Wed Mar 9 01:11:25 2022 -0600

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 14e51c3065389a16bcf321533da5e67e46adc0e1
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Tue Feb 22 12:53:00 2022 -0600

app-emulation/dxvk: Fix error in src_prepare

There was an error where enabling abi_x86_32 would remove the 32bit
installation instruction from the setup script (same for abi_x86_64) due
to a mistake in some if statements.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit f885f45867015a1d5e829a2fa217312ae547f80f
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Tue Feb 22 11:59:22 2022 -0600

app-emulation/dxvk: Update dxvk-async patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 536ce013eac754f0084e62686ea61f31a490a5f1
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Sat Feb 19 13:53:28 2022 -0600

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit ef3679c69408fdd0f8757322340e31126be2b3f3
Author: TheGreatMcPain <james@thegreatmcpain.xyz>
Date: Wed Jan 5 00:48:53 2022 -0600

app-emulation/dxvk: Version Bump and fix dxvk-async

Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: James McClain <james@thegreatmcpain.xyz>

commit 6478380308db42e6920ce8e4f2a6db424300bdd0
Author: TheGreatMcPain <jmcclain2020@protonmail.com>
Date: Thu Oct 14 21:45:12 2021 -0500

/: Use different email

I setup my own email server, so I'd like to start properly using it.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --force
Signed-off-by: James McClain <jmcclain2020@protonmail.com>

commit 7fcb7d538a69776ccc3b7ebe378c3c0054f33189
Author: TheGreatMcPain <jmcclain2020@protonmail.com>
Date: Thu Jul 29 22:01:14 2021 -0500

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: James McClain <jmcclain2020@protonmail.com>

commit c8c69ee143216b86ba69a7d78e24fd7436c1450f
Author: TheGreatMcPain <jmcclain2020@protonmail.com>
Date: Fri Jul 23 13:05:19 2021 -0500

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: James McClain <jmcclain2020@protonmail.com>

commit 8ab27fcf00f656248fd543c725317da3dbef1a85
Author: TheGreatMcPain <jmcclain2020@protonmail.com>
Date: Sat Mar 20 23:31:12 2021 -0500

app-emulation/dxvk: version bump / fix dxvk_config

A recent commit broke the dxvk_config library patch.

Also, versions 1.8 and 1.8.1.

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: James McClain <jmcclain2020@protonmail.com>

commit 0aa62a68d912ceaf7837e116d0175b723af2e29e
Author: TheGreatMcPain <jmcclain2020@protonmail.com>
Date: Fri Feb 12 01:18:45 2021 -0600

/: Just opened a ProtonMail account

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: James McClain <jmcclain2020@protonmail.com>

commit 16168c0d2714923916542aab7637c1769795d5c0
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Thu Jan 14 16:03:01 2021 -0600

app-emulation/dxvk: Update emesonargs

New changes from DXVK master has moved the compile flags from the meson
crossfiles to the meson.build itself.

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit d54a67417f6cd00090828a3594599315b86e38db
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Jan 8 13:14:53 2021 -0600

app-emulation/dxvk: Update async patch

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit 3c49d57123a7676152cf31be49bc25a2264b0d45
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Thu Jan 7 19:48:26 2021 -0600

app-emulation/dxvk: Update async patch

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit 6176f75a597c3133e140c65a531c9c8ea76813b0
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed Jan 6 22:02:04 2021 -0600

app-emulation/dxvk: Fix typo

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit 0442d8067e3a1113d89992992c5ad74330355dd8
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed Jan 6 20:34:06 2021 -0600

app-emulation/dxvk: Remove unneeded code

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit c13560b83be24633ec6d2aa12ac618965cd7d467
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed Jan 6 19:30:31 2021 -0600

app-emulation/dxvk: Fix recent meson changes

Some recent dxvk commits only effect those with a version of meson older
than 0.56. Gentoo doesn't have 0.56 yet.

So instead of patching the cross files manually I just set the compile
flags via the emesonargs.

Package-Manager: Portage-3.0.12, Repoman-3.0.2

commit e3c96b60960d0aea4b70bbcc46eb978fa2b322b5
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Dec 18 23:26:28 2020 -0600

app-emulation/dxvk: version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2

commit e4a81312df40cd0c00edb58156f5862d50b61cb2
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sun Nov 1 19:56:15 2020 -0600

app-emulation/dxvk: Add async-patch useflag

Enabling this useflag applies the dxvk-async patch.

Package-Manager: Portage-3.0.8, Repoman-3.0.2

commit 55d1d29dc9fdf920be2fc6cf2e75586eeb69abb6
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Thu Oct 29 20:03:10 2020 -0500

app-emulation/dxvk: version bump

1.7.2

Package-Manager: Portage-3.0.8, Repoman-3.0.2

commit 0307fd03baa14420f7ff709cca8ba8b612da9a05
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Aug 14 23:34:11 2020 -0500

dxvk: version bump 1.7.1

commit 91da5ca22789f48ec19b490adbc0e09673c89e57
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Aug 14 02:02:04 2020 -0500

dxvk{-winelib}: Add a few things from bobwya's new dxvk ebuild, and use bobwya's mingw64 eclass

commit 276fd9ab52f71e0f5b93e386c506079c7324d296
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sat Aug 1 23:11:37 2020 -0500

dxvk: block cross-{x86_64,i686}-w64-mingw/binutils-2.34-r1, because it causes DXVK to crash. binutils-2.34-r2 includes fixes for this.

commit 06d1f12c77f0a8f8092df31f733edd804f6c1fd3
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Thu Jul 9 20:34:25 2020 -0500

dxvk: drop old

commit 58cf3eaa4db231111a513ee2d06af155146d159f
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Mon May 18 22:27:03 2020 -0500

dxvk, dxvk-winelib: Fix dxvk-config useflag discription to hopefully make more sense.

commit 76736ce15f311dc933722b3a7c7fef0aae53d0c3
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sun May 17 01:32:47 2020 -0500

dxvk, dxvk-winelib: version bump 1.7

commit 37687beff1b71d73f3a2626d213208fffe050796
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed May 13 18:13:04 2020 -0500

app-emulation: Move dxvk to dxvk-winelib, and move dxvk-mingw to dxvk

commit f1c25bff50f80de092d92e6ca47656985c9e5123
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Mon May 11 23:10:43 2020 -0500

dxvk: revision bump and drop old

commit d34ee797734f7ab9ee7d8f77d01e5888d569c621
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Mon May 11 23:08:44 2020 -0500

dxvk: Add 'revert: [vulkan] Remove VulkanFn wrapper' patch for winelib, (we'll see if this will break with GCC 10).

commit 0d95e62ff1271c1801c789e5cac17a90d2c54bdc
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Mon May 4 00:29:56 2020 -0500

dxvk, dxvk-mingw: fix install instructions

commit ab2fba22a0d8354f7505ce55f17c24024c435ed7
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 19:09:18 2020 -0500

dxvk, dxvk-mingw: remove hard-coded EGIT_BRANCH

Incase you want to use EGIT_BRANCH within package.env

This reverts commit 2c183b0b5ab59a3df97132d04f45f413f380326b.

commit 618740bbd328d160f67f4e967d28300c05d43f66
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 19:07:33 2020 -0500

Revert "dxvk, dxvk-mingw: remove hard-coded EGIT_BRANCH"

This reverts commit 79e1a05eab0958b6360b173772875f4cbe26b11f.

commit 80ed6f5c76a2b40c6cb16551dd09238b3f543d33
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 19:01:59 2020 -0500

dxvk, dxvk-mingw: remove hard-coded EGIT_BRANCH

commit 7b0285ce37b90ec773a769b25ee62bcede3a4c36
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 01:44:25 2020 -0500

dxvk: use better wording in winelib warning.

commit 8e2e659bd09e293797ef8444fc177a03e626597b
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 01:36:40 2020 -0500

dxvk and dxvk-mingw: add installation instructions, and move winelib warning to pkg_postinst()

commit a8de75c860c48dfd8ff5a15e1e7ef230f5e2ea8c
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 00:51:01 2020 -0500

dxvk and dxvk-mingw: rename custom-flags to custom-cflags

commit af9f3cd6451bb7b50280a4caa14820ee99aaec6d
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri May 1 00:01:13 2020 -0500

dxvk, and friends: move dxvk-config into a useflag for dxvk{,-mingw}

commit 17c3de2f42987067c458684a4146cb843d05c26b
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sat Apr 25 00:43:14 2020 -0500

dxvk and friends: Reduce PATCHES code duplication, and change -march detection to not display 'true' to the console.

commit d30d336395cbb9bae408737f644cb70e96e04ad1
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Apr 24 19:07:37 2020 -0500

Update manifests

commit bd8b3d694b84fa30f117dda7f5b6d4ead68732d2
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Apr 24 15:36:02 2020 -0500

dxvk: disable -no-avx when using -march

commit 7288abc04d02e0b0589c74135b4426860eab52f3
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed Apr 22 21:10:00 2020 -0500

dxvk and friends: update 'dxvk-restore-winelib.patch'

commit aa6199c6325983e12e1281b18d5d186985badff0
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Tue Apr 21 19:55:55 2020 -0500

dxvk and friends: version bump, and added patch to restore winelib builds on versions newer than 1.6.1 since upstream has officially removed it.

commit e4f226058f1b0e91afce2fe40441ced48061828e
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Tue Apr 21 19:11:34 2020 -0500

dxvk: update to 1.6.1 'I may have to write up on how to getup mingw on gentoo soon.'

commit 243063050d8ac72dc64c64e61352747ea37b8949
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Mon Apr 20 15:37:59 2020 -0500

Added a metadata.xml to all packages, and did some repoman QA stuff.

commit 2785407bb6b8d88ab6993dad564068644b32e0dc
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Apr 10 20:39:00 2020 -0500

dxvk: add older versions

commit 7985d12057311314dd142afc7d4aa51951ee71eb
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Fri Mar 27 22:47:41 2020 -0500

dxvk and friends: version bump

commit f7f1b8512d70ab72c746cf3dfcef4a92a246fff1
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Wed Mar 25 14:30:02 2020 -0500

Update copywrite

commit e698bccff923a519004b7b9a81ba6ea86c49f6d9
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Tue Feb 4 08:03:58 2020 -0600

dxvk, and friends: bump to 1.5.3

commit 6162c3c95cef00a6e2dd741d7d246a8daf7d11ae
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sat Jan 25 23:06:24 2020 -0600

dxvk: update to 1.5.2, wine-staging: change branch to lutris-fshack-5.0

commit 08c409ca4b344ef77cb849cf5cb0b4cd2a6f8fea
Author: TheGreatMcPain <sixsupersonic@gmail.com>
Date: Sun Jan 19 00:48:41 2020 -0600

Nuked commit history.