www/authelia: enable secret mode to fetch secrets from files
Authelia provides the functionality using go templates so screts must
not be part of the config file, but can be read from external files.
That makes handling of keys more more convinient, like:
```
identity_providers:
oidc:
jwks:
- key: {{ secret "/usr/local/etc/authelia/private_ecdsa.pem" | mindent 10 "|" | msquote }}
- key: {{ secret "/usr/local/etc/authelia/private_rsa.pem" | mindent 10 "|" | msquote }}
```
Authelia must be started for this with the template filter which that commit
adds.
PR: 295354
Approved by: yuri (maintainer, timeout)
dns/dnsdist: update to v2.0.6
PR: 295515
Reported by: Jordan Ostreff <jordan at ostreff.info>
Approved by: tremere at cainites.net (maintainer)
(cherry picked from commit 9df447a2af2400984d1f068c7d3bed36da348e55)
GStreamer1: Update to 1.28.4
Backport several security fixes from not-yet-released 1.28.5.
Add a `create-vuxml` target to multimedia/gstreamer1 to automagically
create a VuXML entry for new GStreamer releases. The backing script
can be used standalone for cases when more fine tuning is needed.
Changes:
https://gstreamer.freedesktop.org/releases/1.28/#1.28.4
Security: 4e82a0e6-6801-42c6-8fb6-91b6b275a9e1
misc/crush: Add option to support for disabling dangerous command blocking
By default, crush blocks the execution of potentially dangerous
commands (like known hazardous system commands or package
installations).
This change adds an option to support for disabling the dangerous
command blocking, which would be convenient if one operates in a
safe environment or needs to run those commands.
PR: 296282
Reported by: Victor Igumnov <victoriggy at gmail.com>
Pull Request: https://github.com/freebsd/freebsd-ports/pull/547
japanese/fcitx5-hazkey: Add port: Hazkey input method for fcitx5
Japanese input method for fcitx5, powered by azooKey engine.
asooKey engine is a kana-kanji conversion module written in Swift,
supporting neural kana-kanji conversion and other cool features.
WWW: https://hazkey.hiira.dev/
lang/elixir-devel: Update to 1.20.2
Generate the documentation packing list dynamically in post-stage: ex_doc
emits content-hashed asset filenames that change on every release.
lang/swift6: Add port: Powerful, flexible, multiplatform programming language (Version 6)
Swift is the only language that scales from embedded devices and
kernels to apps and cloud infrastructure. It's simple, and
expressive, with incredible performance and safety. And it has
unmatched interoperability with C and C++.
It's the combination of approachability, speed, safety, and all of
Swift's strengths that make it so unique.
WWW: https://www.swift.org/
PR: 296000
Differential Revision: https://reviews.freebsd.org/D57541