anchor.diff:  
     mg = callPackage ../applications/editors/mg { };
   
  -}; # self_ =
  +};
  +# end pkgs_ =
   
   
     ### Deprecated aliases - for backward compatibility
   
  -aliases = with self; rec {
  +aliases = with pkgs; {
     accounts-qt = qt5.accounts-qt;  # added 2015-12-19
     adobeReader = adobe-reader;
     arduino_core = arduino-core;  # added 2015-02-04
  
positive.code:       AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit
        ImageCaptureCore GSS ImageIO;
    });
    emacs24Macport = self.emacs24Macport_24_5;
  
    emacs25pre = lowPrio (callPackage ../applications/editors/emacs-25 {
      # use override to enable additional features
  
negative.code:   #
    # The result is `pkgs' where all the derivations depending on `foo'
    # will use the new version.
    overridePackages = f: lib.fix' (lib.extends f pkgs.__unfix__);
  
    # Override system. This is useful to build i686 packages on x86_64-linux.
    forceSystem = system: kernel: (import ./all-packages.nix) {
  