syncthing-gtk: 0.6.3 -> 0.9.2.3

This commit is contained in:
Ioannis Koutras 2016-12-26 21:10:09 +02:00
parent 76923648af
commit dc70cd1026

View File

@ -25056,19 +25056,28 @@ in {
}; };
syncthing-gtk = buildPythonPackage rec { syncthing-gtk = buildPythonPackage rec {
version = "0.6.3"; version = "0.9.2.3";
name = "syncthing-gtk-${version}"; name = "syncthing-gtk-${version}";
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "syncthing"; owner = "syncthing";
repo = "syncthing-gtk"; repo = "syncthing-gtk";
rev = "v${version}"; rev = "v${version}";
sha256 = "1qa5bw2qizjiqvkms8i31wsjf8cw9p0ciamxgfgq6n37wcalv6ms"; sha256 = "0chl0f0kp6z0z00d1f3xjlicjfr9rzabw39wmjr66fwb5w5hcc42";
}; };
disabled = isPy3k; disabled = isPy3k;
propagatedBuildInputs = with self; [ pkgs.syncthing dateutil pyinotify pkgs.libnotify pkgs.psmisc propagatedBuildInputs = with self; [ pkgs.syncthing dateutil pyinotify
pygobject3 pkgs.gtk3 ]; pkgs.libnotify
(pkgs.librsvg.override { withGTK = true; })
pkgs.psmisc pygobject3 pkgs.gtk3
];
preFixup = ''
wrapProgram $out/bin/syncthing-gtk \
--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" \
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH"
'';
patchPhase = '' patchPhase = ''
substituteInPlace "scripts/syncthing-gtk" \ substituteInPlace "scripts/syncthing-gtk" \