Commit graph

1596 commits

Author SHA1 Message Date
Danilo G. Baio
391e2d5713 Add benchmarks/py-throughpy: Python script to test throughput with iperf3
Execute throughput tests with iperf3 and get some formatted responses.
The output shows just the min, max and average values.

WWW: https://github.com/kanazux/throughpy

PR:		225478
Submitted by:	Silvio Ap Silva <contato@kanazuchi.com>
2018-01-27 14:30:59 +00:00
Danilo G. Baio
cd4039499a Add benchmarks/vegeta: HTTP load testing tool and library
Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP
services with a constant request rate.

WWW: https://github.com/tsenart/vegeta

PR:		222830
Submitted by:	Vinícius Zavam <egypcio@googlemail.com>
Reviewed by:	mat, swills
Differential Revision:	https://reviews.freebsd.org/D12606
2018-01-27 13:26:57 +00:00
Luca Pizzamiglio
11d9b6d29d Mark broken ports that fail to build on i386 with clang 6 2018-01-27 12:44:00 +00:00
Luca Pizzamiglio
af40f50147 benchmarks/stress-ng: Update to 0.09.13 2018-01-27 12:09:49 +00:00
Baptiste Daroussin
1bd6a09623 Lift BROKEN flags to reflect actual state of support
Thanks swills for testing on powerpc64

