~ruther/guix-local

5aa8b57a48b9ac4c2ef78d585cacf435c217a193 — Gabriel Wicki 1 year, 3 months ago ebcc2ef
gnu: crossguid: Fix build.

* gnu/packages/kodi.scm (crossguid)[phases]: Add patch-missing-include phase.

Change-Id: I26ceb2eab898a2c66c08effa9e1bd7db1b539707
Signed-off-by: Andreas Enge <andreas@enge.fr>
1 files changed, 8 insertions(+), 1 deletions(-)

M gnu/packages/kodi.scm
M gnu/packages/kodi.scm => gnu/packages/kodi.scm +8 -1
@@ 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 <iomanip>")
                           "#include <iomanip>\n#include <cstdint>")))))))
      (inputs
       `(("libuuid" ,util-linux "lib")))
      (synopsis "Lightweight universal identifier library")