Index: head/benchmarks/iperf/Makefile =================================================================== --- head/benchmarks/iperf/Makefile (revision 426846) +++ head/benchmarks/iperf/Makefile (revision 426847) @@ -1,32 +1,32 @@ # Created by: Pete Fritchman # $FreeBSD$ PORTNAME= iperf -PORTVERSION= 2.0.5 +PORTVERSION= 2.0.9 CATEGORIES= benchmarks -MASTER_SITES= SF/${PORTNAME} +MASTER_SITES= SF/${PORTNAME}2 MAINTAINER= sunpoet@FreeBSD.org COMMENT= Tool to measure maximum TCP and UDP bandwidth LICENSE= BSD2CLAUSE OPTIONS_DEFINE= DOCS IPV6 THREADS OPTIONS_DEFAULT=THREADS GNU_CONFIGURE= yes PLIST_FILES= bin/iperf \ man/man1/iperf.1.gz PORTDOCS= * IPV6_CATEGORIES= ipv6 IPV6_CONFIGURE_ENABLE= ipv6 THREADS_CONFIGURE_ENABLE= threads THREADS_LDFLAGS= -lpthread post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/ && ${INSTALL_DATA} README doc/*.gif doc/*.html ${STAGEDIR}${DOCSDIR}/ .include Index: head/benchmarks/iperf/distinfo =================================================================== --- head/benchmarks/iperf/distinfo (revision 426846) +++ head/benchmarks/iperf/distinfo (revision 426847) @@ -1,2 +1,3 @@ -SHA256 (iperf-2.0.5.tar.gz) = 636b4eff0431cea80667ea85a67ce4c68698760a9837e1e9d13096d20362265b -SIZE (iperf-2.0.5.tar.gz) = 248583 +TIMESTAMP = 1479828112 +SHA256 (iperf-2.0.9.tar.gz) = db02911f35686e808ed247160dfa766e08ae3f59d1e7dcedef0ffb2a6643f0bf +SIZE (iperf-2.0.9.tar.gz) = 279153 Index: head/benchmarks/iperf/files/patch-src_Client.cpp =================================================================== --- head/benchmarks/iperf/files/patch-src_Client.cpp (revision 426846) +++ head/benchmarks/iperf/files/patch-src_Client.cpp (nonexistent) @@ -1,16 +0,0 @@ -# -# If the network card's buffer is full, send returns -1 and sets -# errno to ENOBUFS, which causes issues with the UDP bandwidth tests. -# Check if errno != ENOBUFS after write(2). -# ---- src/Client.cpp.orig 2010-04-01 20:23:17 UTC -+++ src/Client.cpp -@@ -157,7 +157,7 @@ void Client::RunTCP( void ) { - - // perform write - currLen = write( mSettings->mSock, mBuf, mSettings->mBufLen ); -- if ( currLen < 0 ) { -+ if ( currLen < 0 && errno != ENOBUFS ) { - WARN_errno( currLen < 0, "write2" ); - break; - } Property changes on: head/benchmarks/iperf/files/patch-src_Client.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/benchmarks/iperf/pkg-descr =================================================================== --- head/benchmarks/iperf/pkg-descr (revision 426846) +++ head/benchmarks/iperf/pkg-descr (revision 426847) @@ -1,12 +1,12 @@ What is Iperf? While tools to measure network performance, such as ttcp, exist, most are very old and have confusing options. Iperf was developed as a modern alternative for measuring TCP and UDP bandwidth performance. Iperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various parameters and UDP characteristics. Iperf reports bandwidth, delay jitter, datagram loss. -WWW: http://iperf.sourceforge.net/ +WWW: https://sourceforge.net/projects/iperf2/