Closed theory closed 1 year ago
Welp since none of those issues are directly related to this PR, but to general cleanup, I'm gonna merge it. Thank you!
On those items:
:optional
instead of :recommended
; it has been years. But looking at the relevant bit from the Cookbook, I'm guessing it was because this formula explicitly sets the options, creating --with-*
options, which emulates the behavior of :optional
, whereas :required
implicitly creates --without-*
options, which the formulae does not do.Made those changes in #58. Seem to work fine!
Depend on the
libpq
andmysql-client
formulas instead ofpostgresql
andmysql
. This allows Sqitch to manage Postgres and MySQL databases but does not force the user to install the servers to support them.Brought about by the warning recently added to Homebrew that deprecates the
postgresql
dependency in favor of specific versions of Postgres. Thanks to @ZhongRuoyu for the pointers in the discussion of this issue and to @Alam080 for reporting it (resolves #56).