If I breed a male Pokemon with a Ditto is the gender going to be male or will the gender be random?

I've got a male Eevee, and a Ditto. I'd like to have a female Eevee so I can have a female Sylveon. So if I breed a male with a Ditto will it always come back as a male, or will the gender be random?

Update (10/20): Well finally after breeding my Eevee with a Ditto I finally managed to get one. Originally posted on Kalos


The gender will be of normal Eevee distribution, which is to say 87.5% male, 12.5% female.