BSD Ports

security/c-siphash 1.1.0 FreeBSD

Streaming-capable SipHash Implementation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Categories
security, devel
Package size
5.3 KiB, 15.6 KiB installed

Description

The c-siphash project is a standalone implementation of SipHash in Standard ISO-C11. It provides a streaming-capable API to compute data hashes according to the SipHash algorithm. For API documentation, see the c-siphash.h header file, as well as the docbook comments for each function.

Install

Binary package:

pkg install c-siphash

From the ports tree:

cd /usr/ports/security/c-siphash/ && make install clean

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

RUN_DEPENDS=	c-siphash>0:security/c-siphash
LIB_DEPENDS=	libcsiphash-1.so:security/c-siphash

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.1.01.1.0--1.1.0
FreeBSD:14:quarterly1.1.01.1.0n/a-1.1.0
FreeBSD:15:latest1.1.01.1.0n/a--
FreeBSD:15:quarterly1.1.01.1.0n/an/an/a
FreeBSD:16:latest1.1.01.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 11

Configuration

No options to configure.

USES
compiler:c11 meson pkgconfig
Service scripts
none

Files

pkg-plist 5
  • include/c-siphash.h
  • lib/libcsiphash-1.a
  • lib/libcsiphash-1.so
  • lib/libcsiphash-1.so.0
  • libdata/pkgconfig/libcsiphash-1.pc
distinfo 1
FileSizeSHA256
c-util-c-siphash-v1.1.0_GH0.tar.gz8278a70c71effbcd553858250d109dd39599b9e3d5a91d46f0beb731bf6799893e63

Commit history 0

No commits in the history this site was built from.