Commit graph

620 commits

Author SHA1 Message Date
marino
708ba35d8a benchmarks/iozone: Unbreak DragonFly (again)
The update from version 3.308 to 3.397 broke DragonFly 11 days after I
fixed it due to missing a macro change.  An integer redeclaration was
also removed.
2012-01-24 23:45:00 +00:00
wiz
0d5d1b711a Remove chunk that was added for 1.6.2 compatibility, but affects the
run-time. Noted by yamt@ in PR 45866.
Bump PKGREVISION.
2012-01-23 09:39:52 +00:00
hans
4ef53fe080 Fix build on SunOS. 2012-01-12 15:11:37 +00:00
hans
e0afcde9ae Fix build with gfortran on SunOS and possibly others.
Also tested on NetBSD/i386 5.1 with f2c.
2012-01-12 12:36:13 +00:00
wiz
35f160c564 Fix compiler version grep to match better. Fixes build on NetBSD with
gcc-4.5.
2011-12-19 13:21:39 +00:00
shattered
5ac106e4d8 This is BSD-specific software (uses sys/disklabel.h), set ONLY_FOR_PLATFORM 2011-12-14 09:22:44 +00:00
jym
0f290565c1 Fix bad copy/pasto. 2011-12-07 00:34:26 +00:00
jym
64749603e4 Welcome to phoronix-test-suite-3.4.0.
Dunno why only part of the my patch got committed. Hmm.
2011-12-07 00:30:16 +00:00
jym
666e7305b8 Welcome to phoronix-test-suite-3.4.0.
DESCR:
The Phoronix Test Suite is the most comprehensive testing and benchmarking
platform available for the *nix operating system. This software is designed
to effectively carry out both qualitative and quantitative benchmarks in a
clean, reproducible, and easy-to-use manner.
2011-12-07 00:23:09 +00:00
hauke
bedc66c2b6 Update by a few dozen patch releases (3.308 -> 3.397).
Install two report Perl scripts, example files, and more docs.
2011-12-02 15:31:44 +00:00
marino
c514069b42 benchmarks/iozone: Really add DragonFly support
It appears that the authors of Iozone tried to add DragonFly support without
actually building it.  The configuration was broken, and the iozone.c
was uncompilable.  With the two modified patches, it will compile now, and a
quick check using "iozone -a" seemed to work as expected.
No PKGREVISION bump necessary.
2011-11-24 20:40:12 +00:00
marino
0fe29214f3 benchmarks/postal: Upgrade from version 0.62 to 0.70
Despite several additional patches, postal 0.62 wouldn't compile on
DragonFly (broke on stl vectors), so upgrading the package was the
most effective approach to restore this package.
License updated in Makefile.

Summary of changes since version 0.62
=====================================
0.65   Significant improvement, many new features and many bugs fixed!
0.66   Made GNUTLS work in BHM and added Messageld to Postal
0.67   Changed license to GPLv3
0.68   Fixed compiler warnings on GCC 4.3, make it work for OpenSolaris
0.69   Fixed compiler warnings and more GCC 4.3 compatibility work
0.70   Updated man pages and allowed build without SSL support
2011-11-24 01:15:41 +00:00
marino
e0be08991b PR#45500 benchmarks/libmicro: Add DragonFly support
This commit fixes the run-libmicro command which was broken for all
platforms.  It was pointing at the destdir version instead of the
installed version.

