anchor.diff: -{ stdenv, fetchFromGitHub, fetchpatch
  -, vala, meson, ninja, pkgconfig, python3, libgee, gsettings-desktop-schemas
  -, gnome3, pantheon, gobject-introspection, wrapGAppsHook
  -, gtk3, json-glib, glib, glib-networking
  +{ stdenv
  +, fetchFromGitHub
  +, fetchpatch
  +, vala
  +, meson
  +, ninja
  +, pkgconfig
  +, python3
  +, libgee
  +, gsettings-desktop-schemas
  +, gnome3
  +, pantheon
  +, wrapGAppsHook
  +, gtk3
  +, json-glib
  +, glib
  +, glib-networking
   }:
   
  -let
  +stdenv.mkDerivation rec {
     pname = "tootle";
     version = "0.2.0";
  -in stdenv.mkDerivation {
  -  name = "${pname}-${version}";
   
     src = fetchFromGitHub {
       owner = "bleakgrey";
  
positive.code:   };
  
    nativeBuildInputs = [
      gobject-introspection
      meson
      ninja
      pkgconfig
  
negative.code:     vala
      wrapGAppsHook
    ];
  
    buildInputs = [
      glib
      glib-networking
      gnome3.libsoup
      gsettings-desktop-schemas
      gtk3
      json-glib
      libgee
      pantheon.granite
    ];
  
    patches = [
  