diff --git a/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix b/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix index ad68fcb4b79d..997882bbc8bb 100644 --- a/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix +++ b/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix @@ -1,20 +1,15 @@ -{ lib, stdenv, bitlbee }: +{ lib, runCommandLocal, bitlbee }: with lib; -plugins: - -stdenv.mkDerivation { - inherit bitlbee plugins; - name = "bitlbee-plugins"; +plugins: runCommandLocal "bitlbee-plugins" { + inherit plugins; buildInputs = [ bitlbee plugins ]; - phases = [ "installPhase" ]; - installPhase = '' - mkdir -p $out/lib/bitlbee - for plugin in $plugins; do - for thing in $(ls $plugin/lib/bitlbee); do - ln -s $plugin/lib/bitlbee/$thing $out/lib/bitlbee/ - done +} '' + mkdir -p $out/lib/bitlbee + for plugin in $plugins; do + for thing in $(ls $plugin/lib/bitlbee); do + ln -s $plugin/lib/bitlbee/$thing $out/lib/bitlbee/ done - ''; -} + done +''