On 06/10/15 21:52, Ben Woodcroft wrote:
On 06/10/15 19:48, Efraim Flashner wrote:
diamond:
fails on non-x86_64 targets.
This package is part of bioinformatics.scm so it may not be intended for
non-x86_64 targets.
I imagine it is safe to say so for diamond, but I've asked the authors just in case.
https://github.com/bbuchfink/diamond/issues/18
The author agrees. Patch attached.

ben
>From 9ec17df08fef730c415935e6dabf1a161511382c Mon Sep 17 00:00:00 2001
From: Ben Woodcroft <[email protected]>
Date: Wed, 14 Oct 2015 20:21:43 +1000
Subject: [PATCH] gnu: diamond: Restrict supported systems to x86_64-linux.

* gnu/packages/bioinformatics.scm (diamond) [supported-systems]: Restrict to
  x86_64-linux.
---
 gnu/packages/bioinformatics.scm | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 4b7f76b..74a738e 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -970,6 +970,9 @@ translated DNA query sequences against a protein reference database (BLASTP
 and BLASTX alignment mode).  The speedup over BLAST is up to 20,000 on short
 reads at a typical sensitivity of 90-99% relative to BLAST depending on the
 data and settings.")
+    ;; diamond fails to build on other platforms
+    ;; https://github.com/bbuchfink/diamond/issues/18
+    (supported-systems '("x86_64-linux"))
     (license (license:non-copyleft "file://src/COPYING"
                                    "See src/COPYING in the distribution."))))
 
-- 
2.4.3

Reply via email to