[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/09: gnu: Add python-nbxmpp.
From: |
Ricardo Wurmus |
Subject: |
08/09: gnu: Add python-nbxmpp. |
Date: |
Fri, 25 Sep 2015 19:45:11 +0000 |
rekado pushed a commit to branch master
in repository guix.
commit 246bc76a157b324b69412e5dd1e4ce22d45944da
Author: Ricardo Wurmus <address@hidden>
Date: Wed Sep 23 21:29:06 2015 +0200
gnu: Add python-nbxmpp.
* gnu/packages/messaging.scm (python-nbxmpp, python2-nbxmpp): New
variables.
---
gnu/packages/messaging.scm | 30 +++++++++++++++++++++++++++++-
1 files changed, 29 insertions(+), 1 deletions(-)
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 7263a38..6471501 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -3,6 +3,7 @@
;;; Copyright © 2014 Julien Lepiller <address@hidden>
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <address@hidden>
;;; Copyright © 2015 Andreas Enge <address@hidden>
+;;; Copyright © 2015 Ricardo Wurmus <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -21,13 +22,14 @@
(define-module (gnu packages messaging)
#:use-module ((guix licenses)
- #:select (gpl2+ gpl2 lgpl2.1 lgpl2.0+ bsd-2 non-copyleft
+ #:select (gpl3+ gpl2+ gpl2 lgpl2.1 lgpl2.0+ bsd-2 non-copyleft
asl2.0))
#:use-module (guix utils)
#:use-module (guix packages)
#:use-module (guix download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system glib-or-gtk)
+ #:use-module (guix build-system python)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
#:use-module (gnu packages avahi)
@@ -393,4 +395,30 @@ clients from different locations can connect to a single
ZNC account
simultaneously and therefore appear under the same nickname on IRC.")
(license asl2.0)))
+(define-public python-nbxmpp
+ (package
+ (name "python-nbxmpp")
+ (version "0.5.3")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "https://pypi.python.org/packages/source/n/nbxmpp/"
+ "nbxmpp-" version ".tar.gz"))
+ (sha256
+ (base32
+ "0dcr786dyips1fdvgsn8yvpgcz5j7217fi05c29cfypdl8jnp6mp"))))
+ (build-system python-build-system)
+ ;; No tests included
+ (arguments `(#:tests? #f))
+ (home-page "http://python-nbxmpp.gajim.org")
+ (synopsis "Non-blocking Jabber/XMPP module")
+ (description
+ "The goal of this python library is to provide a way for Python
+applications to use Jabber/XMPP networks in a non-blocking way. This library
+was initially a fork of xmpppy, but is using non-blocking sockets.")
+ (license gpl3+)))
+
+(define-public python2-nbxmpp
+ (package-with-python2 python-nbxmpp))
+
;;; messaging.scm ends here
- branch master updated (d708b7a -> 1f321f8), Ricardo Wurmus, 2015/09/25
- 02/09: gnu: Add python-idna., Ricardo Wurmus, 2015/09/25
- 01/09: gnu: Add python-ipaddress., Ricardo Wurmus, 2015/09/25
- 03/09: gnu: Add python-pretend., Ricardo Wurmus, 2015/09/25
- 04/09: gnu: Add python-cryptography-vectors., Ricardo Wurmus, 2015/09/25
- 05/09: gnu: Add python-cryptography., Ricardo Wurmus, 2015/09/25
- 06/09: gnu: Add pyOpenSSL., Ricardo Wurmus, 2015/09/25
- 07/09: gnu: Add python-gnupg., Ricardo Wurmus, 2015/09/25
- 08/09: gnu: Add python-nbxmpp.,
Ricardo Wurmus <=
- 09/09: gnu: Add Gajim., Ricardo Wurmus, 2015/09/25