anchor.diff:  
     buildInputs = [
       adwaita-icon-theme
  +    dbus-glib
       dconf
       gdk-pixbuf
       glib
       gobject-introspection
       granite
  +    gsettings-desktop-schemas
  +    gst-plugins-bad
       gst-plugins-base
       gst-plugins-good
  -    gst-plugins-bad
       gst-plugins-ugly
       gstreamer
       gtk3
       json-glib
  +    libaccounts-glib
       #libdbusmenu
       libgda
       libgee
  
positive.code: }:
  
  let
    inherit (stdenv.lib)
      makeSearchPath;
  
    channel = "0.4";
    version = "${channel}";
  in
  stdenv.mkDerivation rec {
    name = "noise-${version}";
  
    src = fetchurl {
      url = "https://launchpad.net/noise/${channel}.x/${version}/"
        + "+download/${name}.tar.xz";
      sha256 = "ae7b1f07df1f1e773c602cad224188ebc26799f1b759525b114edc698d044ab1";
    };
  
    nativeBuildInputs = [
  
negative.code:     libpeas
      libsoup
      libxml2
      shared-mime-info
      taglib
      vala
      zeitgeist
    ];
  
    cmakeFlags = [
      "-DBUILD_SHARED_LIBS=ON"
      "-DBUILD_FOR_ELEMENTARY=OFF"
      "-DBUILD_PLUGINS=ON"
      "-DICON_UPDATE=OFF"
      "-DGSETTINGS_LOCALINSTALL=ON"
      "-DGSETTINGS_COMPILE=OFF"
      "-DVALA_EXECUTABLE=${vala}/bin/valac"
    ];
  
  