anchor.diff:    };
   
     thelounge-plugin-giphy = prev.thelounge-plugin-giphy.override {
  -    nativeBuildInputs = [
  -      final.node-pre-gyp
  -    ] ++ lib.optionals stdenv.isDarwin [
  -      pkgs.xcbuild
  -    ];
  +    nativeBuildInputs = [ final.node-pre-gyp ];
     };
   
     thelounge-theme-flat-blue = prev.thelounge-theme-flat-blue.override {
  
positive.code:     nativeBuildInputs = with pkgs; [
        pkg-config
      ] ++ lib.optionals stdenv.isDarwin [
        xcbuild
        darwin.apple_sdk.frameworks.CoreText
      ];
      buildInputs = with pkgs; [
        pixman
        cairo
        pango
      ];
    };
  
  
negative.code:   # ../../applications/video/epgstation
    epgstation = prev."epgstation-../../applications/video/epgstation".override (oldAttrs: {
      buildInputs = [ pkgs.postgresql ];
      nativeBuildInputs = [ final.node-pre-gyp final.node-gyp-build pkgs.which ];
      meta = oldAttrs.meta // { platforms = lib.platforms.none; };
    });
  
    # NOTE: this is a stub package to fetch npm dependencies for
    # ../../applications/video/epgstation/client
    epgstation-client = prev."epgstation-client-../../applications/video/epgstation/client".override (oldAttrs: {
      meta = oldAttrs.meta // { platforms = lib.platforms.none; };
    });
  
  