~ruther/guix-local

db5646d957895944007c1bb44fcd998ea392f168 — Marius Bakke 4 years ago b507cc4
gnu: Adjust for python-build-system behavior change.

Commit cb72f9a773e0931ee3758c851d96007ded034e4c changed the semantics of
SITE-PACKAGES, but did not adjust all callers.

* gnu/packages/bioinformatics.scm (python-pyvcf)[arguments]: Adjust for
missing trailing slash.
* gnu/packages/maths.scm (nomad-optimizer)[arguments]: Likewise.
* gnu/packages/patchutils.scm (patchwork)[arguments]: Likewise.
3 files changed, 5 insertions(+), 6 deletions(-)

M gnu/packages/bioinformatics.scm
M gnu/packages/maths.scm
M gnu/packages/patchutils.scm
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +1 -2
@@ 15281,8 15281,7 @@ for the analysis and visualization of raw nanopore signal.")
            (lambda* (#:key inputs outputs #:allow-other-keys)
              (delete-file-recursively (string-append
                                         (site-packages inputs outputs)
                                         "vcf/test"))
              #t)))))
                                         "/vcf/test")))))))
    (native-inputs `(("python-cython" ,python-cython)))
    (propagated-inputs
     `(("python-pysam" ,python-pysam)

M gnu/packages/maths.scm => gnu/packages/maths.scm +1 -1
@@ 2009,7 2009,7 @@ interfaces.")
           (lambda* (#:key inputs outputs #:allow-other-keys)
             (delete-file (string-append
                           (site-packages inputs outputs)
                           "PyNomad-0.0.0-py"
                           "/PyNomad-0.0.0-py"
                           (python-version (assoc-ref inputs "python"))
                           ".egg-info"))
             #t)))))

M gnu/packages/patchutils.scm => gnu/packages/patchutils.scm +3 -3
@@ 390,7 390,7 @@ application = get_wsgi_application()\n") port)))))
               (for-each (lambda (directory)
                           (copy-recursively
                            directory
                            (string-append out-site-packages directory)))
                            (string-append out-site-packages "/" directory)))
                         '(;; Contains the python code
                           "patchwork"
                           ;; Contains the templates for the generated HTML


@@ 403,9 403,9 @@ application = get_wsgi_application()\n") port)))))
                           (install-file file (string-append out "/bin")))
                         (list
                          (string-append out-site-packages
                                         "patchwork/bin/parsemail.sh")
                                         "/patchwork/bin/parsemail.sh")
                          (string-append out-site-packages
                                         "patchwork/bin/parsemail-batch.sh")))
                                         "/patchwork/bin/parsemail-batch.sh")))

               ;; Collect the static assets, this includes JavaScript, CSS and
               ;; fonts. This is a standard Django process when running a