net-mgmt/nagios-plugins: fix SIGSEGV
The code in /usr/local/libexec/nagios/check_http calls
die(STATE_CRITICAL, NULL) but die() can cause SIGSEGV due to
missing check for NULL. Add the check to not dereference NULL.
PR: 298716
misc/clifm: update CliFM to version 1.29 (Stan Stanman)
Bump color schemes to the latest commit, drop no longer
needed MANDIR override, and amend CATEGORIES.
Reported by: portscout
sysutils/fsearch: the port had been updated to version 0.3.2
This release attempts to fix most of the reported bugs so far.
It's also improving performance drastically when the database
index is being updated. While here, drop LICENSE_FILE which
is a standard boilerplate without real copyright information.
Reported by: portscout
devel/py-tavern: new port
Tavern is a pytest plugin and command-line tool for automated testing of
RESTful APIs. Tests are written in YAML, describing the requests to send
and the responses to expect, so API behaviour can be verified without
writing Python code.
It also supports MQTT, GraphQL and gRPC testing through optional extras.
Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR: 298695
x11-clocks/buici-clock: update 0.4.9.4 -> 0.4.10
Major changes:
- integrate remaining debian patches
- use timeout instead of signal to make the clock tick
- switch upstream repo for my GH repo
For the record, buici-clock was originally created by a Debian committer,
and its source has since been maintained in Debian’s Git repository.
The FreeBSD port has been using that repository as its upstream source.
My GitHub repository is now the authoritative upstream for the Debian package.
Therefore, the FreeBSD port should be updated to use it as well, rather than
continuing to track the Debian Git repository.
www/py-binarycookies: update the port to version 2.5.0
- Fix serializer so written files match Apple's format
- Preserve full cookie fidelity on round trips
Reported by: portscout
net-p2p/libtorrent-rasterbar2: revert "net-p2p/libtorrent-rasterbar2: update 2.0.13 → 2.1.1"
There are run-time issues that need to be investigated.
This reverts commit 7c412d80f232eb225c1d48ff72d5fab1dd8769e9.
www/immich: Set the machine learning URL
Immich defaults to the Docker hostname immich-machine-learning, which
never resolves outside a container, so the service ran unnoticed while
the server reported it unhealthy. The rc script now sets
IMMICH_MACHINE_LEARNING_URL, adjustable with immich_server_ml_url.
Sponsored by: Netzkommune GmbH
www/linux-brave: DRM out of the box, GPU auto-detection
Add a WIDEVINE option (default on) so DRM playback works with no
browser-side setup once the CDM is present. The option links
${PREFIX}/lib/WidevineCdm into the Brave install directory, where the
component updater discovers it as a preinstalled component, and runs a
pre-launch seed script that sets brave.widevine_opted_in and maintains
the Widevine component hint file: Chromium registers the CDM at
startup from the hint and never repairs it itself, so the script
plants the hint before the first launch and repoints it when its
target no longer holds a CDM (e.g. after the CDM port is reinstalled),
while leaving intact hints -- including one naming a newer
component-updated CDM -- alone.
The option adds no dependency: Google's license permits fetching the
CDM but not redistributing it (www/linux-widevine-cdm is
no-pkg-mirror), so a RUN_DEPENDS would keep linux-brave itself off the
package mirrors. Everything the option installs is inert until the
user builds www/linux-widevine-cdm from ports -- the symlink dangles
[39 lines not shown]
net/dico: Mark as BROKEN
Fails to build,
python.c:103:5: error: incompatible pointer to integer conversion initializing 'Py_ssize_t' (aka 'long') with an expression of type 'PyTypeObject *' (aka 'struct _typeobject *')
Reported by: pkg-fallout
devel/intel-graphics-compiler: Mark as BROKEN
Fails to build,
error: a template argument list is expected after a name prefixed by the template keyword
Reported by: pkg-fallout
lang/v8-beta: Mark as BROKEN
Fails to build,
error: implicit instantiation of undefined template 'std::char_traits<unsigned short>'
Reported by: pkg-fallout