linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / tools / misc / fdupes / default.nix
blob42c1c3a37df44974c5014cd0db52599182027987
1 { lib, stdenv, fetchFromGitHub, autoreconfHook, ncurses, pcre2 }:
3 stdenv.mkDerivation rec {
4   pname = "fdupes";
5   version = "2.1.1";
7   src = fetchFromGitHub {
8     owner = "adrianlopezroche";
9     repo  = "fdupes";
10     rev   = "v${version}";
11     sha256 = "1c5hv7vkfxsii1qafhsynzp9zkwim47xkpk27sy64qdsjnhysdak";
12   };
14   nativeBuildInputs = [ autoreconfHook ];
15   buildInputs = [ ncurses pcre2 ];
17   meta = with lib; {
18     description = "Identifies duplicate files residing within specified directories";
19     longDescription = ''
20       fdupes searches the given path for duplicate files.
21       Such files are found by comparing file sizes and MD5 signatures,
22       followed by a byte-by-byte comparison.
23     '';
24     homepage = "https://github.com/adrianlopezroche/fdupes";
25     license = licenses.mit;
26     platforms = platforms.all;
27     maintainers = [ maintainers.maggesi ];
28   };