couchdb: replace DATA patch with inreplace

Geocouch uses this formula to get the couchdb source, and this means we
cannot use a DATA patch here since it only exists for the executing
file.

Fixes #20073.