FreeBSD/ports 27006a0security Makefile, security/pam_ssh_agent pkg-descr Makefile

ssecurity/pam_ssh_agent: New port

pam_ssh_agent is a PAM module for authenticating using ssh-agent.

A PAM authentication module determining the identity of a user based
on a signature request and response sent via the ssh-agent protocol to
a potentially remote ssh-agent.

This project is a re-implementation of the pam_ssh_agent_auth module
but does not share any code with that project. We are pretty close to
covering all the features of the original implementation, along with
some additional features such as authentication using SSH
Certificates.

See also: security/pam_rssh security/pam_ssh_agent_auth
DeltaFile
+323-0security/pam_ssh_agent/distinfo
+190-0security/pam_ssh_agent/Makefile
+11-0security/pam_ssh_agent/pkg-descr
+1-0security/Makefile
+525-04 files

FreeBSD/ports 914c44esecurity/nextcloud-end_to_end_encryption Makefile distinfo

security/nextcloud-end_to_end_encryption: Update to 2.2.2
DeltaFile
+3-3security/nextcloud-end_to_end_encryption/distinfo
+1-1security/nextcloud-end_to_end_encryption/Makefile
+4-42 files

FreeBSD/ports cc3e1d7databases/pg_citus Makefile pkg-plist

databases/pg_citus: update to 14.2.0

Changes:        https://github.com/citusdata/citus/releases/tag/v14.2.0
Reported by:    portscout
DeltaFile
+3-3databases/pg_citus/distinfo
+4-0databases/pg_citus/pkg-plist
+1-1databases/pg_citus/Makefile
+8-43 files

FreeBSD/ports 0372940net-im/mastodon Makefile distinfo

net-im/mastodon: update to 4.6.4 security release

Changelog:
https://github.com/mastodon/mastodon/releases/tag/v4.6.4

Notably, security fixes to address the following issues:

- Denial of Service through insufficient authentication of
  statistics endpoints.
- Personally-identifying information disclosure due to incorrect
  access control validation.
- SSRF Protection Bypass via IPv4-compatible IPv6 Addresses.

PR:             297125
Approved by:    Scott Kenney <sak at codered.rmta.org> (maintainer)
Security:       GHSA-hx34-2pfw-2qfj
Security:       GHSA-7jvv-fhmg-wpfw
Security:       GHSA-vwhj-3g83-v276
DeltaFile
+3-3net-im/mastodon/distinfo
+1-1net-im/mastodon/Makefile
+4-42 files

FreeBSD/ports 4349cfbsysutils/mdfried Makefile distinfo

sysutils/mdfried: Update to 0.22.5

Reported by:    portscout!
DeltaFile
+3-3sysutils/mdfried/distinfo
+1-1sysutils/mdfried/Makefile
+4-42 files

FreeBSD/ports ca2bbd5devel/py-virtualenv Makefile distinfo

devel/py-virtualenv: Update to 21.7.2

ChangeLog:      https://github.com/pypa/virtualenv/releases/tag/21.7.2
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-virtualenv/distinfo
+1-1devel/py-virtualenv/Makefile
+4-42 files

FreeBSD/ports 4c39151devel/zeal Makefile pkg-plist

devel/zeal: Update to 0.9.1
DeltaFile
+3-3devel/zeal/distinfo
+5-0devel/zeal/pkg-plist
+1-1devel/zeal/Makefile
+9-43 files

FreeBSD/ports 2fb42f3net-im/py-zapzap Makefile distinfo

net-im/py-zapzap: Update to 7.4

Reported by:    portscout!
DeltaFile
+3-3net-im/py-zapzap/distinfo
+1-1net-im/py-zapzap/Makefile
+4-42 files

FreeBSD/ports 8d3555fTools/scripts update-plist.py

Tools/scripts/update-plist.py: Updates pkg-plist

Small script using base Python to update pkg-plist based upon poudriere
error logs.

Inspired by: https://codeberg.org/tcberner/poudlist, by tcberner@. This
just uses base Python instead of C++ and flaky Boost libs, runs way
faster and requires no config file.

This is mainly intendend for simple ports and it's output should be
manually reviewed.
DeltaFile
+263-0Tools/scripts/update-plist.py
+263-01 files

FreeBSD/ports 75bf3aewww/agate Makefile Makefile.crates

www/agate: Update 3.3.23 => 3.3.24

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+105-87www/agate/distinfo
+52-43www/agate/Makefile.crates
+1-2www/agate/Makefile
+158-1323 files

FreeBSD/ports 3522373databases/rainfrog Makefile Makefile.crates

databases/rainfrog: Update 0.4.3

ChangeLog:

