Apparently, my mail was encoded as QP, which is not very popular
around here. But it seems that the diff part was decoded properly
before applying. Was that done manually?
Yes, the patch had some context conflicts with some other patch
so the patch application was done by hand, and I did a quick and
dirty cut & paste of the commit message from "cat mbox" output.
I will probably drop future patches encoded in QP.