46c3c11fc7
privacy and anonymity. Features: Transport makes use of Twisted, Tor Onion Services and txtorcon Encryption is performed using the Double Ratchet Algorithm implemented in pyaxo (using PyNaCl) Authentication makes use of the Socialist Millionaire Protocol implemented in Cryptully Transport metadata is minimized by Tor and application metadata by the unMessage protocol User interfaces are created with Tkinter (graphical) and curses (command-line) WWW: https://github.com/AnemoneLabs/unmessage PR: 222043 Submitted by: Yuri Victorovich (maintainer) Reviewed by: lifanov (mentor), matthew (mentor), koobs Approved by: lifanov (mentor), matthew (mentor) Differential Revision: https://reviews.freebsd.org/D12312
30 lines
846 B
Makefile
30 lines
846 B
Makefile
# Created by: Yuri Victorovich
|
|
# $FreeBSD$
|
|
|
|
PORTNAME= unmessage
|
|
PORTVERSION= 0.2.0
|
|
CATEGORIES= net-im net-p2p python
|
|
MASTER_SITES= CHEESESHOP
|
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
|
|
|
MAINTAINER= yuri@rawbw.com
|
|
COMMENT= Privacy enhanced instant messenger
|
|
|
|
LICENSE= GPLv3
|
|
LICENSE_FILE= ${WRKSRC}/COPYING
|
|
|
|
RUN_DEPENDS= tor:security/tor \
|
|
${PYTHON_PKGNAMEPREFIX}opuslib>=1.1.0:audio/py-opuslib \
|
|
${PYTHON_PKGNAMEPREFIX}pyaudio>=0.2.10:audio/py-pyaudio \
|
|
${PYTHON_PKGNAMEPREFIX}pyaxo>=0.7.3:security/py-pyaxo \
|
|
${PYTHON_PKGNAMEPREFIX}pynacl>=1.0.1:security/py-pynacl \
|
|
${PYTHON_PKGNAMEPREFIX}pyperclip>=1.5.27:devel/py-pyperclip \
|
|
${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted \
|
|
${PYTHON_PKGNAMEPREFIX}txtorcon>=0.19.0:security/py-txtorcon
|
|
|
|
USES= python:2.7
|
|
USE_PYTHON= distutils autoplist
|
|
NO_ARCH= yes
|
|
|
|
.include <bsd.port.mk>
|