I've made the following changes:
--8<---------------cut here---------------start------------->8---
1 file changed, 5 insertions(+), 15 deletions(-)
gnu/packages/crypto.scm | 20 +++++---------------
modified gnu/packages/crypto.scm
@@ -116,40 +116,30 @@
(("gmake")
"make")
(("'\\.\\.', 'build', 'lib', 'libdecaf\\.so'")
- "'..', '..', 'build', 'src', 'libdecaf.so'"))
- #t))
+ "'..', '..', 'build', 'src', 'libdecaf.so'"))))
(add-after 'install 'install-python-binding
(lambda* (#:key outputs #:allow-other-keys)
(with-directory-excursion "../source/python"
(invoke "python" "setup.py" "install"
(string-append "--prefix=" (assoc-ref outputs
"python"))
- "--root=/"))
- #t))
+ "--root=/"))))
(add-after 'install-python-binding 'install-documentation
(lambda* (#:key outputs #:allow-other-keys)
(invoke "make" "doc")
(let* ((doc (assoc-ref outputs "doc"))
(dest (string-append doc "/share/doc")))
- (copy-recursively "doc" dest))
- #t)))))
+ (copy-recursively "doc" dest)))))))
(native-inputs
`(("dot" ,graphviz)
("doxygen" ,doxygen)
("python" ,python-wrapper)))
- (inputs
- `(("python2" ,python-2.7)
- ("python3" ,python)))
(synopsis "Decaf Elliptic Curve Library")
(description "The libdecaf library is an implementation of elliptic curve
cryptography using the Montgomery and Edwards curves Curve25519, Ed25519,
Ed448-Goldilocks and Curve448, using the Decaf encoding.")
(home-page "http://ed448goldilocks.sourceforge.net/")
- (license
- (list
- ;; Library.
- license:expat
- ;; Binding.
- license:bsd-2))))
+ (license (list license:expat ;library
+ license:bsd-2)))) ;python bindings
(define-public libsodium
(package
--8<---------------cut here---------------end--------------->8---
And pushed as commit c221d49510.