Reported by:	Upstream
2018-01-25 15:04:07 +00:00
Alexey Dokuchaev
0e33f351a5 Do not link the program statically, there is no need for this.
Obtained from:	Arch Linux package
2018-01-25 11:21:12 +00:00
Luca Pizzamiglio
1382565b44 benchmarks/stress-ng: Update to 0.09.12 2018-01-23 13:08:18 +00:00
Alexey Dokuchaev
ff966c717d Try to unbreak on SSE4.1-capable machines running in 32-bit mode.
Reported by:	pkg-fallout
2018-01-23 09:04:28 +00:00
Mathieu Arnold
c8fb02ae31 Options are already optional.
Sponsored by:	Absolight
2018-01-19 17:04:52 +00:00
Sunpoet Po-Chuan Hsieh
1f46d2d35e Update to 1.0.12
Changes:	https://github.com/akopytov/sysbench/releases
2018-01-18 14:42:10 +00:00
Alexey Dokuchaev
74a230c9cb Unbreak the build against Clang 6.0.0 by allowing certain warnings while I'm
not in the mood for fixing them (technically, `-Wno-c++11-narrowing' is only
required for Clang 6 and later, but since it does not apparently upset other
compilers, pass it unconditionally rather than complicate Makefile logic).
2018-01-15 14:35:10 +00:00
Alexey Dokuchaev
a2dc7cf140 - Unbreak the build with new Clang version 6.0.0
- Remove pre-r423928 WAF_CMD override for verbose logs

PR:	224989
2018-01-15 11:38:03 +00:00
Alexey Dokuchaev
4612d2325f Add a port of lzbench, an in-memory benchmark of open-source LZ77/LZSS/LZMA
compressors.  It joins all compressors into a single executable.  At the
beginning, an input file is read to memory.  Then all compressors are used
to compress and decompress the file and decompressed file is verified.

WWW: https://github.com/inikep/lzbench
Add a port of libdeflate, a library for fast, whole-buffer DEFLATE-based
compression and decompression.

WWW: https://github.com/ebiggers/libdeflate

Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1515146810 which corresponds to commit 6c4ad37 tagged
as this release.
2018-01-15 07:05:53 +00:00
Luca Pizzamiglio
b4d28e1f91 benchmarks/stress-ng: Update to 0.09.10 2018-01-14 22:24:34 +00:00
Alexey Dokuchaev
35f74fbe2e - Convert to option helper install target (add OPTIONS_DEFINE=DOCS
when it was missing)
- Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN
- Fix some whitespace and formatting bugs along the way
2018-01-11 18:09:00 +00:00
Luca Pizzamiglio
1f8874e6ff benchmarks/stress-ng: Update to 0.09.09 2018-01-09 22:07:04 +00:00
Baptiste Daroussin
5cc34b9be2 Update to 3.3 2018-01-06 21:11:13 +00:00
Wen Heping
f8e5a5fff8 - Update to 4.11.0 2018-01-06 13:29:29 +00:00
Luca Pizzamiglio
a81ae0123e benchmarks/stress-ng: Update to 0.09.08 2018-01-03 10:26:31 +00:00
Kirill Ponomarev
c78e3896a8 Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd if
/usr/bin/ld is lld, until the issue can be addressed.

PR:		214864

Approved by:	portmgr (LLD_UNSAFE blanket)

Sponsored by:	The FreeBSD Foundation
2017-12-30 21:15:25 +00:00
Danilo Egea Gondolfo
49a2de1519 - Update to 1.1.1 2017-12-30 19:05:19 +00:00
Luca Pizzamiglio
bb8e16483c benchmarks/stress-ng: Update to 0.09.07 2017-12-28 10:51:49 +00:00
Danilo Egea Gondolfo
8c223c1d76 - Update to 1.1 2017-12-26 22:37:24 +00:00
Dmitry Marakasov
0c9524cf92 - Add LICENSE_FILE
- Remove -march and respect CFLAGS which also fixes build on Tier2

Approved by:	portmgr blanket
2017-12-11 18:32:51 +00:00
Antoine Brodin
1d00aa2b00 - Those ports fail to build with python3
- Add some explicit FLAVOR to dependencies where needed
2017-12-11 16:54:20 +00:00
Sunpoet Po-Chuan Hsieh
a5ea0d57f3 Update to 1.0.11
Changes:	https://github.com/akopytov/sysbench/releases
2017-12-11 10:36:39 +00:00
Antoine Brodin
7ffaf2f841 Use the correct FLAVOR of py-naarad in py-zopkio 2017-12-02 11:04:07 +00:00
Mathieu Arnold
551be3c723 Convert Python ports to FLAVORS.
Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
  current python flavor.  It can be used in dependency lines when the
  port itself is not python flavored.  For example, deskutils/calibre.

  By default, all the flavors are generated.  To only generate flavors
  for the versions in PYTHON2_DEFAULT and PYTHON3_DEFAULT, define
  BUILD_DEFAULT_PYTHON_FLAVORS in your make.conf.

  In all the ports with Python dependencies, the *_DEPENDS entries MUST
  end with the flavor so that the framework knows which to build/use.
  This is done by appending '@${PY_FLAVOR}' after the origin (or
  @${FLAVOR} if in a Python module with Python flavors, as the content
  will be the same).  For example:

    RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}

PR:		223071
Reviewed by:	portmgr, python
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D12464
2017-11-30 15:50:30 +00:00
Mark Linimon
bf43557044 For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
2017-11-30 06:13:34 +00:00
Dmitry Marakasov
ccf24b19ee - Add LICENSE
- Add NO_ARCH
- Optionize docs
- Tweak build/install verbosity
2017-11-28 11:38:09 +00:00
Luca Pizzamiglio
81714f1d32 benchmarks/stress-ng: Update to 0.09.04
Approved by:	olivier (mentor)
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D13277
2017-11-28 09:42:17 +00:00
Luca Pizzamiglio
5f632d2adc benchmarks/stress-ng: Update to 0.09.02
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D13071
2017-11-13 22:10:03 +00:00
Luca Pizzamiglio
e1b3d7c7c8 benchmarks/stress-ng: Update to 0.09.01
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12938
2017-11-06 09:12:37 +00:00
Bruce A. Mah
aabeafe0eb Update iperf3 to 3.3, a bugfix release.
While here, perform some major surgery on pkg-descr.

Sponsored by:	ESnet
2017-11-01 18:07:01 +00:00
Jimmy Olgeni
258b5d44ad Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-10-31 14:51:53 +00:00
Luca Pizzamiglio
ddfb8e4ce0 benchmarks/stress-ng: Update to 0.09.00
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12835
2017-10-30 16:19:26 +00:00
Sunpoet Po-Chuan Hsieh
5e1c655ff1 Update to 1.0.10
Changes:	https://github.com/akopytov/sysbench/releases
2017-10-27 23:17:44 +00:00
Luca Pizzamiglio
3287f2db8e benchmarks/stress-ng: Update to 0.08.18
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12787
2017-10-25 19:44:12 +00:00
Baptiste Daroussin
44b7482c8b Remove dead links from MASTER_SITES or WWW 2017-10-13 08:21:36 +00:00
Baptiste Daroussin
9490245135 Mark as broken: no public distfiles 2017-10-13 08:20:19 +00:00
Baptiste Daroussin
9f8a44d52b Fix master_site 2017-10-13 08:09:19 +00:00
Luca Pizzamiglio
504ab9c5a7 benchmarks/stress-ng: Update 0.08.17
Remove an obsolete patch

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12637
2017-10-12 09:44:49 +00:00
Luca Pizzamiglio
b7c2deb521 benchmarks/phoronix-test-suite: update to version 7.4.0
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D12596
2017-10-06 08:08:36 +00:00
Baptiste Daroussin
636bea8020 Update to 3.1 2017-10-02 08:02:03 +00:00
Luca Pizzamiglio
d96ba78369 benchmarks/unixbench: Fix the new path in the unixbench
Bump PORTREVISION

PR:		222480
Approved by:	lme (mentor)
Differential Revision:	https://reviews.freebsd.org/D12541
2017-09-29 14:45:48 +00:00
Luca Pizzamiglio
8ea12a0361 benchmarks/stress-ng: Update to version 0.08.16
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12517
2017-09-28 09:09:05 +00:00
Grzegorz Blach
96ad21b7d1 - Update devel/efl to 1.19.2 [1]
- Update devel/py-efl to 1.19.0 [1]
- Update x11-wm/enlightenment to 0.21.9 [2]
- Update x11/terminology to 1.1.1
- Mark benchmarks/expedite as broken

PR:                     222462 [2]
Submitted by:           Gleb Popov [1], Hardy Schumacher [2]
Differential Revision:  https://reviews.freebsd.org/D12154 [1]
2017-09-21 10:54:03 +00:00
Muhammad Moinur Rahman
7f9967dffd benchmarks/siege: Update version 4.0.2=>4.0.4
Relnotes:	https://github.com/JoeDog/siege/blob/master/ChangeLog
2017-09-18 21:40:04 +00:00
Mathieu Arnold
cb41fc6623 Fix license information for portgs that use "the same license as Perl".
Sponsored by:	Absolight
2017-09-15 08:58:46 +00:00
Luca Pizzamiglio
5d6ca85cdb benchmarks/stress-ng: updating to 0.8.14
Changes: http://kernel.ubuntu.com/git/cking/stress-ng.git/commit/?h=V0.08.14&id=64e90341ba9262c4fe2dcbded3d3a524d70ff415

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12335
2017-09-12 14:51:08 +00:00