diff options
author | Andreas Enge <andreas@enge.fr> | 2025-08-01 13:46:46 +0200 |
---|---|---|
committer | Andreas Enge <andreas@enge.fr> | 2025-08-01 13:46:46 +0200 |
commit | c08ab89f67c021c00cded5ce8360423be50217e5 (patch) | |
tree | 0685fc91e3ae6c89f62ab6675528bcc89524d737 /gnu/packages | |
parent | 003d53a23485ba6f5245f8a09f274227573fd9a7 (diff) |
gnu: chow-tape-model: Fix build with gcc-14.
* gnu/packages/audio.scm (chow-tape-model)[arguments]<#:phases>
{fix-includes}: New phase.
Change-Id: I68623e405a22f51bbd9167c44f275b89c3a19798
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/audio.scm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index ba1f332e1a..35cffb3693 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1773,6 +1773,11 @@ generators of mostly elementary and occasionally exotic nature.") (string-append #$output:doc "/share/doc/"))))) (add-after 'install-manual 'chdir (lambda _ (chdir "Plugin"))) + (add-after 'chdir 'fix-includes + (lambda _ + (substitute* "modules/JUCE/modules/juce_core/juce_core.h" + (("#define JUCE_CORE_H_INCLUDED" all) + (string-append all "\n#include <utility>"))))) (replace 'check (lambda* (#:key tests? build-type #:allow-other-keys) (when tests? |