FreeBSD/ports 554780b — net-im/tdlib pkg-plist, net-im/tdlib/files patch-tdutils_CMakeLists.txt patch-tdnet_CMakeLists.txt

net-im/tdlib: refactor port (+)

* Make port installs properly versioned shared libraries to easy track in dependencies
* Build *_private and *_static libraries as static, they not intended to be shared
* Install a CMake package for tde2e which offers those as tde2e::tde2e and tde2e::tdutils [1]

Co-Authored-by: mi [1]
PR:             299290 [1]
DeltaFile
+62-24net-im/tdlib/files/patch-CMakeLists.txt
+27-2net-im/tdlib/pkg-plist
+11-1net-im/tdlib/files/patch-tdutils_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tdnet_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tde2e_CMakeLists.txt
+11-1net-im/tdlib/files/patch-tddb_CMakeLists.txt
+133-304 files not shown
+165-3510 files

FreeBSD/ports cf61166 — x11/xscreensaver distinfo Makefile

x11/xscreensaver: Update 6.16 => 6.17

Changelog:
* Added missing localization strings (largely auto-translated).
* X11: Localizations are being installed again.
* macOS, iOS, Android: Now localized.
* macOS: Possible workarounds for longstanding Apple bugs where the
  legacyScreenSaver process would start using 100% CPU and savers would
  never run again.
* macOS 14.6 or later and iOS 17.6 or later are now required, since
  Xcode 6 can no longer build executables that work on older OSes.
https://www.jwz.org/xscreensaver/changelog.html

PR:             299379
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+4-3x11/xscreensaver/Makefile
+7-0x11/xscreensaver/pkg-plist
+3-3x11/xscreensaver/distinfo
+14-63 files

FreeBSD/ports 8547c10 — editors/markmywords Makefile, editors/markmywords/files patch-CMakeLists.txt patch-src_Widgets_Window.vala

editors/markmywords: the port had been improved (+)

- Update the build scripts for upcoming CMake 4.x
- Fix discrepancies between *.ui XML and Vala code
  which also gets rid of GTK start-up assertions
- Adjust "About" window proportions for nicer look
DeltaFile
+46-0editors/markmywords/files/patch-src_Widgets_Window.vala
+6-4editors/markmywords/Makefile
+6-3editors/markmywords/files/patch-CMakeLists.txt
+58-73 files

FreeBSD/ports b3c9e62 — net/samba425 Makefile, net/samba425/files patch-source3_torture_cmd__vfs.c

net/samba425: restore missing get_quota vfstest command (cmd_vfs.c)

The combined patch adding a "get_quota" command to vfstest (present
identically in net/samba419, 420, 422, 423, and 424) touches two
files: source3/torture/cmd_vfs.c (the command implementation and its
vfs_commands[] registration) and source3/torture/wscript_build
(installs vfstest instead of building it selftest-only). Only the
wscript_build half survived into samba425 — the cmd_vfs.c half was
dropped.

Restored patch-source3_torture_cmd__vfs.c, adapted (not just copied
verbatim) to the real samba-4.25.0 upstream API: SMB_VFS_GET_QUOTA()
dropped its explicit conn parameter and now takes an fsp directly, and
the file resolution pattern changed from synthetic_smb_fname() to
synthetic_pathref()+smb_fname->fsp (mirroring the sibling
cmd_disk_free() function, which upstream already migrated the same
way between 4.24 and 4.25). Verified against a real FreeBSD build:
the first version of this patch (ported mechanically from samba424,
pre-dating the SMB_VFS_GET_QUOTA signature change) failed to compile

    [7 lines not shown]
DeltaFile
+98-0net/samba425/files/patch-source3_torture_cmd__vfs.c
+1-1net/samba425/Makefile
+99-12 files

FreeBSD/ports 02234af — net-im/py-zapzap Makefile distinfo

net-im/py-zapzap: Update to 7.5.1

ChangeLog:

1. https://github.com/rafatosta/zapzap/releases/tag/7.5.1

Reported by:    Rafael Tosta <notifications at github.com>
DeltaFile
+3-3net-im/py-zapzap/distinfo
+1-1net-im/py-zapzap/Makefile
+4-42 files

FreeBSD/ports fc00e73 — net-im/snac Makefile distinfo

net-im/snac: Update 2.95 => 2.96

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.96/RELEASE_NOTES.md

PR:             299360
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4

(cherry picked from commit 7ba78dfa3277696ad0d9493de20224f04c0ac570)
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files

FreeBSD/ports 7ba78df — net-im/snac Makefile distinfo

net-im/snac: Update 2.95 => 2.96

Changelog:
https://codeberg.org/grunfink/snac2/src/tag/2.96/RELEASE_NOTES.md

PR:             299360
Approved by:    Matthew Phillips <matthew at matthewphillips.info> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q4
DeltaFile
+3-3net-im/snac/distinfo
+1-1net-im/snac/Makefile
+4-42 files

FreeBSD/ports ea51c7f — lang/rust Makefile distinfo, lang/rust-bootstrap Makefile distinfo

