FreeBSD/ports e7658afsecurity/hidden-lake distinfo Makefile

security/hidden-lake: Update 1.10.5 => 1.11.1

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-5security/hidden-lake/distinfo
+1-1security/hidden-lake/Makefile
+6-62 files

FreeBSD/ports d1ff322graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: update to 3.4.12

Changelog: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.12

PR:     295508
Sponsored by:   Netzkommune GmbH

(cherry picked from commit ef0ad05a4431882e1739ca480bef00064ad74b5c)
DeltaFile
+3-3graphics/openexr/distinfo
+3-3graphics/openexr-website-docs/distinfo
+2-2graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+9-94 files

FreeBSD/ports ef0ad05graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: update to 3.4.12

Changelog: https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.12

PR:     295508
Sponsored by:   Netzkommune GmbH
DeltaFile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+2-2graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+9-94 files

FreeBSD/ports 371cbc3textproc/oyo distinfo Makefile.crates

textproc/oyo: Update to 0.1.33

ChangeLog:

- https://github.com/ahkohd/oyo/releases/tag/v0.1.31
- https://github.com/ahkohd/oyo/releases/tag/v0.1.32
- https://github.com/ahkohd/oyo/releases/tag/v0.1.33

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+15-9textproc/oyo/distinfo
+6-3textproc/oyo/Makefile.crates
+2-2textproc/oyo/Makefile
+23-143 files

FreeBSD/ports e3ac6cdMk bsd.port.mk

Mk/bsd.port.mk: Add EXTRACT_ENV

Add an EXTRACT_ENV variable which defaults to LC_ALL=C.UTF-8.  We set
LC_ALL=C globally to ensure our scripts work the way we intend them to,
but this causes tar and unzip to fail to extract distfiles containing
names that cannot be expressed in ASCII.  This was previously masked by
a bug in libarchive which caused tar and unzip to fail to notice that
these names were unconvertible and just pass them through unchanged.

MFH:            2026Q2
Reviewed by:    bapt
Differential Revision:  https://reviews.freebsd.org/D57295

(cherry picked from commit 98103f19430200b36e9adcb10ed8831ce9ffc42f)
DeltaFile
+4-1Mk/bsd.port.mk
+4-11 files

FreeBSD/ports 98103f1Mk bsd.port.mk

Mk/bsd.port.mk: Add EXTRACT_ENV

Add an EXTRACT_ENV variable which defaults to LC_ALL=C.UTF-8.  We set
LC_ALL=C globally to ensure our scripts work the way we intend them to,
but this causes tar and unzip to fail to extract distfiles containing
names that cannot be expressed in ASCII.  This was previously masked by
a bug in libarchive which caused tar and unzip to fail to notice that
these names were unconvertible and just pass them through unchanged.

MFH:            2026Q2
Reviewed by:    bapt
Differential Revision:  https://reviews.freebsd.org/D57295
DeltaFile
+4-1Mk/bsd.port.mk
+4-11 files

FreeBSD/ports 2e2e12esecurity/picosha2 distinfo Makefile

security/picosha2: update 1.0.0-23 → 1.0.1
DeltaFile
+3-3security/picosha2/distinfo
+1-2security/picosha2/Makefile
+4-52 files

FreeBSD/ports 8f2cc02cad/nvc distinfo Makefile

cad/nvc: update 1.20.1 → 1.21.0
DeltaFile
+3-3cad/nvc/distinfo
+1-1cad/nvc/Makefile
+4-42 files

FreeBSD/ports 87e3fc6multimedia/obs-studio distinfo Makefile

multimedia/obs-studio: update 32.1.0 → 32.1.2
DeltaFile
+3-3multimedia/obs-studio/distinfo
+1-2multimedia/obs-studio/Makefile
+4-52 files

FreeBSD/ports d3d280ddeskutils/py-paperless-ngx Makefile, www/py-dj52-django-treenode Makefile pkg-descr

deskutils/py-paperless-ngx: Move away from py-dj52-* ports

* The counterparts of the py-dj52-* ports were switched to Django 5.2
  in ce59801b72ef, thus move py-paperless-ngx to those ones.

* Rename py-dj52-django-treenode to py-django-treenode, since there's
  no equivalent for it yet.

* Bump PORTREVISION due changed dependencies.

PR:             291707
Approved by:    grembo (maintainer, via private mail)
DeltaFile
+15-14deskutils/py-paperless-ngx/Makefile
+0-28www/py-dj52-django-treenode/Makefile
+28-0www/py-django-treenode/Makefile
+0-12www/py-dj52-django-treenode/pkg-descr
+12-0www/py-django-treenode/pkg-descr
+3-0www/py-django-treenode/distinfo
+58-543 files not shown
+60-589 files

