From b62c3fbd779a07a07d2ad3493580dd4fdb617f4d Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Thu, 11 Aug 2022 17:57:55 +0300 Subject: [PATCH] gnu: librecast: Use test-target. * gnu/packages/networking.scm (librecast)[arguments]: Set test-target. Remove custom 'check phase. --- gnu/packages/networking.scm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index 392e28aad1..f4d2165c0f 100644 --- a/gnu/packages/networking.scm +++ b/gnu/packages/networking.scm @@ -486,6 +486,7 @@ (define-public librecast (cc-for-target)) (string-append "PREFIX=" (assoc-ref %outputs "out")))) + #:test-target "test" #:phases (modify-phases %standard-phases (add-before 'check 'remove-network-tests (lambda _ @@ -504,10 +505,7 @@ (define-public librecast (delete-file "./test/0000-0037.c") (delete-file "./test/0000-0038.c") (delete-file "./test/0000-0039.c") - (delete-file "./test/0000-0040.c"))) - (replace 'check - (lambda _ - (invoke "make" "test")))))) + (delete-file "./test/0000-0040.c")))))) (inputs (list libsodium lcrq)) (synopsis "librecast IPv6 multicast library") (description "Librecast is a C library which supports IPv6 multicast