1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00
Commit Graph

1699 Commits

Author SHA1 Message Date
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
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