~ruther/guix-local

8e5579f37c4de33b4ed160642577fe5a83ec5910 — Andreas Enge 1 year, 11 months ago fcf6d66
gnu: minizinc: Use gexps.

* gnu/packages/maths.scm (minizinc): Use gexps.

Change-Id: I60a0d56b6d6ba33d96ca13b58355b5c213b0f6d2
1 files changed, 10 insertions(+), 9 deletions(-)

M gnu/packages/maths.scm
M gnu/packages/maths.scm => gnu/packages/maths.scm +10 -9
@@ 4154,17 4154,18 @@ book.")
                  #t))))
    (build-system cmake-build-system)
    (arguments
     `(#:tests? #f ; no ‘check’ target
       #:modules ((guix build cmake-build-system)
                  (guix build utils)
                  (srfi srfi-1))
     (list
       #:tests? #f ; no ‘check’ target
       #:modules '((guix build cmake-build-system)
                   (guix build utils)
                   (srfi srfi-1))
       #:phases
       (modify-phases %standard-phases
       #~(modify-phases %standard-phases
         (add-after 'install 'install-solver-configs
           (lambda* (#:key inputs outputs #:allow-other-keys)
             (let ((chuffed (assoc-ref inputs "chuffed"))
                   (gecode (assoc-ref inputs "gecode"))
                   (pkgdatadir (string-append (assoc-ref outputs "out")
           (lambda _
             (let ((chuffed #$(this-package-input "chuffed"))
                   (gecode #$(this-package-input "gecode"))
                   (pkgdatadir (string-append #$output
                                              "/share/minizinc")))
               (call-with-output-file (string-append pkgdatadir
                                                     "/Preferences.json")