commit: b5b7cf63acf06503ec6b13bb9fa5148b4f85d365 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Sat Sep 17 06:47:46 2022 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Sat Sep 17 08:42:12 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b7cf63
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 <AT> gentoo.org> app-emulation/vkd3d/vkd3d-9999.ebuild | 43 ----------------------------------- 1 file changed, 43 deletions(-) diff --git a/app-emulation/vkd3d/vkd3d-9999.ebuild b/app-emulation/vkd3d/vkd3d-9999.ebuild deleted file mode 100644 index e64cc1a24558..000000000000 --- a/app-emulation/vkd3d/vkd3d-9999.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 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 - -#Tests fail: https://bugs.gentoo.org/838655 -RESTRICT="test" - -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) - --disable-doxygen-pdf - ) - - ECONF_SOURCE=${S} econf "${myconf[@]}" -}