anchor.diff:  , json-glib
   , libnotify
   , libproxy
  +, shared-mime-info
   }:
   
   let
     inherit (lib)
       boolWt;
   
  -  version = "1.3.1";
  +  version = "2017-07-14";
   in
   stdenv.mkDerivation rec {
     name = "transmission-remote-gtk-${version}";
   
  -  src = fetchurl {
  -    url = "https://github.com/transmission-remote-gtk/"
  -      + "transmission-remote-gtk/releases/download/${version}/${name}.tar.xz";
  -    hashOutput = false;
  -    sha256 = "1b29c573b1e205e3e7c2433dc4a48f9574278d97e033845d19bbffa1d7f75345";
  +  src = fetchFromGitHub {
  +    version = 3;
  +    owner = "transmission-remote-gtk";
  +    repo = "transmission-remote-gtk";
  +    rev = "239ce195ea35a8c3715dc2a0629573e8e84ac721";
  +    sha256 = "d97142eb2d6e45a171dbf36595d51123c0279dfbaaaa9c60e0204f5b988abaa7";
     };
  +
  +  # src = fetchurl {
  +  #   url = "https://github.com/transmission-remote-gtk/"
  +  #     + "transmission-remote-gtk/releases/download/${version}/${name}.tar.xz";
  +  #   hashOutput = false;
  +  #   sha256 = "1b29c573b1e205e3e7c2433dc4a48f9574278d97e033845d19bbffa1d7f75345";
  +  # };
   
     nativeBuildInputs = [
       autoconf-archive
  +    autoreconfHook
       gettext
       intltool
       makeWrapper
  
positive.code:     libnotify
      libproxy
    ];
  
    configureFlags = [
      "--disable-maintainer-mode"
  
negative.code: { stdenv
  , autoconf-archive
  , autoreconfHook
  , fetchFromGitHub
  #, fetchurl
  , gettext
  , intltool
  , lib
  