FreeBSD/ports cc849a1games/naev Makefile

games/naev: Fix build

Reported by:    pkg-fallout
DeltaFile
+1-1games/naev/Makefile
+1-11 files

FreeBSD/ports 8337477net-mgmt/nagios-plugins Makefile, net-mgmt/nagios-plugins/files patch-lib_utils__base.c

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
DeltaFile
+13-0net-mgmt/nagios-plugins/files/patch-lib_utils__base.c
+1-1net-mgmt/nagios-plugins/Makefile
+14-12 files

FreeBSD/ports 5e60d64misc/clifm Makefile distinfo

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
DeltaFile
+5-5misc/clifm/distinfo
+4-4misc/clifm/Makefile
+9-92 files

FreeBSD/ports c1d40cesysutils/fsearch distinfo Makefile, sysutils/fsearch/files patch-src_fsearch__time__utils.c

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
DeltaFile
+20-3sysutils/fsearch/pkg-plist
+4-6sysutils/fsearch/files/patch-src_fsearch__time__utils.c
+5-3sysutils/fsearch/Makefile
+3-3sysutils/fsearch/distinfo
+32-154 files

FreeBSD/ports 6c86dbfsysutils/cbsd Makefile distinfo

sysutils/cbsd: update to 15.1.0 release

changes:        https://github.com/cbsd/cbsd/releases/tag/v15.1.0
DeltaFile
+62-65sysutils/cbsd/pkg-plist
+3-3sysutils/cbsd/distinfo
+1-1sysutils/cbsd/Makefile
+66-693 files

FreeBSD/ports 3acd121devel Makefile, devel/py-tavern distinfo pkg-descr

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
DeltaFile
+47-0devel/py-tavern/Makefile
+6-0devel/py-tavern/pkg-descr
+3-0devel/py-tavern/distinfo
+1-0devel/Makefile
+57-04 files

FreeBSD/ports 2026b12x11-clocks/buici-clock distinfo Makefile, x11-clocks/buici-clock/files patch-configure.ac patch-xo_res__l.l

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.
DeltaFile
+5-13x11-clocks/buici-clock/files/patch-xo_Makefile.in
+6-10x11-clocks/buici-clock/Makefile
+0-11x11-clocks/buici-clock/files/patch-xo_res__l.l
+0-11x11-clocks/buici-clock/files/patch-xo_res.cxx
+10-0x11-clocks/buici-clock/files/patch-configure.ac
+3-3x11-clocks/buici-clock/distinfo
+24-486 files

FreeBSD/ports 5a5bdd1www/py-binarycookies distinfo Makefile

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
DeltaFile
+5-4www/py-binarycookies/Makefile
+3-3www/py-binarycookies/distinfo
+8-72 files

FreeBSD/ports 8d49a16net-p2p/libtorrent-rasterbar2 distinfo pkg-plist, net-p2p/qbittorrent/files patch-src_base_bittorrent_customstorage.h patch-src_base_bittorrent_customstorage.cpp

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.
DeltaFile
+62-83net-p2p/libtorrent-rasterbar2/pkg-plist
+0-59net/arrowdl/files/patch-src_torrent_utils.cpp
+0-43net-p2p/qbittorrent/files/patch-src_base_bittorrent_customstorage.cpp
+0-22net/arrowdl/files/patch-src_torrent_torrentcontext.cpp
+0-15net-p2p/qbittorrent/files/patch-src_base_bittorrent_customstorage.h
+3-11net-p2p/libtorrent-rasterbar2/distinfo
+65-2334 files not shown
+71-24310 files

FreeBSD/ports 211738cwww/immich Makefile, www/immich/files immich_server.in pkg-message.in

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
DeltaFile
+3-3www/immich/files/pkg-message.in
+1-1www/immich/Makefile
+2-0www/immich/files/immich_server.in
+6-43 files

