BSD Ports

security/libp11 0.4.20 FreeBSD

Small layer on top of PKCS#11 API

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
66a9a1121e
License
LGPL21
Categories
security, devel
Package size
169.9 KiB, 1204.8 KiB installed

Description

Libp11 is a library implementing a small layer on top of PKCS#11 API to make using PKCS#11 implementations easier.

In the other systems

SystemPortVersion
FreeBSDsecurity/libp110.4.20
NetBSDsecurity/libp110.4.12

Install

Binary package:

pkg install libp11

From the ports tree:

cd /usr/ports/security/libp11/ && make install clean

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

RUN_DEPENDS=	libp11>0:security/libp11
LIB_DEPENDS=	libp11.so:security/libp11

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.4.200.4.200.4.120.4.160.4.20
FreeBSD:14:quarterly0.4.200.4.20n/a0.4.140.4.20
FreeBSD:15:latest0.4.200.4.20n/a0.4.160.4.16
FreeBSD:15:quarterly0.4.200.4.20n/an/an/a
FreeBSD:16:latest0.4.200.4.20n/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.

Build dependencies 1

Configuration

Options name: security_libp11

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
EXAMPLESoffBuild and/or install examples
USES
cpe libtool pathfix pkgconfig ssl
Service scripts
none

Files

pkg-plist 34
  • include/libp11.h
  • include/p11_err.h
  • include/p11_ver.h
  • lib/engines/libpkcs11.so
  • lib/engines/pkcs11.so
  • lib/ossl-modules/libpkcs11.so
  • lib/ossl-modules/pkcs11prov.so
  • lib/libp11.a
  • lib/libp11.so
  • lib/libp11.so.3
  • lib/libp11.so.3.9.0
  • lib/libpkcs11.a
  • lib/libpkcs11.so
  • lib/libpkcs11.so.0
  • lib/libpkcs11.so.0.0.0
  • libdata/pkgconfig/libp11.pc
  • share/examples/libp11/Makefile
  • share/examples/libp11/README
  • share/examples/libp11/auth.c
  • share/examples/libp11/decrypt.c
  • share/examples/libp11/eckeygen.c
  • share/examples/libp11/ed25519keygen.c
  • share/examples/libp11/ed448keygen.c
  • share/examples/libp11/falcon512keygen.c
  • share/examples/libp11/getrandom.c
  • share/examples/libp11/listkeys.c
  • share/examples/libp11/listkeys_ext.c
  • share/examples/libp11/mldsa87keygen.c
  • share/examples/libp11/mlkem768keygen.c
  • share/examples/libp11/rsakeygen.c
  • share/examples/libp11/slhdsa256skeygen.c
  • share/examples/libp11/storecert.c
  • share/examples/libp11/x25519keygen.c
  • share/examples/libp11/x448keygen.c
distinfo 1
FileSizeSHA256
libp11-0.4.20.tar.gz680288a125e0310ff10c189fc1b32a9652101486ea94a6b07c677a30e90e3638d2db48
Master sites 1
  • https://github.com/OpenSC/libp11/releases/download/libp11-0.4.20/

Commit history 3

DateCommitCreditsLog message
66a9a1121e Alex Dupre security/libp11: update to 0.4.20 release
4ae588097e Alex Dupre security/libp11: install missing header, bump PORTREVISION.
PR: 297083 Submitted by: Dean E. Weimer <[email protected]>
15135a2657 Alex Dupre security/libp11: update to 0.4.19 release.