mirror of
https://github.com/anotherhadi/nur-packages.git
synced 2026-10-05 11:18:25 +02:00
@@ -1,6 +1,7 @@
|
|||||||
{pkgs ? import <nixpkgs> {}}: {
|
{pkgs ? import <nixpkgs> {}}: {
|
||||||
toutatis = pkgs.python3Packages.callPackage ./pkgs/toutatis {};
|
toutatis = pkgs.python3Packages.callPackage ./pkgs/toutatis {};
|
||||||
ignorant = pkgs.python3Packages.callPackage ./pkgs/ignorant {};
|
ignorant = pkgs.python3Packages.callPackage ./pkgs/ignorant {};
|
||||||
|
ghunt = pkgs.python3Packages.callPackage ./pkgs/ghunt {};
|
||||||
user-scanner = pkgs.python3Packages.callPackage ./pkgs/user-scanner {};
|
user-scanner = pkgs.python3Packages.callPackage ./pkgs/user-scanner {};
|
||||||
github-recon = pkgs.callPackage ./pkgs/github-recon {};
|
github-recon = pkgs.callPackage ./pkgs/github-recon {};
|
||||||
gravatar-recon = pkgs.callPackage ./pkgs/gravatar-recon {};
|
gravatar-recon = pkgs.callPackage ./pkgs/gravatar-recon {};
|
||||||
|
|||||||
@@ -0,0 +1,78 @@
|
|||||||
|
{
|
||||||
|
lib,
|
||||||
|
fetchFromGitHub,
|
||||||
|
buildPythonApplication,
|
||||||
|
poetry-core,
|
||||||
|
pythonRelaxDepsHook,
|
||||||
|
alive-progress,
|
||||||
|
autoslot,
|
||||||
|
beautifulsoup4,
|
||||||
|
beautifultable,
|
||||||
|
dnspython,
|
||||||
|
geopy,
|
||||||
|
httpx,
|
||||||
|
humanize,
|
||||||
|
imagehash,
|
||||||
|
inflection,
|
||||||
|
jsonpickle,
|
||||||
|
pillow,
|
||||||
|
protobuf,
|
||||||
|
python-dateutil,
|
||||||
|
rich,
|
||||||
|
rich-argparse,
|
||||||
|
packaging,
|
||||||
|
}:
|
||||||
|
buildPythonApplication (finalAttrs: {
|
||||||
|
pname = "ghunt";
|
||||||
|
version = "2.3.4";
|
||||||
|
pyproject = true;
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "mxrch";
|
||||||
|
repo = "ghunt";
|
||||||
|
rev = "5ee893929c51c7a8a665b199bbae04ce85a662b4";
|
||||||
|
hash = "sha256-Zd0kpyr+Hkbh5MH3q3lrkH3liXw95sKRX+SZhsUVUhI=";
|
||||||
|
};
|
||||||
|
|
||||||
|
pythonRelaxDeps = true;
|
||||||
|
|
||||||
|
nativeBuildInputs = [
|
||||||
|
poetry-core
|
||||||
|
pythonRelaxDepsHook
|
||||||
|
];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [
|
||||||
|
alive-progress
|
||||||
|
autoslot
|
||||||
|
beautifulsoup4
|
||||||
|
beautifultable
|
||||||
|
dnspython
|
||||||
|
geopy
|
||||||
|
httpx
|
||||||
|
humanize
|
||||||
|
imagehash
|
||||||
|
inflection
|
||||||
|
jsonpickle
|
||||||
|
pillow
|
||||||
|
protobuf
|
||||||
|
python-dateutil
|
||||||
|
rich
|
||||||
|
rich-argparse
|
||||||
|
packaging
|
||||||
|
] ++ httpx.optional-dependencies.http2;
|
||||||
|
|
||||||
|
doCheck = false;
|
||||||
|
|
||||||
|
pythonImportsCheck = [
|
||||||
|
"ghunt"
|
||||||
|
];
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Offensive Google framework";
|
||||||
|
mainProgram = "ghunt";
|
||||||
|
homepage = "https://github.com/mxrch/ghunt";
|
||||||
|
changelog = "https://github.com/mxrch/GHunt/releases/tag/v${finalAttrs.version}";
|
||||||
|
license = lib.licenses.agpl3Only;
|
||||||
|
maintainers = [];
|
||||||
|
};
|
||||||
|
})
|
||||||
Reference in New Issue
Block a user