[Nix-dev] bitlbee + libpurple support
Théophane Hufschmitt
rg_nixos at regnat.ovh
Tue Apr 11 13:41:49 CEST 2017
Hi Stu,
Libpurple uses the PURPLE_PLUGIN_PATH to locates the plugins, so you
need to pass it to the bitlbee service. I have a modification of the
module
[here](https://github.com/CIRB/nixpkgs-config/blob/master/overlays/default.nix#L12)
if you want to see how it's done (or you can just set
`systemd.services.bitlbee.environment.PURPLE_PLUGIN_PATH =
"the_path_you_want_to_set"`).
--
Théophane
On 04/06/2017 11:39 AM, Stu Kraji wrote:
> hello,
>
> OS: nixOS 17.03
>
> I would like to add purple support to bitlbee so that I can connect to
> telegram with erc (emacs irc client). I have tried to add the following
> to my configuration.nix file
>
> environment.systemPackages = with pkgs; [
> telegram-purple
> (pkgs.bitlbee.overrideAttrs (oldAttrs: {
> buildInputs = [ pidgin gnutls glib libotr python];
> configureFlags = [
> "--gcov=1"
> "--otr=1"
> "--ssl=gnutls"
> "--jabber=1"
> "--twitter=0"
> "--purple=1"
> "--pidfile=/var/lib/bitlbee/bitlbee.pid"];
> }))
> ];
>
> services.bitlbee.enable = true;
>
> when I execute nixos-rebuild switch I can see that the bitlbee is
> compiled with purple support, but after connecting to bitlbee it seems
> that purple's protocols are not supported. Does the line
> services.bitlbee.enable = true installs the normal version? should I
> create a new service?
>
> thanks,
>
> Stu
>
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
More information about the nix-dev
mailing list