FreeBSD/ports d91775ex11/py-caffeine-ng pkg-plist distinfo, x11/py-caffeine-ng/files patch-caffeine_cli.py

x11/py-caffeine-ng: Update to 4.3.2

Changelog: https://codeberg.org/WhyNotHugo/caffeine-ng/src/tag/v4.3.2/CHANGELOG.rst

Reported by:    Repology
DeltaFile
+7-6x11/py-caffeine-ng/Makefile
+3-3x11/py-caffeine-ng/distinfo
+2-2x11/py-caffeine-ng/files/patch-caffeine_cli.py
+1-2x11/py-caffeine-ng/pkg-plist
+13-134 files

FreeBSD/ports bd698fdaudio/shairport-sync Makefile distinfo

audio/shairport-sync: Update to 5.2.3
DeltaFile
+3-3audio/shairport-sync/distinfo
+1-1audio/shairport-sync/Makefile
+4-42 files

FreeBSD/ports c8a7d8dwww/nextcloud-deck Makefile distinfo

www/nextcloud-deck: Update to 1.18.4
DeltaFile
+3-3www/nextcloud-deck/distinfo
+1-1www/nextcloud-deck/Makefile
+4-42 files

FreeBSD/ports 62da900www/nextcloud-forms Makefile distinfo

www/nextcloud-forms: Update to 5.3.6
DeltaFile
+3-3www/nextcloud-forms/distinfo
+1-1www/nextcloud-forms/Makefile
+4-42 files

FreeBSD/ports f473911www/librespeed Makefile distinfo

www/librespeed: update to 6.2.1

Changes:        https://github.com/librespeed/speedtest/releases/tag/v6.2.1
DeltaFile
+3-3www/librespeed/distinfo
+1-1www/librespeed/Makefile
+4-42 files

FreeBSD/ports 32613benet/librespeed-cli Makefile distinfo

net/librespeed-cli: update to 1.0.14

Changes:        https://github.com/librespeed/speedtest-cli/releases/tag/v1.0.14
DeltaFile
+9-9net/librespeed-cli/distinfo
+1-2net/librespeed-cli/Makefile
+10-112 files

FreeBSD/ports 9a567c5net/speedtest-go Makefile distinfo

net/speedtest-go: update to 1.8.2

Changes:        https://github.com/showwin/speedtest-go/compare/v1.7.11...v1.8.0
Changes:        https://github.com/showwin/speedtest-go/compare/v1.8.0...v1.8.1
Changes:        https://github.com/showwin/speedtest-go/compare/v1.8.1...v1.8.2
DeltaFile
+5-5net/speedtest-go/distinfo
+1-2net/speedtest-go/Makefile
+6-72 files

FreeBSD/ports 986d9eawww/homer-web Makefile distinfo

www/homer-web: update to 26.08.2

Changes:        https://github.com/bastienwirtz/homer/compare/v26.4.2...v26.08.2
DeltaFile
+60-60www/homer-web/pkg-plist
+3-3www/homer-web/distinfo
+1-1www/homer-web/Makefile
+64-643 files

FreeBSD/ports c9a0933net/nats-surveyor Makefile distinfo

net/nats-surveyor: Set the version at build time, drop redundant USE_GITHUB
DeltaFile
+5-7net/nats-surveyor/distinfo
+2-3net/nats-surveyor/Makefile
+7-102 files

FreeBSD/ports d5fb9canet/natscli Makefile

net/natscli: Set the version at build time
DeltaFile
+2-1net/natscli/Makefile
+2-11 files

FreeBSD/ports 1d909a1net/nats-nkeys Makefile

net/nats-nkeys: Set the version at build time
DeltaFile
+2-1net/nats-nkeys/Makefile
+2-11 files

FreeBSD/ports d7db551net/nats-top Makefile

net/nats-top: Set the version at build time
DeltaFile
+3-2net/nats-top/Makefile
+3-21 files

FreeBSD/ports 76fdc42net/nats-nsc Makefile

net/nats-nsc: Set the version at build time
DeltaFile
+2-1net/nats-nsc/Makefile
+2-11 files

FreeBSD/ports 3832710multimedia/emby-server Makefile

multimedia/emby-server: fix build on 16

Obtained from: Maxime Gauduin <alucryd at alucryd.xyz>
DeltaFile
+2-1multimedia/emby-server/Makefile
+2-11 files

FreeBSD/ports 1ac3d42sysutils/u-boot-master Makefile distinfo

sysutils/u-boot: Update to 2026.07
DeltaFile
+3-3sysutils/u-boot-master/distinfo
+1-1sysutils/u-boot-master/Makefile
+4-42 files

FreeBSD/ports db1ee93sysutils/u-boot-master distinfo Makefile

sysutils/u-boot: Update to 2026.04
DeltaFile
+5-3sysutils/u-boot-master/Makefile
+3-3sysutils/u-boot-master/distinfo
+8-62 files

FreeBSD/ports 0cce215sysutils/u-boot-master Makefile distinfo

sysutils/u-boot: Update to 2026.01
DeltaFile
+3-3sysutils/u-boot-master/distinfo
+1-1sysutils/u-boot-master/Makefile
+4-42 files

FreeBSD/ports 6a6e7a0sysutils/atf-master distinfo Makefile, sysutils/atf-master/files patch-tools_fiptool_fiptool.c

sysutils/atf: Update to 2.14.6

Update to the latest LTS release.
DeltaFile
+5-5sysutils/atf-master/Makefile
+4-3sysutils/atf-master/files/patch-tools_fiptool_fiptool.c
+3-3sysutils/atf-master/distinfo
+12-113 files

FreeBSD/ports d39a4e7sysutils/atf-master Makefile distinfo

sysutils/atf: Update to v2.10.33

