FreeBSD/ports c831483 — comms/flwrap Makefile, comms/flwrap/files patch-configure

comms/flwrap: prepare the port for upcoming FLTK 1.4.x

- Don't demand particular FLTK API version for no reason
- Drop seemingly useless (or no longer needed) USES list
DeltaFile
+12-0comms/flwrap/files/patch-configure
+0-2comms/flwrap/Makefile
+12-22 files

FreeBSD/ports ec08f3e — sysutils/atop Makefile distinfo, sysutils/atop/files patch-atop.c patch-atop.h

sysutils/atop: update to atop-2.0.2.fbsd.beta4

This release integrates port patches and fixes garbage in the process
list.
DeltaFile
+0-56sysutils/atop/files/patch-photosyst.c
+0-14sysutils/atop/files/patch-atop.h
+0-12sysutils/atop/files/patch-atop.c
+3-2sysutils/atop/distinfo
+1-2sysutils/atop/Makefile
+4-865 files

FreeBSD/ports 6f17927 — www/freenginx Makefile, www/freenginx/files extra-patch-ngx_http_sflow_module.c

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

Build the gridfs, postgres, redis2 and sflow modules from their own
source ports instead of fetching them with GH_TUPLE.

Sponsored by:   Netzkommune GmbH
DeltaFile
+0-59www/nginx/files/extra-patch-ngx_http_sflow_module.c
+0-59www/freenginx/files/extra-patch-ngx_http_sflow_module.c
+0-56www/nginx-devel/files/extra-patch-ngx_http_sflow_module.c
+23-9www/nginx/Makefile
+23-9www/nginx-devel/Makefile
+23-9www/freenginx/Makefile
+69-20124 files not shown
+102-48330 files

FreeBSD/ports 6b3966e — www Makefile, www/nginx-module-postgres distinfo pkg-descr

www/nginx-module-postgres: Add New Port

Sources of the postgres module for the NGINX ports.  The module queries
PostgreSQL from nginx itself, with no application in between, and answers
with the rows as text, as JSON, or as nothing but a status code.

Sponsored by:   Netzkommune GmbH
DeltaFile
+55-0www/nginx-module-postgres/Makefile
+14-0www/nginx-module-postgres/files/pkg-message.in
+8-0www/nginx-module-postgres/pkg-descr
+3-0www/nginx-module-postgres/distinfo
+1-0www/Makefile
+81-05 files

FreeBSD/ports 6172a08 — www Makefile, www/nginx-module-redis2 distinfo pkg-descr

www/nginx-module-redis2: Add New Port

Sources of the redis2 module for the NGINX ports.  The module sends
commands to a Redis server and answers with the reply as it arrived, in
Redis' own protocol, speaking the protocol itself rather than through a
library.

Sponsored by:   Netzkommune GmbH
DeltaFile
+43-0www/nginx-module-redis2/Makefile
+14-0www/nginx-module-redis2/files/pkg-message.in
+8-0www/nginx-module-redis2/pkg-descr
+3-0www/nginx-module-redis2/distinfo
+1-0www/Makefile
+69-05 files

FreeBSD/ports 858da12 — www Makefile, www/nginx-module-gridfs distinfo pkg-descr

www/nginx-module-gridfs: Add New Port

Sources of the gridfs module for the NGINX ports.  The module serves
files out of MongoDB's GridFS, by name or by object id, and answers a
byte range out of the chunks it needs instead of reading the whole file.

Sponsored by:   Netzkommune GmbH
DeltaFile
+37-0www/nginx-module-gridfs/Makefile
+14-0www/nginx-module-gridfs/files/pkg-message.in
+8-0www/nginx-module-gridfs/pkg-descr
+3-0www/nginx-module-gridfs/distinfo
+1-0www/Makefile
+63-05 files

FreeBSD/ports 5f1f6b5 — www Makefile, www/nginx-module-sflow distinfo pkg-descr

www/nginx-module-sflow: Add New Port

Sources of the sflow module for the NGINX ports.  The module samples
requests and sends them to an sFlow collector as UDP datagrams, together
with counters for the server as a whole.

Sponsored by:   Netzkommune GmbH
DeltaFile
+43-0www/nginx-module-sflow/Makefile
+14-0www/nginx-module-sflow/files/pkg-message.in
+8-0www/nginx-module-sflow/pkg-descr
+3-0www/nginx-module-sflow/distinfo
+1-0www/Makefile
+69-05 files

FreeBSD/ports e61af9a — graphics/pdfium Makefile

graphics/pdfium: fix stage

It was failing on 14.

PR:             299197
(cherry picked from commit 50c53e948230e961d057571739258d69c3aa1622)
DeltaFile
+1-1graphics/pdfium/Makefile
+1-11 files

