weechatScripts.edit: init at 1.0.2 (#135786)

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by Jason Felice Sandro and committed by GitHub 13bb5bc9 e16e1511

+32
+2
pkgs/applications/networking/irc/weechat/scripts/default.nix
··· 3 { 4 colorize_nicks = callPackage ./colorize_nicks { }; 5 6 multiline = callPackage ./multiline { 7 inherit (perlPackages) PodParser; 8 };
··· 3 { 4 colorize_nicks = callPackage ./colorize_nicks { }; 5 6 + edit = callPackage ./edit { }; 7 + 8 multiline = callPackage ./multiline { 9 inherit (perlPackages) PodParser; 10 };
+30
pkgs/applications/networking/irc/weechat/scripts/edit/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, weechat }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "edit-weechat"; 5 + version = "1.0.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "keith"; 9 + repo = "edit-weechat"; 10 + rev = version; 11 + sha256 = "1s42r0l0xkhlp6rbc23cm4vlda91il6cg53w33hqfhd2wz91s66w"; 12 + }; 13 + 14 + dontBuild = true; 15 + 16 + passthru.scripts = [ "edit.py" ]; 17 + 18 + installPhase = '' 19 + runHook preInstall 20 + install -D edit.py $out/share/edit.py 21 + runHook postInstall 22 + ''; 23 + 24 + meta = with lib; { 25 + inherit (weechat.meta) platforms; 26 + description = "This simple weechat plugin allows you to compose messages in your $EDITOR."; 27 + license = licenses.mit; 28 + maintainers = with maintainers; [ eraserhd ]; 29 + }; 30 + }