From 217f704c6aa6a95caea0ebb7a252b8b2f1d78860 Mon Sep 17 00:00:00 2001 From: Mark Meyer Date: Sun, 17 Dec 2017 14:08:17 +0100 Subject: gnu: gourmet: Fix runtime failure and enhance plugin. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes . Reported by Caleb Herbert . * gnu/packages/nutrition.scm (gourmet)[inputs]: Add python-lxml. [arguments]: Custom install phase. Signed-off-by: Ludovic Courtès --- gnu/packages/nutrition.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/nutrition.scm b/gnu/packages/nutrition.scm index 90019f848c..0e03253cf1 100644 --- a/gnu/packages/nutrition.scm +++ b/gnu/packages/nutrition.scm @@ -52,11 +52,18 @@ (define-public gourmet (inputs `(("pygtk" ,python2-pygtk) ("sqlalchemy" ,python2-sqlalchemy) + ("python-lxml" ,python2-lxml) ("python-pillow" ,python2-pillow) ("elib.intl" ,python2-elib.intl))) (arguments `(#:python ,python-2 ;exception and print syntax - #:tests? #f)) ;tests look bitrotted + #:tests? #f ;tests look bitrotted + #:phases + (modify-phases %standard-phases + (replace 'install + (lambda* (#:key make-flags #:allow-other-keys) + (zero? (system* "python" "setup.py" "install" "--prefix" + (assoc-ref %outputs "out")))))))) (home-page "http://thinkle.github.io/gourmet/") (synopsis "Recipe organizer") (description -- cgit v1.2.3