FreeBSD/ports 99a8074 — graphics/py-svg.path distinfo Makefile

graphics/py-svg.path: Update to 7.1

graphics/py-svg.path 4.0.2 cannot be imported on Python 3.10 and
later (3.12, the current default, shown):

    $ python3.12 -c 'import svg.path'
    ImportError: cannot import name 'MutableSequence' from 'collections' (/usr/local/lib/python3.12/collections/__init__.py)

svg/path/path.py does "from collections import MutableSequence", which
Python 3.10 removed. svg.path, svg.path.path and svg.path.parser all
fail, so the package is unusable.

Upstream fixed this in 4.1 (2021-02-16). The patch updates the port to
the latest release, 7.1 (2026-07-07):
- the sdist is now svg_path-*, so the DISTNAME override goes away;
- the port builds with pep517; upstream's pyproject needs
  setuptools>=61.2, which the tree's 63.1.0 satisfies, plus wheel;
- setuptools 63 names the wheel and dist-info after the project name
  (svg.path) while the framework expects ${PORTNAME} (svg_path), so

    [15 lines not shown]
DeltaFile
+10-4graphics/py-svg.path/Makefile
+3-3graphics/py-svg.path/distinfo
+13-72 files

FreeBSD/ports 2e49e05 — www/mod_qos Makefile distinfo

www/mod_qos: Update 11.78 => 11.79

Changelog:
https://mod-qos.sourceforge.net/CHANGES.txt

PR:             300131
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3www/mod_qos/distinfo
+1-1www/mod_qos/Makefile
+4-42 files

FreeBSD/ports 2a191f1 — textproc/py-regex Makefile distinfo

textproc/py-regex: Update 2026.9.10 => 2026.9.29

Changelog:
https://github.com/mrabarnett/mrab-regex/blob/2026.9.29/changelog.txt

PR:             300132
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3textproc/py-regex/distinfo
+1-1textproc/py-regex/Makefile
+4-42 files

FreeBSD/ports 5214a67 — devel/php-grpc Makefile distinfo

devel/php-grpc: update to 1.85.0.
DeltaFile
+3-3devel/php-grpc/distinfo
+1-1devel/php-grpc/Makefile
+4-42 files

FreeBSD/ports e464691 — devel/py-grpcio Makefile distinfo, devel/py-grpcio/files patch-third__party_boringssl-with-bazel_include_openssl_base.h patch-third__party_boringssl-with-bazel_include_openssl_target.h

devel/py-grpcio: update to 1.85.0.
DeltaFile
+14-0devel/py-grpcio/files/patch-third__party_boringssl-with-bazel_include_openssl_target.h
+0-12devel/py-grpcio/files/patch-third__party_boringssl-with-bazel_include_openssl_base.h
+3-3devel/py-grpcio/distinfo
+1-1devel/py-grpcio/Makefile
+18-164 files

FreeBSD/ports 278c69c — devel/py-grpcio-tools Makefile distinfo

devel/py-grpcio-tools: update to 1.85.0.
DeltaFile
+3-3devel/py-grpcio-tools/distinfo
+1-1devel/py-grpcio-tools/Makefile
+4-42 files

FreeBSD/ports 8905acf — devel/py-tavern Makefile distinfo

devel/py-tavern: Update 3.6.3 => 3.7.1

Changelog:
https://github.com/taverntesting/tavern/blob/3.7.1/CHANGELOG.md

Commit log:
https://github.com/taverntesting/tavern/compare/3.6.3...3.7.1

PR:             300108
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3devel/py-tavern/distinfo
+1-1devel/py-tavern/Makefile
+4-42 files

FreeBSD/ports c0cbbaf — devel/py-ttkbootstrap Makefile distinfo

devel/py-ttkbootstrap: Update to 2.2.6

ChangeLog:

1. https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.4
2. https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.5
3. https://github.com/israel-dryer/ttkbootstrap/releases/tag/v2.2.6

Reported by:    "Israel Dryer" <notifications at github.com>
DeltaFile
+3-3devel/py-ttkbootstrap/distinfo
+2-2devel/py-ttkbootstrap/Makefile
+5-52 files

FreeBSD/ports 5b8118c — sysutils/py-salt distinfo Makefile, sysutils/py-salt/files pkg-message.in _syspaths.py.in

sysutils/py-salt: Update to 3008.5

While here:

