diff options
Diffstat (limited to 'pkgs/tools/misc/jdupes/default.nix')
-rw-r--r-- | pkgs/tools/misc/jdupes/default.nix | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix deleted file mode 100644 index 9c6988846990..000000000000 --- a/pkgs/tools/misc/jdupes/default.nix +++ /dev/null @@ -1,56 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitea, - libjodycode, -}: - -stdenv.mkDerivation (finalAttrs: { - pname = "jdupes"; - version = "1.28.0"; - - src = fetchFromGitea { - domain = "codeberg.org"; - owner = "jbruchon"; - repo = "jdupes"; - rev = "v${finalAttrs.version}"; - hash = "sha256-jRjVuN/FNDpKB+Ibi+Mkm+WhB16cz9c33dOOeiPdgr8="; - # Unicode file names lead to different checksums on HFS+ vs. other - # filesystems because of unicode normalisation. The testdir - # directories have such files and will be removed. - postFetch = "rm -r $out/testdir"; - }; - - buildInputs = [ libjodycode ]; - - dontConfigure = true; - - makeFlags = - [ "PREFIX=${placeholder "out"}" ] - ++ lib.optionals stdenv.isLinux [ - "ENABLE_DEDUPE=1" - "STATIC_DEDUPE_H=1" - ] - ++ lib.optionals stdenv.cc.isGNU [ "HARDEN=1" ]; - - enableParallelBuilding = true; - - doCheck = false; # broken Makefile, the above also removes tests - - postInstall = '' - install -Dm444 -t $out/share/doc/jdupes CHANGES.txt LICENSE.txt README.md - ''; - - meta = { - description = "Powerful duplicate file finder and an enhanced fork of 'fdupes'"; - longDescription = '' - jdupes is a program for identifying and taking actions upon - duplicate files. This fork known as 'jdupes' is heavily modified - from and improved over the original. - ''; - homepage = "https://codeberg.org/jbruchon/jdupes"; - license = lib.licenses.mit; - maintainers = [ ]; - mainProgram = "jdupes"; - }; -}) |