BSD Ports

security/lime 5.4.121 FreeBSD

End-to-end encryption library for instant messaging

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3
Categories
security
Package size
196.5 KiB, 706.2 KiB installed

Description

LIME is an end-to-end encryption library for one-to-one and group instant messaging, allowing users to exchange messages privately and asynchronously. It uses modern ciphering curve X448 and double ratchet algorithm for perfect forward secrecy.

LIME is composed of a portable client library coupled with a public key server developed by Belledonne Communications to allow end-to-end encryption for messaging, without having to exchange cryptographic keys simultaneously.

The library exposes a C, C++, Python and Java API for easy integration in mobile and desktop environments.

LIME supports multiple devices per user and multiple users per device.

Install

Binary package:

pkg install lime

From the ports tree:

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

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

RUN_DEPENDS=	lime>0:security/lime
LIB_DEPENDS=	liblime.so:security/lime

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:latest5.4.1215.4.1215.0.8_15.4.24-
FreeBSD:14:quarterly5.4.1215.4.121n/a5.4.24-
FreeBSD:15:latest5.4.1215.4.121n/a5.4.245.4.24
FreeBSD:15:quarterly5.4.1215.4.121n/an/an/a
FreeBSD:16:latest5.4.1215.4.121n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

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

Build dependencies 41
Run dependencies 29

Configuration

No options to configure.

USES
cmake
Service scripts
none

Files

pkg-plist 8
  • include/lime/lime.hpp
  • lib/liblime.so
  • lib/liblime.so.0
  • share/Lime/cmake/FindSoci.cmake
  • share/Lime/cmake/LimeConfig.cmake
  • share/Lime/cmake/LimeConfigVersion.cmake
  • share/Lime/cmake/LimeTargets-.cmake
  • share/Lime/cmake/LimeTargets.cmake
distinfo 1
FileSizeSHA256
lime-5.4.121.tar.bz2677244d213b64aa1881fe63f731f5fe2e9f23ee9982731495c3b2cc7d75cf2c83a02cf

Commit history 0

No commits in the history this site was built from.