elixir: drop default_formula from erlang requirement

This can be reinstated when erlang 17 is the default in Homebrew.

https://github.com/Homebrew/homebrew/commit/29435a9ed30fb421cd28945ae6db9ca80b7246ff#commitcomment-6146167
Jansson 2.6

Closes #28800.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
duo_unix 1.9.11

Closes #28808.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
groovy --devel 2.3.0-rc-2

Closes #28804.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
jenkins 1.561

Closes #28803.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mkvtoolnix: fix misleading typo in comment

See #28181.

Closes #28809.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
putty: Add build from svn for --HEAD

Closes #28819.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
OpenGRM-NGram 1.1.0

Closes #27236.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
clutter-gtk 1.2.2

Closes #28561.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
scala: fix incorrect doc installation path and add 'src' as resource

Closes #28818.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
dynamodb-local: pass-through command-line arguments

Closes #28816.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
teensy_loader_cli 2.1

Add teensy_loader_cli 2.1

Closes #28773.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
poppler 0.26.0

Closes #28746.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Make ENV.O4 a no-op

On older Apple compilers "-O4" is known to cause build errors. On recent
clang, it's the same as "-O3" and you have to pass "-O3 -flto" to get
the old behavior.
ENV.{cc,cxx} setters already set OBJC and OBJCXX
We don't use -Qunused-arguments anymore
pebble-sdk: remove obsoleted setup.py/clang workaround
Remove comment that no longer reflects adjacent code
Use MacOS.locate and delete wrong comment
ENV/shared: use homebrew/versions GCC if installed

Closes #28820.