anchor.diff:    version = "0.3.4";
     name = "alarm-clock-applet-${version}";
   
  -  src = fetchurl {
  -    url = "http://launchpad.net/alarm-clock/trunk/${version}/+download/${name}.tar.gz";
  -    sha256 = "1mrrw5cgv0izdmhdg83vprvbj6062yzk77b2nr1nx6hhmk00946r";
  +  src = fetchFromGitHub {
  +    owner = "joh";
  +    repo = "alarm-clock";
  +    rev = version;
  +    sha256 = "18blvgy8hmw3jidz7xrv9yiiilnzcj65m6wxhw58nrnbcqbpydwn";
     };
   
     nativeBuildInputs = [
  -    makeWrapper
       pkgconfig
  +    intltool
  +    automake111x
  +    autoconf
  +    libtool
  +
  +    gnome2.gnome-common
  +
  +    wrapGAppsHook
     ];
  +
  +  preConfigure = "./autogen.sh";
   
     buildInputs = [
       glib
  
positive.code:     libnotify
      libxml2
      libunique
      intltool
      wrapGAppsHook
    ] ++ gst_plugins;
  
    propagatedUserEnvPkgs = [ gnome2.GConf.out ];
  
negative.code: { stdenv, fetchFromGitHub
  , pkgconfig
  , autoconf
  , automake111x
  , libtool
  
  , glib
  , gtk2
  , gst_all_1
  