app-emulation / vkd3d

D3D12 to Vulkan translation library

Official package sites : https://gitlab.winehq.org/wine/vkd3d/ ·

v1.11 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
amd64 x86
USE flags
ncurses spirv-tools

General

ncurses
Add ncurses support (console display library)
spirv-tools
Enable SPIRV shader debugging support using dev-util/spirv-tools

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

dev-util / spirv-headers : Machine-readable files for the SPIR-V Registry

dev-util / spirv-tools : Provides an API and commands for processing SPIR-V modules

dev-util / vulkan-headers : Vulkan Header files and API registry

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

sys-libs / ncurses : Console display library

dev-util / spirv-tools : Provides an API and commands for processing SPIR-V modules

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

sys-libs / ncurses : Console display library

app-emulation / wine-proton : Valve Software's fork of Wine

app-emulation / wine-vanilla : Free implementation of Windows(tm) on Unix, without external patchsets

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.11 x86, #927313
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.11 amd64, #927313
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.11
Meant to push this earlier but it got lost in the wrong branch, doubt many are still use the ELF version of this anyway (only for old wine). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
Revert "app-emulation/vkd3d: sys-devel/flex -> app-alternatives/lex"
This reverts commit e6c89941071548365b919dae28d8ed6e8542f8d9. Hadn't noticed flex had been changed too, same deal as yacc. This does not care for the LEX variable and looks for flex directly. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.9
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
Revert "app-emulation/vkd3d: sys-devel/bison -> app-alternatives/yacc"
This reverts commit a9f5440566a22bf2174b67244facbc10db26da08. This may not set YACC, but that's because vkd3d does not respect this variable in the first place and looks for bison directly. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: sys-devel/bison -> app-alternatives/yacc
All of these will be using app-alternatives/yacc anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-emulation/vkd3d: sys-devel/flex -> app-alternatives/lex
All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.10 x86, #921247
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.10 amd64, #921247
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.10
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.9 amd64, #915619
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.9 x86, #915619
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.9
Also do a dirty fix for implicit configure check, not going to spend much time here given this is only packaged for old wine-7. May eventually mask USE=vkd3d on it rather than keep updating this given it is unlikely dx12-users are not using a more recent Wine and it is questionable how compatible these bumps are. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.7.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.8 x86, #910664
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.8 amd64, #910664
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.8
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.7.1 amd64, #906974
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.7.1 x86, #906974
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.7.1
Almost identical to 1.7 beside re-exporting a missing symbol, but afaik nothing uses that symbol in-tree right now. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.7 x86, #904488
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.7 amd64, #904488
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.7
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: stabilize 1.6 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.6
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.2, 1.4-r1
Low importance nowadays, don't believe need to keep these old versions for long (1.5 seems fine for wine-vanilla-7.0). Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/vkd3d: stabilize 1.5 for amd64, x86
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.5
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
app-emulation/vkd3d: EAPI6->8, tidy, and update deps
Not a very useful package anymore (unless someone needs vkd3d-compiler?), but still be in the tree for a while for wine-7.0 and don't want to leave this deprecated EAPI=6. This also removes static libs + .la files wrt bug #841590 Closes: https://bugs.gentoo.org/841590 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop broken live ebuild
There is little use for this package anymore given recent Wine versions bundle it to ease handling mingw-built PE files and do not use the system's ELF libraries. In-tree wine-7.0 can still optionally use it so it's not going anywhere yet, but fixing and keeping the live ebuild for stable releases doesn't seem useful. Note that if interested in the latest features from Valve, these are included in vkd3d-proton-9999 instead and can be used by any Wine versions (similarly to dxvk by adding dlls to the Wine prefix). Bug: https://bugs.gentoo.org/685918 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.0, 1.1, 1.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nikita Romanyuk · gentoo
app-emulation/vkd3d: add 1.4
Signed-off-by: Nikita Romanyuk <kelvium@yahoo.com> Closes: https://github.com/gentoo/gentoo/pull/26826 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: [QA] drop no-op AUTOTOOLS_AUTORECONF
This was for autotools-utils.eclass, not autotools.eclass. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.2 x86, #773352
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
app-emulation/vkd3d: Stabilize 1.2 amd64, #773352
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
app-emulation/vkd3d: fix WhitespaceFound
Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Fix build Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Bump to 1.2 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emulation/vkd3d: x86 stable wrt bug #742704
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emulation/vkd3d: amd64 stable wrt bug #742704
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Fix build
Closes: https://bugs.gentoo.org/show_bug.cgi?id=728094 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikaël Cluseau · gentoo
app-emulation/vkd3d-9999: needs eautoreconf
Building from the git repository requires to call eautoreconf. Closes: https://github.com/gentoo/gentoo/pull/13889 Signed-off-by: Mikaël Cluseau <mikael.cluseau@gmail.com> Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Bump vulkan-headers requirement Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-emulation/vkd3d: x86 stable (bug #683308)
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Fix live ebuild Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
app-emulation/vkd3d: x86 keyworded (bug #679350)
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-emulation/vkd3d: amd64 stable wrt bug #679262
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Maxime Lombard · gentoo
app-emulation/vkd3d: version bump
Version bump to 1.1. Closes: https://github.com/gentoo/gentoo/pull/10681 Signed-of-by: Maxime Lombard <berillions@gmail.com> Package-Manager: Portage-2.3.51, Repoman-2.3.11 Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-emulation/vkd3d: [QA] Clean obsolete <=vulkan-loader dep
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Need to depend on media-libs/vulkan-loader[X] Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Add more xcb dependencies Fixes: https://bugs.gentoo.org/656906 Package-Manager: Portage-2.3.40, Repoman-2.3.9
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Fix dependencies again Package-Manager: Portage-2.3.40, Repoman-2.3.9
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Fix dependencies Package-Manager: Portage-2.3.40, Repoman-2.3.9
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Fix SRC_URI, thanks worch Package-Manager: Portage-2.3.40, Repoman-2.3.9
Nick Sarnie · gentoo
app-emulation/vkd3d: Sync with ::wine
Initial version of vkd3d Package-Manager: Portage-2.3.40, Repoman-2.3.9