FreeBSD/ports c7d90c7 — misc/py-skops distinfo Makefile, misc/py-skops/files patch-pyproject.toml

misc/py-skops: update 0.14.0 → 0.16.0
DeltaFile
+14-0misc/py-skops/files/patch-pyproject.toml
+6-2misc/py-skops/Makefile
+3-3misc/py-skops/distinfo
+23-53 files

FreeBSD/ports 50c53e9 — graphics/pdfium Makefile

graphics/pdfium: fix stage

It was failing on 14.

PR:             299197
DeltaFile
+1-1graphics/pdfium/Makefile
+1-11 files

FreeBSD/ports bb40dbe — misc/py-compressed-tensors distinfo Makefile

misc/py-compressed-tensors: update 0.15.0.1 → 0.19.0
DeltaFile
+8-4misc/py-compressed-tensors/Makefile
+3-3misc/py-compressed-tensors/distinfo
+11-72 files

FreeBSD/ports f587ae8 — games/oblige Makefile, games/oblige/files patch-gui_sys__endian.h patch-ajpoly__src_pl__endian.h

games/oblige: prepare the port for FLTK 1.4

- Drop silly meaningless FLTK version check
- While here, normalize UT_Swap16() patches

Fixes:  6483d7e6e5f3
DeltaFile
+14-0games/oblige/files/patch-gui_ui__window.cc
+1-2games/oblige/Makefile
+1-1games/oblige/files/patch-gui_sys__endian.h
+1-1games/oblige/files/patch-ajpoly__src_pl__endian.h
+17-44 files

FreeBSD/ports e84ea0b — www/node20 pkg-plist Makefile, www/node20/files patch-deps_openssl_openssl-cl__no__asm.gypi patch-deps_v8_src_codegen_arm_cpu-arm.cc

cleanup: Remove node20 expired ports:

2026-05-31 www/node20: Node.js 20.* has reached its EoL on 2026-04-30. Use Node.js 24.* (www/node24) instead
www/yarn-node20: part of www/node20
www/npm-node20: part of www/node20
DeltaFile
+0-115www/node20/Makefile
+0-109www/node20/pkg-plist
+0-20www/node20/files/patch-deps_v8_src_codegen_ppc_constants-ppc.h
+0-20www/node20/files/patch-common.gypi
+0-18www/node20/files/patch-deps_v8_src_codegen_arm_cpu-arm.cc
+0-17www/node20/files/patch-deps_openssl_openssl-cl__no__asm.gypi
+0-29917 files not shown
+3-43323 files

FreeBSD/ports 9266795 — Mk bsd.default-versions.mk, Mk/Uses nodejs.mk

Mk: unregister expired www/node20
DeltaFile
+3-3Mk/Uses/nodejs.mk
+1-1Mk/bsd.default-versions.mk
+4-42 files

FreeBSD/ports 8d8a202 — lang/python-doc-html distinfo, lang/python311 Makefile Makefile.version

lang/python311: update to 3.11.17

Changelog: https://docs.python.org/3.11/whatsnew/changelog.html#python-3-11-17-final
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python311/distinfo
+1-1lang/python311/Makefile.version
+0-1lang/python311/Makefile
+9-104 files

FreeBSD/ports 7df10fc — lang/python-doc-html distinfo, lang/python312 Makefile Makefile.version

lang/python312: update to 3.12.15

Changelog: https://docs.python.org/3.12/whatsnew/changelog.html#python-3-12-15-final
DeltaFile
+5-5lang/python-doc-html/distinfo
+3-3lang/python312/distinfo
+1-1lang/python312/Makefile.version
+0-1lang/python312/Makefile
+9-104 files

FreeBSD/ports ce879d5 — lang/python311 distinfo Makefile, lang/python311/files patch-Modules__socketmodule.c

lang/python311: fix order of divert(4) commits

Use https://github.com/python/cpython/pull/96536 directly

PR: 267648, 298106
DeltaFile
+0-29lang/python311/files/patch-Modules__socketmodule.c
+3-2lang/python311/Makefile
+3-1lang/python311/distinfo
+6-323 files

FreeBSD/ports 116481e — lang/python312 Makefile distinfo, lang/python312/files patch-Modules__socketmodule.c

lang/python312: use upstream commits for divert(4) fix

Backport of:
https://github.com/python/cpython/pull/142993
https://github.com/python/cpython/pull/143514

PR: 298106
DeltaFile
+0-14lang/python312/files/patch-Modules__socketmodule.c
+5-1lang/python312/distinfo
+2-0lang/python312/Makefile
+7-153 files

FreeBSD/ports 63f69f8 — lang/python311 Makefile distinfo

lang/python311: fix recvfrom() and sendto() on divert(4) socket

