FreeBSD/ports 56b0347misc/gwhich Makefile distinfo

misc/gwhich: update GNU which to the latest version 2.25

- Bug fix for an out of bounds stack read (by Daniel Anderson)
- Scripts regenerated with automake 1.18.1 and autoconf 2.73
- Install a bunch of documentation files and convert EXAMPLES
  option into DOCS (one file does not warrant this separation)
- While here, provide a more sensible and useful COMMENT text

Reported by:    portscout
DeltaFile
+7-7misc/gwhich/Makefile
+3-3misc/gwhich/distinfo
+10-102 files

FreeBSD/ports 80eab49audio/waves distinfo Makefile

audio/waves: Update to 0.1.45

ChangeLog:      https://github.com/llehouerou/waves/releases/tag/v0.1.45
Reported by:    portscouts!
DeltaFile
+5-5audio/waves/distinfo
+2-2audio/waves/Makefile
+7-72 files

FreeBSD/ports fbb3b9bfilesystems/httpdirfs distinfo Makefile, filesystems/httpdirfs/files patch-src_link.c patch-meson.build

filesystems/httpdirfs: 1.2.10 => 1.3.1

* Since 1.2.11 (e50d690) upstream added core unit testing suite using
the Unity framework, which hadn't yet ported to FreeBSD. So commented
out it's inclusion in meson build manifest.
* Removed patches needed to build the port on i386 and with previous
versions of ftp/curl as it builds without them now.

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+0-51filesystems/httpdirfs/files/patch-src_link.c
+8-0filesystems/httpdirfs/files/patch-meson.build
+3-3filesystems/httpdirfs/distinfo
+1-1filesystems/httpdirfs/Makefile
+12-554 files

FreeBSD/ports f7a5e69audio/schismtracker distinfo Makefile

audio/schismtracker: Update to 20260524
DeltaFile
+3-3audio/schismtracker/distinfo
+1-1audio/schismtracker/Makefile
+4-42 files

FreeBSD/ports ffe2668devel/py-python-discovery distinfo Makefile

devel/py-python-discovery: Update to 1.4.0

- Update list of run-dependencies

ChangeLog:      https://github.com/tox-dev/python-discovery/releases/tag/1.4.0
Reported by:    Bernát Gábor <notifications at github.com>
DeltaFile
+3-3devel/py-python-discovery/distinfo
+3-1devel/py-python-discovery/Makefile
+6-42 files

FreeBSD/ports d60d142www/gotty distinfo Makefile

www/gotty: Update to 1.8.0
DeltaFile
+7-7www/gotty/distinfo
+1-1www/gotty/Makefile
+8-82 files

FreeBSD/ports cff5752audio/sidplayfp distinfo Makefile

audio/sidplayfp: Update to 3.0.1
DeltaFile
+3-3audio/sidplayfp/distinfo
+1-1audio/sidplayfp/Makefile
+4-42 files

FreeBSD/ports fad5953x11/kitty distinfo Makefile

x11/kitty: Update to 0.47.1

ChangeLog:      https://sw.kovidgoyal.net/kitty/changelog/#detailed-list-of-changes
Reported by:    Kovid Goyal <notifications at github.com>
DeltaFile
+5-5x11/kitty/distinfo
+1-1x11/kitty/Makefile
+6-62 files

FreeBSD/ports 21a42e4devel Makefile, devel/py-defusedcsv Makefile pkg-descr

devel/py-defusedcsv: add new port

defusedcsv is a drop-in replacement for Python's csv module
that mitigates CSV injection attacks in spreadsheet software.

WWW: https://github.com/raphaelm/defusedcsv

Sponsored by:   Netzkommune GmbH
DeltaFile
+22-0devel/py-defusedcsv/Makefile
+3-0devel/py-defusedcsv/pkg-descr
+3-0devel/py-defusedcsv/distinfo
+1-0devel/Makefile
+29-04 files

FreeBSD/ports b662aaenet/rustconn distinfo Makefile.crates

net/rustconn: Update to 0.15.0

ChangeLog:

- https://github.com/totoshko88/RustConn/releases/tag/v0.14.2
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.3
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.4
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.5
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.6
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.7
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.8
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.9
- https://github.com/totoshko88/RustConn/releases/tag/v0.14.10
- https://github.com/totoshko88/RustConn/releases/tag/v0.15.0

Reported by:    portscout!
DeltaFile
+57-55net/rustconn/distinfo
+27-26net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+85-823 files

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