1280 Commits

Author SHA1 Message Date
Sergey A. Osokin
1ea4271200 Fix build after lang/luajit upgrade to latest version.
Bump PORTREVISION.
2015-06-02 23:58:59 +00:00
Sergey A. Osokin
8fe3cdf350 Unhide compiler and linker output.
Use CFLAGS defined in port's Makefile.

Bump PORTREVISION.
2015-05-31 20:05:25 +00:00
Mathieu Arnold
90a49f0472 Cleanup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-30 21:25:06 +00:00
Sergey A. Osokin
1761870a31 Another attempt to fix undefined reference to `__sync_fetch_and_add_8' and
`__sync_val_compare_and_swap_8' for FreeBSD[8|9].

Idea from:	tijl
2015-05-26 23:39:40 +00:00
Dmitry Marakasov
48d987e246 - Install programs/scripts/manpages/data files with corresponding INSTALL_* commands, which fixes permissions and stripping
- Add LICENSE_FILE
- Pet portlint
2015-05-25 21:38:13 +00:00
Sergey A. Osokin
41f5c927c6 Try to fix undefined reference to `__sync_fetch_and_add_8' and
`__sync_val_compare_and_swap_8' for FreeBSD[8|9].
2015-05-24 23:47:56 +00:00
Dmitry Marakasov
cb18b0c1ee Revive, rework, unbreak, take maintainership 2015-05-21 12:45:40 +00:00
John Marino
a60ec4a3a4 benchmarks/pathload: Unbreak by setting new MASTER_SITES
While here, set the license (GPLv2).  The other changes to the Makefile
and the non-WWW part of pkg-descr are technically unnecessary, but in
my opinion they are in improvement so I keep them.  I did remove some
of the suggested changes in the patch though.

PR:		200294
Submitted by:	Ports Fury
2015-05-19 09:03:46 +00:00
John Marino
bb20cc2507 benchmarks/pathrate: Unbreak by setting new MASTER_SITES
While here, set the license (GPLv2).  The other changes to the Makefile
and the non-WWW part of pkg-descr are technically unnecessary, but in
my opinion they are in improvement so I keep them.  I did remove some
of the suggested changes in the patch though.

PR:		200295
Submitted by:	Ports Fury
2015-05-19 08:53:38 +00:00
John Marino
fe8803e74a benchmarks/fhourstones: New MASTER_SITES to unbreak, move executable
This port was broken due to being unfetchable.  While finding a new
source location, switch the executable from lib/fhourstones to
libexec/fhourstones.  Also, use "sed" and "echo" to eliminate the
need for patches.

Some changes were made to the submitted patch by me, but they were minor.

PR:		200293
Submitted by:	Ports Fury
2015-05-19 08:37:43 +00:00
Dmitry Marakasov
d46ada925f - Add another MASTER_SITE
PR:		199588
Submitted by:	axprof@gmail.com
2015-05-18 19:10:45 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
2015-05-14 10:15:04 +00:00
Mathieu Arnold
67547efe56 Unbreak
Submitted by:	stass (on irc)
2015-05-12 07:26:14 +00:00
Sunpoet Po-Chuan Hsieh
8c1a30fa56 - Add rubygem-benchmark-ips 2.2.0
Benchmark.ips provides iterations per second enhancement to Benchmark.

WWW: https://github.com/evanphx/benchmark-ips
RG:  https://rubygems.org/gems/benchmark-ips
2015-05-10 20:20:15 +00:00
Adam Weinberger
7387db87e7 Reassign to perl@. 2015-05-08 17:48:37 +00:00
Mathieu Arnold
c6457ffef4 Update ports in the [bcd]* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 15:16:53 +00:00
Wen Heping
f70cd259c5 - Update to 0.3.5
PR:		199530
Submitted by:	lstewart@FreeBSD.org
Approved by:	maintainer(timeout, > 14 days)
2015-05-05 06:57:45 +00:00
Sergey A. Osokin
f32bd63bf9 Upgrade to 4.0.1.
PR:	199307
2015-05-02 17:04:24 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Baptiste Daroussin
daae6d86b7 over to enlightenment@ 2015-04-16 22:16:07 +00:00
Grzegorz Blach
45bf4cceb6 Back to the pool.
Currently and in near future I don't have time to be responsible
for any port.
2015-04-16 20:13:43 +00:00
Adam Weinberger
375dc3e487 Add DOCS option.
Committed under just-fix-it.
2015-04-13 05:00:56 +00:00
Alexey Dokuchaev
53f768e355 Reclaim maintainership of ports that I still use regularly, but decided to
relinquish at some point to allow contributions coming more easily (not to
impose hard lock).  These days, there is no reason to yield maintainership
with the more lax rules and general consensus that casual changes do not
necessarily require explicit approval from maintainer prior to commit.

On the other hand, unmaintained ports can give (arguably false) impression
of being unwanted and one step above deprecation, yet these ports are not.

