From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: [PATCH]: gnu: bowtie: only support x86_64-linux Date: Thu, 29 Jan 2015 10:41:41 +0100 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46450) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YGlbq-0003k7-Mx for guix-devel@gnu.org; Thu, 29 Jan 2015 04:41:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YGlbn-00035G-5t for guix-devel@gnu.org; Thu, 29 Jan 2015 04:41:58 -0500 Received: from sinope.bbbm.mdc-berlin.de ([141.80.25.23]:55254) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YGlbm-00033j-TF for guix-devel@gnu.org; Thu, 29 Jan 2015 04:41:55 -0500 Received: from localhost (localhost [127.0.0.1]) by sinope.bbbm.mdc-berlin.de (Postfix) with ESMTP id 63E0528085F for ; Thu, 29 Jan 2015 10:41:53 +0100 (CET) Received: from sinope.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (sinope.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id nLZlxeuAI0Gb for ; Thu, 29 Jan 2015 10:41:47 +0100 (CET) Received: from HTCATWO.mdc-berlin.net (mab.citx.mdc-berlin.de [141.80.36.102]) by sinope.bbbm.mdc-berlin.de (Postfix) with ESMTP for ; Thu, 29 Jan 2015 10:41:47 +0100 (CET) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel --=-=-= Content-Type: text/plain Since bowtie's Makefile explicitly checks that the system it is built on is x86_64 building on MIPS and i686 should be disabled. (See bug#19708 for discussion.) This is what the attached patch does. ~~ Ricardo --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename="0001-gnu-bowtie-only-x86_64-is-supported.patch" >From 9789efe14b8cf00ebf6b39a63146483fbe220535 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 29 Jan 2015 10:35:52 +0100 Subject: [PATCH] gnu: bowtie: only x86_64 is supported. * gnu/packages/bioinformatics.scm (bowtie): Add 'supported-systems' field. --- gnu/packages/bioinformatics.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index ff6c337..3ea82ba 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -133,6 +133,7 @@ aligning to relatively long (e.g. mammalian) genomes. Bowtie 2 indexes the genome with an FM Index to keep its memory footprint small: for the human genome, its memory footprint is typically around 3.2 GB. Bowtie 2 supports gapped, local, and paired-end alignment modes.") + (supported-systems '("x86_64-linux")))) (license license:gpl3+))) (define-public samtools -- 1.9.3 --=-=-=--