lol

volatility: 2.4 -> 2.6, refactor, update outdated homepage

authored by

Willi Butz and committed by
Robin Gloster
2e29774f 37bf3c87

+6 -5
+6 -5
pkgs/tools/security/volatility/default.nix
··· 1 1 { stdenv, fetchurl, pythonPackages }: 2 2 3 3 pythonPackages.buildPythonApplication rec { 4 - name = "volatility-2.4"; 4 + version = "2.6"; 5 + name = "volatility-${version}"; 5 6 6 7 src = fetchurl { 7 - url = "http://downloads.volatilityfoundation.org/releases/2.4/${name}.tar.gz"; 8 - sha256 = "1wffrkvj2lrkqhwamyix9fy05y6g6w8h1sz2iqlm6i6ag7yxykv8"; 8 + url = "http://downloads.volatilityfoundation.org/releases/${version}/${name}.zip"; 9 + sha256 = "15cjrx31nnqa3bpjkv0x05j7f2sb7pq46a72zh7qg55zf86hawsv"; 9 10 }; 10 11 11 12 doCheck = false; 12 13 13 - propagatedBuildInputs = [ pythonPackages.pycrypto ]; 14 + propagatedBuildInputs = [ pythonPackages.pycrypto pythonPackages.distorm3 ]; 14 15 15 16 meta = with stdenv.lib; { 16 - homepage = https://code.google.com/p/volatility; 17 + homepage = http://www.volatilityfoundation.org/; 17 18 description = "Advanced memory forensics framework"; 18 19 maintainers = with maintainers; [ bosu ]; 19 20 license = stdenv.lib.licenses.gpl2Plus;