@ -1,4 +1,4 @@
{ lib , stdenv , fetchFromGitHub , autoreconfHook , pkg-config , glib , ncurses , libcap_ng }:
{ lib , stdenv , fetchFromGitHub , fetchpatch , autoreconfHook , pkg-config , glib , ncurses , libcap_ng }:
stdenv . mkDerivation rec {
pname = " i r q b a l a n c e " ;
@ -11,6 +11,16 @@ stdenv.mkDerivation rec {
sha256 = " s h a 2 5 6 - K + N v 6 H q B Z b 0 p w f N V 1 2 7 Q D q + s u a U D 7 T T V 4 1 3 S 6 j 8 N d U U = " ;
} ;
patches = [
# pull pending upstream inclusion fix for ncurses-6.3:
# https://github.com/Irqbalance/irqbalance/pull/194
( fetchpatch {
name = " n c u r s e s - 6 . 3 . p a t c h " ;
url = " h t t p s : / / g i t h u b . c o m / I r q b a l a n c e / i r q b a l a n c e / c o m m i t / f 8 b d d 0 e 6 4 2 8 4 d 8 4 1 5 4 4 f d 3 e b e 2 2 f 4 6 5 2 9 0 2 b a 8 d 2 . p a t c h " ;
sha256 = " s h a 2 5 6 - Q J I X r 8 B i K m n / 8 1 s u u h N J s B R h Y 2 a s 1 9 / e 4 8 0 l s p 2 w d 6 g = " ;
} )
] ;
nativeBuildInputs = [ autoreconfHook pkg-config ] ;
buildInputs = [ glib ncurses libcap_ng ] ;