FreeBSD/ports 0f36b56devel Makefile

devel/Makefile: register py-fortranformat
DeltaFile
+1-0devel/Makefile
+1-01 files

FreeBSD/ports c9b7500devel/py-fortranformat pkg-descr distinfo

devel/py-fortranformat: new port

Generates text from a Python list of variables or will read a line of text
into Python variables according to the FORTRAN format statement passed.

PR:     282396
DeltaFile
+21-0devel/py-fortranformat/Makefile
+3-0devel/py-fortranformat/pkg-descr
+3-0devel/py-fortranformat/distinfo
+27-03 files

FreeBSD/ports fd28ba4textproc/py-zensical Makefile distinfo

textproc/py-zensical: Update to 0.0.60

Approved by:    kai (maintainer via email)
DeltaFile
+3-3textproc/py-zensical/distinfo
+1-2textproc/py-zensical/Makefile
+4-52 files

FreeBSD/ports 19708bbsysutils Makefile, sysutils/py-saltext.freebsd distinfo pkg-descr

sysutils/py-saltext.freebsd: new port

This is a Salt extension for interacting with various FreeBSD-specific
commands.  The bsd.shadow module, used by all BSDs, is also included.
The modules herein used to be part of Salt, in version 3006, but are now
developed in a separate repository.

PR:             296290
Reviewed by:    krion
Approved by:    krion (ports)
Sponsored by:   ConnectWise
DeltaFile
+26-0sysutils/py-saltext.freebsd/Makefile
+4-0sysutils/py-saltext.freebsd/pkg-descr
+3-0sysutils/py-saltext.freebsd/distinfo
+1-0sysutils/Makefile
+34-04 files

FreeBSD/ports 7d944fcsysutils Makefile, sysutils/py-saltext.zfs distinfo pkg-descr

sysutils/py-saltext.zfs: ZFS extensions for Salt 3008

This port contains modules and states that were previously builtin to
Salt 3006, but must now be installed separately.

It includes two patches used internally at Connectwise.

PR:             296290
Reviewed by:    krion
Approved by:    krion (ports)
Sponsored by:   ConnectWise
DeltaFile
+26-0sysutils/py-saltext.zfs/Makefile
+19-0sysutils/py-saltext.zfs/files/patch-src_saltext_zfs_states_zfs.py
+4-0sysutils/py-saltext.zfs/pkg-descr
+3-0sysutils/py-saltext.zfs/distinfo
+1-0sysutils/Makefile
+53-05 files

FreeBSD/ports 344b4b0sysutils/py-salt pkg-plist distinfo, sysutils/py-salt/files patch-pyproject.toml patch-tools_pkg_salt__build__backend.py

sysutils/py-salt: 3008.2

Version 3008.1 version works with Python 3.12+.  However, it lacks many
states included in Salt 3006, for example ZFS.

Version 3008.2 fixes a regression in the pkg.installed state, though it
wasn't mentioned in Salt's changelog.

PR:             296290
Approved by:    krion (maintainer)
Sponsored by:   ConnectWise
DeltaFile
+36-14sysutils/py-salt/Makefile
+0-41sysutils/py-salt/files/patch-requirements_base.txt
+21-0sysutils/py-salt/files/patch-tools_pkg_salt__build__backend.py
+10-0sysutils/py-salt/files/patch-pyproject.toml
+5-3sysutils/py-salt/distinfo
+0-5sysutils/py-salt/pkg-plist
+72-636 files

FreeBSD/src 3716da9sys/compat/linuxkpi/common/include/linux sched.h, sys/sys param.h

LinuxKPI: Add tgid to task_struct under sched.h

The amdkfd driver requires the `tgid` to be a part of the `task_struct`.
This patch introduces the `tgid` member to `task_struct`.

Reviewed by:    bz
Sponsored By:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58228
DeltaFile
+1-1sys/sys/param.h
+1-0sys/compat/linuxkpi/common/include/linux/sched.h
+2-12 files

FreeBSD/ports 6de8f0cdevel/llvm23 Makefile distinfo, devel/llvm23/files patch-flang-rt_lib_runtime_environment.cpp

devel/llvm23: 23.1.1 release

See the annoucement for changes:
    https://discourse.llvm.org/t/llvm-23-1-1-released/91760

