git: 8ac05ab4feaa - main - emulators/dolphin-emu: Enable Vulkan backend
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 10 Nov 2023 11:42:15 UTC
The branch main has been updated by martymac:
URL: https://cgit.FreeBSD.org/ports/commit/?id=8ac05ab4feaa315c386696127e9050a4d1d3e946
commit 8ac05ab4feaa315c386696127e9050a4d1d3e946
Author: Ganael LAPLANCHE <martymac@FreeBSD.org>
AuthorDate: 2023-11-10 11:41:42 +0000
Commit: Ganael LAPLANCHE <martymac@FreeBSD.org>
CommitDate: 2023-11-10 11:41:42 +0000
emulators/dolphin-emu: Enable Vulkan backend
---
emulators/dolphin-emu/Makefile | 3 ++-
emulators/dolphin-emu/Makefile.tuples | 1 +
emulators/dolphin-emu/distinfo | 2 ++
3 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/emulators/dolphin-emu/Makefile b/emulators/dolphin-emu/Makefile
index 4e93b8d3d59f..7f86d74b3969 100644
--- a/emulators/dolphin-emu/Makefile
+++ b/emulators/dolphin-emu/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dolphin-emu
PORTVERSION= 5.0.19870
+PORTREVISION= 1
CATEGORIES= emulators
MAINTAINER= martymac@FreeBSD.org
@@ -41,6 +42,7 @@ LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \
libcurl.so:ftp/curl \
libhidapi.so:comms/hidapi \
libxkbcommon.so:x11/libxkbcommon
+BUILD_DEPENDS= vulkan-headers>0:graphics/vulkan-headers
USES= cmake compiler:c++17-lang desktop-file-utils elfctl gl iconv \
pkgconfig qmake qt:6 sdl xorg
@@ -64,7 +66,6 @@ CMAKE_ARGS+= -DUSE_UPNP:BOOL=ON \
-DENABLE_QT:BOOL=ON \
-DENABLE_ALSA:BOOL=OFF \
-DENABLE_PULSEAUDIO:BOOL=ON \
- -DENABLE_VULKAN:BOOL=OFF \
-DUSE_DISCORD_PRESENCE:BOOL=OFF \
-DUSE_MGBA:BOOL=OFF \
-DENABLE_AUTOUPDATE:BOOL=OFF \
diff --git a/emulators/dolphin-emu/Makefile.tuples b/emulators/dolphin-emu/Makefile.tuples
index 87c22a0232cd..eb900c4773f2 100644
--- a/emulators/dolphin-emu/Makefile.tuples
+++ b/emulators/dolphin-emu/Makefile.tuples
@@ -1,4 +1,5 @@
GH_TUPLE= \
+ GPUOpen-LibrariesAndSDKs:VulkanMemoryAllocator:498e20dfd1343d99b9115201034bb0219801cdec:VulkanMemoryAllocator/Externals/VulkanMemoryAllocator \
mozilla:cubeb:27d2a102b0b75d9e49d43bc1ea516233fb87d778:cubeb/Externals/cubeb/cubeb \
epezent:implot:d87512353495e7760e7fda7566a05beef7627d8f:implot/Externals/implot/implot \
google:googletest:58d77fa8070e8cec2dc1ed015d66b454c8d78850:googletest/Externals/gtest \
diff --git a/emulators/dolphin-emu/distinfo b/emulators/dolphin-emu/distinfo
index e8076eb3effd..06e88a39cec3 100644
--- a/emulators/dolphin-emu/distinfo
+++ b/emulators/dolphin-emu/distinfo
@@ -1,6 +1,8 @@
TIMESTAMP = 1696355651
SHA256 (dolphin-emu-dolphin-5.0.19870-8c2a1c1_GH0.tar.gz) = 539fb312ad194b35dfce0cb1b9aeac64f29490ea2cebbd1a42da0cf696525f87
SIZE (dolphin-emu-dolphin-5.0.19870-8c2a1c1_GH0.tar.gz) = 20538143
+SHA256 (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-498e20dfd1343d99b9115201034bb0219801cdec_GH0.tar.gz) = 4cb34c92b57d132d3200aa8c9b7f758e963eaeb31b6127d6edd0cd0902dc177e
+SIZE (GPUOpen-LibrariesAndSDKs-VulkanMemoryAllocator-498e20dfd1343d99b9115201034bb0219801cdec_GH0.tar.gz) = 880127
SHA256 (mozilla-cubeb-27d2a102b0b75d9e49d43bc1ea516233fb87d778_GH0.tar.gz) = 9326a22d41b30b6d613c248a8ea2eb56c5ffc76a7080b0127165682fd8eba13e
SIZE (mozilla-cubeb-27d2a102b0b75d9e49d43bc1ea516233fb87d778_GH0.tar.gz) = 223102
SHA256 (epezent-implot-d87512353495e7760e7fda7566a05beef7627d8f_GH0.tar.gz) = b85b27cde80816c6ecbd63390e5cb9d3ea56211a63564372b7a7f89fe5b76a9b