Commit graph

1713 commits

Author SHA1 Message Date
Yuri Victorovich
9f4b944e2b benchmarks/libcelero: Update 2.3.0 -> 2.4.0
Reported by:	portscout
2018-10-28 16:03:00 +00:00
Jan Beich
aefe824439 Return subset of r483249 to GCC 4.2 to unbreak on mips* 2018-10-28 10:08:17 +00:00
Jan Beich
ec5d9a54d6 Downgrade C++03 to C++98, actual default for GCC < 6
GCC 4.2 in base system doesn't support C++03:
cc1plus: error: unrecognized command line option "-std=gnu++03"
2018-10-28 09:36:56 +00:00
Jan Beich
0aa737a336 Expand FreeBSD 12 conditionals to include 13.0-CURRENT 2018-10-23 16:34:43 +00:00
Kurt Jaeger
6dd358c98a benchmarks/nuttcp: update 7.3.2 -> 8.2.2
- Improve warning when third party "-4/-6" is not supported
- Add af=inet/inet6 to verbose UDP output
- Add ip=<server_ip> to verbose UDP output for client transmitter
- Fix to pass "-4" or "-6" argument to 3rd party
- Fix to allow compile with -Werror=format-security as noted by
  Dhiru Kholia in fedora bug 1037224
- Fix missing brackets caught by -Wmisleading-indentation
- Add code to print out address family of connect/accept
- Add code to translate v4mapped addresses
- Fix to allow direct I/O on block devices
- Fix parsing of "-R i[s]##[/##]" (blank between 'R' and 'i')
- Updated Copyright notice for new year
- Changed nuttcp site to http://nuttcp.net/nuttcp/beta/
- Added define test for NOT_LINUX to undefine LINUX for build testing
- Add reporting of TCP congestion window
- Fix tos to work for ipv6 by setting traffic class

PR:		232484
Submitted by:	lev
2018-10-20 21:59:00 +00:00
Luca Pizzamiglio
09821948fd benchmarks/stress-ng: Update to 0.09.43
Changes:	http://kernel.ubuntu.com/git/cking/stress-ng.git/commit/?h=V0.09.43
2018-10-19 15:07:11 +00:00
Josh Paetzel
daef5d7244 Update to 3.484
Bugfix using the -H option. (POSIX async I/O)
2018-10-17 16:35:30 +00:00
Alexey Dokuchaev
62b5c15c80 Attempt to unbreak against OpenSSL 1.1.1.
Reported by:	pkg-fallout
2018-10-15 13:43:56 +00:00
Vinícius Zavam
b7d375c837 updating to version 12.0.0
took a look into upstream's Gopkg.lock, checking for modifications;
    changed 2 depencies to use version instead of revision;
      google:go-cmp and golang:text

  get QA done right; thanks to portlint;
    moved PLIST_FILES to appear after USES.

