FreeBSD/ports 5d67fe1security/nmap Makefile, security/nmap-devel Makefile

security/nmap*: Actually use devel/pcre2

devel/pcre2 is specified as a dependency but not used. Instead nmap
uses its own pcre2, which is missing symbols from its symbol table.
This is not a problem with 16-CURRENT but 15-RELEASE-p2 fails to build.
We fix this by using the pcre2 provided by ports.

PR:             294112
DeltaFile
+3-3security/nmap/Makefile
+4-1security/nmap-devel/Makefile
+7-42 files

FreeBSD/ports bb2a0d1textproc/py-zensical distinfo Makefile

textproc/py-zensical: Update to 0.0.30

Changelogs since 0.0.27:

https://github.com/zensical/zensical/releases/tag/v0.0.30
https://github.com/zensical/zensical/releases/tag/v0.0.29
https://github.com/zensical/zensical/releases/tag/v0.0.28
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-2textproc/py-zensical/Makefile
+4-52 files

FreeBSD/ports bf2effatextproc/py-os-api-ref Makefile distinfo

textproc/py-os-api-ref: Update to 3.2.0

Changelog:

https://github.com/openstack/os-api-ref/compare/3.1.0...3.2.0
DeltaFile
+4-3textproc/py-os-api-ref/Makefile
+3-3textproc/py-os-api-ref/distinfo
+7-62 files

FreeBSD/ports e0ec280textproc/py-mkdocstrings-python distinfo Makefile

textproc/py-mkdocstrings-python: Update to 2.0.3

Changelog:

https://github.com/mkdocstrings/python/releases/tag/2.0.3
DeltaFile
+3-3textproc/py-mkdocstrings-python/distinfo
+2-2textproc/py-mkdocstrings-python/Makefile
+5-52 files

FreeBSD/ports 9b9f902textproc/py-ttp-templates distinfo Makefile

textproc/py-ttp-templates: Update to 0.5.1

Changelogs since 0.4.0:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.1
https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.0
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports c948ba5textproc Makefile, textproc/py-griffecli Makefile pkg-descr

textproc/py-griffecli: New port

Signatures for entire Python programs.  Extract the structure, the
frame, the skeleton of your project, to generate API documentation
or find breaking changes in your API.

This package contains the CLI components.
DeltaFile
+25-0textproc/py-griffecli/Makefile
+5-0textproc/py-griffecli/pkg-descr
+3-0textproc/py-griffecli/distinfo
+1-0textproc/Makefile
+34-04 files

FreeBSD/ports d5d8a36textproc/py-mkdocs-material distinfo Makefile

textproc/py-mkdocs-material: Update to 9.7.6

Changelog:

https://github.com/squidfunk/mkdocs-material/releases/tag/9.7.6
DeltaFile
+3-3textproc/py-mkdocs-material/distinfo
+1-1textproc/py-mkdocs-material/Makefile
+4-42 files

FreeBSD/ports 968705etextproc/py-griffe Makefile distinfo

textproc/py-griffe: Update to 2.0.2

* With release 2.0.0, the package was split into py-griffe, py-griffecli
  and py-griffelib, with the corresponding logic moved to those
  components.

Changelog since 1.15:

https://github.com/mkdocstrings/griffe/blob/2.0.2/CHANGELOG.md
DeltaFile
+10-4textproc/py-griffe/Makefile
+3-3textproc/py-griffe/distinfo
+13-72 files

FreeBSD/ports ba5d78dtextproc Makefile, textproc/py-griffelib Makefile pkg-descr

textproc/py-griffelib: New port

Signatures for entire Python programs.  Extract the structure, the
frame, the skeleton of your project, to generate API documentation
or find breaking changes in your API.

This package contains the library components.
DeltaFile
+32-0textproc/py-griffelib/Makefile
+5-0textproc/py-griffelib/pkg-descr
+3-0textproc/py-griffelib/distinfo
+1-0textproc/Makefile
+41-04 files

FreeBSD/ports d5ef5d7devel/py-oslotest distinfo Makefile

devel/py-oslotest: Update to 6.1.0

Changelog:

https://github.com/openstack/oslotest/compare/6.0.0...6.1.0
DeltaFile
+3-3devel/py-oslotest/distinfo
+1-2devel/py-oslotest/Makefile
+4-52 files

