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[@]}"
-}

Reply via email to