elkhound: add mainProgram and minor cleanups

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