- Restore the FreeBSD default paths. Since the switch to
  USE_PYTHON=pep517 in 3008.2, PYDISTUTILS_INSTALL_TARGET is no longer
  used, so the --salt-*-dir options were silently ignored and
  salt/_syspaths.py was not generated. Salt fell back to the upstream
  defaults (/srv/salt, /srv/pillar) instead of
  /usr/local/etc/salt/states and /usr/local/etc/salt/pillar, as
  documented in master.sample. Ship _syspaths.py from files/ instead.

  Users of 3008.2 - 3008.4 who keep states or pillars in /srv without
  setting file_roots/pillar_roots explicitly have to move them to
  /usr/local/etc/salt/{states,pillar} or set these options.

- Mention sysutils/py-saltext.freebsd in pkg-message.  Since 3008 the
  FreeBSD-specific modules (service, sysrc, sysctl, kmod, jail, ports,
  freebsd_update, shadow) are provided by this extension.  It cannot be
  added to RUN_DEPENDS, as it depends on py-salt itself.
DeltaFile
+7-17sysutils/py-salt/Makefile
+21-0sysutils/py-salt/files/_syspaths.py.in
+8-0sysutils/py-salt/files/pkg-message.in
+3-3sysutils/py-salt/distinfo
+39-204 files

FreeBSD/ports 9b6f0f2 — mail/opensmtpd Makefile, mail/opensmtpd/files patch-mk_smtpd_Makefile.in patch-usr.sbin_smtpd_table.c

mail/opensmtpd: fix case sensitivity in "auth" lookup

PR:             295971
Approved by:    maintainer (timeout)
Obtained from:  https://github.com/OpenSMTPD/OpenSMTPD/issues/1268
DeltaFile
+11-0mail/opensmtpd/files/patch-usr.sbin_smtpd_table.c
+2-2mail/opensmtpd/files/patch-mk_smtpd_Makefile.in
+1-0mail/opensmtpd/Makefile
+14-23 files

FreeBSD/ports 829b8c7 — converters/py-svglib Makefile distinfo

converters/py-svglib: Update to 2.3.2

Changelog since 2.2.0:

https://github.com/deeplook/svglib/blob/v2.3.2/CHANGELOG.md

MFH:            2026Q4
Security:       bdac753c-d1d5-11f1-985e-901b0edee044
(cherry picked from commit 965182aee6966745cd2af0d28dc23742db55d8c4)
DeltaFile
+3-3converters/py-svglib/distinfo
+1-1converters/py-svglib/Makefile
+4-42 files

FreeBSD/ports dea3a49 — print/pdfarranger distinfo Makefile

print/pdfarranger: Update to 1.14.0

Switch to pep517 (thanks to nxjoseph).

Changelog: https://github.com/pdfarranger/pdfarranger/releases/tag/1.14.0

PR:             299654
Approved by:    submitter is maintainer
DeltaFile
+8-6print/pdfarranger/Makefile
+14-0print/pdfarranger/pkg-plist
+3-3print/pdfarranger/distinfo
+25-93 files

FreeBSD/ports b7a0139 — databases/ladybug Makefile distinfo

databases/ladybug: Update 0.21.1 => 0.22.0

Changelog:
https://github.com/LadybugDB/ladybug/releases/tag/v0.22.0

PR:             300128
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit bbb0611df84c8d65693fe413ddbf1aaba5ede5ff)
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

FreeBSD/ports bbb0611 — databases/ladybug Makefile distinfo

databases/ladybug: Update 0.21.1 => 0.22.0

Changelog:
https://github.com/LadybugDB/ladybug/releases/tag/v0.22.0

PR:             300128
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+3-3databases/ladybug/distinfo
+1-1databases/ladybug/Makefile
+4-42 files

FreeBSD/ports e96952c — devel/rgx Makefile distinfo

devel/rgx: Update to 0.14.3

ChangeLog:

1. https://github.com/brevity1swos/rgx/releases/tag/v0.14.3

Reported by:    "brevity1swos" <notifications at github.com>
DeltaFile
+3-3devel/rgx/distinfo
+2-2devel/rgx/Makefile
+5-52 files

FreeBSD/ports d0b104b — sysutils/fsc Makefile distinfo

sysutils/fsc: upgrade to 1.3
DeltaFile
+3-3sysutils/fsc/distinfo
+2-3sysutils/fsc/Makefile
+5-62 files

FreeBSD/ports a3c8db9 — lang/ghc Makefile, lang/ghc/files patch-libraries_process_cbits_posix_posix__spawn.c

lang/ghc: Fix compiler crashes on 15.1-

PR:             294032
(cherry picked from commit 211ad1850ce10c4fa1165d5488993b518784a6e2)
DeltaFile
+16-0lang/ghc/files/patch-libraries_process_cbits_posix_posix__spawn.c
+1-1lang/ghc/Makefile
+17-12 files

FreeBSD/ports a827e03 — devel/py-python-discovery Makefile distinfo

