Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / br / bruteforce-salted-openssl / package.nix
blob93a2d66d4edeb8012dc56046fbef89791f1ce37f
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoreconfHook
5 , openssl
6 }:
8 stdenv.mkDerivation rec {
9   pname = "bruteforce-salted-openssl";
10   version = "1.5.0";
12   src = fetchFromGitHub {
13     owner = "glv2";
14     repo = "bruteforce-salted-openssl";
15     rev = version;
16     hash = "sha256-hXB4CUQ5pihKmahyK359cgQACrs6YH1gHmZJAuTXgQM=";
17   };
19   nativeBuildInputs = [
20     autoreconfHook
21   ];
23   buildInputs = [
24     openssl
25   ];
27   enableParallelBuilding = true;
29   meta = with lib; {
30     description = "Try to find the password of file encrypted with OpenSSL";
31     homepage = "https://github.com/glv2/bruteforce-salted-openssl";
32     changelog = "https://github.com/glv2/bruteforce-salted-openssl/blob/${src.rev}/NEWS";
33     license = licenses.gpl3Plus;
34     maintainers = with maintainers; [ octodi ];
35     mainProgram = "bruteforce-salted-openssl";
36     platforms = platforms.linux;
37   };