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 33 # Add missing include cstdint. Upstream does not accept PR. Issue opened at 34 34 # https://github.com/Illumina/DRAGMAP/issues/63 35 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 36 40 ]; 37 41 38 42 env = { ··· 53 57 # Tests are launched by default from makefile 54 58 doCheck = false; 55 59 56 - meta = with lib; { 60 + meta = { 57 61 description = "Open Source version of Dragen mapper for genomics"; 58 62 mainProgram = "dragen-os"; 59 63 longDescription = '' ··· 61 65 which the Illumina team created to procude the same results as their 62 66 proprietary DRAGEN hardware. 63 67 ''; 64 - license = licenses.gpl3; 65 - platforms = platforms.unix; 66 - maintainers = with maintainers; [ apraga ]; 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 ]; 67 73 }; 68 74 })