# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 inherit multilib-minimal if [[ "${PV}" == "9999" ]]; then EGIT_REPO_URI="https://source.winehq.org/git/vkd3d.git" inherit git-r3 else KEYWORDS="amd64 x86" SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz" fi IUSE="spirv-tools" RDEPEND="spirv-tools? ( dev-util/spirv-tools:=[${MULTILIB_USEDEP}] ) media-libs/vulkan-loader[${MULTILIB_USEDEP},X] x11-libs/xcb-util:=[${MULTILIB_USEDEP}] x11-libs/xcb-util-keysyms:=[${MULTILIB_USEDEP}] x11-libs/xcb-util-wm:=[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} dev-util/spirv-headers dev-util/vulkan-headers" DESCRIPTION="D3D12 to Vulkan translation library" HOMEPAGE="https://source.winehq.org/git/vkd3d.git/" LICENSE="LGPL-2.1" SLOT="0" multilib_src_configure() { local myconf=( $(use_with spirv-tools) ) ECONF_SOURCE=${S} econf "${myconf[@]}" }