Inspired by:	marino
2015-04-07 13:21:09 +00:00
Kurt Jaeger
b723281ba5 benchmarks/nuttcp: DISTFILES are (again?) available, remove BROKEN 2015-04-07 12:57:26 +00:00
Michael Landin
adb81ff29e - fix unfetchable port (MASTER_SITES) 2015-04-07 10:12:08 +00:00
Sunpoet Po-Chuan Hsieh
76dff80b21 - Add LICENSE
- Update RUN_DEPENDS
- Convert to new options helper
- Remove OPTIONSFILE
2015-04-05 18:24:36 +00:00
Baptiste Daroussin
99a3f6b696 Mark as broken unfetchable ports 2015-04-05 17:29:01 +00:00
George V. Neville-Neil
016b2b0fbf Add SMHasher hashing benchmark and test system as a new port.
SMHasher is a test suite designed to test the distribution, collision,
and performance properties of non-cryptographic hash functions -
it aims to be the "DieHarder" of hash testing, and does a pretty
good job of finding flaws with a number of popular hashes.

The SMHasher suite also includes MurmurHash3, which is the latest
version in the series of MurmurHash functions - the new version is
faster, more robust, and its variants can produce 32- and 128-bit
hash values efficiently on both x86 and x64 platforms.

https://code.google.com/p/smhasher/
2015-03-31 20:25:23 +00:00
Sunpoet Po-Chuan Hsieh
d377a9adfb - Add LICENSE
- Remove MASTER_SITE_SUBDIR
2015-03-28 17:17:46 +00:00
Sunpoet Po-Chuan Hsieh
4170a599c3 - Use -lpthread instead of -pthread 2015-03-25 15:45:06 +00:00
John Marino
28ca5b96a2 5 ports categories: Remove $PTHREAD_LIBS
Categories: irc, x11-clocks, benchmarks, misc, textproc

approved by:	PTHREAD blanket
2015-03-24 17:09:58 +00:00
Jung-uk Kim
6f2378b769 Use SSLv3 instead of SSLv2 when OpenSSL is used. This fixes build on head. 2015-03-23 21:17:43 +00:00
Tilman Keskinoz
24a9c20164 Remove unnecessary whitespace changes in patchfile
add in previous commit
2015-03-23 11:15:35 +00:00
Bartek Rutkowski
902e1e1c72 benchmarks/netio: update 1.26 -> 1.32
- Fix clang build issues
- Maintainer's timeout (arved@FreeBSD.org)

PR:		181789
Submitted by:	Pawel Biernacki <pawel.biernacki@gmail.com>
2015-03-22 17:28:27 +00:00
Baptiste Daroussin
a5da770e67 Make fonts repecting XDG
Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
2015-03-21 23:05:19 +00:00
Adam Weinberger
9e00ce3f62 Some OCD cleanups on some of the perl@ ports.
- Remove dependencies in core
- Put testing depends in TEST_DEPENDS
- Remove unnecessary bsd.port.options.mk inclusions
- Remove checks for Perl versions that no longer exist in the ports tree
- Sort plists, some of which were so jumbled that I have to assume
  the plist was randomized before committing

