SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

26
devel/olm/Makefile Normal file
View file

@ -0,0 +1,26 @@
COMMENT = Double Ratchet cryptographic ratchet in C++
V = 3.2.14
DISTNAME = olm-${V}
CATEGORIES = devel security
SHARED_LIBS += olm 2.0 # 3.2.6
MASTER_SITES = https://gitlab.matrix.org/matrix-org/olm/-/archive/${V}/
HOMEPAGE = https://git.matrix.org/git/olm
# Apache 2.0
PERMIT_PACKAGE = Yes
WANTLIB += ${COMPILER_LIBCXX} m
MODULES = devel/cmake
# C++11
COMPILER = base-clang ports-gcc
MAKE_FLAGS = CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
NO_TEST = Yes
.include <bsd.port.mk>

2
devel/olm/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (olm-3.2.14.tar.gz) = Ih4uMyMOhkTaidIGSFESSwTpyvhGytKqo2Jrh2tC0Uo=
SIZE (olm-3.2.14.tar.gz) = 2900469

3
devel/olm/pkg/DESCR Normal file
View file

@ -0,0 +1,3 @@
An implementation of the Double Ratchet cryptographic ratchet described by
https://whispersystems.org/docs/specifications/doubleratchet/, written in C and
C++11 and exposed as a C API.

16
devel/olm/pkg/PLIST Normal file
View file

@ -0,0 +1,16 @@
include/olm/
include/olm/error.h
include/olm/inbound_group_session.h
include/olm/olm.h
include/olm/olm_export.h
include/olm/outbound_group_session.h
include/olm/pk.h
include/olm/sas.h
lib/cmake/
lib/cmake/Olm/
lib/cmake/Olm/OlmConfig.cmake
lib/cmake/Olm/OlmConfigVersion.cmake
lib/cmake/Olm/OlmTargets${MODCMAKE_BUILD_SUFFIX}
lib/cmake/Olm/OlmTargets.cmake
@lib lib/libolm.so.${LIBolm_VERSION}
lib/pkgconfig/olm.pc