24 stdenv.mkDerivation (finalAttrs: {
28 src = fetchFromGitLab {
29 domain = "gitlab.gnome.org";
32 rev = finalAttrs.version;
33 hash = "sha256-tKVY0wewBDx0AMzmTdko8vGg5bNGfYohgcSDg5Oky30=";
38 src = ./fix-paths.patch;
65 "-Dduplicity_command=${lib.getExe duplicity}"
66 "-Drclone_command=${lib.getExe rclone}"
71 # Required by duplicity
72 --prefix PATH : "${lib.makeBinPath [ rclone ]}"
77 description = "Simple backup tool";
79 Déjà Dup is a simple backup tool. It hides the complexity \
80 of backing up the Right Way (encrypted, off-site, and regular) \
81 and uses duplicity as the backend.
83 homepage = "https://apps.gnome.org/DejaDup/";
84 license = licenses.gpl3Plus;
85 maintainers = with maintainers; [ jtojnar ];
86 platforms = platforms.linux;
87 mainProgram = "deja-dup";