dragmap: fix compilation issue

Missing include for Boost.
Upstream PR: https://github.com/Illumina/DRAGMAP/pull/66
This commit is contained in:
Alexis Praga
2025-02-10 20:01:35 +01:00
parent 0d02ff336e
commit da0531911b
2 changed files with 22 additions and 4 deletions
@@ -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 {
+10 -4
View File
@@ -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 ];
};
})