From f50907a32adfb8bb9426523f8460b8f37562e19f Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Sat, 11 Apr 2026 17:18:59 +0200 Subject: [PATCH] Add gravatar-recon Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- default.nix | 1 + pkgs/gravatar-recon/default.nix | 35 +++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 pkgs/gravatar-recon/default.nix diff --git a/default.nix b/default.nix index 40717f9..370bbf8 100644 --- a/default.nix +++ b/default.nix @@ -3,4 +3,5 @@ ignorant = pkgs.python3Packages.callPackage ./pkgs/ignorant {}; user-scanner = pkgs.python3Packages.callPackage ./pkgs/user-scanner {}; github-recon = pkgs.callPackage ./pkgs/github-recon {}; + gravatar-recon = pkgs.callPackage ./pkgs/gravatar-recon {}; } diff --git a/pkgs/gravatar-recon/default.nix b/pkgs/gravatar-recon/default.nix new file mode 100644 index 0000000..6fc432c --- /dev/null +++ b/pkgs/gravatar-recon/default.nix @@ -0,0 +1,35 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: +buildGoModule rec { + pname = "gravatar-recon"; + version = "1.0.0"; + + src = fetchFromGitHub { + owner = "anotherhadi"; + repo = "gravatar-recon"; + rev = "v${version}"; + hash = "sha256-5Qq0SN77DKCU6YJrKhXpCVJLQsfQBFQQvxxkS2uMQik="; + }; + + vendorHash = "sha256-hjaIXZMK9+b+tlWD55OU3mS0CLUA/Oonn/RBHQdgs2g="; + + subPackages = ["cmd"]; + + ldflags = ["-s" "-w"]; + + postInstall = '' + mv $out/bin/cmd $out/bin/gravatar-recon + ''; + + meta = with lib; { + description = " Retrieve and aggregate public OSINT data from Gravatar. Given an email address, the tool queries the Gravatar API and extracts useful information such as profile metadata, avatar, social accounts, and contact info."; + homepage = "https://github.com/anotherhadi/gravatar-recon"; + license = licenses.mit; + platforms = platforms.unix; + maintainers = []; + mainProgram = "gravatar-recon"; + }; +}