benchmarks/kdiskmark: drop dependencies on barely used ECM/KDE bits
It used to require a minimal set of KDE dependencies (KF5Auth), but
for a while was only using some CMake helpers, easily rewritable in
plain out-of-the-box syntax.
PR: 299313
textproc/tgrep: Update distinfo and bump port revision
The tag v1.2.0 has been re-created after the initial release.
Reported by: Roman Asendorf (via private email)
devel/py-cclib: Update 1.7.1 -> 1.8.1
- Switch to the PyPI since upstream moved to pyproject.toml with
versioningit
- Switch from distutils to pep517
- Add new runtime dependencies: packaging, periodictable, scipy
- Add concurrent (installs console scripts) and NO_ARCH
- Refresh pkg-descr
Sponsored by: https://watchgoose.com
net/samba425: restore missing FreeBSD mDNS/dns_sd support (MDNSRESPONDER)
Same gap identified for net/samba424: three FreeBSD-local patches
providing dns_sd/mDNSResponder support (present identically in
net/samba419, 420, 422, and 423) were missing, gated behind the
non-default MDNSRESPONDER port option (default is AVAHI).
- source3/wscript/wscript_build: restore the --enable-dnssd waf
option (dns_sd.h/DNSServiceRegister detection, WITH_DNSSD_SUPPORT
define, dns_sd library linkage into smbd_base and smbclient).
Regenerated against the real samba-4.25.0 upstream source (which
has diverged from 4.24.7 in these two files, e.g. ceph rgw and
rate-limiting daemon additions) rather than copied verbatim from
samba424.
- source3/smbd/dnsregister.c: restore the FreeNAS-authored mDNS
advertise-per-interface fixes. This file is byte-identical between
4.24.7 and 4.25.0 upstream, so the samba424 patch applies verbatim.
- Makefile: MDNSRESPONDER_CONFIGURE_ENABLE=dnssd.
[9 lines not shown]