diff options
Diffstat (limited to 'nixpkgs/pkgs/development/tools/analysis/pev/default.nix')
-rw-r--r-- | nixpkgs/pkgs/development/tools/analysis/pev/default.nix | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/tools/analysis/pev/default.nix b/nixpkgs/pkgs/development/tools/analysis/pev/default.nix new file mode 100644 index 000000000000..a46bc067f11b --- /dev/null +++ b/nixpkgs/pkgs/development/tools/analysis/pev/default.nix @@ -0,0 +1,30 @@ +{ lib, stdenv, openssl, fetchFromGitHub }: + +stdenv.mkDerivation { + pname = "pev"; + version = "unstable-2020-05-23"; + + src = fetchFromGitHub { + owner = "merces"; + repo = "pev"; + rev = "beec2b4f09585fea919ed41ce466dee06be0b6bf"; + sha256 = "sha256-HrMbk9YbuqkoBBM7+rfXpqVEnd1rDl2rMePdcfU1WDg="; + fetchSubmodules = true; + }; + + buildInputs = [ openssl ]; + + enableParallelBuilding = true; + + makeFlags = [ "prefix=$(out)" ]; + + installFlags = [ "prefix=$(out)" ]; + + meta = with lib; { + description = "A full-featured, open source, multiplatform command line toolkit to work with PE (Portable Executables) binaries"; + homepage = "https://pev.sourceforge.net/"; + license = licenses.gpl2; + maintainers = with maintainers; [ jeschli ]; + platforms = platforms.linux; + }; +} |