svn commit: r449821 - in head/net-im: . py-unmessage
Richard Gallamore
ultima at FreeBSD.org
Thu Sep 14 03:05:11 UTC 2017
Author: ultima
Date: Thu Sep 14 03:05:09 2017
New Revision: 449821
URL: https://svnweb.freebsd.org/changeset/ports/449821
Log:
unMessage is a peer-to-peer instant messaging application designed to enhance
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
Added:
head/net-im/py-unmessage/
head/net-im/py-unmessage/Makefile (contents, props changed)
head/net-im/py-unmessage/distinfo (contents, props changed)
head/net-im/py-unmessage/pkg-descr (contents, props changed)
Modified:
head/net-im/Makefile
Modified: head/net-im/Makefile
==============================================================================
--- head/net-im/Makefile Thu Sep 14 03:01:52 2017 (r449820)
+++ head/net-im/Makefile Thu Sep 14 03:05:09 2017 (r449821)
@@ -144,6 +144,7 @@
SUBDIR += py-telepot
SUBDIR += py-toxcore-c
SUBDIR += py-twistedWords
+ SUBDIR += py-unmessage
SUBDIR += py-xmpppy
SUBDIR += py-xmpppy-irc
SUBDIR += py-xmpppy-yahoo
Added: head/net-im/py-unmessage/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-unmessage/Makefile Thu Sep 14 03:05:09 2017 (r449821)
@@ -0,0 +1,29 @@
+# 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 at 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>
Added: head/net-im/py-unmessage/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-unmessage/distinfo Thu Sep 14 03:05:09 2017 (r449821)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1504481628
+SHA256 (unmessage-0.2.0.tar.gz) = c55f504ae55d19cbde8565bc668d3c420d6336df0442dd8dd31daf6e3888a7be
+SIZE (unmessage-0.2.0.tar.gz) = 62725
Added: head/net-im/py-unmessage/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net-im/py-unmessage/pkg-descr Thu Sep 14 03:05:09 2017 (r449821)
@@ -0,0 +1,15 @@
+unMessage is a peer-to-peer instant messaging application designed to enhance
+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
More information about the svn-ports-all
mailing list