FreeBSD/ports 8205a98emulators/wine/files extra-patch-tools-winebuild-res32

emulators/wine: Fix up i386-only patch
DeltaFile
+7-7emulators/wine/files/extra-patch-tools-winebuild-res32
+7-71 files

FreeBSD/ports 7e83d86net/freerdp3 Makefile distinfo, net/freerdp3/files mntent_compat.c mntent.h

net/freerdp3: 3.21.0 => 3.22.0

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.22.0

While here cleanup port.

Security:       CVE-2026-23948
Security:       CVE-2026-24682
Security:       CVE-2026-24683
Security:       CVE-2026-24676
Security:       CVE-2026-24677
Security:       CVE-2026-24678
Security:       CVE-2026-24684
Security:       CVE-2026-24679
Security:       CVE-2026-24681
Security:       CVE-2026-24675
Security:       CVE-2026-24491
Security:       CVE-2026-24680

    [2 lines not shown]
DeltaFile
+0-173net/freerdp3/files/mntent_compat.c
+0-62net/freerdp3/files/mntent.h
+12-9net/freerdp3/Makefile
+13-3net/freerdp3/distinfo
+0-10net/freerdp3/files/patch-channels_rdpdr_client_CMakeLists.txt
+25-2575 files

FreeBSD/ports e0aed18net/freerdp3 Makefile distinfo, net/freerdp3/files mntent_compat.c mntent.h

net/freerdp3: 3.21.0 => 3.22.0

Changelog:
https://github.com/FreeRDP/FreeRDP/releases/tag/3.22.0

While here cleanup port.

Security:       CVE-2026-23948
Security:       CVE-2026-24682
Security:       CVE-2026-24683
Security:       CVE-2026-24676
Security:       CVE-2026-24677
Security:       CVE-2026-24678
Security:       CVE-2026-24684
Security:       CVE-2026-24679
Security:       CVE-2026-24681
Security:       CVE-2026-24675
Security:       CVE-2026-24491
Security:       CVE-2026-24680
MFH:            2026Q1
DeltaFile
+0-173net/freerdp3/files/mntent_compat.c
+0-62net/freerdp3/files/mntent.h
+12-9net/freerdp3/Makefile
+13-3net/freerdp3/distinfo
+0-10net/freerdp3/files/patch-channels_rdpdr_client_CMakeLists.txt
+25-2575 files

FreeBSD/ports 244267bastro/xtide distinfo Makefile

astro/xtide: Set WVS option default
DeltaFile
+3-1astro/xtide/distinfo
+2-1astro/xtide/Makefile
+5-22 files

FreeBSD/ports bf070f5net-im/telegram-desktop Makefile

net-im/telegram-desktop: bump PORTREVISION after tde2e update

Sponsored by:   tipi.work
DeltaFile
+1-0net-im/telegram-desktop/Makefile
+1-01 files

FreeBSD/ports dbaefa1net-im/tde2e distinfo Makefile, net-im/tde2e/files patch-CMakeLists.txt

net-im/tde2e: update: 1.8.60 -> 1.8.61

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/tde2e/distinfo
+2-2net-im/tde2e/Makefile
+2-2net-im/tde2e/files/patch-CMakeLists.txt
+7-73 files

FreeBSD/src a25b12ccontrib/blocklist/bin blacklistd.c blacklistd.conf.5

blocklist: blacklist: Chase recent upstream changes

MFC after:      3 days
DeltaFile
+14-14contrib/blocklist/bin/blacklistd.c
+3-3contrib/blocklist/bin/blacklistd.conf.5
+17-172 files

FreeBSD/src 56c94c7contrib/blocklist/bin blocklistd.c run.c, contrib/blocklist/port popenve.c

MFV: Import blocklist 2026-02-07 (10a907f)

Merge commit 'a39ba5e2935176fe982235556e46ba3f51178187'

Changes:

https://github.com/zoulasc/blocklist/compare/8a4b011...10a907f

MFC after:      3 days
DeltaFile
+39-36contrib/blocklist/port/popenve.c
+14-14contrib/blocklist/bin/blocklistd.c
+9-8contrib/blocklist/bin/run.c
+3-3contrib/blocklist/bin/blocklistd.conf.5
+2-3contrib/blocklist/bin/support.c
+67-645 files

