Add security/libnitrokey, library to manage nitrokey key
PR: 248797 Submitted by: Thibault Payet <monwarez@mailoo.org>
This commit is contained in:
parent
fb535b164b
commit
18d8e84797
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=545600
@ -295,6 +295,7 @@
|
|||||||
SUBDIR += libkpass
|
SUBDIR += libkpass
|
||||||
SUBDIR += libksba
|
SUBDIR += libksba
|
||||||
SUBDIR += libmcrypt
|
SUBDIR += libmcrypt
|
||||||
|
SUBDIR += libnitrokey
|
||||||
SUBDIR += libntlm
|
SUBDIR += libntlm
|
||||||
SUBDIR += libotr
|
SUBDIR += libotr
|
||||||
SUBDIR += libotr3
|
SUBDIR += libotr3
|
||||||
|
25
security/libnitrokey/Makefile
Normal file
25
security/libnitrokey/Makefile
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# Created by: Thibault Payet <monwarez@mailoo.org>
|
||||||
|
# $FreeBSD$
|
||||||
|
|
||||||
|
PORTNAME= libnitrokey
|
||||||
|
DISTVERSIONPREFIX= v
|
||||||
|
DISTVERSION= 3.6-RC1
|
||||||
|
CATEGORIES= security
|
||||||
|
|
||||||
|
MAINTAINER= monwarez@mailoo.org
|
||||||
|
COMMENT= Libnitrokey is a project to communicate with Nitrokey devices
|
||||||
|
|
||||||
|
LICENSE= LGPL3
|
||||||
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||||
|
|
||||||
|
LIB_DEPENDS= libhidapi.so:comms/hidapi \
|
||||||
|
libudev.so:devel/libudev-devd
|
||||||
|
|
||||||
|
USES= cmake pkgconfig
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= Nitrokey
|
||||||
|
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
security/libnitrokey/distinfo
Normal file
3
security/libnitrokey/distinfo
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1597945114
|
||||||
|
SHA256 (Nitrokey-libnitrokey-v3.6-RC1_GH0.tar.gz) = 73e97a0be913f1ad5bdc91c24184bb7eb39cab938e652dd541371fc1b52c8b31
|
||||||
|
SIZE (Nitrokey-libnitrokey-v3.6-RC1_GH0.tar.gz) = 97944
|
6
security/libnitrokey/pkg-descr
Normal file
6
security/libnitrokey/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
libnitrokey is a project to communicate with Nitrokey Pro and Storage devices
|
||||||
|
in a clean and easy manner. Written in C++14, testable with py.test
|
||||||
|
and Catch frameworks, with C API, Python access
|
||||||
|
(through CFFI and C API, in future with Pybind11).
|
||||||
|
|
||||||
|
WWW: https://github.com/Nitrokey/libnitrokey
|
7
security/libnitrokey/pkg-message
Normal file
7
security/libnitrokey/pkg-message
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[
|
||||||
|
{ type: install
|
||||||
|
message: <<EOM
|
||||||
|
In order to use Nitrokey FIDO U2F user will need to install security/u2f-devd
|
||||||
|
EOM
|
||||||
|
}
|
||||||
|
]
|
24
security/libnitrokey/pkg-plist
Normal file
24
security/libnitrokey/pkg-plist
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
include/libnitrokey/CommandFailedException.h
|
||||||
|
include/libnitrokey/DeviceCommunicationExceptions.h
|
||||||
|
include/libnitrokey/LibraryException.h
|
||||||
|
include/libnitrokey/LongOperationInProgressException.h
|
||||||
|
include/libnitrokey/NK_C_API.h
|
||||||
|
include/libnitrokey/NitrokeyManager.h
|
||||||
|
include/libnitrokey/command.h
|
||||||
|
include/libnitrokey/command_id.h
|
||||||
|
include/libnitrokey/cxx_semantics.h
|
||||||
|
include/libnitrokey/deprecated.h
|
||||||
|
include/libnitrokey/device.h
|
||||||
|
include/libnitrokey/device_proto.h
|
||||||
|
include/libnitrokey/dissect.h
|
||||||
|
include/libnitrokey/log.h
|
||||||
|
include/libnitrokey/misc.h
|
||||||
|
include/libnitrokey/stick10_commands.h
|
||||||
|
include/libnitrokey/stick10_commands_0.8.h
|
||||||
|
include/libnitrokey/stick20_commands.h
|
||||||
|
include/libnitrokey/version.h
|
||||||
|
lib/libnitrokey.so
|
||||||
|
lib/libnitrokey.so.3
|
||||||
|
lib/libnitrokey.so.3.5.0
|
||||||
|
lib/udev/rules.d/41-nitrokey.rules
|
||||||
|
libdata/pkgconfig/libnitrokey-1.pc
|
Loading…
Reference in New Issue
Block a user