diff options
author | Shea Levy <shea@shealevy.com> | 2014-03-15 15:52:41 -0400 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2014-03-15 15:52:41 -0400 |
commit | 3c8f5c2471850089efed9d46f7451fc83e3fadce (patch) | |
tree | 5c7c54424d8ced72de3d60a8295763cdde2c4b3b | |
parent | 6cc0cc7ff6136963acb32b5107696484b6220562 (diff) | |
parent | 44b6766f5dbfb7fe3187f5bd1550f2f61e726e6c (diff) | |
download | nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar.gz nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar.bz2 nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar.lz nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar.xz nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.tar.zst nixlib-3c8f5c2471850089efed9d46f7451fc83e3fadce.zip |
Merge branch 'fasd' of https://github.com/ellis/nixpkgs
Create package for 'fasd'
-rw-r--r-- | pkgs/tools/misc/fasd/default.nix | 37 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 4 |
2 files changed, 41 insertions, 0 deletions
diff --git a/pkgs/tools/misc/fasd/default.nix b/pkgs/tools/misc/fasd/default.nix new file mode 100644 index 000000000000..77d1d58c30c2 --- /dev/null +++ b/pkgs/tools/misc/fasd/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchgit, pandoc, ... } : + +let + rev = "287af2b80e0829b08dc6329b4fe8d8e5594d64b0"; +in +stdenv.mkDerivation { + + name = "fasd-1.0.1"; + + src = fetchgit { + url = "https://github.com/clvv/fasd.git"; + inherit rev; + sha256 = "0kv9iyfdf916x0gab9fzs4vmsnkaqmb6kh4xna485nqij89xzkgs"; + }; + + installPhase = '' + PREFIX=$out make install + ''; + + meta = { + homepage = "https://github.com/clvv/fasd"; + description = "quick command-line access to files and directories for POSIX shells"; + license = "free"; + + longDescription = '' + Fasd is a command-line productivity booster. + Fasd offers quick access to files and directories for POSIX shells. It is + inspired by tools like autojump, z and v. Fasd keeps track of files and + directories you have accessed, so that you can quickly reference them in the + command line. + ''; + + platforms = stdenv.lib.platforms.all; + }; +} + + diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index a43452e899c9..22dee1d2a20d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -586,6 +586,10 @@ let enca = callPackage ../tools/text/enca { }; + fasd = callPackage ../tools/misc/fasd { + inherit (haskellPackages) pandoc; + }; + fop = callPackage ../tools/typesetting/fop { }; mcrl = callPackage ../tools/misc/mcrl { }; |