Hi, This new release drops dependency on libsndfile and instead uses libFLAC, additionally I also removed a few libs from WANTLIB according to `make lib-depends-check' and changelog is available on $HOMEPAGE.
Only tested on amd64, does it work on other archs? OK to commit? Index: Makefile =================================================================== RCS file: /cvs/ports/emulators/mednafen/Makefile,v retrieving revision 1.31 diff -u -p -u -r1.31 Makefile --- Makefile 20 Nov 2020 23:39:02 -0000 1.31 +++ Makefile 28 Jun 2021 08:42:49 -0000 @@ -3,7 +3,7 @@ BROKEN-hppa = ../../include/mednafen/state.h:21:7: error: 'exception_ptr' in namespace 'std' does not name a type COMMENT = emulates numerous game consoles -DISTNAME = mednafen-1.26.1 +DISTNAME = mednafen-1.27.1 CATEGORIES = emulators games HOMEPAGE = https://mednafen.github.io @@ -16,13 +16,12 @@ PERMIT_PACKAGE = Yes MASTER_SITES = ${HOMEPAGE}/releases/files/ EXTRACT_SUFX = .tar.xz -WANTLIB += SDL2 c iconv intl m pthread sndfile sndio usbhid z -WANTLIB += FLAC ogg samplerate vorbis vorbisenc ${COMPILER_LIBCXX} +WANTLIB += FLAC SDL2 c iconv intl m pthread z ${COMPILER_LIBCXX} USE_GMAKE = Yes COMPILER = base-clang ports-gcc -LIB_DEPENDS = audio/libsndfile \ +LIB_DEPENDS = audio/flac \ devel/gettext,-runtime \ devel/sdl2 Index: distinfo =================================================================== RCS file: /cvs/ports/emulators/mednafen/distinfo,v retrieving revision 1.15 diff -u -p -u -r1.15 distinfo --- distinfo 20 Nov 2020 23:39:02 -0000 1.15 +++ distinfo 28 Jun 2021 08:42:49 -0000 @@ -1,2 +1,2 @@ -SHA256 (mednafen-1.26.1.tar.xz) = hCkHwlxCksm6SXycuSKcfRDgTiLLR0DRVKtpDmWH/fQ= -SIZE (mednafen-1.26.1.tar.xz) = 3319756 +SHA256 (mednafen-1.27.1.tar.xz) = 86ibLzL0DDIyWTgI0F4MIcvfRDaIrOBMnCfkz01ZVfs= +SIZE (mednafen-1.27.1.tar.xz) = 3363540