superenv: filter -Wno-long-double

This flag was supported in gcc-4.0, but not later GCCs or clang.
It pops up in older python-configs, and may also come up in other
contexts.

Fixes mistydemeo/tigerbrew#213.
libssh2: HEAD

Adds a HEAD build to Libssh2. The main release branch hasn't been updated in nearly 2 years, but the git repository gets updated regularly. Feel like the head option could be pretty useful to some consequently.

Closes #31630.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
libssh2: add extra HEAD dependencies
weechat 1.0
weechat: add 1.0 bottle.

Closes #31618.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Remove the universal accessor from BuildOptions

BuildOptions is now immutable (finally).
Simplify cxxstdlib_check implementation

The cxxstdlib_check method currently only supports one value, so we can
just define the accompanying instance method when necessary. If we ever
add more options we can back it with a data structure.
fetch: retry the download on a failure.
nordugric-arc 4.2.0

Release 4.2.0. Patch is no longer needed.

Closes #31633.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>