FreeBSD/src a39ba5ebin blocklistd.c run.c, port popenve.c

Vendor import of blocklist 2026-02-07 (10a907f)

Upstream hash 10a907f09f5a92068d86dcb4ef4f91d7bc10c501.

Obtained from:https://github.com/zoulasc/blocklist
DeltaFile
+39-36port/popenve.c
+14-14bin/blocklistd.c
+9-8bin/run.c
+3-3bin/blocklistd.conf.5
+2-3bin/support.c
+67-645 files

FreeBSD/src 110f256sys/compat/linux linux_file.c

linux_file.c: Fix handling of NFS getdents() emulation

Bugzilla PR#292282 reports a problem, where a Linux
binary running in the Linuxulator gets bogus entries
in a readdir()/getdents() reply when the directory is
an NFS mount.

This appears to be caused by the NFS client including
entries with d_fileno == 0, which are always ignored by
BSD, but are not ignored by Linux.

This patch filters out the "d_fileno == 0" entries and
the reporter of the bugzilla PR notes that it fixes the
problem for him.

It could be argued that the NFS client should filter out
the "d_fileno == 0" entries, but the NFS client readdir
code is "fragile" and any change to it runs a significant
risk of causing regression type problems.

    [9 lines not shown]
DeltaFile
+110-68sys/compat/linux/linux_file.c
+110-681 files

FreeBSD/src c59f12dshare/man/man9 accf_data.9 accf_dns.9

accf_*.9: Rewrite broken synopsis

These manuals abused the name macro for every line of kernel cfg as well
as an example command to show the module name which was mixed in without
separation. This bugs the whatis database into thinking that `INET` and
`kldload` are names for this page, and violates best practice by mixing
commands and configuration in a continuous example.

Rewrite to use the kernel configuration macro, Cd, and show the module
name via an example configuration in rc.conf, according to the spec and
established practice. Do not bump the date because these markup errors
are not a content change.

MFC after:      3 days
DeltaFile
+6-3share/man/man9/accf_data.9
+6-3share/man/man9/accf_dns.9
+6-3share/man/man9/accf_http.9
+6-3share/man/man9/accf_tls.9
+24-124 files

FreeBSD/src 525d00dshare/examples/bhyve vmrun.sh

vmrun.sh: add option for sharing directory via p9fs to bhyve

Reviewed by:    markj
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D55100
DeltaFile
+30-4share/examples/bhyve/vmrun.sh
+30-41 files

FreeBSD/ports ed41b25net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update 6.4.2 -> 6.5.0

ChangeLog:      https://github.com/telegramdesktop/tdesktop/compare/v6.4.2...v6.5.0

Sponsored by:   tipi.work
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-2net-im/telegram-desktop/Makefile
+4-52 files

FreeBSD/ports 3f5d10bdevel/libada distinfo Makefile

devel/libada: update 3.4.1 -> 3.4.2

ChangeLog:      https://github.com/ada-url/ada/compare/v3.4.1...v3.4.2

Sponsored by:   tipi.work
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

FreeBSD/ports 3a579bfsysutils/logrotate Makefile, sysutils/logrotate/files logrotate.conf.sample

sysutils/logrotate: Fix Logrotate to work by default

If the file /var/log/lastlog is missing, logrotate fails, even if other
configs are available.

Add "missingok" to this block so other logrorate blocks located in
${PREFIX}/etc/logrotate.d/ will function as expected when that one file
is unavailable.

While here remove unnecessary GNU_CONFIGURE_MANPREFIX.

PR:             293024
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/472/
DeltaFile
+1-2sysutils/logrotate/Makefile
+1-0sysutils/logrotate/files/logrotate.conf.sample
+2-22 files

FreeBSD/ports 94e6270textproc/expat2 distinfo Makefile

textproc/expat2: security update 2.7.3 -> 2.7.4

ChangeLog:      https://github.com/libexpat/libexpat/compare/R_2_7_3...R_2_7_4
PR:             293033
Approved by:    fluffy (on behalf of ports-secteam)
DeltaFile
+3-3textproc/expat2/distinfo
+1-1textproc/expat2/Makefile
+1-1textproc/expat2/pkg-plist
+5-53 files

