gnu: Add python2-pyro.

* gnu/packages/python.scm (python2-pyro): New public variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
This commit is contained in:
Konrad Hinsen 2018-01-02 16:52:14 +01:00 committed by Leo Famulari
parent def8a62f62
commit 965ced9c04
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 29 additions and 0 deletions

View File

@ -12180,3 +12180,32 @@ such as figshare or Zenodo.")
(define-public python2-semver (define-public python2-semver
(package-with-python2 python-semver)) (package-with-python2 python-semver))
(define-public python2-pyro
(package
(name "python2-pyro")
(version "3.16")
(source
(origin
(method url-fetch)
(uri (pypi-uri "Pyro" version))
(file-name (string-append "Pyro-" version ".tar.gz"))
(sha256
(base32
"0y75wzdqbjy565rpxaxscav4j8xg060sa90lnmb7aypgaf251v8v"))))
(build-system python-build-system)
(arguments
;; Pyro is not compatible with Python 3
`(#:python ,python-2
;; Pyro has no test cases for automatic execution
#:tests? #f))
(home-page "http://pythonhosted.org/Pyro/")
(synopsis "Distributed object manager for Python")
(description "Pyro is a Distributed Object Technology system
written in Python that is designed to be easy to use. It resembles
Java's Remote Method Invocation (RMI). It has less similarity to CORBA,
which is a system and language independent Distributed Object Technology
and has much more to offer than Pyro or RMI. Pyro 3.x is no
longer maintained. New projects should use Pyro4 instead, which
is the new Pyro version that is actively developed.")
(license license:expat)))