~ruther/guix-local

a59bfcfc901d4bc0c485155a6967b6d6a638e3ad — Sharlatan Hellseher 1 year, 1 month ago 0c5193a
gnu: python-graph-tool: Use G-expressions.

* gnu/packages/graph.scm (python-graph-tool): Apply G-expressions.
  [arguments]: Drop import of SITE-PACKAGES procedure from
  python-build-system by replacing it with equivalent construction.

Change-Id: Ia2e4263ef08858fc910bf5142379978fa70ae664
1 files changed, 8 insertions(+), 11 deletions(-)

M gnu/packages/graph.scm
M gnu/packages/graph.scm => gnu/packages/graph.scm +8 -11
@@ 826,17 826,14 @@ transformed into common image formats for display or printing.")
                "1bmck5fcihj9lr5kd8x624bdi9xhfc13pl4mwzv74jr5lz07kr6d"))))
    (build-system gnu-build-system)
    (arguments
     `(#:imported-modules (,@%default-gnu-imported-modules
                           (guix build python-build-system))
       #:modules (,@%default-gnu-modules
                  ((guix build python-build-system) #:select (site-packages)))
       ;; The build process peaks around 4GB/RAM per core.
       #:parallel-build? #f
       #:configure-flags
       (list (string-append "--with-boost="
                            (assoc-ref %build-inputs "boost"))
             (string-append "--with-python-module-path="
                            (site-packages %build-inputs %outputs)))))
     (list
      ;; The build process peaks around 4GB/RAM per core.
      #:parallel-build? #f
      #:configure-flags
      #~(list (string-append "--with-boost=" #$(this-package-input "boost"))
              (string-append "--with-python-module-path=" #$output "/lib/python"
                             #$(version-major+minor (package-version python))
                             "/site-packages"))))
    (native-inputs
     (list ncurses pkg-config))
    (inputs