freebayes: init at 1.1.0

Signed-off-by: zimbatm <zimbatm@zimbatm.com>
This commit is contained in:
Jason Daniel Augustine Gilliland 2016-12-17 00:36:53 -05:00 committed by zimbatm
parent af2ecc27fc
commit 59ca5d213f
4 changed files with 41 additions and 0 deletions

View File

@ -206,6 +206,7 @@
jb55 = "William Casarin <bill@casarin.me>"; jb55 = "William Casarin <bill@casarin.me>";
jbedo = "Justin Bedő <cu@cua0.org>"; jbedo = "Justin Bedő <cu@cua0.org>";
jcumming = "Jack Cummings <jack@mudshark.org>"; jcumming = "Jack Cummings <jack@mudshark.org>";
jdagilliland = "Jason Gilliland <jdagilliland@gmail.com>";
jefdaj = "Jeffrey David Johnson <jefdaj@gmail.com>"; jefdaj = "Jeffrey David Johnson <jefdaj@gmail.com>";
jerith666 = "Matt McHenry <github@matt.mchenryfamily.org>"; jerith666 = "Matt McHenry <github@matt.mchenryfamily.org>";
jfb = "James Felix Black <james@yamtime.com>"; jfb = "James Felix Black <james@yamtime.com>";

View File

@ -0,0 +1,11 @@
source $stdenv/setup
unpackPhase
cd freebayes-*
make
mkdir -p $out/bin
cp bin/freebayes bin/bamleftalign $out/bin
cp scripts/* $out/bin

View File

@ -0,0 +1,27 @@
{ stdenv, fetchFromGitHub, cmake, gcc, zlib}:
stdenv.mkDerivation rec {
name = "freebayes-${version}";
version = "1.1.0";
src = fetchFromGitHub {
name = "freebayes-${version}-src";
owner = "ekg";
repo = "freebayes";
rev = "refs/tags/v${version}";
sha256 = "0xb8aicb36w9mfs1gq1x7mcp3p82kl7i61d162hfncqzg2npg8rr";
fetchSubmodules = true;
};
buildInputs = [ cmake gcc zlib ];
builder = ./builder.sh;
meta = with stdenv.lib; {
description = "Bayesian haplotype-based polymorphism discovery and genotyping";
license = licenses.mit;
homepage = https://github.com/ekg/freebayes;
maintainers = with maintainers; [ jdagilliland ];
platforms = [ "x86_64-linux" ];
};
}

View File

@ -12994,6 +12994,8 @@ in
fossil = callPackage ../applications/version-management/fossil { }; fossil = callPackage ../applications/version-management/fossil { };
freebayes = callPackage ../applications/science/biology/freebayes { };
freewheeling = callPackage ../applications/audio/freewheeling { }; freewheeling = callPackage ../applications/audio/freewheeling { };
fribid = callPackage ../applications/networking/browsers/mozilla-plugins/fribid { }; fribid = callPackage ../applications/networking/browsers/mozilla-plugins/fribid { };