anchor.diff:      sed s,/usr/bin/env,${coreutils}/bin/env, -i lib/awful/completion.lua.in
       # Remove the 'root' PATH override (I don't know why they have that)
       sed /WHOAMI/d -i utils/awsetbg
  +    # Russian manpages fail to be generated:
  +    #  [ 56%] Generating manpages/ru/man1/awesome.1.xml
  +    #  asciidoc: ERROR: <stdin>: line 3: name section expected
  +    #  asciidoc: FAILED: <stdin>: line 3: section title expected
  +    #  make[2]: *** [manpages/ru/man1/awesome.1.xml] Error 1
  +    substituteInPlace CMakeLists.txt \
  +      --replace "set(AWE_MAN_LANGS es fr de ru)" \
  +                "set(AWE_MAN_LANGS es fr de)"
     '';
   
  -  patches = [ ./cmake284.patch ];
  -
  +  # XXX: maybe not needed anymore
     # Somehow libev does not get into the rpath, although it should.
     # Something may be wrong in the gcc wrapper.
     preBuild = ''
  
positive.code: {stdenv, fetchurl, xz, cmake, gperf, imagemagick, pkgconfig, lua
  , glib, cairo, pango, imlib2, libxcb, libxdg_basedir, xcbutil
  , libstartup_notification, libev, asciidoc, xmlto, dbus, docbook_xsl
  , docbook_xml_dtd_45, libxslt, coreutils}:
  
  let
    version = "3.4.9";
  in
  
  stdenv.mkDerivation rec {
  
negative.code:  
    src = fetchurl {
      url = "http://awesome.naquadah.org/download/awesome-${version}.tar.xz";
      sha256 = "576b4f6d2c3f56dfbe52ad92f2eecece111f0f05816e32126cd03d4b4387761d";
    };
   
    buildInputs = [ xz cmake gperf imagemagick pkgconfig lua glib cairo pango
      imlib2 libxcb libxdg_basedir xcbutil xcbutilImage xcbutilKeysyms xcbutilWm
      libstartup_notification libev libpthreadstubs libXau libXdmcp pixman doxygen
      asciidoc xmlto dbus docbook_xsl docbook_xml_dtd_45 libxslt ];
  
    # We use coreutils for 'env', that will allow then finding 'bash' or 'zsh' in
  