FreeBSD Ports

Deprecated: Upstream is gone, does not build with CMake 4

Expires: 2026-11-30

benchmarks/smhasher 1.0_2

Hash Algorithm Benchmarking

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
34b7e9a188
License
MIT
Categories
benchmarks
Package size
83.4 KiB, 276.9 KiB installed

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.

Install

As a binary package — by origin, or by package name:

pkg install benchmarks/smhasher
pkg install smhasher

From the ports tree:

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

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

RUN_DEPENDS=	smhasher>0:benchmarks/smhasher

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0_21.0_21.0_11.0_11.0_2
FreeBSD:14:quarterly1.0_21.0_2n/a1.0_11.0_2
FreeBSD:15:latest1.0_21.0_2n/a1.0_11.0_1
FreeBSD:15:quarterly1.0_21.0_2n/an/an/a
FreeBSD:16:latest1.0_21.0_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 15

No port depends on this one.

Configuration

No options to configure.

USES
cmake:insource
Service scripts
none

Message after installing

===>   NOTICE:

The smhasher port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Upstream is gone, does not build with CMake 4.

It is scheduled to be removed on or after 2026-11-30.

Files

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

Commit history 1

DateCommitCreditsLog message
34b7e9a188 Gleb Popov benchmarks/smhasher: Mark deprecated