- https://github.com/achristmascarl/rainfrog/releases/tag/v0.4.2
- https://github.com/achristmascarl/rainfrog/releases/tag/v0.4.3

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+77-67databases/rainfrog/distinfo
+37-32databases/rainfrog/Makefile.crates
+1-1databases/rainfrog/Makefile
+115-1003 files

FreeBSD/ports e211ff0net/v2ray Makefile distinfo

net/v2ray: Update 5.51.2 => 5.52.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5net/v2ray/distinfo
+2-3net/v2ray/Makefile
+7-82 files

FreeBSD/ports 5424a40news/inn-current Makefile distinfo

news/inn-current: Update to 20260806
DeltaFile
+3-3news/inn-current/distinfo
+2-2news/inn-current/Makefile
+5-52 files

FreeBSD/ports 1b3f9bemultimedia/vid.stab pkg-plist distinfo, multimedia/vid.stab/files patch-CMakeModules_FindSSE.cmake

multimedia/vid.stab: Update to 1.1.2

Update WWW to the GitHub repo as the main site has not been updated in
9 years.

Remove pathfix hacks that are now automatically handled.
DeltaFile
+31-31multimedia/vid.stab/files/patch-CMakeModules_FindSSE.cmake
+4-4multimedia/vid.stab/Makefile
+3-3multimedia/vid.stab/distinfo
+3-0multimedia/vid.stab/pkg-plist
+41-384 files

FreeBSD/ports bf73380net/openldap26-client Makefile, net/openldap26-server distinfo Makefile

net/openldap26-{client,server}: upgrade to 2.6.14.

While there also fix some style issues.
DeltaFile
+147-190net/openldap26-server/Makefile
+3-3net/openldap26-server/distinfo
+2-2net/openldap26-client/Makefile
+152-1953 files

FreeBSD/ports 012848cscience/py-gsd distinfo Makefile, science/py-gsd/files patch-pyproject.toml

science/py-gsd: update 3.4.1 → 5.0.1
DeltaFile
+23-0science/py-gsd/files/patch-pyproject.toml
+7-11science/py-gsd/Makefile
+3-3science/py-gsd/distinfo
+33-143 files

FreeBSD/ports 327791fmisc/claude-code distinfo pkg-message, misc/claude-code/files LICENSE claude.in

misc/claude-code: update 2.1.224 → 2.1.225

Also:
* Replace the generated wrapper with files/claude.in: require linrdlnk on
  fdescfs, disable the binary's self-updater, and launch via bash
  --noprofile --norc so shell-detection does not drain stdin and collapse
  the TUI into --print mode.
* add LICENSE (Proprietary)
* add pkg-message

Differential Revision:  https://reviews.freebsd.org/D58716
DeltaFile
+41-0misc/claude-code/files/claude.in
+14-14misc/claude-code/Makefile
+18-0misc/claude-code/pkg-message
+5-5misc/claude-code/distinfo
+1-0misc/claude-code/files/LICENSE
+79-195 files

FreeBSD/ports 5c0b3b2misc/py-openai Makefile distinfo

misc/py-openai: update 2.46.0 → 2.53.0
DeltaFile
+3-3misc/py-openai/distinfo
+1-1misc/py-openai/Makefile
+4-42 files

FreeBSD/ports f0bef85misc/py-runloop-api-client Makefile distinfo

misc/py-runloop-api-client: update 1.20.3 → 1.28.0
DeltaFile
+3-3misc/py-runloop-api-client/distinfo
+1-1misc/py-runloop-api-client/Makefile
+4-42 files

FreeBSD/ports a2cd2d1www/py-httpx2 Makefile distinfo

www/py-httpx2: update 2.5.0 → 2.9.1
DeltaFile
+3-3www/py-httpx2/distinfo
+2-2www/py-httpx2/Makefile
+5-52 files

FreeBSD/ports 10473bewww/py-httpcore2 Makefile distinfo

www/py-httpcore2: update 2.5.0 → 2.9.1
DeltaFile
+3-3www/py-httpcore2/distinfo
+1-1www/py-httpcore2/Makefile
+4-42 files

FreeBSD/ports 8fccd9edevel/py-pipcl Makefile distinfo

devel/py-pipcl: update 9 → 12
DeltaFile
+3-3devel/py-pipcl/distinfo
+1-1devel/py-pipcl/Makefile
+4-42 files

FreeBSD/ports aacc0fedatabases/py-pylance Makefile distinfo

databases/py-pylance: update 9.0.1 → 10.0.0
DeltaFile
+3-3databases/py-pylance/distinfo
+1-1databases/py-pylance/Makefile
+4-42 files

FreeBSD/ports 6f0dc46www/pomerium Makefile distinfo, www/pomerium/files pipe_freebsd.go patch-config_envoyconfig_listeners.go