It also provides a DragonFly-specific makefile which enables it to
build and run on DragonFly.
2011-11-06 00:03:27 +00:00
sbd
94b37b4e43 Recursive bump for graphics/freetype2 buildlink addition. 2011-11-01 06:00:33 +00:00
dholland
62524c736d void main 2011-09-14 07:11:33 +00:00
dholland
48649fdfb6 Fix some pkglint. There's quite a bit left, including a highly bogus
"results" target that copies results into /tmp.
2011-09-14 07:05:27 +00:00
dholland
c112882683 fix void main, use stdlib.h instead of casting malloc, etc. 2011-09-14 06:58:35 +00:00
taca
8d0bcc6827 Workaround for build problem on NetBSD 5.99.55. 2011-09-12 11:37:46 +00:00
dholland
74f960f09b Add a distfile patch from yours truly, which may become, or may become
part of, a new upstream version, but I need to talk to some people first.
(I'm keeping this separate from the previous update in case it breaks stuff.)

Changes:
	roll in parts of patch-aa and patch-aq;
	roll in all of patch-ar and patch-src_memsize_c;
	make the ARM-only adjustment from patch-ar universal;
	add enough volatile to make 'mhz' work more or less properly again;
	fix the loop calibration to bail out instead of spinning forever
	  if things go too fast (e.g. because the compiler's optimized out
	  the benchmark loop);
	various hacking and modernization to get sort of a clean compile;
	fix some non-stdc stringifying macros;
	hopefully advance the clang build a bit further.
2011-09-12 11:15:33 +00:00
dholland
0c2453a152 Update to 1.1, which was released with little fanfare in 2003.
Changes: support for SPARC performance counters, plus a couple fixes.
2011-09-12 10:47:11 +00:00
dholland
3a2369815f void main 2011-09-12 07:24:52 +00:00
dholland
3ae3efcc7d void main
while here, fix some wrong printf formats that clang caught.
2011-09-12 07:21:29 +00:00
dholland
5b28a80897 Update the patch here to use %llu instead of %qu for 64-bit values,
since clang objects to %qu. Also patch another format string that
was previously missed
2011-09-12 07:17:14 +00:00
dholland
a1f1aec656 Fix mismatched return statements, which clang dislikes 2011-09-12 07:10:32 +00:00
mrg
9e3211bcb1 fix build with GCC 4.5. 2011-08-14 08:35:35 +00:00
dholland
76b53fc444 Fix broken clang build. 2011-08-01 03:54:53 +00:00
tron
a58e34f888 Make compiler warnings non-fatal to fix the build under NetBSD-current. 2011-07-20 21:48:29 +00:00
dholland
13acc71b37 Add trivial patch to makefile, now passes MAKE_JOBS=4. 2011-05-28 23:02:33 +00:00
obache
51d76b29e2 recursive bump from gettext-lib shlib bump. 2011-04-22 14:40:40 +00:00
zafer
c369b6e6ee service discontinued. prevent time out. fetch from backup. 2011-03-11 10:32:20 +00:00
wiz
04fe857aa0 Add benchmarks to CATEGORIES. 2011-02-28 18:39:34 +00:00
wiz
8a9fe2ab0a + super_pi. 2011-02-28 18:39:07 +00:00
wiz
d4af822a1a Initial import of super_pi-20030927.
SuperPI is a quick reference benchmark test often used when
overclocking or comparing different hardware configurations.
2011-02-28 18:38:47 +00:00
obache
e8bda5a9e6 Update randread to 0.2.
Based on PR#44354 by Tony Young.
set LICENSE=public-domain, unit-test support by me.

Version 0.2  2002-09-11

    Added unit test framework.
    Read from a list of files, rather than just one, seeking evenly within
	all of them based on the number of blocks in each.
    Allow reading several contiguous blocks for each seek, so we can do
	sequential/random and sequential read testing.
    Print more and clearer information.
    Added disktest shell scripts.
2011-02-03 14:15:12 +00:00
adam
bb4616b90a Pass LDFLAGS for linking 2011-01-28 13:42:21 +00:00
wiz
2f4126dc58 png shlib name changed for png>=1.5.0, so bump PKGREVISIONs. 2011-01-13 13:36:05 +00:00
jdolecek
0f6892eb05 make compile on systems without O_DIRECT (i.e. Mac OS 10.6) 2011-01-02 17:45:05 +00:00
obache
b582e95209 Fixes for DragonFly. 2010-12-30 08:20:42 +00:00
obache
9bed4accad Fixes build on DragonFly.
sendfile(2) of DragonFly is FreeBSD in origin.
2010-12-30 08:05:18 +00:00
obache
887330bcbc Fixes BUILD_TARGET for DragonFly. 2010-12-30 07:41:27 +00:00
adam
578027732b Changes 3.7.1:
Release 3.7 adds support for OpenFabrics infiniband verbs module (NPibv),
and should work with the OFED-1.1 or OFED-1.2 release. It has been tested
on IBM eHCA hardware as well as Mellanox pci-express infiniband adapters.
The openfabrics verbs support is currently lacking any support for the
connection manager, and all connections are set up via TCP sockets.
2010-10-16 10:15:56 +00:00
asau
8756d19398 "fortran" -> "fortran77" except where it is clear that it isn't F77.
"fortran" is alias of "fortran77" for now, but it will change later.
2010-07-30 10:36:22 +00:00
wiz
92e0cb52cb Bump PKGREVISION for libpng shlib name change.
Also add some patches to remove use of deprecated symbols and fix other
problems when looking for or compiling against libpng-1.4.x.
2010-06-13 22:43:46 +00:00
wiz
fb980294d0 Remove patches that were not in distinfo after 2.4.5 update. 2010-06-03 09:33:23 +00:00
adam
224c1a0576 Changes 0.4.12:
* Made forced shutdown introduced in 0.4.11 optional via the --forced-shutdown
  switch and off by default.

Changes 0.4.11:
* Added --oltp-reconnect-mode to the OLTP test.
* Minor fixes to remove compiler warnings and DocBook processing on Mac OS X.
* Added forced test shutdown to avoid endless execution when DB server freezes
* Backport of Windows support from the 0.5 branch

Changes 0.4.10:
* Fixed the bug with empty --mysql-create-options
* Merge two patches from Tim Cook:
- use lrand48() as random() is not thread-safe on most platforms
- use libumem/mtmalloc for memory allocation if available on the target platform
* Got rid of some unnecessary malloc() calls in drv_mysql.c
2010-05-27 10:49:07 +00:00
asau
aa18148e8e gnuplot isn't used, remove it completely.
Use common point to depend on MPI (mk/mpi.buildlink3.mk).
2010-05-16 11:16:19 +00:00
adam
722347ffe8 Changes 2.4.5:
* Fixes for Linux procstat-based CPU utilization on newer kernels
  from Andrew Gallatin.
* Fix for a TCP_RR hang from Michael Shuldman
* Compilation cleanups for MingW cnd MSDOS (djgpp) ourtesy of Gisle Vanem.
* Changes to enable compilation and building of netperf for
  VMware. Kudos to the person who did the first port, I will be happy
  to name that person when told it is OK :)
