devel/cpu_features: Update to 0.11.0
Changelog: https://github.com/google/cpu_features/releases/tag/v0.11.0
FreeBSD is now supported natively for x86, aarch64 and arm, and detection for
AMD Zen 5, Intel Arrow Lake and Lunar Lake microarchitectures was added.
www/nginx-module-cache-purge: Fix proxy_cache_purge on freenginx
The module mirrors ngx_http_proxy_loc_conf_t privately and enables the
host_set field for nginx_version >= 1029004. freenginx does not have
that field, so plcf->cache_key is read at the wrong offset and a PURGE
request kills the worker process.
Sponsored by: Netzkommune GmbH
net-mgmt/rubygem-opn_api: new port
Ruby client library and CLI tool for the OPNsense REST API
It is meant as a replacement for net-mgmt/py-opn-cli. It provides:
- An HTTP client with SSL, redirect handling, and API key authentication
- UUID/name resolution for ModelRelationField and CertificateField references
- Service reconfigure orchestration with configtest support
- OPNsense selection-hash normalization
- A CLI tool for interactive API access
- A resource registry that abstracts away inconsistent endpoint naming
PR: 294026
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Use the new www/nginx-module-cache-purge source port instead of
fetching ngx_cache_purge from GitHub. The module version is now
maintained in one place for these ports.
Sponsored by: Netzkommune GmbH
www/nginx-module-cache-purge: Add New Port
The cache_purge module adds the ability to purge content from the
proxy, FastCGI, SCGI and uwsgi caches of nginx. This port installs the
module sources only, the module itself is built by the nginx ports.
Sponsored by: Netzkommune GmbH