www/nginx-module-auth-pam: Add New Port
Sources of the auth_pam module for the NGINX ports. The module hands basic
authentication to PAM, so an account of the system can serve as the login.
Sponsored by: Netzkommune GmbH
www/{nginx,nginx-devel,freenginx}: 3rd-party modules management
Build the memc, encrypted_session, fancyindex, auth_pam and geoip2 modules
from their own source ports.
Sponsored by: Netzkommune GmbH
www/nginx-module-geoip2: Add New Port
Sources of the geoip2 module for the NGINX ports. The module reads a MaxMind
database and puts what it finds for an address into variables.
Sponsored by: Netzkommune GmbH
www/nginx-module-fancyindex: Add New Port
Sources of the fancyindex module for the NGINX ports. The module writes the
automatic directory listing as HTML that a template can shape.
Sponsored by: Netzkommune GmbH
www/nginx-module-memc: Add New Port
Sources of the memc module for the NGINX ports. The module speaks the
memcached protocol from a location, so a cache can be reached without a
backend of its own.
Sponsored by: Netzkommune GmbH
www/nginx-module-encrypted-session: Add New Port
Sources of the encrypted_session module for the NGINX ports. The module
encrypts and decrypts a variable with AES, which is what the session
variables of ngx_lua are built on.
Sponsored by: Netzkommune GmbH
www/node2{2,4,6}: Use bundled merve to avoid loading two simdutfs
node dies with SIGBUS (signal 10) the first time it lexes the exports
of a CommonJS module, e.g. early in any `npm install`, for example
www/tailwindcss4 fails to build, reporting "*** Signal 10".
Running lldb inside poudriere build, because we get a core dump:
frame #0 libsimdutf.so.36 simdutf::detail::find(...) +77: jmpq *%rax
frame #1 libmerve.so.1 lexer::CJSLexer::addReexport(...)
...
frame #6 node node::cjs_lexer::Parse(...)
rax = 0x4444444443434343 ("CCCCDDDD", string data)
This appears to be caused by having two different simdutf versions
loaded into one process:
- node is configured with --shared-merve but not --shared-simdutf, so
[26 lines not shown]
benchmarks/mangohud: unbreak the port and update to version 0.6.9
Using system Vulkan is no longer possible -- newer versions of the
XML and headers don't play nice, particularly, the VK_LAYER_EXPORT
macro was removed and the XML was reworked quite significantly, so
the generator no longer works.
Reported by: portscout
*/R-cran-*: Use cran.mk's default WWW
Remove WWW from my ports because cran.mk provides a default WWW.
See the entry of 20260914 in /usr/ports/CHANGES.