mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-30 05:40:06 +00:00
- Fix build on 11.x+ by fixing abs() issue
- Mention c++11 requirement - Mark broken on 9.x: does not build due to lacking c++11 support Approved by: portmgr blanket
This commit is contained in:
parent
6328708df8
commit
1bec8d2d6a
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=424624
@ -16,6 +16,9 @@ LIB_DEPENDS= libcdio.so:sysutils/libcdio \
|
||||
libsndfile.so:audio/libsndfile \
|
||||
libvorbis.so:audio/libvorbis
|
||||
|
||||
BROKEN_sparc64= does not compile due to internal compiler error
|
||||
BROKEN_FreeBSD_9= does not build
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_SDL= sdl net
|
||||
USE_GL= gl glu
|
||||
@ -27,7 +30,7 @@ SUB_FILES= pkg-message
|
||||
CONFIGURE_ARGS+=--disable-alsa --disable-alsatest \
|
||||
--with-sdl-prefix=${LOCALBASE}
|
||||
|
||||
USES= cpe iconv pkgconfig:build tar:bzip2
|
||||
USES= compiler:c++11-lib cpe iconv pkgconfig:build tar:bzip2
|
||||
CPE_VENDOR= david_shadoff
|
||||
|
||||
OPTIONS_DEFINE= NLS DOCS JACK
|
||||
@ -70,8 +73,6 @@ SMS_CONFIGURE_ENABLE=sms
|
||||
SWAN_CONFIGURE_ENABLE=wswan
|
||||
VB_CONFIGURE_ENABLE=vb
|
||||
|
||||
BROKEN_sparc64= does not compile due to internal compiler error
|
||||
|
||||
pre-configure:
|
||||
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \
|
||||
-e 's|/usr/X11R6|${LOCALBASE}|g' \
|
||||
|
11
emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp
Normal file
11
emulators/mednafen/files/patch-src_cdrom_CDAccess__CCD.cpp
Normal file
@ -0,0 +1,11 @@
|
||||
--- src/cdrom/CDAccess_CCD.cpp.orig 2015-02-22 20:50:48 UTC
|
||||
+++ src/cdrom/CDAccess_CCD.cpp
|
||||
@@ -346,7 +346,7 @@ void CDAccess_CCD::CheckSubQSanity(void)
|
||||
if(prev_lba != INT_MAX && abs(lba - prev_lba) > 100)
|
||||
throw MDFN_Error(0, _("Garbage subchannel Q data detected(excessively large jump in AMSF)"));
|
||||
|
||||
- if(abs(lba - s) > 100)
|
||||
+ if(abs((long long)lba - (long long)s) > 100)
|
||||
throw MDFN_Error(0, _("Garbage subchannel Q data detected(AMSF value is out of tolerance)"));
|
||||
|
||||
prev_lba = lba;
|
Loading…
Reference in New Issue
Block a user