FreeBSD/ports 887c629sysutils/py-salt Makefile distinfo, sysutils/py-salt/files patch-requirements_base.txt patch-salt_utils_process.py

sysutils/py-salt: Update to 3006.23

PR:             287582
Reported by:    Nick Hilliard <nick__at__foobar__dot__org>, T.S. <net__at__arrishq__dot__net>, James TD Smith <ahktenzero+freebsd__at__mohorovi__dot__cc>
DeltaFile
+29-6sysutils/py-salt/files/patch-requirements_base.txt
+15-13sysutils/py-salt/files/patch-salt_utils_process.py
+13-8sysutils/py-salt/Makefile
+0-10sysutils/py-salt/files/patch-salt_ext_tornado_iostream.py
+3-3sysutils/py-salt/distinfo
+3-3sysutils/py-salt/files/patch-salt_loader_lazy.py
+63-433 files not shown
+65-479 files

FreeBSD/ports 0ce0b7bdevel/indi/files patch-drivers_auxiliary_gemini__flatpanel__adapters.cpp

devel/indi: fix build with libc++ 21

With libc++ 21 devel/indi fails to build, with errors similar to:

    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:242:14: error: use of undeclared identifier 'atoi'
      242 |     int id = atoi(id_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:341:14: error: use of undeclared identifier 'atoi'
      341 |     *value = atoi(value_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:658:14: error: use of undeclared identifier 'atoi'
      658 |     int id = atoi(id_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:793:14: error: use of undeclared identifier 'atoi'
      793 |     *value = atoi(value_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:1154:14: error: use of undeclared identifier 'atoi'
     1154 |     *value = atoi(value_str);
          |              ^~~~

    [11 lines not shown]
DeltaFile
+10-0devel/indi/files/patch-drivers_auxiliary_gemini__flatpanel__adapters.cpp
+10-01 files

FreeBSD/ports 300d678devel/indi/files patch-drivers_auxiliary_gemini__flatpanel__adapters.cpp

devel/indi: fix build with libc++ 21

With libc++ 21 devel/indi fails to build, with errors similar to:

    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:242:14: error: use of undeclared identifier 'atoi'
      242 |     int id = atoi(id_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:341:14: error: use of undeclared identifier 'atoi'
      341 |     *value = atoi(value_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:658:14: error: use of undeclared identifier 'atoi'
      658 |     int id = atoi(id_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:793:14: error: use of undeclared identifier 'atoi'
      793 |     *value = atoi(value_str);
          |              ^~~~
    /wrkdirs/usr/ports/devel/indi/work/indi-2.1.7/drivers/auxiliary/gemini_flatpanel_adapters.cpp:1154:14: error: use of undeclared identifier 'atoi'
     1154 |     *value = atoi(value_str);
          |              ^~~~

    [9 lines not shown]
DeltaFile
+10-0devel/indi/files/patch-drivers_auxiliary_gemini__flatpanel__adapters.cpp
+10-01 files

FreeBSD/ports 9380523textproc/termshot Makefile distinfo

textproc/termshot: Update to 0.6.1

- Take maintainership

ChangeLog:      https://github.com/homeport/termshot/releases/tag/v0.6.1
MFH:            2026Q1
(cherry picked from commit 447112f6f60c274596c2d00f535fa8dbc9b2523b)
DeltaFile
+4-6textproc/termshot/Makefile
+5-5textproc/termshot/distinfo
+9-112 files

FreeBSD/ports c2638aemath/R-cran-scatterplot3d distinfo Makefile

math/R-cran-scatterplot3d: Update to 0.3-45

ChangeLog: https://github.com/cran/scatterplot3d/compare/0.3-44...0.3-45
DeltaFile
+3-3math/R-cran-scatterplot3d/distinfo
+1-1math/R-cran-scatterplot3d/Makefile
+4-42 files

FreeBSD/ports 447112ftextproc/termshot distinfo Makefile

textproc/termshot: Update to 0.6.1

- Take maintainership

ChangeLog:      https://github.com/homeport/termshot/releases/tag/v0.6.1
MFH:            2026Q1
DeltaFile
+5-5textproc/termshot/distinfo
+4-6textproc/termshot/Makefile
+9-112 files

FreeBSD/ports 6abb2bbx11/showmethekey distinfo Makefile

x11/showmethekey: Update to 1.20.0

ChangeLog: https://github.com/AlynxZhou/showmethekey/releases/tag/v1.20.0
DeltaFile
+3-3x11/showmethekey/distinfo
+3-2x11/showmethekey/Makefile
+6-52 files

FreeBSD/ports f7a8effwww/waterfox distinfo Makefile

www/waterfox: Update 6.6.8 => 6.6.9

Release Notes:
https://www.waterfox.com/releases/6.6.9/

PR:     293442
MFH:    2026Q1
(cherry picked from commit 87221e708f441aa845cd044140f38de5707e0737)
DeltaFile
+5-5www/waterfox/distinfo
+2-2www/waterfox/Makefile
+7-72 files

FreeBSD/ports 87221e7www/waterfox distinfo Makefile

www/waterfox: Update 6.6.8 => 6.6.9

Release Notes:
https://www.waterfox.com/releases/6.6.9/

PR:     293442
MFH:    2026Q1
DeltaFile
+5-5www/waterfox/distinfo
+2-3www/waterfox/Makefile
+7-82 files

FreeBSD/ports 4972495security/modsecurity3 Makefile, security/modsecurity3-nginx distinfo Makefile

security/(modsecurity3|modsecurity-nginx) : switch to PCRE2 and fix NGINX version

Change PCRE to PCRE2.
Update NGINX version to 1.28.2.

PR:     293279
Sponsored by:   Netzkommune GmbH
DeltaFile
+5-5security/modsecurity3-nginx/distinfo
+6-3security/modsecurity3-nginx/Makefile
+3-3security/modsecurity3/Makefile
+14-113 files

FreeBSD/ports 401502edevel/janet-lsp Makefile distinfo, devel/janet-lsp/files patch-src_main.janet janet-lsp.in

devel/janet-lsp: Update to 0.0.12

Differential Revision: https://reviews.freebsd.org/D54667
DeltaFile
+8-11devel/janet-lsp/Makefile
+5-5devel/janet-lsp/distinfo
+1-1devel/janet-lsp/files/patch-src_main.janet
+0-1devel/janet-lsp/files/janet-lsp.in
+14-184 files

FreeBSD/ports 87c9d31mail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json patch-package.json

mail/mailpit: Update to 1.29.2

MFH:            2026Q1
Security:       fe6209a3-126c-11f1-8a62-0897988a1c07
(cherry picked from commit 764699c39bfa6a14b790e75f43edd98cac67c215)
DeltaFile
+52-64mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+2-2mail/mailpit/files/patch-package.json
+1-1mail/mailpit/Makefile
+62-744 files

FreeBSD/ports cbb01edmail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.1

(cherry picked from commit af120227e3980cba1da83dd75d9f1eaac18fe57c)
DeltaFile
+114-114mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-1mail/mailpit/Makefile
+122-1223 files

FreeBSD/ports 4776380mail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.29.0

(cherry picked from commit 68ecb06061d9baafe34b55bca774cb958e08c9a0)
DeltaFile
+7-7mail/mailpit/distinfo
+3-3mail/mailpit/files/patch-package-lock.json
+1-1mail/mailpit/Makefile
+11-113 files

FreeBSD/ports 57b8a6dmail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json

mail/mailpit: Update to 1.28.4

(cherry picked from commit f5752f1d4a6776c496db7fde53a642d5837bc9f3)
DeltaFile
+94-110mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+1-2mail/mailpit/Makefile
+102-1193 files

FreeBSD/ports 764699cmail/mailpit distinfo Makefile, mail/mailpit/files patch-package-lock.json patch-package.json

mail/mailpit: Update to 1.29.2

MFH:            2026Q1
Security:       fe6209a3-126c-11f1-8a62-0897988a1c07
DeltaFile
+52-64mail/mailpit/files/patch-package-lock.json
+7-7mail/mailpit/distinfo
+2-2mail/mailpit/files/patch-package.json
+1-1mail/mailpit/Makefile
+62-744 files

FreeBSD/ports 7c47861security/vuxml/vuln 2026.xml

security/vuxml: Document new mail/mailpit vulnerability
DeltaFile
+34-0security/vuxml/vuln/2026.xml
+34-01 files

FreeBSD/ports 2440eb3devel/libwasmtime distinfo Makefile.cargo

devel/libwasmtime: update 41.0.3 -> 42.0.0

ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v41.0.3...v42.0.0

Sponsored by:   tipi.work
DeltaFile
+67-63devel/libwasmtime/distinfo
+30-28devel/libwasmtime/Makefile.cargo
+3-3devel/libwasmtime/Makefile
+1-1devel/libwasmtime/pkg-plist
+101-954 files

FreeBSD/ports 01565f5www/fmd-server Makefile

www/fmd-server: fix CATEGORIES
DeltaFile
+1-1www/fmd-server/Makefile
+1-11 files

FreeBSD/ports e2899bblang/luajit Makefile distinfo

lang/luajit: update to the recent snapshot

Sponsored by:   tipi.work
DeltaFile
+3-3lang/luajit/Makefile
+3-3lang/luajit/distinfo
+6-62 files

FreeBSD/ports e0214d4textproc/feluda distinfo Makefile.crates, textproc/feluda/files patch-Cargo.toml patch-Cargo.lock

textproc/feluda: Update 1.11.0 => 1.11.1

Changelog:
https://github.com/anistark/feluda/releases/tag/v1.11.1

Reviewed by:    osa, vvd (mentors)
Approved by:    osa (mentor)
Differential Revision: https://reviews.freebsd.org/D55510
DeltaFile
+501-325textproc/feluda/distinfo
+249-161textproc/feluda/Makefile.crates
+10-10textproc/feluda/files/patch-Cargo.toml
+7-7textproc/feluda/files/patch-Cargo.lock
+2-3textproc/feluda/Makefile
+769-5065 files

FreeBSD/ports abd8416lang/jpm Makefile distinfo

lang/jpm: Update to 1.2.0 and enable testing

Approved By: Christopher Hall <bsd.hsw at gmail.com> (maintainer)
Differential Revision: https://reviews.freebsd.org/D55396
DeltaFile
+7-3lang/jpm/Makefile
+3-3lang/jpm/distinfo
+1-0lang/jpm/pkg-plist
+11-63 files

FreeBSD/ports 77dd550security Makefile

security/gnupg25: Connect to build

PR:             291995
Approved by:    portmgr (blanket - fix port)
Fixes:          d58f02417501 (new port 2.5.17, latest upstream)
DeltaFile
+1-0security/Makefile
+1-01 files

FreeBSD/ports 4cc6370www/py-django-tree-queries distinfo Makefile

www/py-django-tree-queries: Update to 0.23.1

Changelog:

https://github.com/feincms/django-tree-queries/blob/0.23.1/CHANGELOG.rst
DeltaFile
+3-3www/py-django-tree-queries/distinfo
+1-1www/py-django-tree-queries/Makefile
+4-42 files

FreeBSD/ports f6c9dbdtextproc/py-pymdown-extensions distinfo Makefile

textproc/py-pymdown-extensions: Update to 10.21

Changelog:

https://github.com/facelessuser/pymdown-extensions/releases/tag/10.21
DeltaFile
+3-3textproc/py-pymdown-extensions/distinfo
+1-1textproc/py-pymdown-extensions/Makefile
+4-42 files

FreeBSD/ports 8482a85www/py-drf-yasg distinfo Makefile

www/py-drf-yasg: Update to 1.21.15

Changelog:

https://github.com/axnsan12/drf-yasg/releases/tag/1.21.15
DeltaFile
+3-3www/py-drf-yasg/distinfo
+1-1www/py-drf-yasg/Makefile
+4-42 files

FreeBSD/ports 350d216textproc/py-mkdocs-material distinfo Makefile

textproc/py-mkdocs-material: Update to 9.7.3

Changelog:

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

FreeBSD/ports f59ddaadevel/py-inline-snapshot Makefile distinfo

devel/py-inline-snapshot: Update to 0.32.3

* Update testsuite while I'm here.

Changelog since 0.31.0:

https://github.com/15r10nk/inline-snapshot/blob/0.32.3/CHANGELOG.md
DeltaFile
+5-5devel/py-inline-snapshot/Makefile
+3-3devel/py-inline-snapshot/distinfo
+8-82 files

FreeBSD/ports 3ac123cnet/asterisk20 Makefile distinfo, net/asterisk20/files extra-patch-addons_mp3_interface.c

net/asterisk20: Add MP3 Decoder Code for Format_MP3 support

Format_MP3, used to play MP3 encoded voicemail and music on hold, relies
on decoder library files that are not included in the main Asterisk
distribution.

PR:             292715
Tested by:      Marek Zarychta <zarychtam at plan-b.pwste.edu.pl>
Approved by:    Oleksandr Kryvulia <o.kryvulia at flex-it.com.ua>
Co-authored-by: Justin T. Gibbs <gibbs at FreeBSD.org>
DeltaFile
+13-1net/asterisk20/Makefile
+8-0net/asterisk20/files/extra-patch-addons_mp3_interface.c
+3-1net/asterisk20/distinfo
+24-23 files

FreeBSD/ports b2ad1b8lang/janet distinfo Makefile

lang/janet: update to 1.41.2

Differential Revision: https://reviews.freebsd.org/D55500
DeltaFile
+3-3lang/janet/distinfo
+1-1lang/janet/Makefile
+4-42 files