about summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorBryan Richter <b@chreekat.net>2018-01-01 16:07:35 -0500
committerBryan Richter <b@chreekat.net>2018-01-01 16:13:21 -0500
commit453be1677e55f24ab2f314f9bc05ddf021a9f380 (patch)
tree9e0c9028a3a22a09d59282e93b7cfb3afaa8512d /pkgs/top-level/perl-packages.nix
parent40a3d775a5887ccc944d009032f70f0dd2b891f7 (diff)
downloadnixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar.gz
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar.bz2
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar.lz
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar.xz
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.tar.zst
nixlib-453be1677e55f24ab2f314f9bc05ddf021a9f380.zip
perl-vidir: init at 0.040
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index a55ef256b7a7..58b8b3bf9dcc 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -15645,6 +15645,25 @@ let self = _self // overrides; _self = with self; {
     };
   };
 
+  vidir = buildPerlPackage rec {
+    name = "vidir-0.040";
+    src = fetchurl {
+      url = "mirror://cpan/authors/id/W/WO/WOLDRICH/App-${name}-woldrich.tar.gz";
+      sha256 = "0c97yx33pyhskbmwpqbwlkxr85awd6kg1baibvqkarhhvc8v7l0h";
+    };
+    # NB: This preInstall a workaround for a problem that is fixed in HEAD.
+    preInstall = ''
+      sed -i -e '/^use encoding/d' bin/vidir
+    '';
+    outputs = [ "out" ];
+    meta = {
+      maintainers = [ maintainers.chreekat ];
+      homepage = "http://search.cpan.org/~woldrich/App-vidir/bin/vidir";
+      description = "Edit a directory in $EDITOR";
+      license = with stdenv.lib.licenses; [ gpl1 ];
+    };
+  };
+
   VMEC2 = buildPerlModule rec {
     name = "VM-EC2-1.28";
     src = fetchurl {