Index: head/math/octave-forge-nan/Makefile =================================================================== --- head/math/octave-forge-nan/Makefile (revision 384161) +++ head/math/octave-forge-nan/Makefile (revision 384162) @@ -1,30 +1,30 @@ # Created by: Stephen Montgomery-Smith # $FreeBSD$ PORTNAME= octave-forge-nan -PORTVERSION= 2.7.1 +PORTVERSION= 2.7.4 CATEGORIES= math MAINTAINER= stephen@FreeBSD.org COMMENT= Octave-forge package ${OCTAVE_PKGNAME} LICENSE= GPLv3 LICENSE_FILE= ${WRKDIR}/${OCTSRC}/COPYING MAKE_JOBS_UNSAFE= yes # OCTSRC is the name of the directory of the package. # It is usually ${OCTAVE_PKGNAME} or ${DISTNAME}. OCTSRC= NaN WRKSRC= ${WRKDIR}/${OCTSRC}/src .include "${.CURDIR}/../../Mk/bsd.octave.mk" ALL_TARGET= octave post-build: ${RM} -f ${WRKSRC}/Makefile ${WRKSRC}/configure cd ${WRKDIR} && ${TAR} cfz ${DISTNAME}.tar.gz ${OCTSRC} .include Index: head/math/octave-forge-nan/distinfo =================================================================== --- head/math/octave-forge-nan/distinfo (revision 384161) +++ head/math/octave-forge-nan/distinfo (revision 384162) @@ -1,2 +1,2 @@ -SHA256 (octave-forge/nan-2.7.1.tar.gz) = 70093926a9d980810c8e665f8bdd2931a7b9ec0c765326eb193341fb0aa665af -SIZE (octave-forge/nan-2.7.1.tar.gz) = 169544 +SHA256 (octave-forge/nan-2.7.4.tar.gz) = 93117f3899e2a02207aeb003eaecca13ec2a1ab752455957dfed99315abe452d +SIZE (octave-forge/nan-2.7.4.tar.gz) = 169635 Index: head/math/octave-forge-nan/files/patch-histo_mex.cpp =================================================================== --- head/math/octave-forge-nan/files/patch-histo_mex.cpp (nonexistent) +++ head/math/octave-forge-nan/files/patch-histo_mex.cpp (revision 384162) @@ -0,0 +1,20 @@ +--- histo_mex.cpp-orig 2015-04-17 13:59:47.874099000 +0000 ++++ histo_mex.cpp 2015-03-30 20:52:08.000000000 +0000 +@@ -109,7 +109,7 @@ + float f1,f2; + f1 = ((float*)Sort.Table)[ix1]; + f2 = ((float*)Sort.Table)[ix2]; +- z = __isnanf(f1) - __isnanf(f2); ++ z = isnanf(f1) - isnanf(f2); + if (z) break; + + if (f1