Duti: Yosemite Fix

Closes #33009.
> And I'd prefer using the upstream PR .patch instead e.g

@mikemcquaid Do we have a policy on which to prefer? I'm never sure which you maintainers prefer we use and why we make those choices.