Yes, this is fine for applications to be in brew (e.g. tpp) but not libraries (e.g. ncurses-ruby which should be in a resource and part of the tpp formula).