nixos/tests/userborn: fix setting hostPlatform (#378940)
[NixPkgs.git] / pkgs / applications / networking / instant-messengers / pidgin / pidgin-plugins / purple-signald / default.nix
blobed295055c2bec50aef9e3f089c6d30400f89b653
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   pidgin,
6   json-glib,
7   signald,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "purple-signald";
12   version = "0.11.0";
14   src = fetchFromGitHub {
15     owner = "hoehermann";
16     repo = "libpurple-signald";
17     rev = "v${version}";
18     hash = "sha256-2LiHjVRBwdPbfravIVM+gvsh3Gq4bhjtRD6eWAbkWmc=";
19     fetchSubmodules = true;
20   };
22   buildInputs = [
23     pidgin
24     json-glib
25     signald
26   ];
28   PKG_CONFIG_PURPLE_PLUGINDIR = "${placeholder "out"}/lib/purple-2";
29   PKG_CONFIG_PURPLE_DATADIR = "${placeholder "out"}/share";
30   PKG_CONFIG_PIDGIN_DATADIR = "${placeholder "out"}/share";
32   meta = with lib; {
33     homepage = "https://github.com/hoehermann/libpurple-signald";
34     description = "Signal support for Pidgin / libpurple";
35     license = licenses.gpl3Only;
36     platforms = platforms.linux;
37     maintainers = with maintainers; [ hufman ];
38   };