~ruther/guix-local

2b031d3fc109c5b726d0711d948ee465f662f0a4 — Efraim Flashner 9 years ago 7e21b9f
gnu: python2-scikit-image: Use strip-python2-variant.

* gnu/packages/python.scm (python2-scikit-image): Inherit using
strip-python2-variant.
[propagated-inputs]: Remove work-around for python2-matplotlib,
python2-numpy, python2-scipy.
1 files changed, 5 insertions(+), 7 deletions(-)

M gnu/packages/python.scm
M gnu/packages/python.scm => gnu/packages/python.scm +5 -7
@@ 2919,21 2919,19 @@ mining and data analysis.")
    (synopsis "Image processing in Python")
    (description
     "Scikit-image is a collection of algorithms for image processing.")
    (license license:bsd-3)))
    (license license:bsd-3)
    (properties `((python2-variant . ,(delay python2-scikit-image))))))

(define-public python2-scikit-image
  (let ((scikit-image (package-with-python2 python-scikit-image)))
  (let ((scikit-image (package-with-python2
                        (strip-python2-variant python-scikit-image))))
    (package (inherit scikit-image)
      (native-inputs
       `(("python2-mock" ,python2-mock)
         ,@(package-native-inputs scikit-image)))
      (propagated-inputs
       `(("python2-pytz" ,python2-pytz)
         ("python2-matplotlib" ,python2-matplotlib)
         ("python2-numpy" ,python2-numpy)
         ("python2-scipy" ,python2-scipy)
         ,@(fold alist-delete (package-propagated-inputs scikit-image)
                 '("python-matplotlib" "python-numpy" "python-scipy")))))))
         ,@(package-propagated-inputs scikit-image))))))

(define-public python-redis
  (package