From 5aa8b57a48b9ac4c2ef78d585cacf435c217a193 Mon Sep 17 00:00:00 2001 From: Gabriel Wicki Date: Mon, 14 Jul 2025 17:10:18 +0200 Subject: [PATCH] gnu: crossguid: Fix build. * gnu/packages/kodi.scm (crossguid)[phases]: Add patch-missing-include phase. Change-Id: I26ceb2eab898a2c66c08effa9e1bd7db1b539707 Signed-off-by: Andreas Enge --- gnu/packages/kodi.scm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kodi.scm b/gnu/packages/kodi.scm index 938fa35e800ffc3a80da9fbfb8871008ee376e4a..6e2c2c9a5ecbd10b9492688a2179548470e8fe34 100644 --- a/gnu/packages/kodi.scm +++ b/gnu/packages/kodi.scm @@ -108,7 +108,14 @@ "1x3jc4q6di79x3nlx36394s03yv1j1j5k0x6zljyk5iq78y4mfyz")))) (build-system cmake-build-system) (arguments - '(#:tests? #f)) + '(#:tests? #f + #:phases (modify-phases %standard-phases + (add-before 'build + 'patch-missing-include + (lambda _ + (substitute* "../source/include/crossguid/guid.hpp" + (("#include ") + "#include \n#include "))))))) (inputs `(("libuuid" ,util-linux "lib"))) (synopsis "Lightweight universal identifier library")