diff --git a/pkgs/misc/zeyple/default.nix b/pkgs/misc/zeyple/default.nix new file mode 100644 index 000000000000..a14996e1d7d1 --- /dev/null +++ b/pkgs/misc/zeyple/default.nix @@ -0,0 +1,27 @@ +{ lib, python3Packages, fetchFromGitHub }: + +python3Packages.buildPythonApplication rec { + pname = "zeyple"; + version = "unstable-2021-04-10"; + + format = "other"; + + src = fetchFromGitHub { + owner = "infertux"; + repo = "zeyple"; + rev = "cc125b7b44432542b227887fd7e2701f77fd8ca2"; + sha256 = "0r2d1drg2zvwmn3zg0qb32i9mh03r5di9q1yszx23r32rsax9mxh"; + }; + + propagatedBuildInputs = [ python3Packages.pygpgme ]; + installPhase = '' + install -Dm755 $src/zeyple/zeyple.py $out/bin/zeyple + ''; + + meta = with lib; { + description = "Utility program to automatically encrypt outgoing emails with GPG"; + homepage = "https://infertux.com/labs/zeyple/"; + maintainers = with maintainers; [ ettom ]; + license = licenses.agpl3Plus; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4537502abbe4..418c63d4e3eb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -39596,6 +39596,8 @@ with pkgs; ymuse = callPackage ../applications/audio/ymuse { }; + zeyple = callPackage ../misc/zeyple { }; + zk = callPackage ../applications/office/zk { }; zktree = callPackage ../applications/misc/zktree { };