Sponsored by:   DARPA, AFRL
DeltaFile
+0-10devel/llvm23/files/patch-flang-rt_lib_runtime_environment.cpp
+3-3devel/llvm23/distinfo
+1-1devel/llvm23/Makefile
+4-143 files

FreeBSD/ports 924e2bdports-mgmt/appstream-generator distinfo Makefile, ports-mgmt/appstream-generator/files patch-contrib_setup_meson-install-templates.sh patch-contrib_setup_build__js.sh

ports-mgmt/appstream-generator: Update to 1.0.0
DeltaFile
+0-96ports-mgmt/appstream-generator/files/patch-backend
+13-19ports-mgmt/appstream-generator/pkg-plist
+4-19ports-mgmt/appstream-generator/Makefile
+0-16ports-mgmt/appstream-generator/files/patch-contrib_setup_build__js.sh
+0-14ports-mgmt/appstream-generator/files/patch-contrib_setup_meson-install-templates.sh
+3-5ports-mgmt/appstream-generator/distinfo
+20-1696 files

FreeBSD/ports 0b6d987devel/appstream pkg-plist distinfo, devel/appstream-compose Makefile pkg-plist

devel/appstream*: Update to 1.2.0
DeltaFile
+8-1devel/appstream-qt/pkg-plist
+4-3devel/appstream/Makefile
+4-3devel/appstream-compose/pkg-plist
+3-3devel/appstream/distinfo
+3-1devel/appstream/pkg-plist
+3-1devel/appstream-compose/Makefile
+25-126 files

FreeBSD/ports be7aa1awww/webkit2-gtk/files patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib.cpp patch-Source_cmake_WebKitMacros.cmake

www/webkit2-gtk: Pull a patch from upstream fixing build with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+13-0www/webkit2-gtk/files/patch-Source_cmake_WebKitMacros.cmake
+2-2www/webkit2-gtk/files/patch-Source_WebKit_UIProcess_glib_WebProcessPoolGLib.cpp
+15-22 files

FreeBSD/src b31db8dsbin/ipfw ipfw.8

ipfw.8: more grammar fixes
DeltaFile
+3-3sbin/ipfw/ipfw.8
+3-31 files

FreeBSD/src b891252sbin/ipfw ipfw.8

ipfw.8: whitespace police
DeltaFile
+1-1sbin/ipfw/ipfw.8
+1-11 files

FreeBSD/src 055a726sbin/ipfw ipfw.8

ipfw.8: grammar
DeltaFile
+8-8sbin/ipfw/ipfw.8
+8-81 files

FreeBSD/ports d4bf1f7www/radicale Makefile distinfo

www/radicale: Update to 3.8.0

Event:          EuroBSDcon Devsummit 2026
DeltaFile
+3-3www/radicale/distinfo
+1-1www/radicale/Makefile
+4-42 files

FreeBSD/ports 1486e5ewww/mattermost-webapp Makefile distinfo

www/mattermost-webapp: Update to 11.7.10

Event:          EuroBSDcon Devsummit 2026
DeltaFile
+19-19www/mattermost-webapp/pkg-plist
+3-3www/mattermost-webapp/distinfo
+1-1www/mattermost-webapp/Makefile
+23-233 files

FreeBSD/ports 70df00dwww/mattermost-server Makefile distinfo

www/mattermost-server: Update to 11.7.10

Event:          EuroBSDcon Devsummit 2026
DeltaFile
+3-3www/mattermost-server/distinfo
+1-2www/mattermost-server/Makefile
+4-52 files

FreeBSD/ports ebdad45mail/thunderbird Makefile distinfo

mail/thunderbird: update to 155.0.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/155.0.1/releasenotes/

(cherry picked from commit a1df2f74ad168693fc6a8195c3d84489856d0d99)
DeltaFile
+3-3mail/thunderbird/distinfo
+2-2mail/thunderbird/Makefile
+5-52 files

FreeBSD/ports c9fd955www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.3.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.3.0/releasenotes/

(cherry picked from commit 48648a2733817eddd3f37a7d8ec32508560b261f)
DeltaFile
+3-3www/firefox-esr/distinfo
+1-1www/firefox-esr/Makefile
+4-42 files

FreeBSD/doc 552d5fcdocumentation/themes/beastie/assets/styles global.scss

