Commit graph

1685 commits

Author SHA1 Message Date
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
Alexey Dokuchaev
f7fb3f643d - Update `benchmarks/typometer' to version 1.0.1
- Fetch the distfile from the upstream GitHub instead of my mirror
- Project was relicensed under Apache License 2
- Fix shebang in the wrapper script and call ${JAVA} via ``exec'' so
  it replaces sh(1) process (makes it look nicer in the ps(1) output)
- Fix an apparent typo in the port description text
2018-07-03 14:52:56 +00:00
Luca Pizzamiglio
d1a3f1ad7d benchmarks/stress-ng: Update to 0.09.32
Changelog: http://kernel.ubuntu.com/git/cking/stress-ng.git/log/
2018-07-03 09:03:56 +00:00
Baptiste Daroussin
4de06d104e Update to 3.7 2018-07-02 09:23:51 +00:00
Mark Linimon
aff42c7199 Mark ports broken on mips64 that are already broken on powerpc64. In
most cases, the failure mode is the same.  Also, mark them broken on
mips when necessary.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-07-02 04:00:29 +00:00
Gleb Popov
98ae1eaf36 lang/ghc: Update to 8.4.3 and bump PORTREVISION's of all Haskell ports.
As usual, it is recommended to rebuild or reinstall all the
dependent ports and the lang/ghc port itself in one of the following
ways:

# portmaster -w -r ghc
  or
# portupgrade -fr lang/ghc

In case of pkg(8), it is probably safer to remove all the GHC-dependent
packages along with GHC and reinstall everything from scratch.  For
example:

# pkg query "%ro" ghc > ghc-pkgs.txt
# pkg delete -y lang/ghc

In ghc-pkgs.txt, check and remove all the packages that have been moved
on the update, then use this command:

# pkg install -y `cat ghc-pkgs.txt`

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D16038
2018-06-30 09:57:59 +00:00
Sunpoet Po-Chuan Hsieh
34c769c9bc Update to 2.0.12
Changes:	https://sourceforge.net/projects/iperf2/files/#readme
2018-06-28 21:19:57 +00:00
Bruce A. Mah
2d36e8c8af Update for iperf-3.6. Master site and WWW are now HTTPS.
Sponsored by:	ESnet
2018-06-26 00:27:47 +00:00
Tobias C. Berner
bb238a10bf Update math/gsl to 2.5
PR:		229067
2018-06-23 08:27:13 +00:00
Mathieu Arnold
4376dbbb58 Use PY_FLAVOR for dependencies.
FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
2018-06-20 17:05:41 +00:00
Mark Linimon
d8facb57cb Mark as broken on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2018-06-18 14:49:46 +00:00
Luca Pizzamiglio
798255ac00 benchmarks/stress-ng: Update to 0.09.30 2018-06-18 14:49:42 +00:00
Mathieu Arnold
947901a9d0 Regular USE_GITHUB cleanup.
Sponsored by:	Absolight
2018-06-15 12:55:15 +00:00
Steve Wills
bd2f6e26ca benchmarks/perftest: update to v4.2-0.8
PR:		228989
Submitted by:	slavash (maintainer)
2018-06-14 23:35:41 +00:00
Mark Linimon
bcb54d3123 Fix build on armv6, unbreak on aarch64
PR:		228042
Submitted by:	mikael.urankar
Approved by:	maintainer timeout
2018-06-13 04:12:58 +00:00
Luca Pizzamiglio
78bef2d838 benchmarks/stress-ng: Update to 0.09.29
Several fixes and improvements
2018-06-12 15:51:26 +00:00
Mark Linimon
c9a131d26b Apparently works on aarch64.
While here, pet portlint.

PR:		228042 (partial)
Submitted by:	mikael.urankar
2018-06-11 05:02:04 +00:00
Mark Linimon
13fb0b92a2 Fix port builds for architectures which remain on gcc as the default compiler.
This will primarily help powerpc64.

For archs where clang is the default compiler, these changes will have no
effect, as the base compiler already has these capabilities (primarily, but
not exclusively, c++-11).

Tested for no-harm on amd64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2018-06-11 01:44:15 +00:00
Philip Paeps
8dd3f1bd33 Add perftest 4.2.0.7, collection of tests for RDMA micro-benchmark.
Note that these tests will only work on systems with OFED support
(make buildworld WITH_OFED=).

PR:		228591
Submitted by:	Slava Shwartsman <slavash@FreeBSD.org>
Reviewed by:	bapt
2018-06-08 14:51:46 +00:00
Rene Ladan
7b4e2fac31 Remove expired ports:
2018-06-06 biology/ssaha: Broken for more than 6 months
2018-06-06 biology/crux: Broken for more than 6 months
2018-06-06 biology/ariadne: Broken for more than 6 months
2018-06-06 cad/sceptre: Broken for more than 6 months
2018-06-06 cad/cider: Broken for more than 6 months
2018-06-06 chinese/scim-array: Broken for more than 6 months
2018-06-06 chinese/xpdf: Broken for more than 6 months
2018-06-06 chinese/telnet: Broken for more than 6 months
2018-06-06 comms/java-commapi-freebsd: Depends on BROKEN and expiring comms/java-commapi
2018-06-06 comms/soundmodem: Broken for more than 6 months
2018-06-06 comms/jsdr: Broken for more than 6 months
2018-06-06 comms/java-commapi: Broken for more than 6 months
2018-06-06 converters/pdf2djvu: Broken for more than 6 months
2018-06-06 databases/rdb: Broken for more than 6 months
2018-06-06 databases/animenfo-client: Broken for more than 6 months
2018-06-06 databases/ruby-mysql: Broken for more than 6 months
2018-06-06 databases/riak: Broken for more than 6 months
2018-06-06 databases/animenfo-client-gtk: Broken for more than 6 months
2018-06-06 databases/rdfdb: Broken for more than 6 months
2018-06-06 databases/riak2: Broken for more than 6 months
2018-06-06 devel/subversion-static: Broken for more than 6 months
2018-06-06 japanese/xgate: Broken for more than 6 months
2018-06-06 textproc/opengrm-ngram: Broken for more than 6 months
2018-06-06 textproc/ocaml-tyxml: Depends on BROKEN and expiring www/ocaml-net
2018-06-06 www/ocaml-net: Broken for more than 6 months
2018-06-06 audio/linux-genpuid: Broken for more than 6 months
2018-06-06 x11/enventor: Broken for more than 6 months
2018-06-06 audio/xmms-timidity: Broken for more than 6 months
2018-06-06 audio/kaudiocreator: Broken for more than 6 months
2018-06-06 audio/jxm: Depends on BROKEN and expiring comms/java-commapi
2018-06-06 audio/deforaos-mixer: Broken for more than 6 months
2018-06-06 audio/gkrellmss2: Broken for more than 6 months
2018-06-06 audio/ogg2mp3: Broken for more than 6 months
2018-06-06 audio/abcmidi: Broken for more than 6 months
2018-06-06 benchmarks/netpipe: Broken for more than 6 months
2018-06-06 biology/plink: Broken for more than 6 months
2018-06-07 00:34:18 +00:00
Sunpoet Po-Chuan Hsieh
ad4f267b7a Update WWW
search.cpan.org is shutting down.
It will redirect to metacpan.org after June 25, 2018.

With hat:	perl
2018-05-27 20:15:16 +00:00
Sunpoet Po-Chuan Hsieh
f07a3aedee Update to 2.0.11
- Convert to options target helper

Changes:	https://sourceforge.net/projects/iperf2/files/readme.txt/view
Notified by:	Robert McMahon <rjmcmahon@rjmcmahon.com>
2018-05-26 17:46:33 +00:00
Tobias C. Berner
fff1aa535b Update lang/ghc 8.4.2 and the hs-* ports the newer versions
* Update lang/ghc to 8.4.2
* Update the boostrap compiler to 8.4.1
* Update the many hs-* ports
* Bump the rest

Thanks a lot to arrowd for doing all the heavy lifting :)

PR:		227968
Exp-run by:	antoine
Submitted by:	arrowd
Differential Revision:	https://reviews.freebsd.org/D15005
2018-05-25 21:44:12 +00:00
Kirill Ponomarev
a613268ba6 Update to 7.0.0
PR:		228422
Submitted by:	maintainer
2018-05-23 13:50:11 +00:00
Luca Pizzamiglio
ec49f845bb benchmarks/stress-ng: Update to 0.9.27
Bugfix release
2018-05-17 16:21:34 +00:00
Antoine Brodin
13b62c630f Deprecate ports broken for more than 6 months 2018-05-05 10:49:36 +00:00
Stephen Montgomery-Smith
4ebc7d7f8c - Update octave to 4.4.0.
- Either bump portrevision or mark broken for octave-forge-* ports.
- Bump port revision for octave-forge.
2018-05-03 23:42:35 +00:00
Luca Pizzamiglio
abb293a5f6 benchmarks/phoronix-test-suite: update to 8.0.0.m3
Upgrade the php base benchmark suite to the last version
Add php flavor support.
Removed pdf report generation, because based on fpdf, quite outdated.
2018-05-03 20:46:23 +00:00
Danilo Egea Gondolfo
727088457c - Update to 1.1.2 2018-05-03 01:49:57 +00:00