6 directoryListingUpdater,
9 stdenv.mkDerivation rec {
15 "ftp://ftp.invisible-island.net/diffstat/diffstat-${version}.tgz"
16 "https://invisible-mirror.net/archives/diffstat/diffstat-${version}.tgz"
18 hash = "sha256-dg7QyZxtZDI41BuA5gJ4zxaD/7lKKDlUrH7xaMhSdmo=";
21 buildInputs = [ zstd ];
23 passthru.updateScript = directoryListingUpdater {
24 url = "https://invisible-island.net/archives/diffstat/";
28 description = "Read output of diff and display a histogram of the changes";
29 mainProgram = "diffstat";
31 diffstat reads the output of diff and displays a histogram of the
32 insertions, deletions, and modifications per-file. It is useful for
33 reviewing large, complex patch files.
35 homepage = "https://invisible-island.net/diffstat/";
36 license = licenses.mit;
37 platforms = platforms.unix;
38 maintainers = [ maintainers.bjornfor ];