* Fixes from Adam Bidema for launching netserver children when the
  path to netserver.exe is very long.
* For the first time, netperf2 has a dependency, albeit optional, on
  another non-base-os bit of code - libsmbios under Linux.
* Fixes for BSD CPU utilization to deal with different BSD variants
  using different types.
* The "omni" suite has been added on an experimental basis.
* Coming along for the ride are some new platform specific files to
  determine the probable egress interface for each end of a test, as
  well as driver information for that interface.
* The UDP_RR test now understands the global -f option to change
  output units.  It also understands the -B option to tag
  results. Courtesy of Alexander Duyck.
* A fix has been added for hanging UDP_RR tests under Windows.
* Fixes for Solaris sendfilev usage.
* A TCP_MSS test has been added which will report the MSS for a data
  connection setup as if the test were a TCP_STREAM test.
* The width of the confidence interval can be specified in fractions
  of a percent for the confidence of a clean, close, comfortable
  calculation. :)
* Honor the global -B option in a TCP_SENDFILE test.
* Correct the sense of Send/Recv in the banner of a TCP_MAERTS test.
2010-05-06 11:14:01 +00:00
obache
94afe164ee Need 64bit off_t, so pass -D_FILE_OFFSET_BITS=64 to CFLAGS on Linux.
Fixes PR#43094.
2010-04-01 06:59:19 +00:00
obache
494d3da126 Update bonnie++ to 1.03e.
bonnie++ (1.03e)

  * Added the -D option to bonnie++ to use direct IO (O_DIRECT) for bulk IO.
    Thanks to Dave Murch from Violin Memory - http://violin-memory.com/

 -- Russell Coker <russell@coker.com.au>  Wed, 10 Dec 2008 09:08:00 +1100