devel/py-python-discovery: Update to 1.6.5

- Update list of build dependencies

ChangeLog:

1. https://github.com/tox-dev/python-discovery/releases/tag/1.6.5

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+3-2devel/py-python-discovery/Makefile
+6-52 files

FreeBSD/ports 1e8c0ee — multimedia/haruna Makefile, multimedia/jellyfin-desktop Makefile

*/*: Chase mpvqt update
DeltaFile
+1-1multimedia/jellyfin-desktop/Makefile
+1-0net-im/tokodon/Makefile
+1-0multimedia/plasmatube/Makefile
+1-0multimedia/haruna/Makefile
+4-14 files

FreeBSD/ports c36bdc5 — multimedia/mpvqt Makefile distinfo

multimedia/mpvqt: Update to 1.2.1
DeltaFile
+3-3multimedia/mpvqt/distinfo
+2-3multimedia/mpvqt/Makefile
+5-62 files

FreeBSD/ports 40de5f6 — math/py-jaxlib Makefile

math/py-jaxlib: add flavors
DeltaFile
+5-2math/py-jaxlib/Makefile
+5-21 files

FreeBSD/ports 8306d00 — www/py-dj60-django-auth-ldap Makefile distinfo, www/py-dj60-django-auth-ldap/files patch-pyproject.toml

www/py-dj60-django-auth-ldap: Update to 5.4.0

Changelog:

https://github.com/django-auth-ldap/django-auth-ldap/releases/tag/5.4.0
DeltaFile
+13-0www/py-dj60-django-auth-ldap/files/patch-pyproject.toml
+3-3www/py-dj60-django-auth-ldap/distinfo
+2-2www/py-dj60-django-auth-ldap/Makefile
+18-53 files

FreeBSD/ports a66c6fa — www/py-django-auth-ldap Makefile distinfo, www/py-django-auth-ldap/files patch-pyproject.toml

www/py-django-auth-ldap: Update to 5.4.0

Changelog:

https://github.com/django-auth-ldap/django-auth-ldap/releases/tag/5.4.0
DeltaFile
+13-0www/py-django-auth-ldap/files/patch-pyproject.toml
+3-3www/py-django-auth-ldap/distinfo
+2-3www/py-django-auth-ldap/Makefile
+18-63 files

FreeBSD/ports 8639c20 — www/py-django-reversion Makefile distinfo

www/py-django-reversion: Update to 6.4.0

Changelog:

https://github.com/etianen/django-reversion/releases/tag/v6.4.0
DeltaFile
+3-3www/py-django-reversion/distinfo
+1-1www/py-django-reversion/Makefile
+4-42 files

FreeBSD/ports 32b7631 — www/py-django-tree-queries distinfo Makefile

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

Changelog:

https://github.com/feincms/django-tree-queries/blob/0.28/CHANGELOG.rst
DeltaFile
+3-3www/py-django-tree-queries/distinfo
+3-3www/py-django-tree-queries/Makefile
+6-62 files

FreeBSD/ports ef91f41 — textproc/py-mkdocs-autorefs Makefile distinfo

textproc/py-mkdocs-autorefs: Update to 1.4.5

Changelog:

https://github.com/mkdocstrings/autorefs/releases/tag/1.4.5
DeltaFile
+3-3textproc/py-mkdocs-autorefs/distinfo
+1-1textproc/py-mkdocs-autorefs/Makefile
+4-42 files

FreeBSD/ports c0c7419 — textproc/py-backrefs Makefile distinfo

textproc/py-backrefs: Update to 8.1

Changelog:

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

FreeBSD/ports e721365 — textproc/py-ttp-templates Makefile distinfo

textproc/py-ttp-templates: Update to 0.6.18

Changelog since 0.6.4:

https://github.com/dmulyalin/ttp_templates/blob/0.6.18/docs/release_notes.md
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports 3879b29 — net-mgmt/py-netutils Makefile distinfo

net-mgmt/py-netutils: Update to 1.19.2

Changelog:

https://github.com/networktocode/netutils/releases/tag/v1.19.2
DeltaFile
+3-3net-mgmt/py-netutils/distinfo
+1-1net-mgmt/py-netutils/Makefile
+4-42 files

FreeBSD/ports 965182a — converters/py-svglib Makefile distinfo

converters/py-svglib: Update to 2.3.2

Changelog since 2.2.0:

https://github.com/deeplook/svglib/blob/v2.3.2/CHANGELOG.md

MFH:            2026Q4
Security:       bdac753c-d1d5-11f1-985e-901b0edee044
DeltaFile
+3-3converters/py-svglib/distinfo
+1-1converters/py-svglib/Makefile
+4-42 files