Except for the configure argument, which must be either `zlib' or `zlib-dynamic', the patch will work. Is this waiting for anything else? Alternatively, we could just add `zlib' or `zlib-dynamic' to the configure arguments in the makefile, and depend on devel/zlib always, without introducing a new option.