apache-pulsar 2.8.0 (new formula)
apache-pulsar 2.8.0 (new formula)

* New Formula: Apache Pulsar
  This commit adds a formula for the Apache Pulsar message broker
  (https://pulsar.apache.org/). The broker will operate in its minimal/
  default "standalone" mode when started by this formula, which is
  roughly equivalent to the behavior of ZooKeeper and other similar
  formulae.
* Address linter errors
* Address reviewer comments
* Attempt to resolve CI failures: make /etc path
* try moving directory creation to before tar command
* Remove asterisk for config symlink
* Remove non-optional cross compiled PPC file
* Add protobuf as build dependency
* Attempt to force x86_64 architecture to get m1 build working
* Fix linter issues
* Try overriding protoc command
* Fix trailing new line
* Try a newer version of protoc
* Try overriding grpc version as well
* Give up on versioning grpc and proto forward
* Constrain arch
* Constrain arch
* Support building from HEAD properly
* Address reviewer comments
* Link to upstream packaging issue and force JVM version
* Restore JVM version pin for build
* Reviewer suggestion: use utility fucntion for java home
* Fix mistaken non-string use of java_home_env
* Address reviewer comments
* Apply suggestions from code review
* Move log creation to postinstall
* Update Formula/apache-pulsar.rb

Closes #83238.

Co-authored-by: Carlo Cabrera <3ffc397d0e4bded29cb84b56167de54c01e3a55b@users.noreply.github.com>
Co-authored-by: Zac Bentley <a100f2bb0a23797175810500b6d440412f0ddca6@users.noreply.github.com>
Signed-off-by: Carlo Cabrera <3ffc397d0e4bded29cb84b56167de54c01e3a55b@users.noreply.github.com>
Signed-off-by: BrewTestBot <8a898ee6867e4f2028e63d2a6319b2224641c06c@users.noreply.github.com>

cblecker/homebrew-core,nandub/homebrew-core,Homebrew/homebrew-core,Homebrew/homebrew-core,chrisfinazzo/homebrew-core,mfikes/homebrew-core,adam-moss/homebrew-core,mfikes/homebrew-core,zyedidia/homebrew-core,filcab/homebrew-core,nandub/homebrew-core,nbari/homebrew-core,chrisfinazzo/homebrew-core,adam-moss/homebrew-core,sjackman/homebrew-core,nbari/homebrew-core,lemzwerg/homebrew-core,zyedidia/homebrew-core,stgraber/homebrew-core,Moisan/homebrew-core,sjackman/homebrew-core,uyjulian/homebrew-core,stgraber/homebrew-core,filcab/homebrew-core,uyjulian/homebrew-core,cblecker/homebrew-core,makigumo/homebrew-core,lemzwerg/homebrew-core,makigumo/homebrew-core,Moisan/homebrew-core