x11-fonts/webfonts: Add WWW and sort Makefile variables
Move NO_ARCH and SUB_FILES into the standard variable block and sort the
option descriptions and helpers, so portclippy is happy.
x11-fonts/webfonts: Use bsdtar for extraction
The distfiles are Microsoft self-extracting cabinets, which bsdtar reads
directly, so archivers/cabextract is no longer needed and the port now
builds without any dependencies.
cabextract lowercased the extracted names with -L; the names inside the
cabinets are mixed case, so lowercase them explicitly instead.
PR: 298032
sysutils/chgrep: update to version 1.2.5
The original master site does no longer provide sources for this
program, but there appears to be a fork on GitHub that is maintained.
security/dogtag-jss: Enable ML-DSA to match security/nss
JSS compares the size of its auth_alg_defs array against ssl_auth_size
from NSS in a static assertion. nss 3.128 added ssl_auth_mldsa44,
ssl_auth_mldsa65 and ssl_auth_mldsa87 to the enum, so the array now has
to carry those three entries as well and the build fails without them.
WITH_MLDSA is ON upstream; it was turned off here back when NSS did not
know these types yet.
Sponsored by: Netzkommune GmbH
www/py-dj60-social-auth-app-django: Set PORTSCOUT
* The only consumer, net-mgmt/netbox, is currently incompatible with
newer versions due to breaking changes.
Therefore, set PORTSCOUT temporarily until net-mgmt/netbox has been
updated to the upcoming 4.7.x release.