FreeBSD/ports 7e085b4 — databases/openldap25-server Makefile, databases/openldap26-server Makefile

databases/openldap2[567]-server: Restore SMBPWD

Since FreeBSD 15 switched to MIT Kerberos, the SMBPWD option
was excluded because smbk5pwd requires Heimdal for its Kerberos
support.  However, the Samba and shadow password hash parts of
the overlay do not depend on Kerberos and are still useful.

On FreeBSD 15 and later, build smbk5pwd without DO_KRB5 instead
of excluding the option altogether.

PR:             299408
Reported by:    Geoffroy Desvernay <dgeo at centrale-med.fr>
DeltaFile
+9-4databases/openldap27-server/Makefile
+9-4databases/openldap26-server/Makefile
+9-4databases/openldap25-server/Makefile
+27-123 files

FreeBSD/ports b50e172 — editors/vscode Makefile, net-im/teams Makefile

*/*: Bump port revision after electron43 update (c5e17aa1a4b8)
DeltaFile
+1-1textproc/obsidian/Makefile
+1-1net-im/teams/Makefile
+1-0editors/vscode/Makefile
+3-23 files

FreeBSD/ports c5e17aa — devel/electron43/files patch-electron_shell_browser_native__window__views.cc patch-electron_spec_api-browser-window.spec.ts, devel/electron43/files/packagejsons yarn.lock

devel/electron43: Update to 43.8.0

Changelog: https://github.com/electron/electron/releases/tag/v43.8.0

Reported by:    GitHub (watch releases)
DeltaFile
+3-119devel/electron43/files/packagejsons/yarn.lock
+40-40devel/electron43/files/patch-electron_spec_api-app.spec.ts
+35-35devel/electron43/files/patch-electron_spec_api-crash-reporter.spec.ts
+31-31devel/electron43/files/patch-third__party_electron__node_deps_uv_unofficial.gni
+30-30devel/electron43/files/patch-electron_spec_api-browser-window.spec.ts
+27-27devel/electron43/files/patch-electron_shell_browser_native__window__views.cc
+166-28232 files not shown
+343-48038 files

FreeBSD/ports c33a58c — net/samba425 Makefile, net/samba425/files patch-source3_modules_vfs__streams__xattr.c

net/samba425: avoid SIGFPE in streams_xattr_get_ea_value_fsp

As reported in https://bugzilla.samba.org/show_bug.cgi?id=16278,
upstream commit 5fa43440ebd3 ("vfs: Implement larger streams in multiple
xattrs"), results in many signal 8 (SIGFPE) crashes in smbd child
processes on FreeBSD, if the streams_xattr vfs module is loaded.

This is because streams_xattr_get_ea_value_fsp() can divide by zero, if
the "max xattrs per stream" is left at its default value.

Apply the upstream fix to avoid the crashes.

PR:             299446
Obtained from:  https://gitlab.com/samba-team/samba/-/commit/21f8b339
MFH:            2026Q4
Approved by:    samba (kiwi)
DeltaFile
+11-1net/samba425/files/patch-source3_modules_vfs__streams__xattr.c
+1-1net/samba425/Makefile
+12-22 files

FreeBSD/ports bca7a3d — net/samba424 Makefile, net/samba424/files patch-source3_modules_vfs__streams__xattr.c

net/samba424: avoid SIGFPE in streams_xattr_get_ea_value_fsp

As reported in https://bugzilla.samba.org/show_bug.cgi?id=16278,
upstream commit 5fa43440ebd3 ("vfs: Implement larger streams in multiple
xattrs"), results in many signal 8 (SIGFPE) crashes in smbd child
processes on FreeBSD, if the streams_xattr vfs module is loaded.

This is because streams_xattr_get_ea_value_fsp() can divide by zero, if
the "max xattrs per stream" is left at its default value.

Apply the upstream fix to avoid the crashes.

PR:             299445
Obtained from:  https://gitlab.com/samba-team/samba/-/commit/21f8b339
MFH:            2026Q4
Approved by:    samba (kiwi)
DeltaFile
+11-1net/samba424/files/patch-source3_modules_vfs__streams__xattr.c
+1-1net/samba424/Makefile
+12-22 files

FreeBSD/ports b98196b — www/pomerium-envoy-custom Makefile, www/pomerium-envoy-custom/files patches_envoy_freebsd-repositories.patch gperftools_freebsd.patch

www/pomerium-envoy-custom: Fix build on aarch64

gperftools has no way to read the program counter from a signal's
ucontext on FreeBSD/aarch64, so its CPU profiler, which Envoy builds
with --define tcmalloc=gperftools, failed to compile:

  getpc-inl.h:393:22: error: no member named 'Get' in ...

On FreeBSD/aarch64 the kernel stores the interrupted PC in
uc_mcontext.mc_gpregs.gp_elr.  Add an accessor for it to gperftools
and apply the patch through the gperftools http_archive in envoy's
bazel/repositories.bzl, the same way the msgpack patch is applied.
The hunk offsets of the other entries in that patch are refreshed
while here.

The gperftools change has been verified with getpc_test on an Ampere
eMAG running FreeBSD 15.1 and submitted upstream.  The full port has
only been test-built on amd64 so far.

Upstream PR: https://github.com/gperftools/gperftools/pull/1647
DeltaFile
+38-0www/pomerium-envoy-custom/files/gperftools_freebsd.patch
+13-4www/pomerium-envoy-custom/files/patches_envoy_freebsd-repositories.patch
+4-2www/pomerium-envoy-custom/Makefile
+55-63 files

FreeBSD/ports 99f341b — devel/go-wire Makefile distinfo

devel/go-wire: Update 1.2.0 => 1.3.0

Changelog:
https://github.com/goforj/wire/releases/tag/v1.3.0

PR:             299554
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+5-5devel/go-wire/distinfo
+1-2devel/go-wire/Makefile
+6-72 files

FreeBSD/ports 2952934 — net-im/gomuks Makefile distinfo, net-im/gomuks/files/packagejsons package.json package-lock.json

net-im/gomuks: Update 26.09 => 26.10

Changelog:
https://github.com/gomuks/gomuks/releases/tag/v0.2610.0

PR:             299604
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+318-431net-im/gomuks/files/packagejsons/package-lock.json
+8-8net-im/gomuks/files/packagejsons/package.json
+7-7net-im/gomuks/distinfo
+1-1net-im/gomuks/Makefile
+334-4474 files

FreeBSD/ports dfe6108 — multimedia/cx88 distinfo Makefile

multimedia/cx88: Update 1.5.5 => 1.5.6

Changelog:
- Chase recent sound(4) changes
- Fix panic if audio PCM interface fails to attach
- Fix build on -current

Improve port:
- Fix warnings from portclippy.
- Sort MAKE_ARGS.
- Remove unnecessary "+" im *_MAKE_ARGS.
- Sort plist.

PR:             299442 299418
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
Co-authored-by: Yusuf Yaman <nxjoseph at FreeBSD.org>
MFH:            2026Q4

(cherry picked from commit c2a6aec5ec39765a05ae54410ca23fca92755f38)
DeltaFile
+18-18multimedia/cx88/pkg-plist
+16-15multimedia/cx88/Makefile
+3-3multimedia/cx88/distinfo
+37-363 files

FreeBSD/ports c2a6aec — multimedia/cx88 distinfo Makefile

multimedia/cx88: Update 1.5.5 => 1.5.6

Changelog:
- Chase recent sound(4) changes
- Fix panic if audio PCM interface fails to attach
- Fix build on -current

Improve port:
- Fix warnings from portclippy.
- Sort MAKE_ARGS.
- Remove unnecessary "+" im *_MAKE_ARGS.
- Sort plist.

PR:             299442 299418
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
Co-authored-by: Yusuf Yaman <nxjoseph at FreeBSD.org>
MFH:            2026Q4
DeltaFile
+18-18multimedia/cx88/pkg-plist
+16-15multimedia/cx88/Makefile
+3-3multimedia/cx88/distinfo
+37-363 files

FreeBSD/ports cf6d740 — misc/py-litellm-proxy-extras Makefile distinfo

misc/py-litellm-proxy-extras: Update to 0.4.110

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm-proxy-extras/distinfo
+1-1misc/py-litellm-proxy-extras/Makefile
+4-42 files

FreeBSD/ports 34ecab9 — sysutils/onefetch Makefile Makefile.crates

sysutils/onefetch: Update to 3.1.0

Changelog: https://github.com/o2sh/onefetch/blob/main/CHANGELOG.md#310-2026-10-18

Reported by:    GitHub (watch releases)
DeltaFile
+121-65sysutils/onefetch/distinfo
+59-31sysutils/onefetch/Makefile.crates
+1-2sysutils/onefetch/Makefile
+181-983 files

FreeBSD/ports f50cfa3 — textproc/tgrep Makefile distinfo

textproc/tgrep: Update to 1.2.3

Changelog: https://github.com/microsoft/tgrep/releases/tag/v1.2.3

Reported by:    GitHub (watch releases)
DeltaFile
+3-3textproc/tgrep/distinfo
+1-1textproc/tgrep/Makefile
+4-42 files

FreeBSD/ports 100362f — chinese/fcitx5-keykey Makefile distinfo

chinese/fcitx5-keykey: update to 1.3.2.
DeltaFile
+10-0chinese/fcitx5-keykey/pkg-plist
+3-3chinese/fcitx5-keykey/distinfo
+2-2chinese/fcitx5-keykey/Makefile
+15-53 files

FreeBSD/ports 816369e — devel/golangci-lint Makefile distinfo

devel/golangci-lint: Update to 2.15.0

ChangeLog:
https://golangci-lint.run/docs/product/changelog/#v2150
DeltaFile
+5-5devel/golangci-lint/distinfo
+2-2devel/golangci-lint/Makefile
+7-72 files

FreeBSD/ports db3a965 — www/librewolf/files patch-languageid-de-constexpr-ify patch-third__party_angle_angle__common__gn_moz.build

www/librewolf: Update 157.0.1-1 => 158.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/158.0/releasenotes/
Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/158.0-1

PR:             299555
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 7087d5019958e92a08ce7294d313bdd2aec14ed3)
DeltaFile
+972-0www/librewolf/files/patch-third__party_angle-freebsd
+0-886www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
+30-238www/librewolf/files/patch-libwebrtc-generated
+0-241www/librewolf/files/patch-bug847568
+0-36www/librewolf/files/patch-third__party_angle_angle__common__gn_moz.build
+18-16www/librewolf/files/patch-languageid-de-constexpr-ify
+1,020-1,4174 files not shown
+1,048-1,42910 files

FreeBSD/ports 7087d50 — www/librewolf/files patch-languageid-de-constexpr-ify patch-third__party_angle_angle__common__gn_moz.build

www/librewolf: Update 157.0.1-1 => 158.0-1

Release Notes:
https://www.firefox.com/en-US/firefox/158.0/releasenotes/
Changelog:
https://librewolf.dev/librewolf/bsys6/releases/tag/158.0-1

PR:             299555
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+972-0www/librewolf/files/patch-third__party_angle-freebsd
+0-886www/librewolf/files/patch-third__party_angle_angle__program__version__id__gn_moz.build
+30-238www/librewolf/files/patch-libwebrtc-generated
+0-241www/librewolf/files/patch-bug847568
+0-36www/librewolf/files/patch-third__party_angle_angle__common__gn_moz.build
+18-16www/librewolf/files/patch-languageid-de-constexpr-ify
+1,020-1,4174 files not shown
+1,048-1,42910 files

FreeBSD/ports f4e4c4e — graphics/scantpaper Makefile

graphics/scantpaper: Fix with Python 3.13

- The post-build target runs dev/compile_mo.py with a hardcoded
  python3.12, which is not installed when another Python version is
  the default, so the build fails.  Use ${PYTHON_CMD}.
- The app window and document code import sqlite3 (packaged separately
  as databases/py-sqlite3), and imageview/basethread import
  typing_extensions, which upstream lists as a dependency.  Without
  them the scantpaper command and half of the modules fail to import.
  Add both to RUN_DEPENDS and bump PORTREVISION.
DeltaFile
+4-1graphics/scantpaper/Makefile
+4-11 files

FreeBSD/ports 52f92a3 — lang/cim Makefile

lang/cim: Mark DEPRECATED

- Switch to DISTVERSION while I am here
- Upstream WWW and MASTER_SITES is no longer available
- Set EXPIRATION_DATE 2026-11-17

(cherry picked from commit 796dca98ee5dc2856dea5a61971572b663fd8696)
DeltaFile
+5-3lang/cim/Makefile
+5-31 files

FreeBSD/ports c45ef6e — print/py-reportlab Makefile distinfo

print/py-reportlab: Update version 4.4.10=>4.5.0

Changelog: https://hg.reportlab.com/hg-public/reportlab/file/tip/CHANGES.md
DeltaFile
+3-3print/py-reportlab/distinfo
+1-1print/py-reportlab/Makefile
+4-42 files

FreeBSD/ports 7935985 — devel/py-pytest-rerunfailures Makefile distinfo

devel/py-pytest-rerunfailures: Update version 16.1=>16.2

Changelog: https://github.com/pytest-dev/pytest-rerunfailures/releases/tag/16.2
DeltaFile
+3-3devel/py-pytest-rerunfailures/distinfo
+1-1devel/py-pytest-rerunfailures/Makefile
+4-42 files

FreeBSD/ports 1a5f66a — devel/py-tox Makefile distinfo

devel/py-tox: Update version 4.46.1=>4.46.2

Changelog: https://github.com/tox-dev/tox/releases/tag/4.46.2
DeltaFile
+3-3devel/py-tox/distinfo
+1-1devel/py-tox/Makefile
+4-42 files

FreeBSD/ports c870106 — textproc/redisearch2 Makefile distinfo

textproc/redisearch2: Update version 2.10.18=>2.10.19

Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v2.10.19
DeltaFile
+3-3textproc/redisearch2/distinfo
+1-1textproc/redisearch2/Makefile
+4-42 files

FreeBSD/ports 97c1fc9 — finance/py-stripe Makefile distinfo

finance/py-stripe: Update version 7.8.1=>7.8.2

Changelog: https://github.com/stripe/stripe-python/releases/tag/v7.8.2
DeltaFile
+3-3finance/py-stripe/distinfo
+2-2finance/py-stripe/Makefile
+5-52 files

FreeBSD/ports 089abe1 — textproc/redisearch28 Makefile distinfo

textproc/redisearch28: Update version 2.8.18=>2.8.19

Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v2.8.19
DeltaFile
+3-3textproc/redisearch28/distinfo
+3-2textproc/redisearch28/Makefile
+6-52 files

FreeBSD/ports 3d20cdd — devel/py-pytest-forked distinfo Makefile

devel/py-pytest-forked: Update version 1.6.0=>1.7.5

Changelog: https://github.com/pytest-dev/pytest-forked/releases/tag/v1.7.5
DeltaFile
+6-4devel/py-pytest-forked/Makefile
+3-3devel/py-pytest-forked/distinfo
+9-72 files

FreeBSD/ports d82cc6c — net-mgmt/py-pyang Makefile distinfo

net-mgmt/py-pyang: Update version 2.1.1=>2.2

Changelog: https://github.com/mbj4668/pyang/releases/tag/pyang-2.2
DeltaFile
+3-3net-mgmt/py-pyang/distinfo
+1-1net-mgmt/py-pyang/Makefile
+4-42 files

FreeBSD/ports 2ff9908 — textproc/redisearch26 Makefile distinfo

textproc/redisearch26: Update version 2.6.19=>2.6.20

Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v2.6.20
DeltaFile
+3-3textproc/redisearch26/distinfo
+1-1textproc/redisearch26/Makefile
+4-42 files

FreeBSD/ports e8b7b5c — net-mgmt/py-arouteserver Makefile distinfo

net-mgmt/py-arouteserver: Update version 1.20.1=>1.21.0

Changelog: https://github.com/pierky/arouteserver/releases/tag/v1.21.0
DeltaFile
+3-3net-mgmt/py-arouteserver/distinfo
+1-1net-mgmt/py-arouteserver/Makefile
+4-42 files

FreeBSD/ports dc77e20 — devel/py-pytest-env Makefile distinfo

devel/py-pytest-env: Update version 1.3.0=>1.3.1

Changelog: https://github.com/pytest-dev/pytest-env/releases/tag/1.3.1
DeltaFile
+3-3devel/py-pytest-env/distinfo
+1-1devel/py-pytest-env/Makefile
+4-42 files