1{
2 stdenv,
3 lib,
4 fetchFromGitHub,
5 cmake,
6 pkg-config,
7 isa-l,
8 zlib,
9}:
10stdenv.mkDerivation (self: {
11 pname = "strobealign";
12 version = "0.16.1";
13
14 src = fetchFromGitHub {
15 owner = "ksahlin";
16 repo = "strobealign";
17 tag = "v${self.version}";
18 hash = "sha256-RZxIT6iwanRuPk2sWv/QRkUaPMdterOKCo30FPZHC8o=";
19 };
20
21 nativeBuildInputs = [
22 cmake
23 pkg-config
24 ];
25 buildInputs = [
26 zlib
27 isa-l
28 ];
29
30 meta = {
31 description = "Read aligner for short reads";
32 mainProgram = "strobealign";
33 license = lib.licenses.mit;
34 homepage = "https://github.com/ksahlin/strobealign";
35 maintainers = [ lib.maintainers.jbedo ];
36 platforms = lib.platforms.unix;
37 };
38})