summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhislain Vaillant <ghislain.vaillant@inria.fr>2026-02-16 11:53:17 +0100
committerGhislain Vaillant <ghislain.vaillant@inria.fr>2026-02-17 08:40:22 +0100
commita91b0e7c031e7da82d514bcba4b46fde070d78a5 (patch)
treeafa60a9025bd0e90779eaa87d34db8ebc496c3d5
parentf84e215571f598e6de2d1252f7d633a48e998dc1 (diff)
bioinformatics: libmaus: Fix build.
* guix-science/packages/bioinformatics.scm (libmaus) [arguments]<#:phases>: Add fix-missing-include-cstdint after unpack.
-rw-r--r--guix-science/packages/bioinformatics.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/guix-science/packages/bioinformatics.scm b/guix-science/packages/bioinformatics.scm
index 47f8675..ae8ce29 100644
--- a/guix-science/packages/bioinformatics.scm
+++ b/guix-science/packages/bioinformatics.scm
@@ -1644,6 +1644,30 @@ between some other projects, specifically AscatNGS and Battenburg.")
1644 (base32 1644 (base32
1645 "0g92bl37ci8pzkgi2xnn2bck7y655jwcb1bm3mg42mj5lf5x2i5b")))) 1645 "0g92bl37ci8pzkgi2xnn2bck7y655jwcb1bm3mg42mj5lf5x2i5b"))))
1646 (build-system gnu-build-system) 1646 (build-system gnu-build-system)
1647 (arguments
1648 (list
1649 #:phases
1650 #~(modify-phases %standard-phases
1651 (add-after 'unpack 'fix-missing-include-cstdint
1652 (lambda _
1653 (substitute* "src/libmaus/fastx/acgtnMap.hpp"
1654 (("#define ACGTNMAP_HPP")
1655 "#define ACGTNMAP_HPP\n#include <cstdint>"))
1656 (substitute* "src/libmaus/util/I386CacheLineSize.hpp"
1657 (("#define I386CACHELINESIZE_HPP")
1658 "#define I386CACHELINESIZE_HPP
1659#include <cstdint>"))
1660 (substitute* "src/libmaus/util/MemUsage.hpp"
1661 (("#define MEMUSAGE_HPP")
1662 "#define MEMUSAGE_HPP\n#include <cstdint>"))
1663 (substitute* "src/libmaus/util/OutputFileNameTools.hpp"
1664 (("#define OUTPUTFILENAMETOOLS")
1665 "#define OUTPUTFILENAMETOOLS
1666#include <cstdint>"))
1667 (substitute* "src/libmaus/util/stringFunctions.hpp"
1668 (("#define LIBMAUS_UTIL_STRINGFUNCTIONS_HPP")
1669 "#define LIBMAUS_UTIL_STRINGFUNCTIONS_HPP
1670#include <cstdint>")))))))
1647 (native-inputs 1671 (native-inputs
1648 (list pkg-config)) 1672 (list pkg-config))
1649 (inputs 1673 (inputs