From 5ef0e37132347cb7d9d3f764361b3c980d6e3450 Mon Sep 17 00:00:00 2001 From: Greg Hogan Date: Mon, 28 Jul 2025 14:38:01 +0000 Subject: [PATCH] gnu: libomemo: Fix build. * gnu/packages/messaging.scm (libomemo) [build-system]: Switch to gnu-build-system. [arguments]: Set #:test-target>. Change-Id: I540a204e3e4dc995eb6dde06d379dad0f150648a --- gnu/packages/messaging.scm | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 6b154226e9e57bfee06f6a5512aea6f9d09f68e2..18cdd6d1228bab58fd1a717400d77f197642ee4d 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -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")