FreeBSD/src f3e9c94sys/dev/acpica/Osd OsdSchedule.c

Revert "acpi: Make taskqueue only run on BSP"

This change causes some ACPI problems, such as power button events being
processed even if just used for resume.

This reverts commit c0df8f6f0e6a5f77ec9140e8075d09c55fe4c3c7.
DeltaFile
+1-5sys/dev/acpica/Osd/OsdSchedule.c
+1-51 files

FreeBSD/ports 44866a1net-mgmt/victoria-logs Makefile pkg-plist, net-mgmt/victoria-logs/files victoria_logs.in

net-mgmt/victoria-logs: fix logs directory ownership

PR: 292405
DeltaFile
+5-1net-mgmt/victoria-logs/Makefile
+1-1net-mgmt/victoria-logs/files/victoria_logs.in
+1-0net-mgmt/victoria-logs/pkg-plist
+7-23 files

FreeBSD/ports dcafa40net-mgmt/victoria-logs distinfo Makefile

net-mgmt/victoria-logs: update to 1.45.0
DeltaFile
+5-5net-mgmt/victoria-logs/distinfo
+1-2net-mgmt/victoria-logs/Makefile
+6-72 files

FreeBSD/doc 3eecfe7website/content/en/releases/14.4R schedule.adoc

14.4: On schedule

The releng/14.4 branch was created and the 14.4-BETA1 builds
started on February 6, 2026.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+2-2website/content/en/releases/14.4R/schedule.adoc
+2-21 files

FreeBSD/ports cac11d2games/moonlight-embedded-devel Makefile distinfo

games/moonlight-embedded-devel: 2.7.5 => 2.7.6

Change:
- Add 'drm/drm_vaapi/wayland/wayland_vaapi' platform.
- Add direct render for drm and wayland display.
- Add libyuv or libswscale converter to replace egl.
- Add HDR support for drm and wayland platform.
https://github.com/armin-25689/moonlight-embedded/releases/tag/v2.7.6
https://github.com/armin-25689/moonlight-embedded/compare/v2.7.5...v2.7.6

- Fix warnigs from portlint, portclippy and portfmt.

PR:     292991
DeltaFile
+13-8games/moonlight-embedded-devel/Makefile
+3-3games/moonlight-embedded-devel/distinfo
+16-112 files

FreeBSD/ports cf182c9net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.7

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.7
- Addresses a potential DoS vulnerability, see
  https://github.com/traefik/traefik/security/advisories/GHSA-cwjm-3f7h-9hwq
- This may require an update to the traefik configuration:
  https://doc.traefik.io/traefik/v3.6/migrate/v3/#v367

MFH:            2026Q1
Security:       CVE-2026-22045
(cherry picked from commit a18d213f915268dbb7346b8ff1550ed418c3afff)
DeltaFile
+3-3net/traefik/distinfo
+1-2net/traefik/Makefile
+4-52 files

FreeBSD/ports 397c794games/moonlight-embedded Makefile distinfo, games/moonlight-embedded/files patch-src_input_evdev.c patch-src_main.c

games/moonlight-embedded: Update 2.7.0 => 2.7.1

Changelog:
- Increased packet size when streaming remotely over IPv6.
- Improved reliability on high latency connections.
- Improved gamepad input batching.
- Fixed build on 32-bit platforms using 64-bit time.
- Fixed several compiler warnings.
- Updated included gamepad mappings.
https://github.com/moonlight-stream/moonlight-embedded/releases/tag/v2.7.1

- Fix warnings from portlint, portclippy and portfmt.
- Moonlight embedded has remove x11 platform, so remove some patches.

PR:     292992
DeltaFile
+0-94games/moonlight-embedded/files/patch-src_input_evdev.c
+0-84games/moonlight-embedded/files/patch-src_main.c
+55-0games/moonlight-embedded/files/patch-third__party_moonlight-common-c_enet_host.c
+22-18games/moonlight-embedded/Makefile
+0-18games/moonlight-embedded/files/patch-libgamestream_client.c
+3-3games/moonlight-embedded/distinfo
+80-2171 files not shown
+82-2197 files

