Skip to content
Snippets Groups Projects
Commit 67eda602 authored by Gerald Pfeifer's avatar Gerald Pfeifer
Browse files

emulators/wine: Merge the VULKAN option into VKD3D

This back ports 3d5484b9 and
5a1f2db4 from emulators/wine-devel:

When Wine gained support for the Vulkan API and D3D support via
Vulkan we added two options (both off by default): VULKAN and
VKD3D.

Simplify things, in particular also from a user perspective, by only
keeping the VKD3D option which now subsumes the former VULKAN option
(and hence Vulkan API support).

No change in defaults - yet.

On the way adjust CONFIGURE_ARGS to only feature on option per line,
which was mostly the case already anyway.

PR:		258375
parent 1e96dba9
Branches
Tags
No related merge requests found
......@@ -33,9 +33,13 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+=--verbose \
--disable-kerberos \
--disable-tests \
--without-alsa --without-capi --without-dbus \
--without-alsa \
--without-capi \
--without-dbus \
--without-gettext --without-gettextpo \
--without-gphoto --without-gsm --without-gstreamer \
--without-gphoto \
--without-gsm \
--without-gstreamer \
--without-inotify \
--without-krb5 \
--without-mingw \
......@@ -60,15 +64,14 @@ SUB_FILES= pkg-message
PORTDATA= wine.inf
OPTIONS_DEFINE= CUPS DOCS DOSBOX GNUTLS LDAP LIBXSLT MPG123 OPENAL SDL V4L VKD3D VULKAN WINEMAKER X11 GECKO MONO
OPTIONS_DEFINE= CUPS DOCS DOSBOX GNUTLS LDAP LIBXSLT MPG123 OPENAL SDL V4L VKD3D WINEMAKER X11 GECKO MONO
OPTIONS_DEFAULT=GNUTLS X11
OPTIONS_SUB= yes
DOSBOX_DESC= Use DOSBox to run MS-DOS programs
LIBXSLT_DESC= Use libxslt (only used by msxml3.dll)
SDL_DESC= Use SDL for gamepad support (XInput only)
VKD3D_DESC= Direct3D 12 support via Vulkan
VULKAN_DESC= Vulkan API support
VKD3D_DESC= Vulkan and Direct3D 12 support
WINEMAKER_DESC= Fully support winemaker (requires Perl)
GECKO_DESC= Bundle Gecko MSI package for Wine
MONO_DESC= Bundle Mono MSI package for Wine
......@@ -108,10 +111,8 @@ V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l
VKD3D_CONFIGURE_WITH= vkd3d
VKD3D_LIB_DEPENDS= libvkd3d.so:graphics/vkd3d
VULKAN_CONFIGURE_WITH= vulkan
VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader
VKD3D_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader \
libvkd3d.so:graphics/vkd3d
WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment