Hi Maxim! > Ending phases with #t is no longer required on core-updates, and we can > stop doing it on master and staging already too, to save us the hassle > of editing them out at some later point in time :-) Agreed. > This inputs field seems unnecessary, especially we don't want to add a > dependency to Python 2, which is slowly being carved out of Guix. Makes sense. > 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. Thank you! Regards, RG.