What do you mean by upstream ? Cloudera repository ? I can't tell Cloudera maintainers to incorporate patch to make it work with Homebrew if it's what you're saying

Keeping them as patches make the formula really simpler ...