};
};
- mypkgs.terminal_velocity = with python2Packages; buildPythonApplication rec {
+ mypkgs.terminal-velocity = with python2Packages; buildPythonApplication rec {
pname = "terminal-velocity-git";
version = "0.2.0";
propagatedBuildInputs = [ chardet urwid nixpkgs_unstable.python2Packages.sh pyyaml ];
buildInputs = [ m2r restructuredtext_lint pygments ];
+ postInstall = ''
+ rm $out/bin/terminal_velocity
+ '';
src = fetchPypi {
inherit pname version;
sha256 = "13yrkcmvh5h5fwnai61sbmqkrjyisz08n62pq0ada2lyyqf7g6b9";
done
sed -i "$out/bin/muttprint" -e "s|^#\!\(.*[ /]perl.*\)$|#\!\1$perlFlags|"
+ sed -i "$out/bin/muttprint" -e "s|ENV{HOME}/.muttprintrc|ENV{XDG_CONFIG_HOME}/muttprint/muttprintrc|"
wrapProgram $out/bin/muttprint \
--prefix PATH : ${lib.makeBinPath [ psutils dialog
};
mypkgs.yarn2nix = yarn2nixPackage.yarn2nix;
+
+ mypkgs.sc-im = sc-im.overrideAttrs (old: {
+ buildPhase = ''
+ cd src
+ sed -i Makefile -e 's@\...name.info@.local/state/$(name)info@'
+ cd ..
+ '' + old.buildPhase;
+ });
+
+ mypkgs.notmuch-vim = stdenv.mkDerivation rec {
+ name = "notmuch-vim-${version}";
+ version = nixpkgs_unstable.notmuch.version;
+ outputs = [ "out" ];
+ src = nixpkgs_unstable.notmuch.src;
+ phases = [ "unpackPhase" "installPhase" ];
+ installPhase = ''
+ make -C vim DESTDIR=$out prefix="/share/vim/vimfiles" install
+ '';
+ };
+
+ mypkgs.notmuch-python2 = stdenv.mkDerivation rec {
+ name = "notmuch-python2-${version}";
+ version = nixpkgs_unstable.notmuch.version;
+ outputs = [ "out" ];
+ buildInputs = [ python2Packages.sphinx python2Packages.python ];
+ src = nixpkgs_unstable.notmuch.src;
+ phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ];
+ buildPhase = ''
+ cd bindings/python
+ python setup.py build
+ '';
+ installPhase = ''
+ python setup.py install --prefix=$out --optimize=1
+ '';
+ };
+
+ mypkgs.notmuch-python3 = stdenv.mkDerivation rec {
+ name = "notmuch-python3-${version}";
+ version = nixpkgs_unstable.notmuch.version;
+ outputs = [ "out" ];
+ buildInputs = [ nixpkgs_unstable.python3Packages.sphinx nixpkgs_unstable.python3Packages.python ];
+ src = nixpkgs_unstable.notmuch.src;
+ phases = [ "unpackPhase" "buildPhase" "installPhase" "fixupPhase" ];
+ buildPhase = ''
+ cd bindings/python
+ python setup.py build
+ '';
+ installPhase = ''
+ python setup.py install --prefix=$out --optimize=1
+ '';
+ };
+
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh
# https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks
in
inherit nix-prefetch-scripts;
inherit nix-generate-from-cpan;
inherit timewarrior;
- inherit sc-im;
inherit pal;
inherit pdftk;
inherit googler;
inherit valgrind;
inherit ranger;
inherit strace;
- inherit notmuch;
+ inherit notmuch notmuch-mutt;
stgit = gitAndTools.stgit;
inherit bundix;
bower2nix = nodePackages.bower2nix;