BSD Ports

benchmarks/smhasher 1.0_1 MidnightBSD

Hash Algorithm Benchmarking

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
benchmarks

Description

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.

In the other systems

The newest version among them is 1.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDbenchmarks/smhasher1.0_1 newestno data-[email protected]-
FreeBSDbenchmarks/smhasher1.0_2 newestnone knownDeprecated[email protected]2026-09-27
DragonFlybenchmarks/smhasher1.0_1 newestnone known-[email protected]-
HardenedBSDbenchmarks/smhasher1.0_2 newestno data-[email protected]-
GhostBSDbenchmarks/smhasher1.0_1 newestno data-[email protected]-

Install

Binary package:

mport install smhasher

From mports:

cd /usr/mports/benchmarks/smhasher && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	smhasher>0:benchmarks/smhasher

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cmake:insource
Service scripts
none

Files

distinfo 2
FileSizeSHA256
gvnn3-smhasher-v1.0_GH0.tar.gz61909cd40a370b59446a4a70be0a6399bd9df4944adf6c1854c23dc0ff61fa7011e76
8d752bd051d43772b92019a65afe3ab6dcbf4b7a.patch655fcd867d5984ab6699ac6ee1e7b94116a31c125b701b5667f094df21ffdf460fe