Gentoo Archives: gentoo-commits

From: Nick Sarnie <sarnex@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/wine:master commit in: app-emulation/vkd3d/
Date: Tue, 29 Sep 2020 22:36:54
Message-Id: 1601418985.ac57db7693e62549d57fbdb076f406bae7bc5842.sarnex@gentoo
1 commit: ac57db7693e62549d57fbdb076f406bae7bc5842
2 Author: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 29 22:36:25 2020 +0000
4 Commit: Nick Sarnie <sarnex <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 29 22:36:25 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/wine.git/commit/?id=ac57db76
7
8 app-emulation/vkd3d: Sync with ::gentoo
9
10 Package-Manager: Portage-3.0.8, Repoman-3.0.1
11 Signed-off-by: Nick Sarnie <sarnex <AT> gentoo.org>
12
13 app-emulation/vkd3d/vkd3d-9999.ebuild | 13 ++++++++++---
14 1 file changed, 10 insertions(+), 3 deletions(-)
15
16 diff --git a/app-emulation/vkd3d/vkd3d-9999.ebuild b/app-emulation/vkd3d/vkd3d-9999.ebuild
17 index 90e8035..0e542af 100644
18 --- a/app-emulation/vkd3d/vkd3d-9999.ebuild
19 +++ b/app-emulation/vkd3d/vkd3d-9999.ebuild
20 @@ -3,13 +3,15 @@
21
22 EAPI=6
23
24 -inherit multilib-minimal
25 +inherit multilib-minimal autotools
26 +
27 +AUTOTOOLS_AUTORECONF="1"
28
29 if [[ "${PV}" == "9999" ]]; then
30 EGIT_REPO_URI="https://source.winehq.org/git/vkd3d.git"
31 inherit git-r3
32 else
33 - KEYWORDS="~amd64 ~x86"
34 + KEYWORDS="~amd64"
35 SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"
36 fi
37
38 @@ -22,7 +24,7 @@ RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] )
39
40 DEPEND="${RDEPEND}
41 dev-util/spirv-headers
42 - dev-util/vulkan-headers"
43 + >=dev-util/vulkan-headers-1.1.114"
44
45 DESCRIPTION="D3D12 to Vulkan translation library"
46 HOMEPAGE="https://source.winehq.org/git/vkd3d.git/"
47 @@ -30,6 +32,11 @@ HOMEPAGE="https://source.winehq.org/git/vkd3d.git/"
48 LICENSE="LGPL-2.1"
49 SLOT="0"
50
51 +src_prepare() {
52 + default
53 + eautoreconf
54 +}
55 +
56 multilib_src_configure() {
57 local myconf=(
58 $(use_with spirv-tools)