Tuesday, June 29, 2021

[update] emulators/mednafen-1.27.1

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

No comments:

Post a Comment