FreeBSD/src 25a8168usr.bin/m4 eval.c, usr.bin/m4/tests m4_test.sh defn.m4

m4: Change defn processing order

Currently, defn pushes its arguments on the stack in order, which means
they are then processed in reverse order.  POSIX does not specify what
order they are processed in, which arguably suggests that they should be
processed in the order they are listed.  Push them in reverse order so
they will be processed in their original order.  This matches GNU m4.

PR:             292937
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    obiwac, imp
Differential Revision:  https://reviews.freebsd.org/D55116
DeltaFile
+9-0usr.bin/m4/tests/m4_test.sh
+5-0usr.bin/m4/tests/defn.m4
+2-0usr.bin/m4/tests/Makefile
+1-1usr.bin/m4/eval.c
+1-0usr.bin/m4/tests/regress.defn.out
+18-15 files

FreeBSD/src 16e073dusr.bin/m4/tests m4_test.sh regress.gnuprefix.out

m4: Convert tests to ATF

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55115
DeltaFile
+240-0usr.bin/m4/tests/m4_test.sh
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+0-32usr.bin/m4/tests/regress.sh
+8-5usr.bin/m4/tests/Makefile
+0-5usr.bin/m4/tests/legacy_test.sh
+292-865 files not shown
+298-8911 files

FreeBSD/ports 28a0df0databases/proxysql Makefile

databases/proxysql: Resolve build failure on 15.x

PR:             293023
Reported by:    Vincent Milum Jr <freebsd at darkain.com>
DeltaFile
+1-0databases/proxysql/Makefile
+1-01 files

FreeBSD/ports 8c60b94devel/py-levenshtein Makefile

devel/py-levenshtein: Pass MAINTAINER to someone who uses it

Now that this is included with PostgreSQL, I no longer use it.

PR:             293012
DeltaFile
+1-1devel/py-levenshtein/Makefile
+1-11 files

FreeBSD/ports 702ce78multimedia/navidrome distinfo Makefile, multimedia/navidrome/files modules.txt

multimedia/navidrome: Update to 0.60.0, Take maintainership

- Fix 'github.com/navidrome/navidrome/adapters/taglib: invalid flag in pkg-config --cflags: --define-prefix'
- Build assets using a Makejail which simplify a lot.
- Use NAVIDROME_{USER|GROUP} that are more descriptive.

PR:             293000
Security:       a6effa17-1fd4-4895-8471-d5c684d7807c
MFH:            2026Q1
(cherry picked from commit 697778ed05fc34ccdf021dced373ace656600a22)
DeltaFile
+0-11,718multimedia/navidrome/files/packagejsons/package-lock.json
+0-645multimedia/navidrome/files/modules.txt
+7-257multimedia/navidrome/distinfo
+22-192multimedia/navidrome/Makefile
+0-85multimedia/navidrome/files/packagejsons/package.json
+29-12,8975 files

FreeBSD/ports 697778emultimedia/navidrome distinfo Makefile, multimedia/navidrome/files modules.txt

multimedia/navidrome: Update to 0.60.0, Take maintainership

- Fix 'github.com/navidrome/navidrome/adapters/taglib: invalid flag in pkg-config --cflags: --define-prefix'
- Build assets using a Makejail which simplify a lot.
- Use NAVIDROME_{USER|GROUP} that are more descriptive.

PR:             293000
Security:       a6effa17-1fd4-4895-8471-d5c684d7807c
MFH:            2026Q1
DeltaFile
+0-11,718multimedia/navidrome/files/packagejsons/package-lock.json
+0-645multimedia/navidrome/files/modules.txt
+7-257multimedia/navidrome/distinfo
+22-192multimedia/navidrome/Makefile
+0-85multimedia/navidrome/files/packagejsons/package.json
+29-12,8975 files

FreeBSD/ports ceece55security/vuxml/vuln 2026.xml

security/vuxml: Add multimedia/navidrome < 0.60.0
DeltaFile
+26-0security/vuxml/vuln/2026.xml
+26-01 files