anchor.diff:  { stdenv
   , autoconf-archive
  -, fetchurl
  +, autoreconfHook
  +, fetchFromGitHub
  +#, fetchurl
   , gettext
   , intltool
   , lib
  
positive.code:     libnotify
      libproxy
    ];
  
    configureFlags = [
      "--disable-maintainer-mode"
  
negative.code: , json-glib
  , libnotify
  , libproxy
  , shared-mime-info
  }:
  
  let
    inherit (lib)
      boolWt;
  
    version = "2017-07-14";
  in
  stdenv.mkDerivation rec {
    name = "transmission-remote-gtk-${version}";
  
    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
  