~ruther/guix-local

5ef0e37132347cb7d9d3f764361b3c980d6e3450 — Greg Hogan 1 year, 2 months ago 1c3ed5f
gnu: libomemo: Fix build.

* gnu/packages/messaging.scm (libomemo)
[build-system]: Switch to gnu-build-system.
[arguments]: Set #:test-target>.

Change-Id: I540a204e3e4dc995eb6dde06d379dad0f150648a
1 files changed, 10 insertions(+), 8 deletions(-)

M gnu/packages/messaging.scm
M gnu/packages/messaging.scm => gnu/packages/messaging.scm +10 -8
@@ 661,15 661,17 @@ It implements the necessary interfaces using @code{libgcrypt} and
        (git-file-name name version))
       (sha256
        (base32 "1q3vyj8zk3vm0a4v6w8qya5dhk2yw04bga8799a0zl6907nf122k"))))
    (build-system cmake-build-system)
    (build-system gnu-build-system)
    (arguments
     `(#:phases (modify-phases %standard-phases
                  (replace 'configure
                    (lambda* (#:key outputs #:allow-other-keys)
                      (let ((out (assoc-ref outputs "out")))
                        (setenv "CC" "gcc")
                        (setenv "PREFIX" out)))))
       #:parallel-tests? #f))
     (list
      #:parallel-tests? #f
      #:test-target "test"
      #:phases #~(modify-phases %standard-phases
                   (replace 'configure
                     (lambda* (#:key outputs #:allow-other-keys)
                       (let ((out (assoc-ref outputs "out")))
                         (setenv "CC" "gcc")
                         (setenv "PREFIX" out)))))))
    (native-inputs (list cmocka pkg-config))
    (inputs (list glib libgcrypt minixml sqlite))
    (synopsis "OMEMO C library")