Wednesday, February 28, 2024

flycast: disable vulkan for now to restore build

flycast build broke with vulkan updates. I suggest we disable vulkan
for now until we can give this a closer look or find an update that
fixes this...

ok?

Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/flycast/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile 8 Feb 2024 00:57:55 -0000 1.6
+++ Makefile 28 Feb 2024 03:41:47 -0000
@@ -8,7 +8,7 @@ COMMENT = emulator for Sega Dreamcast an
V = 2.1pl20230303
DISTNAME = flycast-${V}
COMMIT = 27b6bafd0f003c8f8bcd1fb3bfd48a3523b298f5
-REVISION = 2
+REVISION = 3

CATEGORIES = emulators games

@@ -25,8 +25,8 @@ MAINTAINER = Nam Nguyen <namn@openbsd.or
PERMIT_PACKAGE = Yes

# if running with vulkan backend, dlopen's vulkan in vulkan.hpp
-WANTLIB += ${COMPILER_LIBCXX} GL SDL2 SPIRV ao c curl chdr glslang
-WANTLIB += lua${MODLUA_VERSION} m miniupnpc pulse vulkan xxhash z zip
+WANTLIB += ${COMPILER_LIBCXX} GL SDL2 ao c curl chdr
+WANTLIB += lua${MODLUA_VERSION} m miniupnpc pulse xxhash z zip

SITES = https://messagemode2.com/source/

@@ -53,12 +53,11 @@ LIB_DEPENDS = archivers/libzip \
audio/pulseaudio \
devel/sdl2 \
emulators/libchdr \
- graphics/glslang \
- graphics/vulkan-loader \
net/curl \
net/miniupnp/miniupnpc \
sysutils/xxhash

+CONFIGURE_ARGS += -DUSE_VULKAN=OFF
do-gen:
${SUBST_CMD} ${WRKSRC}/CMakeLists.txt

No comments:

Post a Comment