at 18.09-beta 29 lines 714 B view raw
1{ stdenv, fetchurl, which }: 2 3stdenv.mkDerivation rec { 4 name = "crunch-${version}"; 5 version = "3.6"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/crunch-wordlist/${name}.tgz"; 9 sha256 = "0mgy6ghjvzr26yrhj1bn73qzw6v9qsniskc5wqq1kk0hfhy6r3va"; 10 }; 11 12 buildInputs = [ which ]; 13 14 preBuild = '' 15 substituteInPlace Makefile \ 16 --replace '-g root -o root' "" \ 17 --replace '-g wheel -o root' "" \ 18 --replace 'sudo ' "" 19 ''; 20 21 makeFlags = "PREFIX=$(out)"; 22 23 meta = with stdenv.lib; { 24 description = "Wordlist generator"; 25 homepage = https://sourceforge.net/projects/crunch-wordlist/; 26 platforms = platforms.unix; 27 maintainers = with maintainers; [ lethalman lnl7 ]; 28 }; 29}