aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
Commit message (Collapse)AuthorAgeFilesLines
* Make 41 Go ports respect MAKE_ENV. This is expected to unbreak them.Yuri Victorovich2018-03-072-2/+2
| | | | | | | | | | | | | | | | | | | Ports: benchmarks/hey benchmarks/vegeta databases/influxdb devel/arduino-builder devel/arduinoOTA devel/awless devel/git-codereview devel/git-town devel/gitlab-runner devel/grv devel/hub devel/jfrog-cli editors/micro finance/fixc misc/exercism net-mgmt/intel-snap net-mgmt/kapacitor net-mgmt/telegraf net/goreplay net/syncthing net/syncthing-cli net/syncthing-discosrv net/syncthing-inotify print/cups-connector security/sops security/vault sysutils/amazon-ssm-agent sysutils/circonus-agent sysutils/consul sysutils/consul_exporter sysutils/envconsul sysutils/serf textproc/consul-template textproc/spiff www/gobuffalo www/grafana2 www/grafana3 www/mattermost-server www/minio www/minio-client www/uchiwa Approved by: tcberner (mentor, implicit) Approved by: portmgr (port compliance, infrastructure) Notes: svn path=/head/; revision=463776
* benchmarks/stress-ng: Update to 0.09.18Luca Pizzamiglio2018-03-053-15/+6
| | | | | | | Remove a part fo an upstreamd patch Notes: svn path=/head/; revision=463648
* Given that the netperf project hasn't rolled a release in quite some time,Marius Strobl2018-03-047-37/+35
| | | | | | | | | | | | | | | | | | | | | | switch to snapshots directly obtained from the github repository (currently at version 2.7.1). Generally, there aren't that many changes since the 2.7.0 release version of netperf, the most noteworthy changes are in the area of FreeBSD support, though: - FreeBSD-specific code for letting netperf/netserver bind to CPUs, e. g. via the global "-T" option, has been added. - The nettest_bsd back-end now can take advantage of aio(4) via the newly added test-specific "-a" and "-A" options, which in turn allows zero-copy send and receive with e. g. cxgbe(4). Note that this requires the netperf port to be built with its default-on OMNI option disabled, as otherwise the nettest_omni back-end and the migration to it from legacy back-ends (also the upstream default since netperf 2.5.0) will be used instead. Apart from that, some test scripts missing in the published releases but referenced by test scripts already part of e. g. netperf 2.7.0 are now included. Notes: svn path=/head/; revision=463598
* Adjust code comments and add one missing linefeed.Alexey Dokuchaev2018-03-031-6/+7
| | | | Notes: svn path=/head/; revision=463480
* - Collect CPU and memory statistics originally missing on FreeBSDAlexey Dokuchaev2018-03-033-2/+105
| | | | | | | - Adjust COMMENT and port description text for better readability Notes: svn path=/head/; revision=463478
* Update to iperf-3.5.Bruce A. Mah2018-03-032-4/+4
| | | | | | | Sponsored by: ESnet Notes: svn path=/head/; revision=463454
* Work around the lack of definition of union semun per POSIX.Brooks Davis2018-03-021-0/+1
| | | | | | | | | | | | | | | When feasible do this by adding -D_WANT_SEMUN to CFLAGS or CXXFLAGS. Where this fails due to ports not honoring C*FLAGS, patch using __FreeBSD_version to enable the definition. PR: 224300, 224443 (exp-run) Approved by: portmgr (antoine) Exp-run: antoine Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D14137 Notes: svn path=/head/; revision=463452
* apib is a tool that makes it easy to test API servers. It is supportedAlexey Dokuchaev2018-03-014-0/+56
| | | | | | | | | on Unix systems that include the Apache Portable Runtime and OpenSSL. WWW: https://github.com/apigee/apib Notes: svn path=/head/; revision=463346
* - Bumping portrevistion because of update of math/octave to 4.2.1 (r462865).Stephen Montgomery-Smith2018-02-241-1/+1
| | | | Notes: svn path=/head/; revision=462868
* Update to 3.5Baptiste Daroussin2018-02-243-4/+5
| | | | Notes: svn path=/head/; revision=462789
* Reset vg@'s ports after he resigned.Rene Ladan2018-02-231-1/+1
| | | | | | | With hat: portmgr-secretary Notes: svn path=/head/; revision=462745
* benchmarks/stress-ng: Update to 0.09.16Luca Pizzamiglio2018-02-213-15/+10
| | | | | | | | Include a fix with CLANG < 5.0 Regerate patch Notes: svn path=/head/; revision=462495
* Update to 1.0.13Sunpoet Po-Chuan Hsieh2018-02-182-4/+4
| | | | | | | Changes: https://github.com/akopytov/sysbench/releases Notes: svn path=/head/; revision=462230
* Deprecate ports broken for more than 6 monthsAntoine Brodin2018-02-181-0/+2
| | | | Notes: svn path=/head/; revision=462210
* BROKEN_SSL: Add REASON for breakageBernard Spil2018-02-162-0/+2
| | | | | | | Reported by: matwq Notes: svn path=/head/; revision=462050
* security/openssl-devel: Mark broken category benchmarksBernard Spil2018-02-162-0/+3
| | | | Notes: svn path=/head/; revision=462011
* Update to iperf-3.4.Bruce A. Mah2018-02-142-4/+4
| | | | | | | Sponsored by: ESnet Notes: svn path=/head/; revision=461842
* benchmarks/stress-ng: Fix 'make describe'Luca Pizzamiglio2018-02-131-2/+2
| | | | | | | | PR: 225847 Reported by: Yasuhiro KIMURA <yasu@utahime.org> Notes: svn path=/head/; revision=461690
* Switch C compiler used to compile GHC to base Clang.Tobias C. Berner2018-02-101-0/+1
| | | | | | | | | | | | | | | This removes build dependency on gcc and runtime dependency on gcc's runtime libraries. Big thanks to Gleb for working on this. PR: 225185 Submitted by: Gleb Popov <6yearold@gmail.com> Exp-run by: antoine Reviewed by: pgj Differential Revision: https://reviews.freebsd.org/D12043 Notes: svn path=/head/; revision=461362
* benchmarks/stress-ng: Update to 0.09.15Luca Pizzamiglio2018-02-092-4/+9
| | | | | | | | While I'm here, force to use llvm50 on amd64 on 11.1 as workaraound for a compiler hang. Notes: svn path=/head/; revision=461292
* Add benchmarks/py-throughpy: Python script to test throughput with iperf3Danilo G. Baio2018-01-274-0/+29
| | | | | | | | | | | | | 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> Notes: svn path=/head/; revision=460126
* Add benchmarks/vegeta: HTTP load testing tool and libraryDanilo G. Baio2018-01-274-0/+50
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=460123
* Mark broken ports that fail to build on i386 with clang 6Luca Pizzamiglio2018-01-271-0/+6
| | | | Notes: svn path=/head/; revision=460116
* benchmarks/stress-ng: Update to 0.09.13Luca Pizzamiglio2018-01-272-4/+4
| | | | Notes: svn path=/head/; revision=460113
* Lift BROKEN flags to reflect actual state of supportBaptiste Daroussin2018-01-251-3/+2
| | | | | | | | | Thanks swills for testing on powerpc64 Reported by: Upstream Notes: svn path=/head/; revision=459947
* Do not link the program statically, there is no need for this.Alexey Dokuchaev2018-01-251-0/+9
| | | | | | | Obtained from: Arch Linux package Notes: svn path=/head/; revision=459920
* benchmarks/stress-ng: Update to 0.09.12Luca Pizzamiglio2018-01-232-4/+4
| | | | Notes: svn path=/head/; revision=459747
* Try to unbreak on SSE4.1-capable machines running in 32-bit mode.Alexey Dokuchaev2018-01-231-0/+13
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=459732
* Options are already optional.Mathieu Arnold2018-01-191-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=459451
* Update to 1.0.12Sunpoet Po-Chuan Hsieh2018-01-183-4/+5
| | | | | | | Changes: https://github.com/akopytov/sysbench/releases Notes: svn path=/head/; revision=459327
* Unbreak the build against Clang 6.0.0 by allowing certain warnings while I'mAlexey Dokuchaev2018-01-151-0/+2
| | | | | | | | | 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). Notes: svn path=/head/; revision=459050
* - Unbreak the build with new Clang version 6.0.0Alexey Dokuchaev2018-01-151-1/+2
| | | | | | | | | - Remove pre-r423928 WAF_CMD override for verbose logs PR: 224989 Notes: svn path=/head/; revision=459035
* Add a port of lzbench, an in-memory benchmark of open-source LZ77/LZSS/LZMAAlexey Dokuchaev2018-01-154-0/+46
| | | | | | | | | | | | | | | | | | | 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. Notes: svn path=/head/; revision=459019
* benchmarks/stress-ng: Update to 0.09.10Luca Pizzamiglio2018-01-142-4/+4
| | | | Notes: svn path=/head/; revision=459009
* - Convert to option helper install target (add OPTIONS_DEFINE=DOCSAlexey Dokuchaev2018-01-111-5/+6
| | | | | | | | | when it was missing) - Invoke INSTALL_DATA where appropriate instead of INSTALL_MAN - Fix some whitespace and formatting bugs along the way Notes: svn path=/head/; revision=458761
* benchmarks/stress-ng: Update to 0.09.09Luca Pizzamiglio2018-01-092-4/+4
| | | | Notes: svn path=/head/; revision=458579
* Update to 3.3Baptiste Daroussin2018-01-063-4/+13
| | | | Notes: svn path=/head/; revision=458289
* - Update to 4.11.0Wen Heping2018-01-063-22/+4
| | | | Notes: svn path=/head/; revision=458244
* benchmarks/stress-ng: Update to 0.09.08Luca Pizzamiglio2018-01-032-4/+4
| | | | Notes: svn path=/head/; revision=457950
* Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd ifKirill Ponomarev2017-12-301-0/+1
| | | | | | | | | | | | | /usr/bin/ld is lld, until the issue can be addressed. PR: 214864 Approved by: portmgr (LLD_UNSAFE blanket) Sponsored by: The FreeBSD Foundation Notes: svn path=/head/; revision=457638
* - Update to 1.1.1Danilo Egea Gondolfo2017-12-302-4/+4
| | | | Notes: svn path=/head/; revision=457631
* benchmarks/stress-ng: Update to 0.09.07Luca Pizzamiglio2017-12-282-5/+5
| | | | Notes: svn path=/head/; revision=457443
* - Update to 1.1Danilo Egea Gondolfo2017-12-262-4/+4
| | | | Notes: svn path=/head/; revision=457322
* - Add LICENSE_FILEDmitry Marakasov2017-12-111-2/+6
| | | | | | | | | - Remove -march and respect CFLAGS which also fixes build on Tier2 Approved by: portmgr blanket Notes: svn path=/head/; revision=456060
* - Those ports fail to build with python3Antoine Brodin2017-12-111-1/+1
| | | | | | | - Add some explicit FLAVOR to dependencies where needed Notes: svn path=/head/; revision=456050
* Update to 1.0.11Sunpoet Po-Chuan Hsieh2017-12-112-4/+4
| | | | | | | Changes: https://github.com/akopytov/sysbench/releases Notes: svn path=/head/; revision=455937
* Use the correct FLAVOR of py-naarad in py-zopkioAntoine Brodin2017-12-021-1/+2
| | | | Notes: svn path=/head/; revision=455344
* Convert Python ports to FLAVORS.Mathieu Arnold2017-11-302-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=455210
* For ports that are marked BROKEN on armv6, and also fail to build onMark Linimon2017-11-301-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=455167
* - Add LICENSEDmitry Marakasov2017-11-281-9/+17
| | | | | | | | | - Add NO_ARCH - Optionize docs - Tweak build/install verbosity Notes: svn path=/head/; revision=455032