git: b91e3b6e60f7 - main - emulators/ares: Update 143 => 144
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 28 Apr 2025 19:15:52 UTC
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=b91e3b6e60f7b2112212758501642ffcb08127d9 commit b91e3b6e60f7b2112212758501642ffcb08127d9 Author: Stefan Schlosser <bsdcode@disroot.org> AuthorDate: 2025-04-28 19:13:06 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-04-28 19:15:18 +0000 emulators/ares: Update 143 => 144 Release notes: https://ares-emu.net/news/ares-v144-released * switch to SDL3 * add CHD option, enabled by default PR: 286416 --- emulators/ares/Makefile | 26 ++++++++++++++------------ emulators/ares/distinfo | 6 +++--- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/emulators/ares/Makefile b/emulators/ares/Makefile index 31de6125b6ef..e8531db0bb63 100644 --- a/emulators/ares/Makefile +++ b/emulators/ares/Makefile @@ -1,6 +1,6 @@ PORTNAME= ares DISTVERSIONPREFIX= v -DISTVERSION= 143 +DISTVERSION= 144 CATEGORIES= emulators MAINTAINER= bsdcode@disroot.org @@ -23,8 +23,7 @@ CMAKE_ARGS= -DARES_CORES="${_CORES:S/ /;/gW}" \ -DARES_VERSION_OVERRIDE=${DISTVERSIONFULL} \ -DENABLE_CCACHE=${CCACHE_ENABLED} CMAKE_ON= ARES_SKIP_DEPS \ - ARES_UNITY_CORES \ - WITH_SYSTEM_ZLIB + ARES_UNITY_CORES CMAKE_OFF= ARES_BUILD_LOCAL \ ARES_BUNDLE_SHADERS \ ARES_ENABLE_MINIMUM_CPU @@ -32,11 +31,11 @@ CMAKE_OFF= ARES_BUILD_LOCAL \ EXTRACT_AFTER_ARGS= --exclude thirdparty/librashader \ --no-same-owner --no-same-permissions -OPTIONS_DEFINE= SDL TOOLS -OPTIONS_DEFAULT= A26 ALSA AO CV FC GB GBA LIBRASHADER LIBRETRO \ - LTO MD MS MSX MYVISION N64 NG NGP OPENAL \ - OPTIMIZED_CFLAGS OSS PCE PS1 SDL SFC SG SPEC \ - UDEV USBHID WS +OPTIONS_DEFINE= CHD SDL TOOLS +OPTIONS_DEFAULT= A26 ALSA AO CHD CV FC GB GBA LIBRASHADER \ + LIBRETRO LTO MD MS MSX MYVISION N64 NG NGP \ + OPENAL OPTIMIZED_CFLAGS OSS PCE PS1 SDL SFC SG \ + SPEC UDEV USBHID WS OPTIONS_GROUP= AUDIO CORES INPUT OPTIMIZATION SHADER OPTIONS_GROUP_AUDIO= ALSA AO OPENAL OSS PULSEAUDIO OPTIONS_GROUP_CORES= A26 CV FC GB GBA MD MS MSX MYVISION N64 NG NGP \ @@ -55,6 +54,7 @@ OPTIONS_SUB= yes A26_DESC= Atari 2600 ACCURACY_DESC= Emulation accuracy over performance +CHD_DESC= CHD format support via libchdr CV_DESC= ColecoVision FC_DESC= NES / Famicom GBA_DESC= Game Boy Advance @@ -89,6 +89,9 @@ ALSA_CMAKE_BOOL= ARES_ENABLE_ALSA AO_LIB_DEPENDS= libao.so:audio/libao AO_CMAKE_BOOL= ARES_ENABLE_AO +CHD_CMAKE_BOOL= ARES_ENABLE_CHD \ + WITH_SYSTEM_ZLIB + CV_VARS= _CORES+=cv FC_VARS= _CORES+=fc @@ -103,6 +106,7 @@ LIBRASHADER_LIB_DEPENDS= librashader.so:devel/librashader LIBRASHADER_CMAKE_BOOL= ARES_ENABLE_LIBRASHADER LIBRETRO_IMPLIES= LIBRASHADER +_LIBRETRO_BR_DEPENDS= libretro-shaders-slang<0:games/libretro-shaders-slang LIBRETRO_BUILD_DEPENDS= ${_LIBRETRO_BR_DEPENDS} LIBRETRO_RUN_DEPENDS= ${_LIBRETRO_BR_DEPENDS} @@ -116,6 +120,7 @@ MS_VARS= _CORES+=ms MYVISION_VARS= _CORES+=myvision +_N64_BR_DEPENDS= vulkan-loader>0:graphics/vulkan-loader N64_BUILD_DEPENDS= ${_N64_BR_DEPENDS} N64_RUN_DEPENDS= ${_N64_BR_DEPENDS} N64_VARS= _CORES+=n64 @@ -140,7 +145,7 @@ PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio \ PULSEAUDIO_CMAKE_BOOL= ARES_ENABLE_PULSEAUDIO SDL_USES= sdl -SDL_USE= SDL=sdl2 +SDL_USE= SDL=sdl3 SDL_CMAKE_BOOL= ARES_ENABLE_SDL SFC_VARS= _CORES+=sfc @@ -158,9 +163,6 @@ USBHID_CMAKE_BOOL= ARES_ENABLE_USBHID WS_VARS= _CORES+=ws -_LIBRETRO_BR_DEPENDS= libretro-shaders-slang<0:games/libretro-shaders-slang -_N64_BR_DEPENDS= vulkan-loader>0:graphics/vulkan-loader - post-patch: ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/cmake/finders/* diff --git a/emulators/ares/distinfo b/emulators/ares/distinfo index b505d9d03204..67421c24b118 100644 --- a/emulators/ares/distinfo +++ b/emulators/ares/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739708897 -SHA256 (ares-emulator-ares-v143_GH0.tar.gz) = 397fab0afc38f230a62e2d7e9e6d1bc88bc8a30fc77e8bc4e92e7a9c1dc5a96d -SIZE (ares-emulator-ares-v143_GH0.tar.gz) = 9112184 +TIMESTAMP = 1745841018 +SHA256 (ares-emulator-ares-v144_GH0.tar.gz) = 8d66fc880375293aaddbff575f21571ed9c7bc05bd5dd0e8e9ea65b104d5a458 +SIZE (ares-emulator-ares-v144_GH0.tar.gz) = 8959609