{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, libassuan , libgpg-error, popt, bemenu }: stdenv.mkDerivation rec { pname = "pinentry-bemenu"; version = "0.10.0"; src = fetchFromGitHub { owner = "t-8ch"; repo = pname; rev = "v${version}"; sha256 = "sha256-2Q8hN7AbuGqm7pfNHlJlSi1Op/OpJBun/AIDhUDnGvU="; }; nativeBuildInputs = [ meson ninja pkg-config ]; buildInputs = [ libassuan libgpg-error popt bemenu ]; meta = with lib; { description = "Pinentry implementation based on bemenu"; homepage = "https://github.com/t-8ch/pinentry-bemenu"; license = licenses.gpl3Plus; maintainers = with maintainers; [ jc ]; platforms = with platforms; linux; }; }