let
mypkgs = {};
- mypkgs.ledger = (ledger.override { boost = boost166; }).overrideAttrs (_old:
- fetchedGithub ./fetched/ledger.json // {
- postInstall = "";
- }
- );
-
mypkgs.taskwarrior = taskwarrior.overrideAttrs (old: rec {
postInstall = ''${old.postInstall}
mkdir -p "$out/share/vim/vimfiles/ftdetect"
mypkgs.weboob = (pythonPackages.weboob.overridePythonAttrs {
setupPyBuildFlags = [ "--no-qt" "--xdg" ];
}).overrideAttrs (old: rec {
+ version = "1.5";
+ src = fetchurl {
+ url = "https://git.weboob.org/weboob/weboob/-/archive/${version}/${old.pname}-${version}.tar.gz";
+ sha256 = "0l6q5nm5g0zn6gmf809059kddrbds27wgygxsfkqja9blks5vq7z";
+ };
postInstall = ''${old.postInstall or ""}
mkdir -p $out/share/bash-completion/completions/
cp tools/weboob_bash_completion $out/share/bash-completion/completions/weboob
'';
});
+ mypkgs.nixops = nixops.overrideAttrs (old: {
+ preConfigure = (old.preConfigure or "") + ''
+ sed -i -e "/'keyFile'/s/'path'/'string'/" nixops/backends/__init__.py
+ '';
+ });
mypkgs.flrn = let
slang = stdenv.mkDerivation rec {
name = "slang-debian-patched-${version}";
inherit keybase;
inherit bogofilter;
inherit mtr;
- inherit nixops;
inherit urlview;
inherit rr;
inherit nix-zsh-completions;
inherit poppler_utils;
inherit tmux;
inherit netcat-gnu;
+ inherit ledger;
+ inherit ffmpeg libxslt;
}