diff options
author | Felix Buehler <account@buehler.rocks> | 2021-08-20 00:48:35 +0200 |
---|---|---|
committer | Felix Buehler <account@buehler.rocks> | 2021-09-20 01:08:58 +0200 |
commit | 5324a863260b5e70f191239ec92f2c598ec52210 (patch) | |
tree | cf4242e98963b35630fc91f1758321957a26948f /pkgs/applications/networking/instant-messengers/bitlbee | |
parent | aa298de8006902167fcc01385681f67a82a41e0f (diff) |
bitlbee-plugins: use runCommandLocal instead of mkDerivation
Diffstat (limited to 'pkgs/applications/networking/instant-messengers/bitlbee')
-rw-r--r-- | pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix | 25 |
1 files changed, 10 insertions, 15 deletions
diff --git a/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix b/pkgs/applications/networking/instant-messengers/bitlbee/plugins.nix index ad68fcb4b79dd..997882bbc8bbf 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 +'' |