FreeBSD/ports 9702ad1security/vuxml/vuln 2026.xml

security/vuxml: Document multiple vulnerabilities in traefik
DeltaFile
+30-0security/vuxml/vuln/2026.xml
+30-01 files

FreeBSD/ports 24ec212devel/py-types-jsonschema Makefile distinfo, devel/py-types-jsonschema/files patch-pyproject.toml

devel/py-types-jsonschema: update to 4.26.0.20260325

Following upstream changes, switch to PEP517 build with the default
setuptools.  Apply even more workarounds for the elderl version of
setuptools in ports.

Changes:        https://github.com/typeshed-internal/stub_uploader/blob/main/data/changelogs/jsonschema.md
Reported by:    replogy
DeltaFile
+11-4devel/py-types-jsonschema/files/patch-pyproject.toml
+5-2devel/py-types-jsonschema/Makefile
+3-3devel/py-types-jsonschema/distinfo
+19-93 files

FreeBSD/ports 310ddc0irc/weechat distinfo Makefile, irc/weechat/files patch-CMakeLists.txt patch-src_core_CMakeLists.txt

irc/weechat: Update to 4.9.0
DeltaFile
+33-7irc/weechat/files/patch-CMakeLists.txt
+0-23irc/weechat/files/patch-src_core_CMakeLists.txt
+3-3irc/weechat/distinfo
+1-1irc/weechat/Makefile
+37-344 files

FreeBSD/ports 1c5e093security/vuxml/vuln 2026.xml

security/vuxml: Document Roundcube vulnerability
DeltaFile
+28-0security/vuxml/vuln/2026.xml
+28-01 files

FreeBSD/ports 3d519bascience/tblite pkg-plist distinfo

science/tblite: update 0.5.0 → 0.5.0.10
DeltaFile
+0-9science/tblite/pkg-plist
+3-3science/tblite/distinfo
+2-2science/tblite/Makefile
+5-143 files

FreeBSD/ports 62485ebscience/dftd4 distinfo pkg-plist, science/py-dftd4 distinfo Makefile

science/{,py-}dftd4: update 3.7.0 → 4.1.0
DeltaFile
+3-3science/py-dftd4/distinfo
+3-3science/dftd4/distinfo
+2-3science/dftd4/pkg-plist
+3-2science/dftd4/Makefile
+2-1science/py-dftd4/Makefile
+1-1science/py-qcengine/Makefile
+14-136 files

FreeBSD/ports 2c2f8c2devel/amber distinfo Makefile

devel/amber: update 0.6.0 → 0.6.1
DeltaFile
+211-167devel/amber/distinfo
+105-84devel/amber/Makefile
+316-2512 files

FreeBSD/ports f24524cscience/multicharge Makefile pkg-plist

science/multicharge: update 0.4.0 → 0.5.0
DeltaFile
+8-2science/multicharge/Makefile
+7-2science/multicharge/pkg-plist
+5-3science/multicharge/distinfo
+20-73 files

FreeBSD/ports 2992112devel/cocogitto distinfo Makefile

devel/cocogitto: update 6.5.0 → 7.0.0
DeltaFile
+235-215devel/cocogitto/distinfo
+123-108devel/cocogitto/Makefile
+358-3232 files

FreeBSD/ports d22842fdatabases/powa-web distinfo Makefile

databases/powa-web: Update to 5.1.4

Release notes:  https://github.com/powa-team/powa-web/releases/tag/5.1.4
DeltaFile
+3-3databases/powa-web/distinfo
+1-1databases/powa-web/Makefile
+4-42 files

FreeBSD/src 7d1285esys/amd64/amd64 exec_machdep.c

amd64 sendsig(): explicitly copy registers from trapframe to ucontext

With the IDT event delivery, previously reserved fields in tf_cs and
tf_ss are guaranteed to be zero. With FRED, these fields are not zero,
which affects the values copied to userspace.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D56141
DeltaFile
+28-1sys/amd64/amd64/exec_machdep.c
+28-11 files

FreeBSD/ports 934b671devel/gitaly distinfo, net/gitlab-agent distinfo

www/gitlab: security and patch update to 18.10.1

