long-overdue update to mac-telnet-0.6.3, supporting EC-SRP (Elliptic
Curve Secure Remote Protocol) key sharing and authentication, fixing
auth against non-ancient RouterOS versions (previously this was stuck
at the versions using the old MD5 protocol, routeros changed in 6.43).
works fine against 7.21.3.
after a first cut using openssl/3.5, this now uses base libcrypto and
patches around OPENSSL_VERSION_NUMBER; they condition on before/after
3.0.0, wanting EC_GROUP_new for older (which we removed but OpenSSL
didn't) and EVP_Digest for newer (which we don't yet have), so I'm
overriding to 0x030000000 and adding !libressl to the condition for
EVP_Digest.
wayland/wl-clipboard: Explicitly configure shell completions
At least for fish, wl-clipboard attempts to figure out the completion
dir by invoking fish, and otherwise falls back to a wrong default.
This explicitly configures the completion dir for fish and zsh (for good
measure).
prompted by ajacoutot@, thanks and sorry
netgen-mesher tweaks, ok jtt@:
- replace some cmakelists patches MODCMAKE_LDFLAGS = -L${X11BASE}/lib
- fix x11/tk version used to extract private headers, mv in post-extract
to avoid a path which will need adapting if x11/tk/8.6 is updated
- move NETGEN_VERSION_GIT higher in Makefile so that it's more obvious
when updating
- regen WANTLIB