Maybe you can try beeswax, at least it will help to repel water. I know that it used as one of the ingredients in the oil for brooks leather saddles. Unfortunately I don't remember exact name, maybe...