diff --git a/gnu/packages/barrier.scm b/gnu/packages/barrier.scm index be0e52349b1..a890cd82b2b 100644 --- a/gnu/packages/barrier.scm +++ b/gnu/packages/barrier.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2022 Mathieu Othacehe ;;; Copyright © 2023 Simon Tournier +;;; Copyright © 2025 Andreas Enge ;;; ;;; This file is part of GNU Guix. ;;; @@ -56,11 +57,17 @@ #:tests? #f ;; tests require a running x server #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'fix-null + (add-after 'unpack 'fix-includes (lambda _ (substitute* "src/lib/base/Event.h" (("#include \"common/stdmap\\.h\"") - "#include \"common/stdmap.h\"\n#include "))))))) + "#include \"common/stdmap.h\"\n#include ")) + (substitute* + '("src/lib/base/String.h" + "src/lib/net/FingerprintData.h" + "src/lib/net/FingerprintDatabase.h") + (("#include " all) + (string-append all "\n#include ")))))))) (native-inputs (list googletest pkg-config)) (inputs