dragmap: fix compilation issue

Missing include for Boost.
Upstream PR: https://github.com/Illumina/DRAGMAP/pull/66

+22 -4
+12
pkgs/by-name/dr/dragmap/boost-iterator-range.patch
···
··· 1 + diff --git a/src/lib/map/Mapper.cpp b/src/lib/map/Mapper.cpp 2 + index 6eaa2c5..781988c 100644 3 + --- a/src/lib/map/Mapper.cpp 4 + +++ b/src/lib/map/Mapper.cpp 5 + @@ -22,6 +22,7 @@ 6 + //#include "common/Crc32Hw.hpp" 7 + #include "common/DragenLogger.hpp" 8 + #include "map/Mapper.hpp" 9 + +#include <boost/range/iterator_range.hpp> 10 + 11 + namespace dragenos { 12 + namespace map {
+10 -4
pkgs/by-name/dr/dragmap/package.nix
··· 33 # Add missing include cstdint. Upstream does not accept PR. Issue opened at 34 # https://github.com/Illumina/DRAGMAP/issues/63 35 ./cstdint.patch 36 ]; 37 38 env = { ··· 53 # Tests are launched by default from makefile 54 doCheck = false; 55 56 - meta = with lib; { 57 description = "Open Source version of Dragen mapper for genomics"; 58 mainProgram = "dragen-os"; 59 longDescription = '' ··· 61 which the Illumina team created to procude the same results as their 62 proprietary DRAGEN hardware. 63 ''; 64 - license = licenses.gpl3; 65 - platforms = platforms.unix; 66 - maintainers = with maintainers; [ apraga ]; 67 }; 68 })
··· 33 # Add missing include cstdint. Upstream does not accept PR. Issue opened at 34 # https://github.com/Illumina/DRAGMAP/issues/63 35 ./cstdint.patch 36 + 37 + # Missing import in Mapper.cpp 38 + # Issue opened upstream https://github.com/Illumina/DRAGMAP/pull/66 39 + ./boost-iterator-range.patch 40 ]; 41 42 env = { ··· 57 # Tests are launched by default from makefile 58 doCheck = false; 59 60 + meta = { 61 description = "Open Source version of Dragen mapper for genomics"; 62 mainProgram = "dragen-os"; 63 longDescription = '' ··· 65 which the Illumina team created to procude the same results as their 66 proprietary DRAGEN hardware. 67 ''; 68 + homepage = "https://github.com/Illumina/DRAGMAP"; 69 + changelog = "https://github.com/Illumina/DRAGMAP/releases/tag/${finalAttrs.version}"; 70 + license = lib.licenses.gpl3; 71 + platforms = [ "x86_64-linux" ]; 72 + maintainers = with lib.maintainers; [ apraga ]; 73 }; 74 })