diff options
| author | Leo Famulari <leo@famulari.name> | 2019-02-17 14:29:30 -0500 |
|---|---|---|
| committer | Leo Famulari <leo@famulari.name> | 2019-02-19 14:34:31 -0500 |
| commit | 215f3db0e3c91bbe13db5a73b50e998c03cfbe7c (patch) | |
| tree | b608ef818f8f02cf7e2a8d08dda6e4e4db820c0b /gnu/packages/python-crypto.scm | |
| parent | fc681a18f52635e4bd1dbc9e962e57930f0c7ad3 (diff) | |
gnu: Add python-txtorcon.
* gnu/packages/python-crypto.scm (python-txtorcon): New variable.
Diffstat (limited to 'gnu/packages/python-crypto.scm')
| -rw-r--r-- | gnu/packages/python-crypto.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index 6ca82cb061f..43388545746 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm | |||
| @@ -1036,3 +1036,33 @@ Derivation function (HKDF) defined in RFC 5869.") | |||
| 1036 | (description "This package provides a Python implementation of the SPAKE2 | 1036 | (description "This package provides a Python implementation of the SPAKE2 |
| 1037 | Password-Authenticated Key Exchange algorithm.") | 1037 | Password-Authenticated Key Exchange algorithm.") |
| 1038 | (license license:expat))) | 1038 | (license license:expat))) |
| 1039 | |||
| 1040 | (define-public python-txtorcon | ||
| 1041 | (package | ||
| 1042 | (name "python-txtorcon") | ||
| 1043 | (version "19.0.0") | ||
| 1044 | (source | ||
| 1045 | (origin | ||
| 1046 | (method url-fetch) | ||
| 1047 | (uri (pypi-uri "txtorcon" version)) | ||
| 1048 | (sha256 | ||
| 1049 | (base32 | ||
| 1050 | "0fxzhsc62bhmr730vj9pzallmw56gz6iykvl28a5agrycm0bfc9p")))) | ||
| 1051 | (build-system python-build-system) | ||
| 1052 | (arguments | ||
| 1053 | ;; The tests fail immediately due to a missing file. Reported upstream: | ||
| 1054 | ;; <https://github.com/meejah/txtorcon/issues/330> | ||
| 1055 | `(#:tests? #f)) | ||
| 1056 | (propagated-inputs | ||
| 1057 | `(("python-automat" ,python-automat) | ||
| 1058 | ("python-idna" ,python-idna) | ||
| 1059 | ("python-incremental" ,python-incremental) | ||
| 1060 | ("python-ipaddress" ,python-ipaddress) | ||
| 1061 | ("python-service-identity" ,python-service-identity) | ||
| 1062 | ("python-twisted" ,python-twisted) | ||
| 1063 | ("python-zope-interface" ,python-zope-interface))) | ||
| 1064 | (home-page "https://github.com/meejah/txtorcon") | ||
| 1065 | (synopsis "Twisted-based Tor controller client") | ||
| 1066 | (description "This package provides a Twisted-based Tor controller client, | ||
| 1067 | with state-tracking and configuration abstractions.") | ||
| 1068 | (license license:expat))) | ||