FreeBSD/ports 56989c5www/py-django-auditlog Makefile distinfo

www/py-django-auditlog: Update to 3.4.0

* There is already a newer version available, but stick with this one
  for now to stay in sync with the py-dj52 counterpart.  This is being
  done as a precaution to avoid any potential issues later on when
  py-paperless-ngx is switched from py-dj52-django-auditlog to this
  port.

Changelog since 3.0.0:

https://github.com/jazzband/django-auditlog/blob/v3.4.0/CHANGELOG.md

Approved by:    grembo (maintainer, via private mail)
DeltaFile
+4-4www/py-django-auditlog/Makefile
+3-3www/py-django-auditlog/distinfo
+7-72 files

FreeBSD/ports 739bc8ewww/py-django-multiselectfield Makefile distinfo

www/py-django-multiselectfield: Update to 0.1.13

* There are already newer versions available, but stick with this one
  for now to stay in sync with the py-dj52 counterpart.  This is being
  done as a precaution to avoid any potential issues later on when
  py-paperless-ngx is switched from py-dj52-django-multiselectfield to
  this port.

* Also switch to the PEP517 build framework to make the port future
  proof while I'm here.

Changelog:

https://github.com/goinnn/django-multiselectfield/blob/v0.1.13/CHANGES.rst

Approved by:    grembo (maintainer, via private mail)
DeltaFile
+6-4www/py-django-multiselectfield/Makefile
+3-3www/py-django-multiselectfield/distinfo
+9-72 files

FreeBSD/ports 46d6486net-mgmt/netbox Makefile

net-mgmt/netbox: Move away from py-dj52-* ports

* The counterparts of the py-dj52-* ports switched to Django 5.2 in
  ce59801b72ef, thus move Netbox to those ones.

* Bump PORTREVISION due changed dependencies.

PR:             291707
DeltaFile
+26-26net-mgmt/netbox/Makefile
+26-261 files

FreeBSD/ports 98dfdddwww/py-strawberry-graphql-django Makefile distinfo

www/py-strawberry-graphql-django: Update to 0.84.0

* There are already newer versions available, but stick with this one
  for now to stay in sync with the py-dj52 counterpart to ensure
  compatibility once net-mgmt/netbox is switched to this this port.

Changelogs since 0.82.1:

https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.84.0
https://github.com/strawberry-graphql/strawberry-django/releases/tag/0.83.0
DeltaFile
+3-4www/py-strawberry-graphql-django/Makefile
+3-3www/py-strawberry-graphql-django/distinfo
+6-72 files

FreeBSD/ports 201d1b1www/py-social-auth-app-django Makefile distinfo, www/py-social-auth-app-django/files patch-cve-2025-61783 patch-pyproject.toml

www/py-social-auth-app-django: Update to 5.9.0

* Remove no longer required patch.

Changelog since 5.4.3:

https://github.com/python-social-auth/social-app-django/blob/5.9.0/CHANGELOG.md
DeltaFile
+0-101www/py-social-auth-app-django/files/patch-cve-2025-61783
+23-0www/py-social-auth-app-django/files/patch-pyproject.toml
+4-4www/py-social-auth-app-django/Makefile
+3-3www/py-social-auth-app-django/distinfo
+30-1084 files

FreeBSD/ports bad2ec0www/py-django-filter Makefile distinfo

www/py-django-filter: Update to 25.2

* Add DRF option to reflect the settings as noted in "pyproject.toml"
  and make it default because Django REST framework is used by many
  Django implementations.

Changelog:

https://github.com/carltongibson/django-filter/blob/25.2/CHANGES.rst
DeltaFile
+8-2www/py-django-filter/Makefile
+3-3www/py-django-filter/distinfo
+11-52 files

FreeBSD/ports 0d064d2www/mod_auth_cas distinfo Makefile

www/mod_auth_cas: Update to 1.3
DeltaFile
+3-3www/mod_auth_cas/distinfo
+1-1www/mod_auth_cas/Makefile
+4-42 files

FreeBSD/ports 3df44d7www/mod_http2 distinfo Makefile

www/mod_http2: Update to 2.0.41
DeltaFile
+3-3www/mod_http2/distinfo
+1-1www/mod_http2/Makefile
+4-42 files

FreeBSD/ports 9d3a633sysutils/limine distinfo pkg-descr

sysutils/limine: Update 12.2.0 => 12.3.2

While here, update COMMENT and pkg-descr.

Changelog:
https://github.com/Limine-Bootloader/Limine/blob/v12.3.2/ChangeLog

