diff --git a/pkgs/by-name/gx/gxmatcheq-lv2/package.nix b/pkgs/by-name/gx/gxmatcheq-lv2/package.nix index 1845be27c664..340f1b9a895c 100644 --- a/pkgs/by-name/gx/gxmatcheq-lv2/package.nix +++ b/pkgs/by-name/gx/gxmatcheq-lv2/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + gcc13Stdenv, fetchFromGitHub, xorg, xorgproto, @@ -8,7 +9,12 @@ lv2, pkg-config, }: -stdenv.mkDerivation (finalAttrs: { +let + # see: https://github.com/brummer10/GxMatchEQ.lv2/issues/8 + # Use gcc13 on Linux, but default stdenv (clang) elsewhere + buildStdenv = if stdenv.hostPlatform.isLinux then gcc13Stdenv else stdenv; +in +buildStdenv.mkDerivation (finalAttrs: { pname = "GxMatchEQ.lv2"; version = "0.1";