let pkgs = import { }; tup' = pkgs.tup.overrideAttrs ({ patches ? [ ], ... }: { patches = patches ++ [ ./tup.patch ]; }); in pkgs.mkShell { packages = [ pkgs.ccacheWrapper pkgs.tup ]; }