Backport of:
https://github.com/python/cpython/pull/142993
https://github.com/python/cpython/pull/143514

PR: 298106
DeltaFile
+5-1lang/python311/distinfo
+3-0lang/python311/Makefile
+8-12 files

FreeBSD/ports 3b68346 — devel Makefile, devel/R-cran-pbapply distinfo pkg-descr

devel/R-cran-pbapply: New port: Add progress bar to '*apply' functions

PR:                     296811
Approved by:            jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D60708
DeltaFile
+16-0devel/R-cran-pbapply/Makefile
+6-0devel/R-cran-pbapply/pkg-descr
+3-0devel/R-cran-pbapply/distinfo
+1-0devel/Makefile
+26-04 files

FreeBSD/ports 220f9b4 — www/qt6-webengine Makefile

www/qt6-webengine: do not special-case the version of node on i386.

In the past the build of this port would hang when using the
then-current www/node22 on i386, but a test build on 14.4-i386
with multiple parallel jobs went fine.

PR:             299234
Approved by:    kde (makc)
DeltaFile
+1-10www/qt6-webengine/Makefile
+1-101 files

FreeBSD/ports 11116f8 — mail/postfix-current Makefile

mail/postfix-current: Fix lmdb dependency

- Do not depend on lmdb even when LMDB is turned off [1]

PR:             299276
(cherry picked from commit 802010fce010598c2a307cfcb5afbd76ece29218)
DeltaFile
+6-3mail/postfix-current/Makefile
+6-31 files

FreeBSD/ports bb43202 — . UPDATING, mail/postfix-current Makefile

mail/postfix-current: Depend on databases/lmdb0 by default again

Depend on databases/lmdb0 by default and allow to select also
databases/lmdb.

(cherry picked from commit 54b81fc9260e3f1870c6e08d3258a50e5ac01ac2)
DeltaFile
+12-8mail/postfix-current/Makefile
+10-0UPDATING
+22-82 files

FreeBSD/ports b61b10a — graphics/flphoto Makefile, graphics/flphoto/files patch-Makefile.in

graphics/flphoto: prepare the port for upcoming FLTK 1.4.x

- Add -lXext which is no longer part of `fltk-config --ldflags'
  when linking testslideshow program
- Add missing prototype for rand(3) and unsilence make commands
  for the sake of more useful logs
DeltaFile
+29-0graphics/flphoto/files/patch-Makefile.in
+2-1graphics/flphoto/Makefile
+31-12 files

FreeBSD/ports 8168af0 — mail/postfix Makefile

mail/postfix: Fix lmdb dependency

- Do not depend on lmdb even when LMDB is turned off [1]

PR:             299276
(cherry picked from commit 696289b3e6c8daba06c45441af2cd9aa2dbcb6c6)
DeltaFile
+6-3mail/postfix/Makefile
+6-31 files

FreeBSD/ports 640324a — . UPDATING, mail/postfix Makefile

mail/postfix: Depend on databases/lmdb0 by default again

Depend on databases/lmdb0 by default and allow to select also
databases/lmdb.

(cherry picked from commit 92e125ad0d4b3a13867aef6ddcb6b5dc66139a6a)
DeltaFile
+12-8mail/postfix/Makefile
+10-0UPDATING
+22-82 files

FreeBSD/ports fa463e6 — . .mailmap

.mailmap: Map my old addresses to ahze at FreeBSD.org

Approved by:    dtxdf (mentor)
Differential Revision:  https://reviews.freebsd.org/D60684
DeltaFile
+2-0.mailmap
+2-01 files

FreeBSD/ports e46e48a — astro/indiwebmanagerapp distinfo Makefile, astro/indiwebmanagerapp/files patch-src_mainwindow.cpp

astro/indiwebmanagerapp: Update to 1.8.20260920

- Migrate to Qt6/Kf6

PR:             289513 299313
DeltaFile
+49-31astro/indiwebmanagerapp/files/patch-src_mainwindow.cpp
+4-5astro/indiwebmanagerapp/Makefile
+3-3astro/indiwebmanagerapp/distinfo
+56-393 files

FreeBSD/ports 2745905 — misc/py-banks distinfo Makefile

misc/py-banks: update 2.4.5 → 2.5.1
DeltaFile
+10-2misc/py-banks/Makefile
+3-3misc/py-banks/distinfo
+13-52 files

FreeBSD/ports 3133c56 — devel/py-click distinfo Makefile

devel/py-click: update 8.3.1 → 8.5.0

PR:             296999
Approved by:    Bartek Rutkowski <robak at freebsd.org> (maintainer's timeout; 2 months 20 days)
DeltaFile
+8-3devel/py-click/Makefile
+3-3devel/py-click/distinfo
+11-62 files