diff options
author | Nikolay Amiantov <ab@fmap.me> | 2014-11-02 04:19:39 +0300 |
---|---|---|
committer | Nikolay Amiantov <ab@fmap.me> | 2014-11-02 04:35:43 +0300 |
commit | b91721a119e8b5eb0831a02ff77c9ca580f56091 (patch) | |
tree | b4dbe4eb12bab5fe19c566d1093870858b90755a /pkgs/applications/networking/instant-messengers/pidgin | |
parent | 969349c9753105511c4e10bfdf9a0dbf5fa02940 (diff) |
pidgin-latex: replace with SF one and fix
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/pidgin')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix b/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix index 46477e8dcd0d8..0c498dd612e19 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix @@ -1,6 +1,8 @@ { stdenv, buildEnv, pidgin, makeWrapper, plugins }: -let drv = buildEnv { +let +extraArgs = map (x: x.wrapArgs or "") plugins; +drv = buildEnv { name = "pidgin-with-plugins-" + (builtins.parseDrvName pidgin.name).version; paths = [ pidgin ] ++ plugins; @@ -15,7 +17,8 @@ let drv = buildEnv { done fi wrapProgram $out/bin/pidgin \ - --suffix-each PURPLE_PLUGIN_PATH ':' "$out/lib/purple-${pidgin.version} $out/lib/pidgin" + --suffix-each PURPLE_PLUGIN_PATH ':' "$out/lib/purple-${pidgin.version} $out/lib/pidgin" \ + ${toString extraArgs} ''; }; in stdenv.lib.overrideDerivation drv (x : { buildInputs = x.buildInputs ++ [ makeWrapper ]; }) |