JBoss Forge 2.7.0.Final

Closes #30666.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix broken Perl::Curses link.

Closes #30662.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix fortran flag in MPICH

MPICH changed the way the fortran flag works. Instead of using --disable-fc
and --disable-f77, it now just has one --disable-fortran. This patch updates
the formula to follow that convention.

Closes #30572.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pstoedit: depends on xz

Closes #30622.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
python: add --with-docs option

This option will install HTML documentation.

Closes #30608.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
wine: ENV.libxml2 needed if no CLT

libxml2 support will be compiled into wine if configure finds it. But
configure will not find it in an 'XCode only' environment.

Adding ENV.libxml2 to the formula appears to resolve the issue
satisfactorily. (The formula specifies 'env :std'.)

'wine without libxml2' breaks at least one Windows InstallShield based
'exe style' installer. InstallShield is widely used to develop Windows
installer packages, so there are probably many Windows installers that
will fail in libxml2's absence.

Closes #30591.

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