Changes:        https://about.gitlab.com/releases/2026/03/25/patch-release-gitlab-18-10-1-released/
Security:       b933083e-2b2e-11f1-b60a-2cf05da270f3
DeltaFile
+13-13devel/gitaly/distinfo
+6-6www/gitlab/distinfo
+5-5www/gitlab-pages/distinfo
+5-5www/gitlab-workhorse/distinfo
+5-5net/gitlab-agent/distinfo
+1-1www/gitlab/Makefile.common
+35-356 files

FreeBSD/ports 7b92e8fnet/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.12

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.12
- Includes security fixes:
  - BasicAuth/DigestAuth Identity Spoofing via Non-Canonical headerField
  - Update dependency for a previously vulnerable gRPC-go implementation

MFH:            2026Q1
Security:       CVE-2026-33433
                CVE-2026-33186
(cherry picked from commit 3c1a911846043a4d046d8a985393fa04273f52ce)
DeltaFile
+3-3net/traefik/distinfo
+1-1net/traefik/Makefile
+4-42 files

FreeBSD/ports 3c1a911net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.12

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.12
- Includes security fixes:
  - BasicAuth/DigestAuth Identity Spoofing via Non-Canonical headerField
  - Update dependency for a previously vulnerable gRPC-go implementation

MFH:            2026Q1
Security:       CVE-2026-33433
                CVE-2026-33186
DeltaFile
+3-3net/traefik/distinfo
+1-1net/traefik/Makefile
+4-42 files

FreeBSD/ports 2b44550mail/sendmail-devel Makefile, mail/sendmail-devel/files patch-blacklist_client.h patch-blocklist.c

mail/sendmail-devel: Use blocklist

renamed option BLACKLISTD to BLOCKLISTD
PR: 294095
DeltaFile
+0-60mail/sendmail-devel/files/patch-blacklist_client.h
+60-0mail/sendmail-devel/files/patch-blocklist.c
+60-0mail/sendmail-devel/files/patch-blocklist_client.h
+0-60mail/sendmail-devel/files/patch-blacklist.c
+25-6mail/sendmail-devel/Makefile
+13-13mail/sendmail-devel/files/patch-srvrsmtp.c
+158-1399 files not shown
+191-15915 files

FreeBSD/ports ff6c9f9x11-toolkits/gtk30 distinfo Makefile

x11-toolkits/gtk30: update to 3.24.52

PR:             294005
DeltaFile
+3-3x11-toolkits/gtk30/distinfo
+2-2x11-toolkits/gtk30/Makefile
+5-52 files

FreeBSD/ports 61f6338mail/sendmail Makefile, mail/sendmail/files patch-blacklist.c patch-blocklist_client.h

mail/sendmail: Use blocklist

renamed option BLACKLISTD to BLOCKLISTD
PR: 294094
DeltaFile
+0-60mail/sendmail/files/patch-blacklist.c
+60-0mail/sendmail/files/patch-blocklist_client.h
+60-0mail/sendmail/files/patch-blocklist.c
+0-60mail/sendmail/files/patch-blacklist_client.h
+25-7mail/sendmail/Makefile
+13-13mail/sendmail/files/patch-srvrsmtp.c
+158-1409 files not shown
+183-16415 files

FreeBSD/ports 1a06b83x11-wm/mango distinfo Makefile, x11-wm/mango/files pkg-message.in

x11-wm/mango: Update to 0.12.8

- Fix project name in pkg-descr and pkg-message  after it was renamed
  upstream ( https://cgit.freebsd.org/ports/commit/?id=f74d5e15 ).

ChangeLog:      https://github.com/mangowm/mango/releases/tag/0.12.8
Reported by:    DreamMaoMao <notifications at github.com>
DeltaFile
+3-3x11-wm/mango/distinfo
+1-1x11-wm/mango/Makefile
+1-1x11-wm/mango/files/pkg-message.in
+1-1x11-wm/mango/pkg-descr
+6-64 files

FreeBSD/ports 1a13219audio/py-pyradio distinfo Makefile

audio/py-pyradio: Update to 0.9.3.11.29

ChangeLog:      https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.29
Reported by:    Spiros Georgaras <notifications at github.com>
DeltaFile
+3-3audio/py-pyradio/distinfo
+1-1audio/py-pyradio/Makefile
+4-42 files

FreeBSD/ports 176b5c9security/vuxml/vuln 2026.xml

security/vuxml: document gitlab vulnerabilities
DeltaFile
+51-0security/vuxml/vuln/2026.xml
+51-01 files