-
- ledger = (nixpkgs.ledger.override { boost = boost166; }).overrideAttrs (oldAttrs:
- fetchedGithub ./fetched/ledger.json // {
- postInstall = "";
- }
- );
-
- taskwarrior = nixpkgs.taskwarrior.overrideAttrs (oldAttrs: rec {
- postInstall = ''${oldAttrs.postInstall}
- mkdir -p "$out/share/vim/vimfiles/ftdetect"
- mkdir -p "$out/share/vim/vimfiles/syntax"
- ln -s "../../../../share/doc/task/scripts/vim/ftdetect/task.vim" "$out/share/vim/vimfiles/ftdetect/"
- ln -s "../../../../share/doc/task/scripts/vim/syntax/taskrc.vim" "$out/share/vim/vimfiles/syntax/"
- ln -s "../../../../share/doc/task/scripts/vim/syntax/taskdata.vim" "$out/share/vim/vimfiles/syntax/"
- ln -s "../../../../share/doc/task/scripts/vim/syntax/taskedit.vim" "$out/share/vim/vimfiles/syntax/"
- '';
- });
-
- vit = (nixpkgs.vit.override { inherit taskwarrior; }).overrideAttrs (oldAttrs:
- fetchedGithub ./fetched/vit.json // {
- buildInputs = oldAttrs.buildInputs ++ [perlPackages.TryTiny perlPackages.TextCharWidth];
- }
- );
-
- weboob = pythonPackages.weboob.overrideAttrs (oldAttrs: rec {
- postInstall = ''${oldAttrs.postInstall or ""}
- mkdir -p $out/share/bash-completion/completions/
- cp tools/weboob_bash_completion $out/share/bash-completion/completions/weboob
- '';
- });
-
- slrn = nixpkgs.slrn.overrideAttrs (oldAttrs: rec {
- version = "1.0.3a";
- name = "slrn-${version}";
- src = fetchurl {
- url = "http://www.jedsoft.org/releases/slrn/slrn-${version}.tar.bz2";
- sha256 = "1b1d9iikr60w0vq86y9a0l4gjl0jxhdznlrdp3r405i097as9a1v";
+ genius = callPackage ./pkgs/genius {};
+ mtop = callPackage ./pkgs/mtop {};
+ muttprint = callPackage ./pkgs/muttprint {};
+ mutt-ics = callPackage ./pkgs/mutt-ics { inherit fetchedGithub; };
+ nagios-cli = callPackage ./pkgs/nagios-cli { inherit fetchedGithub; };
+ #nagnu = callPackage ./pkgs/nagnu { inherit fetchedGithub; };
+ note = callPackage ./pkgs/note {};
+ notmuch-python2 = callPackage ./pkgs/notmuch/notmuch-python { pythonPackages = python2Packages; };
+ notmuch-python3 = callPackage ./pkgs/notmuch/notmuch-python { pythonPackages = python3Packages; };
+ notmuch-vim = callPackage ./pkgs/notmuch/notmuch-vim {};
+ pg_activity = callPackage ./pkgs/pg_activity { inherit fetchedGithub; };
+ pgloader = callPackage ./pkgs/pgloader { inherit fetchedGithub; };
+ telegram-cli = callPackage ./pkgs/telegram-cli { inherit fetchedGithub; };
+ telegram-history-dump = callPackage ./pkgs/telegram-history-dump { inherit fetchedGithub; };
+ telegramircd = callPackage ./pkgs/telegramircd {
+ telethon = callPackage ./pkgs/telethon_sync {};
+ inherit fetchedGithub;