Documentation portal: Improve SCSS design for the main description
DeltaFile
+1-7documentation/themes/beastie/assets/styles/global.scss
+1-71 files

FreeBSD/ports a1df2f7mail/thunderbird Makefile distinfo

mail/thunderbird: update to 155.0.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/155.0.1/releasenotes/
DeltaFile
+3-3mail/thunderbird/distinfo
+2-3mail/thunderbird/Makefile
+5-62 files

FreeBSD/ports 48648a2www/firefox-esr Makefile distinfo

www/firefox-esr: update to 153.3.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.3.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+1-2www/firefox-esr/Makefile
+4-52 files

FreeBSD/ports 84be96fdeskutils/podman-desktop Makefile, editors/vscode Makefile

*/*: Bump port revision after electron42 update (9f1bd1f8edc3)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1graphics/drawio/Makefile
+1-1editors/vscode/Makefile
+1-1deskutils/podman-desktop/Makefile
+1-0net-im/teams/Makefile
+5-45 files

FreeBSD/ports 9f1bd1fdevel/electron42 distinfo, devel/electron42/files patch-electron_shell_common_node__bindings.cc patch-electron_spec_api-process-spec.ts

devel/electron42: Update to 42.11.3

Changelog: https://github.com/electron/electron/releases/tag/v42.11.3

Reported by:    GitHub (watch releases)
DeltaFile
+21-21devel/electron42/files/patch-electron_spec_api-browser-window-spec.ts
+14-5devel/electron42/files/patch-electron_BUILD.gn
+8-8devel/electron42/files/patch-electron_shell_browser_api_electron__api__web__contents.cc
+12-3devel/electron42/files/patch-electron_spec_api-process-spec.ts
+7-7devel/electron42/distinfo
+5-5devel/electron42/files/patch-electron_shell_common_node__bindings.cc
+67-495 files not shown
+77-6011 files

FreeBSD/ports 639bff5cad/qtjsapi Makefile distinfo

cad/qtjsapi: Update to 3.33.1.0
DeltaFile
+3-3cad/qtjsapi/distinfo
+1-1cad/qtjsapi/Makefile
+4-42 files

FreeBSD/ports c2426eacad/qcadjsapi Makefile distinfo

cad/qcadjsapi: Update to 3.33.1.0
DeltaFile
+3-3cad/qcadjsapi/distinfo
+1-1cad/qcadjsapi/Makefile
+4-42 files

FreeBSD/ports a624a6acad/qcad Makefile distinfo

cad/qcad: Update to 3.33.1.0
DeltaFile
+3-3cad/qcad/distinfo
+1-1cad/qcad/Makefile
+4-42 files

FreeBSD/ports 67b8c56www/freenginx Makefile, www/nginx Makefile

www/{nginx,nginx-devel,freenginx}: 3rd-party modules management

Bump PORTREVISION so the packages pick up the fixed lua, cache_purge
and njs module sources.

Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1www/nginx/Makefile
+1-1www/freenginx/Makefile
+1-0www/nginx-devel/Makefile
+3-23 files

FreeBSD/ports ce0933fwww/nginx-module-cache-purge Makefile distinfo, www/nginx-module-cache-purge/files patch-ngx__cache__purge__module.c

www/nginx-module-cache-purge: Update to 3.0.2.20260524

Snapshot of the current upstream tree.  It fixes 404 responses on
non-PURGE requests when an "if" block is present, either at server
level or inside the location.

Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3www/nginx-module-cache-purge/files/patch-ngx__cache__purge__module.c
+3-3www/nginx-module-cache-purge/distinfo
+2-2www/nginx-module-cache-purge/Makefile
+8-83 files

FreeBSD/ports 088e1f2www/nginx-module-njs Makefile, www/nginx-module-njs/files patch-src_njs__object.c patch-src_njs__value.c

www/nginx-module-njs: Fix indexed fast paths for exotic objects

Object.values() and Object.entries() erased the concrete type of an
exotic receiver, so typed arrays could be treated as njs_array_t and
cause invalid memory reads and writes.  Taken from upstream commit
bb6f23cc, which is not in a release yet.

Sponsored by:   Netzkommune GmbH
DeltaFile
+24-0www/nginx-module-njs/files/patch-src_njs__value.c
+11-0www/nginx-module-njs/files/patch-src_njs__object.c
+1-0www/nginx-module-njs/Makefile
+36-03 files