mbpfan: include buffer overflow patch

+7 -2
+7 -2
pkgs/os-specific/linux/mbpfan/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, gnugrep, kmod }: 1 + { stdenv, lib, fetchFromGitHub, fetchpatch, gnugrep, kmod }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "mbpfan-${version}"; ··· 9 9 rev = "v${version}"; 10 10 sha256 = "0issn5233h2nclrmh2jzyy5y0dyyd57f1ia7gvs3bys95glcm2s5"; 11 11 }; 12 - patches = [ ./fixes.patch ]; 12 + patches = [ 13 + ./fixes.patch 14 + (fetchpatch { # buffer overflow fix https://github.com/dgraziotin/mbpfan/issues/72 15 + url = https://github.com/dgraziotin/mbpfan/commit/f2736c8ab93cafffc25b86bcc6c33e6cbd537243.patch; 16 + sha256 = "10sldc69c91qk3hq0f6r3gxay38l2iw93nl85qh94mwpb8hy92yj"; }) 17 + ]; 13 18 postPatch = '' 14 19 substituteInPlace src/main.c \ 15 20 --replace '@GREP@' '${gnugrep}/bin/grep' \