FreeBSD/ports 6edff70www/linux-brave pkg-descr distinfo, www/linux-brave/files brave-widevine-seed.in brave-browser.in

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]
DeltaFile
+108-4www/linux-brave/files/brave-browser.in
+79-0www/linux-brave/files/brave-widevine-seed.in
+32-25www/linux-brave/Makefile
+31-0www/linux-brave/pkg-message
+3-3www/linux-brave/distinfo
+2-1www/linux-brave/pkg-descr
+255-332 files not shown
+259-348 files

FreeBSD/ports a4e80cbmisc/antigravity-cli Makefile distinfo

misc/antigravity-cli: update 1.2.6 → 1.2.7
DeltaFile
+5-5misc/antigravity-cli/distinfo
+2-2misc/antigravity-cli/Makefile
+7-72 files

FreeBSD/ports 7c412d8net-p2p/libtorrent-rasterbar2 distinfo pkg-plist, net-p2p/qbittorrent/files patch-src_base_bittorrent_customstorage.h patch-src_base_bittorrent_customstorage.cpp

net-p2p/libtorrent-rasterbar2: update 2.0.13 → 2.1.1

- net/arrowdl is patched and patches upstreamed: https://github.com/setvisible/ArrowDL/pull/250
- net-p2p/qbittorrent is patched and patches upstreamed: https://github.com/qbittorrent/qBittorrent/issues/24942
DeltaFile
+83-62net-p2p/libtorrent-rasterbar2/pkg-plist
+59-0net/arrowdl/files/patch-src_torrent_utils.cpp
+43-0net-p2p/qbittorrent/files/patch-src_base_bittorrent_customstorage.cpp
+22-0net/arrowdl/files/patch-src_torrent_torrentcontext.cpp
+15-0net-p2p/qbittorrent/files/patch-src_base_bittorrent_customstorage.h
+11-3net-p2p/libtorrent-rasterbar2/distinfo
+233-654 files not shown
+243-6710 files

FreeBSD/ports 306c05bmisc/netron Makefile distinfo

misc/netron: update 9.2.8 → 9.2.9
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports 1f9a6e6japanese Makefile, japanese/mozc-modeless distinfo pkg-descr

japanese/mozc-modeless: New port: Modeless Japanese input with Mozc for Emacs

PR:             298515
Approved by:    osa (mentor)
DeltaFile
+38-0japanese/mozc-modeless/Makefile
+11-0japanese/mozc-modeless/pkg-message
+4-0japanese/mozc-modeless/pkg-descr
+3-0japanese/mozc-modeless/distinfo
+1-0japanese/Makefile
+57-05 files

FreeBSD/ports 44babf6textproc Makefile, textproc/google-translate pkg-descr distinfo

textproc/google-translate: New port: Emacs interface to Google Translate

PR:             298459
Approved by:    osa (mentor)
DeltaFile
+33-0textproc/google-translate/Makefile
+21-0textproc/google-translate/files/pkg-message.in
+7-0textproc/google-translate/pkg-plist
+3-0textproc/google-translate/distinfo
+2-0textproc/google-translate/pkg-descr
+1-0textproc/Makefile
+67-06 files

FreeBSD/ports 3a886a5misc/edfbrowser Makefile distinfo

misc/edfbrowser: Update to 2.15

Take maintainership due to multiple consecutive timeouts.

Changelog: https://www.teuniz.net/edfbrowser/version.txt

PR:             297858
Approved by:    osa (mentor)
DeltaFile
+3-3misc/edfbrowser/distinfo
+2-2misc/edfbrowser/Makefile
+5-52 files

FreeBSD/ports d6938acnet-im/iamb Makefile Makefile.crates, net-im/iamb/files patch-rust-1.94.0

net-im/iamb: Update to 0.0.12

- Remove already upstreamed patch.

PR:             298062
DeltaFile
+957-819net-im/iamb/distinfo
+477-408net-im/iamb/Makefile.crates
+0-21net-im/iamb/files/patch-rust-1.94.0
+1-2net-im/iamb/Makefile
+1,435-1,2504 files

FreeBSD/ports 9b6004fdevel/popt distinfo Makefile, devel/popt/files patch-tests_testit.sh

