perl: re-enable the postPatch hook on Darwin

The problem was that sed(1) variants other than GNU sed require a backup suffix
to the -i option.
perl: revert "re-enable the postPatch hook on Darwin"

This reverts commit 1778200519a18ae00751ab3015d0e665373c32f6.
Apparently, the sed -i syntax is different from what I thought, because
now the build fails on Darwin, saying:

  sed: -i.bak: No such file or directory

See http://hydra.nixos.org/build/5829944/nixlog/1/raw for more details.
ctemplate: minor update to fix build with gcc>=4.7
ois: fix build with gcc>=4.7 via a Gentoo patch
krb5: minor security update CVE-2002-2443
sonic_visualizer: fix build on newer gcc via a Gentoo patch
slibGuile: fix build via using older texinfo
xorg.xmodmap: fix build via a Gentoo patch
stumpwm: fix build via using older texinfo
pkgs/build-support/cabal: fix the logic of the 'noHaddock' flag that was broken in 27905ce17e1b1aed55edbff5856082b8c1b51fc7
Merge remote-tracking branch 'origin/master' into stdenv-updates.
pkgs/build-support/cabal: unconditionally set $LANG to "en_US.UTF-8" during Haskell builds

Haskell tools like Haddock require a locale to be configured, so do some
regression test suites.
haskell-modular-arithmetic: re-enable the Haddock phase for this package
Merge tag 'bluenix/goal' into stdenv-updates2
add "quilt" (patch manager)
kernel/generic: pass through prePatch as well
new package: "linux-lts-3.0"

Long term support kernels:
http://ltsi.linuxfoundation.org/what-is-ltsi
new package: "linux-lts-3.4"

Long term support kernels:
http://ltsi.linuxfoundation.org/blog/2013-01-22/ltsi-v3.4-released
default kernel: upgrade to 3.4 lts
linux headers 3.4 lts - needs refactoring