My Nix Configuration

[pkgs] add zip2hashcat package

Changed files
+33
packages
zip2hashcat
+33
packages/zip2hashcat/default.nix
···
+
{
+
lib,
+
stdenv,
+
fetchFromGitHub,
+
...
+
}:
+
+
stdenv.mkDerivation rec {
+
pname = "zip2hashcat";
+
version = "1.0";
+
+
src = fetchFromGitHub {
+
owner = "hashstation";
+
repo = "zip2hashcat";
+
rev = "462bd94ea30d69a0810ca9bb3d056aa0f5393d57";
+
hash = "sha256-+hbDTGSDUxA7M8gBI/TViJ2ZvheNxlonYC/aFLvgPW8=";
+
};
+
+
buildPhase = ''
+
$CC zip2hashcat.c -o zip2hashcat
+
'';
+
+
installPhase = ''
+
mkdir -p $out/bin
+
mv zip2hashcat $out/bin/zip2hashcat
+
'';
+
+
meta = {
+
homepage = "https://github.com/hashstation/zip2hashcat";
+
changelog = "https://github.com/hashstation/zip2hashcat/releases/tag/${version}";
+
maintainers = with lib.maintainers; [ pyrox0 ];
+
};
+
}