diff options
| author | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-02-16 11:53:17 +0100 |
|---|---|---|
| committer | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-02-17 08:40:22 +0100 |
| commit | a91b0e7c031e7da82d514bcba4b46fde070d78a5 (patch) | |
| tree | afa60a9025bd0e90779eaa87d34db8ebc496c3d5 | |
| parent | f84e215571f598e6de2d1252f7d633a48e998dc1 (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.scm | 24 |
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 |
