diff options
author | Minijackson <minijackson@riseup.net> | 2024-01-14 15:54:44 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2024-01-14 15:54:44 +0100 |
commit | 9db85f27193e0e8db02a880e0cf00f017c5d16ba (patch) | |
tree | e617693fdd49269ed8955b994fd089fbebc505bb /pkgs/applications/audio/sfizz | |
parent | 02266dc69eb5aa8f33df6b5ccbde1c128f64001c (diff) |
sfizz: fix compilation with gcc 13
Diffstat (limited to 'pkgs/applications/audio/sfizz')
-rw-r--r-- | pkgs/applications/audio/sfizz/default.nix | 3 | ||||
-rw-r--r-- | pkgs/applications/audio/sfizz/gcc13.patch | 13 |
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/applications/audio/sfizz/default.nix b/pkgs/applications/audio/sfizz/default.nix index 4f203a77dc86a..c6a0ac824566f 100644 --- a/pkgs/applications/audio/sfizz/default.nix +++ b/pkgs/applications/audio/sfizz/default.nix @@ -40,6 +40,9 @@ stdenv.mkDerivation rec { ]; nativeBuildInputs = [ cmake pkg-config ]; + # Fix missing include + patches = [./gcc13.patch]; + postPatch = '' cp ${catch2}/include/catch2/catch.hpp tests/catch2/catch.hpp diff --git a/pkgs/applications/audio/sfizz/gcc13.patch b/pkgs/applications/audio/sfizz/gcc13.patch new file mode 100644 index 0000000000000..9db969d25f3a4 --- /dev/null +++ b/pkgs/applications/audio/sfizz/gcc13.patch @@ -0,0 +1,13 @@ +Submodule plugins/vst/external/VST_SDK/VST3_SDK/public.sdk contains modified content +diff --git a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h +index ff910aa..f15ae78 100644 +--- a/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h ++++ b/plugins/vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/stringconvert.h +@@ -37,6 +37,7 @@ + #pragma once + + #include "pluginterfaces/vst/vsttypes.h" ++#include <cstdint> + #include <string> + + //------------------------------------------------------------------------ |