bonnie++ (1.03d)

  * Made it compile with GCC 4.3.
  * Added the URL to the man pages.
  * Made zcav display the total time and average speed for a loop and also the
    time that each loop completed.
  * Made the zcav default block size 256M to cope with larger and faster disks.
  * Made the zcav output units be in MiB/s and GiB.
  * Improved the Bonnie++ man page in regard to the -y and -p options.
  * Use DH_COMPAT=4 and dh_installman.

 -- Russell Coker <russell@coker.com.au>  Wed, 23 Jul 2008 10:54:24 +1000
2010-04-01 06:34:14 +00:00
asau
9d172bbac7 Recursive revision bump for GMP update. 2010-03-24 19:43:21 +00:00
wiz
5a532b436c Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
zafer
482532fca2 update master_sites. 2010-01-25 00:41:56 +00:00
zafer
95c71b031e update master_sites. 2010-01-25 00:30:09 +00:00
zafer
23397f4c22 update master_sites. 2010-01-25 00:18:05 +00:00
wiz
7e9f949650 Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
672ef23395 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
asau
500eb2da2e Regenerate after DIST_SUBDIR change. 2009-12-13 01:49:18 +00:00
asau
929e84f109 Set DIST_SUBDIR. 2009-12-13 01:46:31 +00:00
asau
e0a735023a Update to SKaMPI 5.0.4 rev. 355.
Changes are unknown.
Don't depend on gnuplot, it is not required for functioning.
2009-12-13 01:34:45 +00:00
asau
d78ee9706f Follow f2c/libf2c split: bump revision of all packages
that list Fortran in used languages.
2009-12-03 13:06:51 +00:00
jakllsch
449a5bff08 Fix kttcp build on 64-bit-time_t NetBSD.
Bump PKGREVISION.
2009-11-24 17:46:45 +00:00
jym
a42cabde97 Add libmicro to the list. 2009-11-22 00:46:52 +00:00
jym
43cf74cd10 Import libMicro 0.4.0.
LibMicro is a portable set of microbenchmarks that many Solaris engineers
used during Solaris 10 development to measure the performance of various
system and library calls. LibMicro was developed by Bart Smaalders and
Phil Harman as part of their "If Linux is faster it's a Solaris bug
performance" campaign.
2009-11-22 00:45:54 +00:00
joerg
54500f47c3 Not MAKE_JOBS safe. 2009-10-29 18:20:36 +00:00
wiz
a50d3bc21a Update HOMEPAGE. 2009-08-30 10:33:52 +00:00
sno
949cd3bc1f bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
f621606b7b emove empty PLIST. 2009-07-22 09:23:13 +00:00
joerg
842f380435 Regen. 2009-07-16 15:15:07 +00:00
tron
da57bdeaec Set license to public-domain. 2009-07-11 10:35:09 +00:00
hasso
236d149528 Build on DragonFly. 2009-07-09 20:26:11 +00:00
joerg
0e6521ce7f user-destdir support 2009-07-08 14:44:00 +00:00
joerg
f31a8c0802 user-destdir support 2009-07-08 14:28:28 +00:00
joerg
8c3bec34d5 user-destdir support 2009-07-08 14:23:23 +00:00
joerg
d5cdb7df86 user-destdir support 2009-07-08 14:19:46 +00:00
joerg
87d4808711 user-destdir support 2009-07-08 14:12:30 +00:00
joerg
76f5c1b551 Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
joerg
b8ef2bdf05 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
wiz
6ac11147ab Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
zafer
41e8075376 update master site 2009-05-16 21:45:40 +00:00
zafer
eec9abd4a4 update master site. 2009-05-16 21:30:37 +00:00
zafer
db5f58a8a3 update master site. 2009-05-16 21:06:49 +00:00
zafer
29c312114e update master site. 2009-05-16 20:49:50 +00:00
zafer
cbbe8b82d1 update master site. 2009-05-16 20:46:19 +00:00
zafer
53c549f2da update master site. 2009-05-16 20:38:39 +00:00
zafer
7c8842ca31 update master site 2009-05-16 20:36:10 +00:00
zafer
faf1ec2233 update master site. 2009-05-16 20:33:40 +00:00
zafer
73b422e211 update master site. 2009-05-16 20:21:17 +00:00
wiz
fbf8c128c7 Convert to user-destdir. From Aleksey Cheusov in PR 39982. 2009-04-29 09:20:40 +00:00
zafer
3b58dccfae Distfile is only in archive. Remove non-archive master sites. OK'd by Obata. 2009-04-28 18:58:40 +00:00
joerg
368d71b62e Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions. 2009-04-09 00:48:06 +00:00
darcy
57ded33aec Correct email address for generic MAINTAINER. 2009-03-17 21:40:44 +00:00
asau
316a689776 Use MASTER_SITE_NETLIB for Netlib and its mirrors.
Discussed with Tobias Nygren.
2009-02-22 14:15:28 +00:00
joerg
d45e3ac223 Fix build with newer OpenSSL. 2009-02-09 18:54:05 +00:00
jschauma
65e9c90d89 Give up maintainership, as I have not so much as looked at pkgsrc in
well over a year now.  Sorry. :-(
2009-01-23 21:14:16 +00:00
sketch
16f14133b6 Get rid of hostname -s in pkgsrc, on Solaris it sets the hostname to "-s". 2009-01-14 12:20:57 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
ahoka
a135c5e0c0 Increase FD_SETSIZE to avoid error messages during benchmark. 2008-11-10 00:46:57 +00:00
dholland
d31b0ef1df Remove restriction to i386. I can't find any reason for it, other packagers
seem to build it for at least amd64 fine, the code looks perfectly portable,
and nobody answered a query on tech-pkg.
2008-08-30 08:50:39 +00:00
bjs
04c883553a Add missing options.mk which didn't make the last train out. 2008-08-29 06:14:22 +00:00
bjs
eb4f25c75d Update to iozone 3.308.
pkgsrc changes:
- add 'tee' to USE_TOOLS.
- support an optional build with threads support and also support this in the
  'benchmark' target.

Changes since version 2.263

	-Bug fix for -k used in conjunction with -t and content
	 validation.
	-Add DragonFly target.
	-Put PER_VECTOR_OFFSET in for HP-UX
	-Fix compiler warning messages
	-Enforce minimum file size of page_size
	-Minor fixes.
	-Check fsync and close for errors.
	-Adding support for testing block devices. Will be done is phases.
	 This is phase 1. (Single threaded mode only)
	-Adding 4 token support to client_list. Each entry may now contain
	 4 tokens and the new one is the absolute path to the temp
	 file for testing.
	-Add support for external monitor start & stop for throughput
	 tests.
	-IMON_START and IMON_STOP environmental variables used.
	-Bug fix for systems without O_DIRECT. Fall through in switch
	 statement.
	-Fix for -c -t over NFS and initial writer close() when told by
	 another to stop
	-Add Benny Halevy to contributors list.
	-Fix for Cygwin environment.
	-Code cleanup, and add arg to external trigger.
	-Code fixes for macosx
	-Add support for building with Sun's Studio 11 compiler
	-Bug fix for fread/fwrite with > 2Gig files.
	-Add O_DIRECT for Windows
	-Add -+w dedup testing mode.
	-Make remaining non-dedup data unique.
	-Make non-dedupable more unique.
	-Bug fix for non-dedup.
	-Make random offsets unique, using Knuth shuffle.
	-free memory used for random offset uniqueness.
	-Make unique/random offsets 64bits.
	-Add fallback for random/unique.
	-Make non-dedup region more unique
	-Add -+y ## to set percentage of interior dedup.
	-Add -+y ## to set percentage of interior dedup.
	-Bug fixes for -+w and -+y
	-Minor fix for dedup
	-Adding -+C to set percent of dedupable within a file.
	-Add solaris to read sync O_RSYNC
	-Add space to avoid field output touching each other.
	-Add check for config file exceeding MAXSTREAMS.
	-Add new contributor's name.
2008-08-25 19:35:30 +00:00