Merge pull request #231540 from trofi/infamousPlugins-zhf

infamousPlugins: fix build on glibc-2.36

authored by

Martin Weinelt and committed by
GitHub
05839be5 a56d8699

+23 -1
+23 -1
pkgs/applications/audio/infamousPlugins/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, pkg-config, cairomm, cmake, lv2, libpthreadstubs, libXdmcp, libXft, ntk, pcre, fftwFloat, zita-resampler }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , pkg-config 6 + , cairomm 7 + , cmake 8 + , lv2 9 + , libpthreadstubs 10 + , libXdmcp 11 + , libXft 12 + , ntk 13 + , pcre 14 + , fftwFloat 15 + , zita-resampler 16 + }: 2 17 3 18 stdenv.mkDerivation rec { 4 19 pname = "infamousPlugins"; ··· 15 30 (fetchpatch { 16 31 url = "https://github.com/ssj71/infamousPlugins/commit/06dd967b4736ea886dc1dc07f882cb1563961582.patch"; 17 32 sha256 = "08xwh6px13y1gykaw103nhvjms7vgbgkcm0avh9f5d2d7aadq0l2"; 33 + }) 34 + 35 + # glibx-2.36 upstream fix: https://github.com/ssj71/infamousPlugins/pull/52 36 + (fetchpatch { 37 + name = "glibc-2.36.patch"; 38 + url = "https://github.com/ssj71/infamousPlugins/commit/eb4fd9af25362fdd006549c471f4cf0427816dd5.patch"; 39 + hash = "sha256-kBB2meQYVoVSTHIG77M8Fmeve87JBIUjpWCP6oiOkKI="; 18 40 }) 19 41 ]; 20 42 nativeBuildInputs = [ pkg-config cmake ];