Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-09-27 | Tweak message | Eelco Dolstra | 1 | -1/+1 | |
2017-08-31 | Add an activity for binary cache queries | Eelco Dolstra | 1 | -3/+10 | |
2017-08-29 | nix edit / log: Operate on a single Installable | Eelco Dolstra | 1 | -1/+1 | |
2017-08-29 | nix run: Flush the progress bar before starting the command | Eelco Dolstra | 1 | -11/+17 | |
2017-08-28 | Give activities a verbosity level again | Eelco Dolstra | 1 | -2/+5 | |
And print them (separately from the progress bar) given sufficient -v flags. | |||||
2017-08-28 | Simplify | Eelco Dolstra | 1 | -15/+12 | |
2017-08-25 | Simplify | Eelco Dolstra | 1 | -15/+12 | |
2017-08-25 | Doh | Eelco Dolstra | 1 | -0/+1 | |
2017-08-25 | Allow derivations to update the build phase | Eelco Dolstra | 1 | -7/+18 | |
So the progress bar can show [1/0/1 built, 0.0 MiB DL] building hello-2.10 (configuring): checking whether pread is declared without a macro... yes | |||||
2017-08-25 | Allow activities to be nested | Eelco Dolstra | 1 | -2/+26 | |
In particular, this allows more relevant activities ("substituting X") to supersede inferior ones ("downloading X"). | |||||
2017-08-25 | Fix Debian build | Eelco Dolstra | 1 | -1/+3 | |
https://hydra.nixos.org/build/59390148 | |||||
2017-08-25 | Handle SIGWINCH | Eelco Dolstra | 1 | -8/+1 | |
2017-08-25 | When truncating the progress bar, take ANSI escape sequences into account | Eelco Dolstra | 1 | -4/+41 | |
2017-08-25 | Restore activity metadata | Eelco Dolstra | 1 | -1/+9 | |
This allows the progress bar to display "building perl-5.22.3" instead of "building /nix/store/<hash>-perl-5.22.3.drv". | |||||
2017-08-21 | Remove debug line | Eelco Dolstra | 1 | -2/+0 | |
2017-08-16 | nix verify: Restore the progress indicator | Eelco Dolstra | 1 | -0/+25 | |
2017-08-16 | nix optimise-store: Show how much space has been freed | Eelco Dolstra | 1 | -43/+64 | |
2017-08-16 | nix optimise-store: Add | Eelco Dolstra | 1 | -4/+6 | |
This replaces "nix-store --optimise". Main difference is that it has a progress indicator. | |||||
2017-08-16 | Progress indicator: Cleanup | Eelco Dolstra | 1 | -50/+59 | |
2017-08-16 | Progress indicator: More improvements | Eelco Dolstra | 1 | -58/+51 | |
2017-08-16 | Progress indicator: Show number of active items | Eelco Dolstra | 1 | -3/+6 | |
2017-08-16 | Progress indicator: Unify "copying" and "substituting" | Eelco Dolstra | 1 | -65/+5 | |
They're the same thing after all. Example: $ nix build --store local?root=/tmp/nix nixpkgs.firefox-unwrapped [0/1 built, 49/98 copied, 16.3/92.8 MiB DL, 55.8/309.2 MiB copied] downloading 'https://cache.nixos.org/nar/0pl9li1jigcj2dany47hpmn0r3r48wc4nz48v5mqhh426lgz3bz6.nar.xz' | |||||
2017-08-16 | Improve substitution progress indicator | Eelco Dolstra | 1 | -74/+31 | |
E.g. $ nix build --store local?root=/tmp/nix nixpkgs.firefox-unwrapped [0/1 built, 1/97/98 fetched, 65.8/92.8 MiB DL, 203.2/309.2 MiB copied] downloading 'https://cache.nixos.org/nar/1czm9fk0svacy4h6a3fzkpafi4f7a9gml36kk8cq1igaghbspg3k.nar.xz' | |||||
2017-08-16 | nix copy: Improve progress indicator | Eelco Dolstra | 1 | -32/+67 | |
It now shows the amount of data copied: [8/1038 copied, 160.4/1590.9 MiB copied] copying path '...' | |||||
2017-08-16 | nix copy: Revive progress bar | Eelco Dolstra | 1 | -0/+46 | |
2017-05-29 | Fix build failure on Debian/Ubuntu | Eelco Dolstra | 1 | -0/+1 | |
http://hydra.nixos.org/build/53537463 | |||||
2017-05-16 | Improve progress indicator | Eelco Dolstra | 1 | -53/+198 | |
2016-05-31 | Shut up some clang warnings | Eelco Dolstra | 1 | -1/+1 | |
2016-04-25 | Improved logging abstraction | Eelco Dolstra | 1 | -50/+135 | |
This also gets rid of --log-type, since the nested log type isn't useful in a multi-threaded situation, and nobody cares about the "pretty" log type. | |||||
2016-04-22 | nix copy: Parallelise | Eelco Dolstra | 1 | -1/+1 | |
2016-03-29 | Add "nix verify-paths" command | Eelco Dolstra | 1 | -0/+72 | |
Unlike "nix-store --verify-path", this command verifies signatures in addition to store path contents, is multi-threaded (especially useful when verifying binary caches), and has a progress indicator. Example use: $ nix verify-paths --store https://cache.nixos.org -r $(type -p thunderbird) ... [17/132 checked] checking ‘/nix/store/rawakphadqrqxr6zri2rmnxh03gqkrl3-autogen-5.18.6’ |