PR:             295658
Reported by:    mintsuki at protonmail.com (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 1a858c328a8eaacf32106b5f4fb887559c0e7061)
DeltaFile
+3-3sysutils/limine/distinfo
+2-2sysutils/limine/pkg-descr
+2-2sysutils/limine/Makefile
+7-73 files

FreeBSD/ports 1a858c3sysutils/limine distinfo Makefile

sysutils/limine: Update 12.2.0 => 12.3.2

While here, update COMMENT and pkg-descr.

Changelog:
https://github.com/Limine-Bootloader/Limine/blob/v12.3.2/ChangeLog

PR:             295658
Reported by:    mintsuki at protonmail.com (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+3-3sysutils/limine/distinfo
+2-2sysutils/limine/Makefile
+2-2sysutils/limine/pkg-descr
+7-73 files

FreeBSD/ports 6eacad1audio/libmatemixer/files patch-Makefile.in

audio/libmatemixer: drop gtk-doc API documentation

The release tarball ships pre-built gtk-doc HTML files that get
installed unconditionally despite --disable-gtk-doc being set in
CONFIGURE_ARGS. Patch Makefile.in to remove the docs directory
from SUBDIRS as API documentation takes unnecessary disk space
on end user systems.
DeltaFile
+9-0audio/libmatemixer/files/patch-Makefile.in
+9-01 files

FreeBSD/ports c14054ax11/plasma6-plasma-workspace distinfo Makefile

x11/plasma6-plasma-workspace: Fix regression after recent Qt update

KDE BUG: https://bugs.kde.org/520120
DeltaFile
+3-1x11/plasma6-plasma-workspace/distinfo
+3-0x11/plasma6-plasma-workspace/Makefile
+6-12 files

FreeBSD/ports 103b4aanet-im/signal-desktop Makefile, net-im/teams Makefile

*/*: Bump port revision after electron41 update (fd72a0c3a827)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+1-0net-im/signal-desktop/Makefile
+3-23 files

FreeBSD/ports fd72a0cdevel/electron41 distinfo Makefile.version

devel/electron41: Update to 41.7.1

Changelog: https://github.com/electron/electron/releases/tag/v41.7.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron41/distinfo
+1-1devel/electron41/Makefile.version
+6-62 files

FreeBSD/ports deeb77faudio/libmatemixer Makefile distinfo

audio/libmatemixer: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Remove autoreconf and gtkdocize, not
needed with release tarballs.
DeltaFile
+5-6audio/libmatemixer/Makefile
+3-3audio/libmatemixer/distinfo
+8-92 files

FreeBSD/ports 2c9e12fmail/roundcube-larry distinfo Makefile

mail/roundcube-larry: update for roundcube 1.7

PR:             295227
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube-larry/distinfo
+2-1mail/roundcube-larry/Makefile
+5-42 files

FreeBSD/ports caabb2cmail/roundcube pkg-message Makefile, mail/roundcube/files patch-program_lib_Roundcube_rcube__message.php patch-program_lib_Roundcube_rcube_message.php

mail/roundcube: update to 1.7.1 release

PR:             293172
Submitted by:   brnrd
DeltaFile
+5-11mail/roundcube/pkg-message
+9-7mail/roundcube/Makefile
+14-0mail/roundcube/files/patch-program_lib_Roundcube_rcube__message.php
+0-12mail/roundcube/files/patch-program_lib_Roundcube_rcube_message.php
+4-4mail/roundcube/files/patch-config_defaults.inc.php
+3-3mail/roundcube/distinfo
+35-376 files

FreeBSD/ports c27b9demail/roundcube-classic distinfo Makefile

mail/roundcube-classic: update for roundcube 1.7

PR:             295278
Submitted by:   brnrd
DeltaFile
+3-3mail/roundcube-classic/distinfo
+2-1mail/roundcube-classic/Makefile
+5-42 files

FreeBSD/ports caec74ctextproc/moor distinfo Makefile

textproc/moor: Update 2.13.2 => 2.13.3

Changelog:
https://github.com/walles/moor/releases/tag/v2.13.3

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports daffc46chinese/ibus-rime distinfo Makefile

chinese/ibus-rime: Update 1.6.0 => 1.6.1

While here, add missing depends from stage-qa

Changelog:
https://github.com/rime/ibus-rime/blob/1.6.1/CHANGELOG.md
Commit log:
https://github.com/rime/ibus-rime/compare/1.6.0...1.6.1

PR:             295612
Reported by:    Eric Camachat <eric at camachat.org> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 71ff0031321ee94450c6678dffa5abe870040a78)
DeltaFile
+3-3chinese/ibus-rime/distinfo
+3-2chinese/ibus-rime/Makefile
+6-52 files