anchor.diff:    meta = with stdenv.lib; {
       platforms = platforms.linux;
       maintainers = gnome3.maintainers;
  +    license = licenses.gpl2;
     };
  -
   }
  
positive.code: 
    nativeBuildInputs = [ autoreconfHook pkgconfig intltool libtool makeWrapper ];
  
    buildInputs = with gnome3;
      [ glib gobjectIntrospection gtk gsettings_desktop_schemas upower
        gnome_desktop cairo pango cogl clutter zenity libstartup_notification libcanberra_gtk2
        gnome3.geocode_glib libudev libinput libgudev libwacom
        libcanberra_gtk3 zenity xkeyboard_config libxkbfile
        libxkbcommon ];
  
    preFixup = ''
      wrapProgram "$out/bin/mutter" \
  
negative.code: { fetchurl, stdenv, pkgconfig, gnome3, intltool, gobjectIntrospection, upower, cairo
  , pango, cogl, clutter, libstartup_notification, zenity, libcanberra_gtk3
  , libtool, makeWrapper, xkeyboard_config, libxkbfile, libxkbcommon, libXtst, libinput
  , libgudev, libwacom, xwayland, autoreconfHook }:
  
  stdenv.mkDerivation rec {
    inherit (import ./src.nix fetchurl) name src;
  
    configureFlags = [
      "--with-x"
  