BSD Ports

devel/ocaml-eqaf 0.10 FreeBSD

Constant-time string equality function for OCaml

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
157.1 KiB, 576.2 KiB installed

Description

This OCaml library provides an equal function operating on strings in constant-time. It may be used by cryptographic code to mitigate timing-attacks.

In the other systems

SystemPortVersion
FreeBSDdevel/ocaml-eqaf0.10
NetBSDdevel/ocaml-eqaf0.2nb4
GhostBSDdevel/ocaml-eqaf0.10

Install

Binary package:

pkg install ocaml-eqaf

From the ports tree:

cd /usr/ports/devel/ocaml-eqaf/ && make install clean

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

RUN_DEPENDS=	ocaml-eqaf>0:devel/ocaml-eqaf

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:latest0.100.10--0.10
FreeBSD:14:quarterly0.100.10n/a-0.10
FreeBSD:15:latest0.100.10n/a--
FreeBSD:15:quarterly0.100.10n/an/an/a
FreeBSD:16:latest0.100.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

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

Build dependencies 37
Run dependencies 36

Configuration

Options name: devel_eqaf

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
ocaml:dune tar:tbz
Service scripts
none

Files

pkg-plist 54
  • %%OCAML_SITELIBDIR%%/eqaf/META
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.a
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cma
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmi
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmt
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmti
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmx
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmxa
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.cmxs
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.ml
  • %%OCAML_SITELIBDIR%%/eqaf/bigstring/eqaf_bigstring.mli
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.a
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cma
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmi
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmt
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmti
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmx
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmxa
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.cmxs
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.ml
  • %%OCAML_SITELIBDIR%%/eqaf/bytes/eqaf_bytes.mli
  • %%OCAML_SITELIBDIR%%/eqaf/dune-package
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.a
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cma
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmi
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmt
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmti
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmx
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmxa
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.cmxs
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.ml
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf.mli
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__.cmi
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__.cmt
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__.cmx
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__.ml
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__Unsafe.cmi
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__Unsafe.cmt
  • %%OCAML_SITELIBDIR%%/eqaf/eqaf__Unsafe.cmx
  • %%OCAML_SITELIBDIR%%/eqaf/opam
  • %%OCAML_SITELIBDIR%%/eqaf/unsafe.ml
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/META
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/dune-package
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.a
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cma
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmi
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmt
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmti
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmx
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmxa
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.cmxs
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.ml
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/eqaf_cstruct.mli
  • %%OCAML_SITELIBDIR%%/eqaf-cstruct/opam
distinfo 1
FileSizeSHA256
eqaf-0.10.tbz3070667d1369c57c4d2d14a10d02632d45e355224abeb98aec08979c0bae5843092ee
Master sites 1
  • https://github.com/mirage/eqaf/releases/download/v0.10/

Commit history 0

No commits in the history this site was built from.