lang/rust: Update to 1.99.1
DeltaFile
+3-3lang/rust/distinfo
+3-3lang/rust-bootstrap/distinfo
+1-1lang/rust/Makefile
+1-1lang/rust-bootstrap/Makefile
+8-84 files

FreeBSD/ports 040b9e1 — security/vuxml/vuln 2026.xml

security/vuxml: Document textproc/p5-Text-CSV_XS vulnerabilities

PR:             299441
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+43-0security/vuxml/vuln/2026.xml
+43-01 files

FreeBSD/ports 565e628 — textproc/p5-Text-CSV_XS Makefile distinfo

textproc/p5-Text-CSV_XS: Update 1.64 => 1.65

Changelog:
https://metacpan.org/dist/Text-CSV_XS/changes

PR:             299441
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-110759
Security:       CVE-2026-110758
Security:       CVE-2026-110757
Security:       CVE-2026-110756
Security:       CVE-2026-110755
Security:       CVE-2026-110754
Security:       CVE-2026-110753
Security:       CVE-2026-110752
MFH:            2026Q4

(cherry picked from commit 163664a8473ec4ca79cb1ef782b93aeda0d27af4)
DeltaFile
+3-3textproc/p5-Text-CSV_XS/distinfo
+1-1textproc/p5-Text-CSV_XS/Makefile
+4-42 files

FreeBSD/ports 163664a — textproc/p5-Text-CSV_XS Makefile distinfo

textproc/p5-Text-CSV_XS: Update 1.64 => 1.65

Changelog:
https://metacpan.org/dist/Text-CSV_XS/changes

PR:             299441
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-110759
Security:       CVE-2026-110758
Security:       CVE-2026-110757
Security:       CVE-2026-110756
Security:       CVE-2026-110755
Security:       CVE-2026-110754
Security:       CVE-2026-110753
Security:       CVE-2026-110752
MFH:            2026Q4
DeltaFile
+3-3textproc/p5-Text-CSV_XS/distinfo
+1-1textproc/p5-Text-CSV_XS/Makefile
+4-42 files

FreeBSD/ports e11bc8b — sysutils/f3 Makefile, sysutils/f3/files patch-src_libutils.h

sysutils/f3: Fix build on i386

The MIN macro in libutils.h had no support for ints, as a result commit
bf3dd41 caused f3 to fail to compile on 32-bit architectures. Fixed
upstream in 0d08c4e.

Approved by:    yuri (mentor)
Differential Revision:  https://reviews.freebsd.org/D60719
DeltaFile
+20-0sysutils/f3/files/patch-src_libutils.h
+1-0sysutils/f3/Makefile
+21-02 files

FreeBSD/ports c42e49b — sysutils Makefile, sysutils/u-boot-pinetab pkg-descr Makefile

sysutils/u-boot-pinetab: New port

Add support for the PineTab aarch64 tablet

PR:             298683
Reported by:    Guillaume Ballet <vice-shore-grid at duck.com>
DeltaFile
+7-0sysutils/u-boot-pinetab/pkg-descr
+7-0sysutils/u-boot-pinetab/Makefile
+1-0sysutils/Makefile
+15-03 files

FreeBSD/ports 0ffce61 — devel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.4.8

ChangeLog:

1. https://github.com/pypa/virtualenv/releases/tag/21.14.7
2. https://github.com/pypa/virtualenv/releases/tag/21.14.8

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+2-2devel/py-virtualenv/Makefile
+5-52 files

FreeBSD/ports 3378f21 — x11-fonts/oxygen-fonts Makefile

x11-fonts/oxygen-fonts: Excluded from Plasma long time ago
DeltaFile
+4-7x11-fonts/oxygen-fonts/Makefile
+4-71 files

FreeBSD/ports c059aec — x11-fm/dolphin Makefile distinfo

x11-fm/dolphin: Import upstream patch

https://invent.kde.org/system/dolphin/-/commit/9685acf1bbc6ba1f591b37b8be4250a604fcc0bf

(cherry picked from commit b5a77cff46e85905ad2f7acf3c04c0686ddcf220)
DeltaFile
+3-1x11-fm/dolphin/distinfo
+3-0x11-fm/dolphin/Makefile
+6-12 files

FreeBSD/ports b5a77cf — x11-fm/dolphin Makefile distinfo

x11-fm/dolphin: Import upstream patch

https://invent.kde.org/system/dolphin/-/commit/9685acf1bbc6ba1f591b37b8be4250a604fcc0bf
DeltaFile
+3-1x11-fm/dolphin/distinfo
+3-0x11-fm/dolphin/Makefile
+6-12 files

FreeBSD/ports f1fdc77 — devel/py-python-discovery Makefile distinfo

devel/py-python-discovery: Update to 1.6.3

ChangeLog:

1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.3

Reported by:    Bernát Gábor <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+1-1devel/py-python-discovery/Makefile
+4-42 files

