diff options
author | Emmanuel Rosa <goaway1000@gmail.com> | 2018-05-19 16:48:05 -0400 |
---|---|---|
committer | Orivej Desh <orivej@gmx.fr> | 2018-05-20 22:11:15 +0000 |
commit | 3dadae4cd241961eb457543be1c01878a0dc75ae (patch) | |
tree | e818384db06d9cc3085a6227d737599cbd3b4f3e /pkgs/applications/networking/instant-messengers/pidgin-plugins | |
parent | a14ffe567b4fed5d10d9e28c6bb864308ab44234 (diff) |
purple-lurch: init at 0.6.7
Adds XEP-0384: OMEMO Encryption for libpurple
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/pidgin-plugins')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-lurch/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-lurch/default.nix b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-lurch/default.nix new file mode 100644 index 0000000000000..bcfcbee855684 --- /dev/null +++ b/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-lurch/default.nix @@ -0,0 +1,31 @@ +{ stdenv, fetchFromGitHub, cmake, pidgin, minixml, libxml2, sqlite, libgcrypt }: + +stdenv.mkDerivation rec { + name = "purple-lurch-${version}"; + version = "0.6.7"; + + src = fetchFromGitHub { + owner = "gkdr"; + repo = "lurch"; + rev = "v${version}"; + sha256 = "029jjqinsfhpv0zgji3sv1cyk54fn9qp176fwy97d1clf0vflxrz"; + fetchSubmodules = true; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ pidgin minixml libxml2 sqlite libgcrypt ]; + + dontUseCmakeConfigure = true; + + installPhase = '' + install -Dm755 -t $out/lib/purple-2 build/lurch.so + ''; + + meta = with stdenv.lib; { + homepage = https://github.com/gkdr/lurch; + description = "XEP-0384: OMEMO Encryption for libpurple"; + license = licenses.gpl3; + platforms = platforms.linux; + maintainers = with maintainers; [ emmanuelrosa ]; + }; +} |