vscode-extensions.saoudrizwan.claude-dev: 3.1.11 -> 3.2.5 (#375877)
[NixPkgs.git] / pkgs / applications / networking / instant-messengers / pidgin / wrapper.nix
blob8f24b2124503ef1964ab658df9b17756ab1c4c31
2   lib,
3   symlinkJoin,
4   pidgin,
5   makeWrapper,
6   plugins,
7 }:
9 let
10   extraArgs = map (x: x.wrapArgs or "") plugins;
12 symlinkJoin {
13   name = "pidgin-with-plugins-${pidgin.version}";
15   paths = [ pidgin ] ++ plugins;
17   nativeBuildInputs = [ makeWrapper ];
19   postBuild = ''
20     wrapProgram $out/bin/pidgin \
21       --suffix-each PURPLE_PLUGIN_PATH ':' "$out/lib/purple-${lib.versions.major pidgin.version} $out/lib/pidgin" \
22       ${toString extraArgs}
23     wrapProgram $out/bin/finch \
24       --suffix-each PURPLE_PLUGIN_PATH ':' "$out/lib/purple-${lib.versions.major pidgin.version}" \
25       ${toString extraArgs}
26   '';