elkhound: add mainProgram and minor cleanups

+5 -2
+5 -2
pkgs/by-name/el/elkhound/package.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "elkhound"; 13 - version = "unstable-2020-04-13"; 13 + version = "0-unstable-2020-04-13"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "WeiDUorg"; 17 17 repo = "elkhound"; 18 18 rev = "a7eb4bb2151c00cc080613a770d37560f62a285c"; 19 - sha256 = "sha256-Y96OFpBNrD3vrKoEZ4KdJuI1Q4RmYANsu7H3ZzfaA6g="; 19 + hash = "sha256-Y96OFpBNrD3vrKoEZ4KdJuI1Q4RmYANsu7H3ZzfaA6g="; 20 20 }; 21 21 22 22 postPatch = '' ··· 32 32 perl 33 33 ]; 34 34 35 + cmakeFlags = [ "-Wno-dev" ]; # it vomits warnings that only upstream cares about 36 + 35 37 installPhase = '' 36 38 runHook preInstall 37 39 ··· 51 53 license = licenses.bsd3; 52 54 maintainers = with maintainers; [ peterhoeg ]; 53 55 platforms = platforms.unix; 56 + mainProgram = "elkhound"; 54 57 }; 55 58 }