FreeBSD/ports 17a68ff — net/samba425 pkg-plist.cluster Makefile

net/samba425: fix building with CLUSTER

PR:     299196
Sponsored by:   Klara, Inc.
Reported by:    Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+1-1net/samba425/pkg-plist.cluster
+1-1net/samba425/Makefile
+2-22 files

FreeBSD/ports c14cb18 — x11-wm/mango Makefile distinfo

x11-wm/mango: Update to 0.18.1

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.18.1

Reported by:    DreamMaoMao <notifications at github.com>
DeltaFile
+3-3x11-wm/mango/distinfo
+1-1x11-wm/mango/Makefile
+4-42 files

FreeBSD/ports 137ac18 — net/cloudflare-speed-cli Makefile distinfo

net/cloudflare-speed-cli: Update to 1.0.9
DeltaFile
+3-3net/cloudflare-speed-cli/distinfo
+1-2net/cloudflare-speed-cli/Makefile
+4-52 files

FreeBSD/ports d90f589 — . UPDATING

UPDATING: Add a note about x11-wm/mango
DeltaFile
+17-0UPDATING
+17-01 files

FreeBSD/ports fb5a359 — x11-wm/mango Makefile pkg-plist, x11-wm/mango/files pkg-message.in

x11-wm/mango: Update to 0.18.0

- Add an update message about a change of key names in the configuration
  file of Mango

ChangeLog:

1. https://github.com/mangowm/mango/releases/tag/0.18.0

PR:             299255
DeltaFile
+17-0x11-wm/mango/files/pkg-message.in
+3-3x11-wm/mango/distinfo
+2-2x11-wm/mango/Makefile
+4-0x11-wm/mango/pkg-plist
+26-54 files

FreeBSD/ports 659821b — www/phalcon Makefile distinfo

www/phalcon: update to 5.23.0.
DeltaFile
+3-3www/phalcon/distinfo
+1-1www/phalcon/Makefile
+4-42 files

FreeBSD/ports 2f70d66 — audio/wasabi Makefile

audio/wasabi: change to lang/rust from lang/rust-nightly

PR:             276448
Suggested by:   Jan Beich <jbeich at FreeBSD.org>
DeltaFile
+2-2audio/wasabi/Makefile
+2-21 files

FreeBSD/ports f09187e — databases/mongodb90 Makefile.bazel-cache Makefile, databases/mongodb90/files patch-bazel_crates.lock bazel-distfiles.py

databases/mongodb90: build on aarch64

Use --batch just like mongodb80.
Remove huge local bazel-cache distfile by downloading the original distfiles.
DeltaFile
+1,399-3databases/mongodb90/distinfo
+671-0databases/mongodb90/Makefile.crates
+205-45databases/mongodb90/files/patch-bazel_crates.lock
+250-0databases/mongodb90/files/bazel-distfiles.py
+141-13databases/mongodb90/Makefile
+41-101databases/mongodb90/Makefile.bazel-cache
+2,707-1626 files not shown
+3,016-19712 files

FreeBSD/ports 9d8eb70 — misc/qwen-code Makefile distinfo, misc/qwen-code/files package-lock.json

misc/qwen-code: update to 0.25.1
DeltaFile
+8-8misc/qwen-code/files/package-lock.json
+3-3misc/qwen-code/distinfo
+1-1misc/qwen-code/Makefile
+12-123 files

FreeBSD/ports 1cd5f52 — devel/codebase-memory-mcp/files patch-src_daemon_ipc.c patch-src_pipeline_pass__definitions.c

devel/codebase-memory-mcp: update to 0.12.0
DeltaFile
+18-18devel/codebase-memory-mcp/files/patch-internal_cbm_cbm.h
+26-0devel/codebase-memory-mcp/files/patch-internal_cbm_result__compact.c
+7-7devel/codebase-memory-mcp/files/patch-src_pipeline_pipeline.c
+6-6devel/codebase-memory-mcp/files/patch-internal_cbm_cbm.c
+5-5devel/codebase-memory-mcp/files/patch-src_pipeline_pass__definitions.c
+4-4devel/codebase-memory-mcp/files/patch-src_daemon_ipc.c
+66-406 files not shown
+82-5612 files

FreeBSD/ports d41b8ac — math/py-fdasrsf/files patch-pyproject.toml patch-setup.py

math/py-fdasrsf: fix build on 14

... by disabling obscure BLAS symbols validation code in setup.py
that fails on 14 for some reason. Instead, validated by running
tests from post-stage. Tests succeeded on 14 and 15.

Reported by:    fallout
DeltaFile
+16-0math/py-fdasrsf/files/patch-setup.py
+4-4math/py-fdasrsf/files/patch-pyproject.toml
+20-42 files

FreeBSD/ports 3cb1186 — security/nmap-devel Makefile distinfo

security/nmap-devel: Update to the latest GH commit
DeltaFile
+8-0security/nmap-devel/pkg-plist
+3-3security/nmap-devel/distinfo
+2-3security/nmap-devel/Makefile
+13-63 files