www/pomerium: update to 0.33.0
DeltaFile
+464-209www/pomerium/files/modules.txt
+231-173www/pomerium/distinfo
+176-127www/pomerium/Makefile
+4-6www/pomerium/files/patch-pkg_envoy_envoy__other.go
+4-4www/pomerium/files/patch-config_envoyconfig_listeners.go
+7-0www/pomerium/files/pipe_freebsd.go
+886-5194 files not shown
+895-53210 files

FreeBSD/ports a91a5b6www/pomerium-envoy-custom distinfo Makefile, www/pomerium-envoy-custom/files envoy_freebsd-dependency-imports.patch patch-WORKSPACE

www/pomerium-envoy-custom: update to 1.37.0.20260618

Update pomerium-envoy-custom to commit 16ede7a56f2f (envoy f387231af8).

Major changes for this version bump:
- Remove obsolete FreeBSD patches (ares, zlib, zstd cmake targets removed
  upstream; luajit_build.sh and -GNinja already upstream)
- Regenerate remaining FreeBSD patches for new envoy source
- Replace envoy_toolshed stub with real extraction (v0.3.35)
- Remove rules_oci (not needed for FreeBSD binary build)
- Remove custom LLVM toolchain; use system Clang via
  --extra_toolchains=@local_config_cc//:all
- Add --override_repository for renamed repos (re2, yaml-cpp, brotli, etc.)
- Add FreeBSD support to toolchains_llvm v1.7.0
- Add FreeBSD support to pomerium's luajit.bzl platform detection
- Create FreeBSD-specific openssh config.h
- Fix LuaJIT getentropy conflict with FreeBSD SSP headers
- Build nghttp2 from source (envoy patches add custom API)
- Add FreeBSD to rules_foreign_cc cmake generator detection

    [4 lines not shown]
DeltaFile
+2,108-0www/pomerium-envoy-custom/files/openssh_config_freebsd.h
+320-359www/pomerium-envoy-custom/Makefile
+117-115www/pomerium-envoy-custom/distinfo
+20-186www/pomerium-envoy-custom/files/patches_envoy_freebsd-luajit.patch
+91-38www/pomerium-envoy-custom/files/patch-WORKSPACE
+41-78www/pomerium-envoy-custom/files/envoy_freebsd-dependency-imports.patch
+2,697-77620 files not shown
+2,929-1,18226 files

FreeBSD/ports dab8d0adevel/gstreamer1-devtools distinfo, multimedia/gstreamer1-editing-services distinfo

GStreamer1: Update to 1.28.6

Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.6

MFH:            2026Q3
Security:       dde0fb16-2731-4d3c-aabf-459357235745
(cherry picked from commit 6eac03c7fd400b4a08b5421493fc2f64209e77aa)
DeltaFile
+9-9multimedia/gstreamer1-plugins/distinfo
+3-3multimedia/gstreamer1-rtsp-server/distinfo
+3-3multimedia/gstreamer1-plugins-rust/distinfo
+3-3multimedia/gstreamer1-libav/distinfo
+3-3multimedia/gstreamer1-editing-services/distinfo
+3-3devel/gstreamer1-devtools/distinfo
+24-244 files not shown
+32-3210 files

FreeBSD/ports 6eac03cdevel/gstreamer1-devtools distinfo, multimedia/gstreamer1-editing-services distinfo

GStreamer1: Update to 1.28.6

Changes: https://gstreamer.freedesktop.org/releases/1.28/#1.28.6

MFH:            2026Q3
Security:       dde0fb16-2731-4d3c-aabf-459357235745
DeltaFile
+9-9multimedia/gstreamer1-plugins/distinfo
+3-3multimedia/py-gstreamer1/distinfo
+3-3multimedia/gstreamer1-plugins-rust/distinfo
+3-3multimedia/gstreamer1-libav/distinfo
+3-3multimedia/gstreamer1-editing-services/distinfo
+3-3devel/gstreamer1-devtools/distinfo
+24-245 files not shown
+33-3411 files

FreeBSD/ports 59a42casecurity/vuxml/vuln 2026.xml

security/vuxml: Add gstreamer1* <= 1.28.6
DeltaFile
+50-0security/vuxml/vuln/2026.xml
+50-01 files

FreeBSD/ports a75bc9esecurity/qgpgme/files patch-src_util.h

security/qgpgme: Remove unused header in util.h
DeltaFile
+9-1security/qgpgme/files/patch-src_util.h
+9-11 files

FreeBSD/ports 28b2388audio/fossmixer distinfo pkg-plist

audio/fossmixer: Update 0.0.3 => 0.0.6

Changelog:
https://goto10.co/projects/detroit/trunk/apps/fossmixer/CHANGELOG

- Improve port.

PR:             291347
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+17-16audio/fossmixer/Makefile
+5-3audio/fossmixer/distinfo
+8-0audio/fossmixer/pkg-plist
+30-193 files