Update to the last v2.10 lts minor.
DeltaFile
+3-3sysutils/atf-master/distinfo
+1-1sysutils/atf-master/Makefile
+4-42 files

FreeBSD/ports 8b97852textproc/redisearch22 Makefile

textproc/redisearch22: fix obvious typo.
DeltaFile
+1-1textproc/redisearch22/Makefile
+1-11 files

FreeBSD/ports 774b6e7audio/pipewire-spa-oss-ng Makefile distinfo

audio/pipewire-spa-oss-ng: Update to 0.9.12

Match FreeBSD's scaled PCM secondary-buffer policy and cache
nonuniform silence fills so larger rings remain allocation-free on
the data loop.

Stabilize native timer readiness coverage, harden checked SPA FFI
pointers, and refresh Rust dependencies.
DeltaFile
+29-29audio/pipewire-spa-oss-ng/distinfo
+14-14audio/pipewire-spa-oss-ng/Makefile
+43-432 files

FreeBSD/ports 1973a23devel/py-setuptools-gettext distinfo Makefile, devel/py-setuptools-gettext/files patch-setuptools__gettext_____init____.py

devel/py-setuptools-gettext: Update to 0.1.18

- Switch to DISTVERSION to follow Porter's Handbook:
  https://docs.freebsd.org/en/books/porters-handbook/book/#makefile-versions
- Switch to pep517
- Add tests (pytest)
- Fix tests requirement by patch: "Fix import failure with setuptools < 69.0 (setuptools.modified)"
- Take maintainership

ChangeLog:      https://github.com/breezy-team/setuptools-gettext/releases/tag/v0.1.18
PR:             297482
Reviewed by:    michaelo
DeltaFile
+16-0devel/py-setuptools-gettext/files/patch-setuptools__gettext_____init____.py
+8-5devel/py-setuptools-gettext/Makefile
+3-3devel/py-setuptools-gettext/distinfo
+27-83 files

FreeBSD/ports c75ed9esysutils/duplicity distinfo Makefile, sysutils/duplicity/files patch-setup.py extra-patch-setup.py

sysutils/duplicity: Update to 3.2.0.2

- Remove NLS option to avoid extra patch

ChangeLog: https://duplicity.gitlab.io/stable/CHANGELOG.html
DeltaFile
+0-31sysutils/duplicity/files/extra-patch-setup.py
+25-6sysutils/duplicity/files/patch-pyproject.toml
+0-21sysutils/duplicity/files/patch-setup.py
+6-6sysutils/duplicity/Makefile
+3-3sysutils/duplicity/distinfo
+34-675 files

FreeBSD/ports 12861c7editors/neovim-qt Makefile distinfo

editors/neovim-qt: Update to 0.2.20

- Upstream defaults to Qt6 now.

ChangeLog: https://github.com/equalsraf/neovim-qt/releases/tag/v0.2.20
DeltaFile
+3-3editors/neovim-qt/distinfo
+1-2editors/neovim-qt/Makefile
+4-52 files

FreeBSD/ports aabcdb8devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 19.3.1

Changes:        https://docs.gitlab.com/releases/patches/patch-release-gitlab-19-3-1-released/?nav=19.3.1
Security:       161b1c49-a29b-11f1-a883-2cf05da270f3
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5www/gitlab-pages/distinfo
+5-5net/gitlab-agent/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files

FreeBSD/ports 1afb7eedevel/sbt Makefile distinfo

devel/sbt: update to 2.0.8 release
DeltaFile
+3-3devel/sbt/distinfo
+1-1devel/sbt/Makefile
+4-42 files

FreeBSD/src 2c68ad4lib/libutil mntopts.c, sbin/mount_nullfs mount_nullfs.c mount_nullfs.8

nullfs: Allow VSOCK to be mounted on top of another VSOCK

In the world of containers, mounting a unix(4) socket is a common
practice to allow communication between processes within containers.
For example, both Podman and Docker can expose a unix(4) socket,
and that same unix(4) socket can be mounted as a file accessible
to a process inside a container, allowing that application to control
Podman or Docker. Another example is PHP-FPM with NGINX, where,
instead of using TCP/IP for communication between containers, a
unix(4) socket is sufficient.

However, nullfs(4) and all related components do not allow mounting
a VSOCK on top of another. The current workaround involves creating
the socket in a directory and mounting that directory. This is an
option, though it does not provide a good user experience compared
to directly mounting a VSOCK on top of another, since the application
that creates the socket may create other sockets in that directory,
and the user may not wish to share them, or, worse yet, applications
that create unix(4) sockets may not provide any authentication at

    [7 lines not shown]
DeltaFile
+3-3sys/kern/vfs_mount.c
+3-3sys/kern/vfs_cache.c
+3-3sbin/mount_nullfs/mount_nullfs.c
+4-2sbin/mount_nullfs/mount_nullfs.8
+1-1sys/fs/nullfs/null_vfsops.c
+1-1lib/libutil/mntopts.c
+15-136 files

FreeBSD/ports 82cf3acnet/redpanda-connect Makefile distinfo

net/redpanda-connect: Update to 4.107.0
DeltaFile
+5-5net/redpanda-connect/distinfo
+1-1net/redpanda-connect/Makefile
+6-62 files

FreeBSD/ports f0b8007net-mgmt/flow Makefile distinfo

net-mgmt/flow: Update to 0.2.4
DeltaFile
+5-5net-mgmt/flow/distinfo
+1-1net-mgmt/flow/Makefile
+6-62 files

FreeBSD/ports 4e36f6cnet/croc Makefile distinfo

net/croc: Update to 11.3.3
DeltaFile
+5-5net/croc/distinfo
+1-1net/croc/Makefile
+6-62 files