A lot of the plist changes in this commit are moving PERL5_MAN3 after
SITE_PERL. It's repo churn now, but it makes updating the ports later
far easier.
2015-03-12 23:00:02 +00:00
Dmitry Marakasov
846e57906d - Add empty directory to plist 2015-03-11 14:42:17 +00:00
Dmitry Marakasov
fae555d873 - Fix shebangs
MFH:		2015Q1
2015-03-05 13:01:57 +00:00
Baptiste Daroussin
35c339abf0 Remove Authors from pkg-descr 2015-03-02 23:09:43 +00:00
Kurt Jaeger
f8a5e0e788 benchmarks/nuttcp: 6.1.2 -> 7.3.2
- take maintainer
- new distsite
- changes since 2008
  o Allow longer server info timeout for third party via --idle-data-timeout
  o Added feature to specify source port with "-p#:#" and "-P#:#"
  o Add "-g" option to specify multicast IP address to use
  o Clean up really confused transmit code for IPv4/IPv6 SSM multicast
  o Bug fix from Aristeu Rozanski:
    Crash caused by closing TCP_ADV_WIN_SCALE file even if open failed
  o Fix bug with server CPU affinity being parsed as %X instead of %d
    For non-sinkmode insure complete network block is written to stdout
    Above fixes nuttscp bug seen with --copy-dir getting premature EOF
  o Not every system has ERESTART added in 7.1.4, wrapped in ifdef
  o Fix non-Linux systems to properly count TCP retrans for multiple streams
  o Detect EOD for non-sinkmode UDP transfers
  o Suppress bogus warning when using maximum size UDP packet
  o Terminate non-sinkmode after specified file size with "-n" option
  o Allow multilink aggregation with "-N##m" option to work for receive
  o Add "-sz" zero copy option for non-sinkmode when input is a regular file
  o Remove "-Sf" forced server mode from Usage: statement
  o Fix zeroing of clientaddr6 during server cleanup
  o Fix freeaddrinfo() processing during cleanup
  o Change manually started oneshot server to have parent process just exit
  o Provide summary TCP retrans info for multi-stream TCP
  o Fix bug with retrans interval info when -fparse
  o Add "+stride" or "+n.n.n.n" syntax for multi-stream TCP (IPv4)
  o Fix third party bug with "-xc" option adding extraneous 't' character
  o Add optional client-side name resolution for third party host
  o Add "-N##m" option for multilink aggregation for multiple streams
  o Add "-xc#/#" and "-P#/#" options to Usage: statement
  o Enable jitter measurements with "-j" option
  o Enable one-way delay measurements with "-o" option
  o Fix bug with RTT and -fparse
  o Change ctl/data port checks to < 1024 instead of < 5000
  o Fix "--idle-data-timeout" Usage: statement for new default minimum
  o Improve transmit performance with "-i" by setting poll() timeout to 0
  o Don't output interval retrans info if non-sinkmode (for nuttscp)
  o Skip check for unACKed data at end of transfer if -DBROKEN_UNACKED
  o Play nice with iperf (change default data port to 5101)
  o Delay sending of server "OK" until after successful server bind()
  o Client check for server errors before starting data transfer
  o Continue checking for server output while draining client transmission
  o Correct "server not ACKing data" error message (server -> receiver)
  o Add "--packet-burst" option for Rob
  o Fix "--idle-data-timeout" Usage: statement for client
  o Improve accuracy of retrans info timing synchronization (client xmitter)
  o Allow rate limit to be exceeded temporarily by n packets ("-Rixxx/n")
  o Allow setting server CPU affinity from client via "-xcs" option
  o Allow setting client & server CPU affinity via third party
  o Allow passing of third party control port via "-Pctlport/ctlport3"
  o Up default idle data minimum to 15 sec to better handle net transients
  o Don't reset nstream until after last use (fix getaddrinfo() memory leak)
  o Fix bug with simultaneous server connections to manually started server
  o Fix Usage: statement: "--idle-data-timeout" both server & client option
  o Don't reset priority on server cleanup
  o Fix priority output for "-fparse"
  o Fix bad third party bug causing >= 1 minute transfers to silently fail
  o Fix Usage: statement: "--idle-data-timeout" not just a server option
  o Added IPv6 and SSM MC support
    Ported from Rob's 5.5.5 based code by Bill Fink
  o Fix client lockup with third party when network problem (for scripts)
  o Bugfix: set chk_idle_data on client (now also checks no data received)
  o Use argv[0] instead of "nuttcp" for third party
  o Bugfix: give error message again on error starting server
  o Timeout client accept() too and give nice error message (for scripts)

PR:	197475
Submitted by:	pi
Approved by:	Andrew Clark <andrewclarkii@gmail.com> (old maintainer)
2015-02-16 06:16:28 +00:00
Marius Strobl
5b76ab1a69 Enable OMNI by default; this matches what vanilla netperf does since
version 2.5 and restores bidirectional compatibility with other OS
distributions following suit.

PR:		197137
2015-01-27 22:56:14 +00:00
Martin Matuska
0153b6e257 Update phoronix-test-suite to 5.4.1
Release maintainership back to ports@

PR:		196766
Submitted by:	lightside
2015-01-20 09:56:10 +00:00
Rodrigo Osorio
13bc7ac768 - Remove duplicate spaces and fix typo
- Delete makefil as a patch
- Add new makefile for the project without BSD dependencies
- Fix out of order declarations in makefile
- Install doc by default
- bump port revision

Submitted by:	rodrigo
Reviewed by:	bapt, danfe
2015-01-19 15:05:12 +00:00
Rodrigo Osorio
cb6b63d768 - Fix Makefile style
- Fix MASTER site
- Fix EXTRACT cmd
- Add generic Makefile for compilation
- Install DOC by default
- Bump PORTREVISION

PR:		193153
Reviewed by:	bapt
2015-01-16 12:41:01 +00:00
Tijl Coosemans
c88aaf5c89 Add missing USE_OPENSSL=yes
PR:		195796
2015-01-15 09:05:37 +00:00
Rodrigo Osorio
a9e4ed6487 New port benchmarks/dhrystone : a computing benchmark for integer operations
PR:		193153
Submitted by:	Radim Kolar <hsn@sendmail.cz>
2015-01-14 15:49:55 +00:00
Wen Heping
4f3d713590 - Update to 1.5.1
PR:		196643
Submitted by:	linpct@gmail.com(maintainer)
2015-01-10 02:41:46 +00:00
Bruce A. Mah
878f3938b4 Update to benchmarks/iperf3 3.0.11.
Sponsored by:	ESnet
2015-01-09 21:19:58 +00:00
Muhammad Moinur Rahman
63e3a32208 benchmarks/siege: update version 3.0.8 => 3.0.9
Differential Revision:	https://reviews.freebsd.org/D1389
Approved by:	bapt(mentor), marino(mentor)
2014-12-29 06:53:30 +00:00
Danilo Egea Gondolfo
1fa076ebfb - Update net/openmpi to 1.8.4 2014-12-26 14:24:12 +00:00