devel/popt: Revert update to latest commit

This wasn't supposed to go in yet due to still waiting on timeout

PR:             298326
Pointy hat to:  myself
DeltaFile
+66-0devel/popt/files/patch-tests_testit.sh
+38-5devel/popt/pkg-plist
+15-11devel/popt/Makefile
+3-3devel/popt/distinfo
+122-194 files

FreeBSD/ports 4237339devel/py-pythonbrew Makefile

devel/py-pythonbrew: Mark as BROKEN

Fails to build,
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'

Reported by:    pkg-fallout
DeltaFile
+2-0devel/py-pythonbrew/Makefile
+2-01 files

FreeBSD/ports fb50c6bnet/dico Makefile

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
DeltaFile
+2-0net/dico/Makefile
+2-01 files

FreeBSD/ports f739c38devel/intel-graphics-compiler Makefile

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
DeltaFile
+2-1devel/intel-graphics-compiler/Makefile
+2-11 files

FreeBSD/ports fb69662lang/v8-beta Makefile

lang/v8-beta: Mark as BROKEN

Fails to build,
error: implicit instantiation of undefined template 'std::char_traits<unsigned short>'

Reported by:    pkg-fallout
DeltaFile
+1-0lang/v8-beta/Makefile
+1-01 files

FreeBSD/ports 8b9cfd1math/gfanlib Makefile

math/gfanlib: Mark as BROKEN

Fails to build,
error: no member named 'vectormultiply' in 'Matrix<typ>'

Reported by:    pkg-fallout
DeltaFile
+2-0math/gfanlib/Makefile
+2-01 files

FreeBSD/ports 13b8ad1graphics/dynamechs Makefile

graphics/dynamechs: Mark as BROKEN

Fails to build,
dm/svd_linpack.cpp:182:2: error: reference to 'complex' is ambiguous

Reported by:    pkg-fallout
DeltaFile
+2-0graphics/dynamechs/Makefile
+2-01 files

FreeBSD/ports 9e774c0math/py-theano Makefile

math/py-theano: Mark as BROKEN

Fails to build, SyntaxWarning: invalid escape sequence '\s'

Reported by:    pkg-fallout
DeltaFile
+2-0math/py-theano/Makefile
+2-01 files

FreeBSD/ports 99b4900devel/popt distinfo Makefile, devel/popt/files patch-tests_testit.sh

devel/popt: Update to latest commit upstream

Bug fixes and also fixes for following CVEs:
CVE-2026-18743, CVE-2026-18739

Changelog:
https://github.com/rpm-software-management/popt/compare/popt-1.19-release...14c42b4

PR:             298326
Approved by:    maintainer timeout, 2+ weeks
Security:       CVE-2026-18743
                CVE-2026-18739
DeltaFile
+0-66devel/popt/files/patch-tests_testit.sh
+5-38devel/popt/pkg-plist
+11-14devel/popt/Makefile
+3-3devel/popt/distinfo
+19-1214 files

FreeBSD/ports 633799dmultimedia/mediamtx Makefile distinfo

multimedia/mediamtx: Update to 1.21.1

Changelog: https://github.com/bluenviron/mediamtx/releases/tag/v1.21.1
DeltaFile
+7-7multimedia/mediamtx/distinfo
+2-2multimedia/mediamtx/Makefile
+9-92 files

FreeBSD/ports 058cc0dwww/onionbalance Makefile

www/onionbalance: Mark as BROKEN

Fails to build,
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'

Reported by:    pkg-fallout
DeltaFile
+2-0www/onionbalance/Makefile
+2-01 files

FreeBSD/ports ee712bbaudio/fluidsynth pkg-plist distinfo

audio/fluidsynth: Update to 2.6.1 and enable "make test"

USES= cmake:insource is required for unit tests

Changelog: https://github.com/FluidSynth/fluidsynth/releases/tag/v2.6.1
DeltaFile
+4-3audio/fluidsynth/Makefile
+3-3audio/fluidsynth/distinfo
+1-1audio/fluidsynth/pkg-plist
+8-73 files