dragmap: fix compilation issue
Missing include for Boost. Upstream PR: https://github.com/Illumina/DRAGMAP/pull/66
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
diff --git a/src/lib/map/Mapper.cpp b/src/lib/map/Mapper.cpp
|
||||
index 6eaa2c5..781988c 100644
|
||||
--- a/src/lib/map/Mapper.cpp
|
||||
+++ b/src/lib/map/Mapper.cpp
|
||||
@@ -22,6 +22,7 @@
|
||||
//#include "common/Crc32Hw.hpp"
|
||||
#include "common/DragenLogger.hpp"
|
||||
#include "map/Mapper.hpp"
|
||||
+#include <boost/range/iterator_range.hpp>
|
||||
|
||||
namespace dragenos {
|
||||
namespace map {
|
||||
@@ -33,6 +33,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
# Add missing include cstdint. Upstream does not accept PR. Issue opened at
|
||||
# https://github.com/Illumina/DRAGMAP/issues/63
|
||||
./cstdint.patch
|
||||
|
||||
# Missing import in Mapper.cpp
|
||||
# Issue opened upstream https://github.com/Illumina/DRAGMAP/pull/66
|
||||
./boost-iterator-range.patch
|
||||
];
|
||||
|
||||
env = {
|
||||
@@ -53,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
# Tests are launched by default from makefile
|
||||
doCheck = false;
|
||||
|
||||
meta = with lib; {
|
||||
meta = {
|
||||
description = "Open Source version of Dragen mapper for genomics";
|
||||
mainProgram = "dragen-os";
|
||||
longDescription = ''
|
||||
@@ -61,8 +65,10 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
which the Illumina team created to procude the same results as their
|
||||
proprietary DRAGEN hardware.
|
||||
'';
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.unix;
|
||||
maintainers = with maintainers; [ apraga ];
|
||||
homepage = "https://github.com/Illumina/DRAGMAP";
|
||||
changelog = "https://github.com/Illumina/DRAGMAP/releases/tag/${finalAttrs.version}";
|
||||
license = lib.licenses.gpl3;
|
||||
platforms = [ "x86_64-linux" ];
|
||||
maintainers = with lib.maintainers; [ apraga ];
|
||||
};
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user