Approved by:	araujo (mentor), rene (mentor)
Differential Revision:	https://reviews.freebsd.org/D17530
2018-10-15 09:02:45 +00:00
Yuri Victorovich
411549be55 benchmarks/hpl: Change from net/mpich2 to net/mpich; Update to 2.2
PR:		231638
Approved by:	oliver (maintainer's timeout; 20 days)
2018-10-14 06:02:08 +00:00
Yuri Victorovich
e1cc3cbeb9 New port: benchmarks/libcelero: C++ benchmark authoring library/framework 2018-10-14 05:45:10 +00:00
Baptiste Daroussin
1fbaca9984 Update to 3.11 2018-10-12 07:58:33 +00:00
Luca Pizzamiglio
4694e92794 benchmarks/stress-ng: Update to 0.09.42
Changelog: https://bit.ly/2OMI9Ov
2018-10-08 13:11:14 +00:00
Josh Paetzel
f31b20d7fd Update to 3.482 2018-10-08 02:49:46 +00:00
Steve Wills
63bff70241 benchmarks/perftest: update to v4.4-0.3
PR:		231907
Submitted by:	slavash (maintainer)
2018-10-07 04:31:32 +00:00
Luca Pizzamiglio
6e38581ce3 benchmarks/phoronix-test-suite: Update to 8.2.0
changelog: https://github.com/phoronix-test-suite/phoronix-test-suite/releases/tag/v8.2.0

PR:		231829
Submitted by:	Fukang Chen <loader@FreeBSD.org>
2018-10-04 11:41:13 +00:00
Luca Pizzamiglio
49faefe70a benchmarks/stress-ng: Update to 0.09.41
Changelog at: https://bit.ly/2Om9Ygi
2018-09-28 15:14:05 +00:00
Danilo Egea Gondolfo
20d2d686b4 - Simplify the Makefile with GO_* variables 2018-09-27 21:06:28 +00:00
Fukang Chen
a79a403b17 [NEW PORT]: benchmarks/linux-vdbench: Command line disk I/O benchmark utility
Vdbench is a command line utility specifically created to help
engineers and customers generate disk I/O workloads to be used
for validating storage performance and storage data integrity.

WWW: http://www.oracle.com/technetwork/server-storage/vdbench-downloads-1901681.html

Reviewed by:	koobs, mat
Approved by:	koobs (mentor)
Differential Revision:	https://reviews.freebsd.org/D17255
2018-09-26 06:36:51 +00:00
Yuri Victorovich
fbdb8def9f Change 4 ports from net/mpich2 to net/mpich
mpich2 is the obsolete version 2.x, mpich is at the current version 3.x

Ports:
biology/phyml benchmarks/mdtest benchmarks/imb math/parmetis
2018-09-22 18:00:24 +00:00
Luca Pizzamiglio
22a0e005b1 benchmarks/stress-ng: Fix patch 2018-09-22 07:07:41 +00:00
Luca Pizzamiglio
b5414fa191 benchmarks/stress-ng: Update to 0.09.40
Fix memory leaks, better errno handling, add features and stressors
2018-09-21 11:33:36 +00:00
Baptiste Daroussin
369a1d0634 Update to 3.10 2018-09-15 05:57:20 +00:00
Sunpoet Po-Chuan Hsieh
dc24e33055 Convert to options target helper
Approved by:	portmgr (blanket)
2018-09-10 20:28:53 +00:00
Mathieu Arnold
e1bfdfbe56 Add DOCS options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:14:50 +00:00
Mathieu Arnold
052d10856a Remove ONLY_FOR_ARCHS_REASON_<arch> that are not architecture dependant. 2018-09-10 10:29:06 +00:00
Luca Pizzamiglio
0ee2db5cf0 benchmarks/stress-ng: Upgrade to 0.09.38
Small updates and fixes
2018-09-04 09:47:52 +00:00
Steve Wills
90a0fbd259 benchmarks/vegeta: update to v11.3.0
PR:		231078
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-09-02 16:25:50 +00:00
Tobias Kortkamp
0560213a44 benchmarks/postal: Fix build with Clang 6
bhm.cpp:420:25: error: value of type '__bind<int &, sockaddr *, unsigned long>' is
      not contextually convertible to 'bool'
  if(listen_fd == -1 || bind(listen_fd, (sockaddr *)&in, sizeof(in))
                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
bhm.cpp:420:22: error: invalid operands to binary expression ('bool' and '__bind<int
      &, sockaddr *, unsigned long>')
  if(listen_fd == -1 || bind(listen_fd, (sockaddr *)&in, sizeof(in))

http://beefy11.nyi.freebsd.org/data/head-i386-default/p477696_s338122/logs/errors/postal-0.73_3.log
2018-08-25 03:06:45 +00:00
Steve Wills
76efca83ba benchmarks/vegeta: update to v11.0.0
PR:		230823
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-08-23 16:50:50 +00:00
Luca Pizzamiglio
565ce192d5 benchmarks/phoronix-tes-suite: Update to 8.0.1
Minor fixes and improvements on other platforms only
2018-08-22 16:40:48 +00:00
Luca Pizzamiglio
434d2d026e benchmarks/stress-ng: Update to 0.09.37 2018-08-22 16:21:28 +00:00
Baptiste Daroussin
b70e187d23 Update to 3.8 2018-08-20 17:18:04 +00:00
Stephen Montgomery-Smith
436c28e075 - Update math/octave to 4.4.1.
- Bump portrevision for all octave-forge-* ports.
2018-08-12 02:57:03 +00:00
Luca Pizzamiglio
3c406fdc23 benchmarks/stress-ng: update to 0.09.36
Sponsored by:	Essen Hackathon
2018-08-11 09:44:51 +00:00
Yuri Victorovich
2a5988d6f1 benchmarks/polygraph: Update 4.11.0 -> 4.12.0
Reported by:	portscout
2018-08-04 19:02:14 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Sunpoet Po-Chuan Hsieh
12b126d8dd Update to 1.0.15
Changes:	https://github.com/akopytov/sysbench/releases
2018-07-29 19:09:35 +00:00
Sunpoet Po-Chuan Hsieh
46d89e653c Add p5-Dumbbench 0.111
This module attempts to implement reasonably robust benchmarking with little
extra effort and expertise required from the user. That is to say, benchmarking
using this module is likely an improvement over

  time some-command --to --benchmark

or

  use Benchmark qw/timethis/;
  timethis(1000, 'system("some-command", ...)');

The module currently works similar to the former command line, except (in layman
terms) it will run the command many times, estimate the uncertainty of the
result and keep iterating until a certain user-defined precision has been
reached. Then, it calculates the resulting uncertainty and goes through some
pain to discard bad runs and subtract overhead from the timings. The reported
timing includes an uncertainty, so that multiple benchmarks can more easily be
compared.

Please note that Dumbbench works entirely with wallclock time as reported by
Time::HiRes' time() function.

WWW: https://metacpan.org/release/Dumbbench
2018-07-28 13:15:41 +00:00
Luca Pizzamiglio
ded7a5395b benchmarks/stress-ng: Update to 0.09.35
While I'm upgrading, I fix the atomic 64 bit detection on clang6
The current solution is to for the noinline attribute to the
atomic detection code

PR:		229885
2018-07-23 15:52:54 +00:00
Yuri Victorovich
b66056ffed Reset maintainership of the ports maintained by alexey@renatasystems.org
Based on the timeout of 3+ months (2018-03-23-now) on bug#226885 for net/ucarp

Also, looking at the subversion log, there were timeouts on:
* bug#224169 r465659 | ygy | 2018-03-26 19:51:12
* bug#224768 r459066 | swills | 2018-01-15 07:16:28
* bug#224755 r459058 | swills | 2018-01-15 06:55:08

The last approval from alexey@renatasystems.org was over a year ago:
bug#218563 r438885 | lifanov | 2017-04-19 08:30:28 (devel/py-colorama)
2018-07-18 22:20:23 +00:00
Luca Pizzamiglio
05225e0137 benchmarks/stress-ng: Update to 0.09.33
Marked as broken on FreeBSD 11.2 on i386
2018-07-16 10:05:15 +00:00
Steve Wills
4da3db31b0 benchmarks/vegeta: Remove GH_TAGNAME
It's not needed with the proper DISTVERSIONPREFIX.

PR:		229747
Reported by:	mat
2018-07-13 15:21:12 +00:00
Steve Wills
f1bdb5237e benchmarks/vegeta: update to 8.1.1
PR:		229747
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-07-13 11:50:33 +00:00
Steve Wills
18343f5a70 benchmarks/vegeta: making better use of Go framework
PR:		229668
Submitted by:	Vinícius Zavam <egypcio@googlemail.com> (maintainer)
2018-07-10 11:58:36 +00:00
Mathieu Arnold
f6d56007b9 Remove all := from BUILD_DEPENDS, here are never needed.
While there, cleanup, and sort depends.

When build and run dependencies are the same, there are three ways to
avoid duplicating the list while not adding the framework added
BUILD_DEPENDS to the RUN_DEPENDS.  In order of preference, they are:

1) use RUN_DEPENDS to set BUILD_DEPENDS:

BUILD_DEPENDS=	${RUN_DEPENDS}
RUN_DEPENDS=	foo:bar/baz

2) create another variable and use it:

MY_DEPENDS= foo:bar/baz
BUILD_DEPENDS=	${MY_DEPENDS}
RUN_DEPENDS=	${MY_DEPENDS}

3) use BUILD_DEPENDS to set RUN_DEPENDS and force evaluation:

BUILD_DEPENDS=	foo:bar/baz
RUN_DEPENDS:=	${BUILD_DEPENDS}

Sponsored by:	Absolight
2018-07-09 08:40:17 +00:00
Babak Farrokhi
088d12a740 benchmarks/sipp:
PR:		222764
Submitted by:	szabig <szabig@kgb.hu>
Reported by:	OlivierW <olivierw1+bugzilla-freebsd@hotmail.com>
2018-07-08 11:15:51 +00:00
Danilo Egea Gondolfo
86eced105a - Update to 1.2 2018-07-07 17:17:52 +00:00
Danilo G. Baio
64d64af272 www/libwww: Update to 5.4.2, Fix security vulnerabilities
This a security release for libwww to take into account security advisories
CVE-2016-9063 and CVE-2017-9233.

In order to take into account current and future expat security advisories,
the expat source code was removed from the libwww tree. The makefiles were
modified so that libwww dynamically links against the system's expat library.

Patches removed were incorporated upstream.

Bump PORTREVISION of dependent ports due shlib change.

Changes:	https://raw.githubusercontent.com/w3c/libwww/5.4.2/ChangeLog

MFH:		2018Q3
Security:	e375ff3f-7fec-11e8-8088-28d244aee256
2018-07-05 11:32:32 +00:00
Vanilla I. Shu
0bad00a1d5 Update to 8.0.0.
PR:		229509
Submitted by:	maintainer
2018-07-04 14:48:17 +00:00