Versions
v1.13 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 x86
- USE flags
- ncurses spirv-tools
v1.12 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 x86
- USE flags
- ncurses spirv-tools
USE flags
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
Dependencies
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
Runtime Dependencies
dev-util / spirv-tools : Provides an API and commands for processing SPIR-V modules
media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader
Depending packages
app-emulation / wine-proton : Valve Software's fork of Wine
app-emulation / wine-vanilla : Free implementation of Windows(tm) on Unix, without external patchsets
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
app-emulation/vkd3d: Stabilize 1.13 amd64, #940209
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Jakov Smolić · gentoo
app-emulation/vkd3d: Stabilize 1.13 x86, #940209
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.13
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/vkd3d: drop 1.11
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.12 x86, #934560
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Arthur Zamarin · gentoo
app-emulation/vkd3d: Stabilize 1.12 amd64, #934560
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/vkd3d: avoid using lto by default
Closes: https://bugs.gentoo.org/933178 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
app-emulation/vkd3d: add 1.12
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - 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