anchor.diff:  
     preFixup = ''
       wrapProgram $out/bin/gpodder \
  -      ${optionalString (gpodderHome != "") "--set GPODDER_HOME ${gpodderHome}"} \
  -      ${optionalString (gpodderDownloadDir != "") "--set GPODDER_DOWNLOAD_DIR ${gpodderDownloadDir}"} \
         --prefix XDG_DATA_DIRS : "${gnome3.gnome_themes_standard}/share:$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH"
     '';
   
  
positive.code: { pkgs, stdenv, fetchurl, python, buildPythonPackage, pythonPackages, mygpoclient, intltool,
    ipodSupport ? true, libgpod, gpodderHome ? "", gpodderDownloadDir ? "",
    gnome3, hicolor_icon_theme }:
  
  with pkgs.lib;
  
  
negative.code:   inherit (pythonPackages) coverage feedparser minimock sqlite3 dbus pygtk eyeD3;
  
  in buildPythonPackage rec {
    name = "gpodder-3.8.3";
  
    src = fetchurl {
      url = "http://gpodder.org/src/${name}.tar.gz";
      sha256 = "8ac120a6084bded6bc88ecadbbc9df54a85f44ef4507f73a76de1d7a5574303c";
    };
  
    buildInputs = [
      coverage feedparser minimock sqlite3 mygpoclient intltool
      gnome3.gnome_themes_standard gnome3.gnome_icon_theme
      gnome3.gnome_icon_theme_symbolic hicolor_icon_theme
      gnome3.gsettings_desktop_schemas
    ];
  
    propagatedUserEnvPkgs = [ gnome3.gnome_themes_standard ];
  
    pythonPath = [ feedparser dbus mygpoclient sqlite3 pygtk eyeD3 ]
      ++ stdenv.lib.optional ipodSupport libgpod;
  
    postPatch = "sed -ie 's/PYTHONPATH=src/PYTHONPATH=\$(PYTHONPATH):src/' makefile";
  