summary refs log tree commit diff
path: root/gnu/packages/python.scm
diff options
context:
space:
mode:
authorFederico Beffa <beffa@fbengineering.ch>2014-12-23 17:51:40 +0100
committerFederico Beffa <beffa@fbengineering.ch>2014-12-23 17:56:48 +0100
commitafc720d34c43a2fcf0b5871226c15ad6c5f73697 (patch)
treea7fd05bfb9d65273779ac8f6cf335e908037ab53 /gnu/packages/python.scm
parenta193b8248b235d1c29905c5be9431ba20c7bf412 (diff)
downloadguix-afc720d34c43a2fcf0b5871226c15ad6c5f73697.tar.gz
gnu: matplotlib: Comment out python2-matplotlib.
* gnu/packages/python.scm (python2-matplotlib, python2-scipy, python2-numpy):
  Comment out python2-matplotlib and the packages making use of it as the
  generation of the derivation of these packages takes very long.
Diffstat (limited to 'gnu/packages/python.scm')
-rw-r--r--gnu/packages/python.scm72
1 files changed, 36 insertions, 36 deletions
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index f81ab695af..2ff258fb4b 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -2011,17 +2011,17 @@ capabilities.")
                                 (find-files "." ".*"))))))
               ,phases)))))))
 
-(define-public python2-numpy
-  (let ((numpy (package-with-python2 python-numpy)))
-    (package (inherit numpy)
-      ;; Make sure we use exactly PYTHON2-NUMPYDOC, which is customized for
-      ;; Python 2. Since it is also an input to PYTHON2-MATPLOTLIB, we need to
-      ;; import the right version of 'matplotlib' as well.
-      (inputs `(("python2-numpydoc" ,python2-numpydoc)
-                ("python2-matplotlib" ,python2-matplotlib)
-                ,@(alist-delete "python-numpydoc" 
-                                (alist-delete "python-matplotlib"
-                                              (package-inputs numpy))))))))
+;; (define-public python2-numpy
+;;   (let ((numpy (package-with-python2 python-numpy)))
+;;     (package (inherit numpy)
+;;       ;; Make sure we use exactly PYTHON2-NUMPYDOC, which is customized for
+;;       ;; Python 2. Since it is also an input to PYTHON2-MATPLOTLIB, we need to
+;;       ;; import the right version of 'matplotlib' as well.
+;;       (inputs `(("python2-numpydoc" ,python2-numpydoc)
+;;                 ("python2-matplotlib" ,python2-matplotlib)
+;;                 ,@(alist-delete "python-numpydoc" 
+;;                                 (alist-delete "python-matplotlib"
+;;                                               (package-inputs numpy))))))))
 
 (define-public python-pyparsing
   (package
@@ -2227,22 +2227,22 @@ ipython shell, web application servers, and six graphical user interface
 toolkits.")
     (license psfl)))
 
-(define-public python2-matplotlib
-  (let ((matplotlib (package-with-python2 python-matplotlib)))
-    (package (inherit matplotlib)
-      ;; Make sure we use exactly PYTHON2-NUMPYDOC, which is
-      ;; customized for Python 2.
-      (propagated-inputs 
-       `(("python2-py2cairo" ,python2-py2cairo)
-         ("python2-pygobject-2" ,python2-pygobject-2)
-         ,@(alist-delete "python-pycairo"
-                         (alist-delete "python-pygobject"
-                                       (package-propagated-inputs 
-                                        matplotlib)))))
-      (inputs 
-       `(("python2-numpydoc" ,python2-numpydoc)
-         ,@(alist-delete "python-numpydoc" 
-                         (package-inputs matplotlib)))))))
+;; (define-public python2-matplotlib
+;;   (let ((matplotlib (package-with-python2 python-matplotlib)))
+;;     (package (inherit matplotlib)
+;;       ;; Make sure we use exactly PYTHON2-NUMPYDOC, which is
+;;       ;; customized for Python 2.
+;;       (propagated-inputs 
+;;        `(("python2-py2cairo" ,python2-py2cairo)
+;;          ("python2-pygobject-2" ,python2-pygobject-2)
+;;          ,@(alist-delete "python-pycairo"
+;;                          (alist-delete "python-pygobject"
+;;                                        (package-propagated-inputs 
+;;                                         matplotlib)))))
+;;       (inputs 
+;;        `(("python2-numpydoc" ,python2-numpydoc)
+;;          ,@(alist-delete "python-numpydoc" 
+;;                          (package-inputs matplotlib)))))))
 
 ;; Scipy 0.14.0 with Numpy 0.19.X fails several tests.  This is known and
 ;; planned to be fixed in 0.14.1.  It is claimed that the failures can safely
@@ -2341,15 +2341,15 @@ the SciPy stack.  It provides many user-friendly and efficient numerical
 routines such as routines for numerical integration and optimization.")
     (license bsd-3)))
 
-(define-public python2-scipy
-  (let ((scipy (package-with-python2 python-scipy)))
-    (package (inherit scipy)
-      ;; Use packages customized for python-2.
-      (inputs `(("python2-matplotlib" ,python2-matplotlib)
-                ("python2-numpy" ,python2-numpy)
-                ,@(alist-delete "python-matplotlib" 
-                                (alist-delete "python-numpy" 
-                                              (package-inputs scipy))))))))
+;; (define-public python2-scipy
+;;   (let ((scipy (package-with-python2 python-scipy)))
+;;     (package (inherit scipy)
+;;       ;; Use packages customized for python-2.
+;;       (inputs `(("python2-matplotlib" ,python2-matplotlib)
+;;                 ("python2-numpy" ,python2-numpy)
+;;                 ,@(alist-delete "python-matplotlib" 
+;;                                 (alist-delete "python-numpy" 
+;;                                               (package-inputs scipy))))))))
 
 (define-public python-sqlalchemy
   (package