1{
2 lib,
3 stdenv,
4 fetchurl,
5 dee,
6 gtk3,
7 intltool,
8 libdbusmenu-gtk3,
9 libunity,
10 pkg-config,
11 rsync,
12 wrapGAppsHook3,
13}:
14
15stdenv.mkDerivation rec {
16 version = "1.3.1";
17 pname = "grsync";
18
19 src = fetchurl {
20 url = "mirror://sourceforge/grsync/grsync-${version}.tar.gz";
21 sha256 = "sha256-M8wOJdqmLlunCRyuo8g6jcdNxddyHEUB00nyEMSzxtM=";
22 };
23
24 nativeBuildInputs = [
25 intltool
26 pkg-config
27 wrapGAppsHook3
28 ];
29
30 buildInputs = [
31 dee
32 gtk3
33 libdbusmenu-gtk3
34 libunity
35 rsync
36 ];
37
38 meta = with lib; {
39 description = "Synchronize folders, files and make backups";
40 homepage = "http://www.opbyte.it/grsync/";
41 license = licenses.gpl2Only;
42 platforms = platforms.linux;
43 mainProgram = "grsync";
44 maintainers = [ maintainers.kuznero ];
45 };
46}