FreeBSD/ports 7389eaedevel/py-pytest distinfo Makefile, devel/py-pytest/files patch-pyproject.toml

devel/py-pytest: update to 9.1.1

Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-9-1-1-2026-06-19
DeltaFile
+32-0devel/py-pytest/files/patch-pyproject.toml
+9-16devel/py-pytest/Makefile
+3-3devel/py-pytest/distinfo
+44-193 files

FreeBSD/ports 81dfc03devel/py-pygobject Makefile

devel/py-pygobject: typo
DeltaFile
+1-1devel/py-pygobject/Makefile
+1-11 files

FreeBSD/ports 5def198devel/py-pygobject distinfo Makefile

devel/py-pygobject: update to 3.56.3

Changelog: https://gitlab.gnome.org/GNOME/pygobject/-/blob/3.56.3/NEWS

Co-authored by: vishwin
PR: 297399
DeltaFile
+7-8devel/py-pygobject/Makefile
+3-3devel/py-pygobject/distinfo
+10-112 files

FreeBSD/ports b0e36b0devel/py-shandy-sqlfmt Makefile distinfo

devel/py-shandy-sqlfmt: Update to 0.32.0
DeltaFile
+3-3devel/py-shandy-sqlfmt/distinfo
+1-1devel/py-shandy-sqlfmt/Makefile
+4-42 files

FreeBSD/ports 41b0a5ax11-fonts/font-screen-cyrillic pkg-descr distinfo

x11-fonts/font-screen-cyrillic: Update to 1.0.5

Update WWW and add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003366.html

PR:             297411
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+7-5x11-fonts/font-screen-cyrillic/Makefile
+3-2x11-fonts/font-screen-cyrillic/distinfo
+2-1x11-fonts/font-screen-cyrillic/pkg-descr
+12-83 files

FreeBSD/ports fbf04d4x11-fonts/font-schumacher-misc pkg-descr distinfo

x11-fonts/font-schumacher-misc: Update to 1.1.3

Updatee WWW and pkg-descr.
Add LICENSE.

https://lists.x.org/archives/xorg-announce/2023-February/003365.html

PR:             297382
Approved by:    x11 (arrowd)
Approved by:    fluffy (mentor)
DeltaFile
+8-6x11-fonts/font-schumacher-misc/Makefile
+3-2x11-fonts/font-schumacher-misc/distinfo
+2-1x11-fonts/font-schumacher-misc/pkg-descr
+13-93 files

FreeBSD/ports 43da8e9sysutils Makefile, sysutils/leaves pkg-descr Makefile

sysutils/leaves: Add port: Text-mode disk usage visualization utility

Leaves is a disk usage analyzer inspired by WinDirStat and QDirStat.

It shows files and directories in a hierarchy of nested
rectangles. The area of a rectangle is proportional to its size. A 200
MB file will have twice the size as a sibling with 100 MB. The parent
directory will have about 3 times the area of the smaller file.

However, due to the limited resolution of working at a character
level, this is a fairly coarse approximation compared to a graphical
tool. On the other hand, this will work over remote shell connections
when graphical desktop environments are not available or impractical.

WWW: https://github.com/patonw/leaves
DeltaFile
+649-0sysutils/leaves/distinfo
+323-0sysutils/leaves/Makefile.crates
+27-0sysutils/leaves/Makefile
+11-0sysutils/leaves/pkg-descr
+1-0sysutils/Makefile
+1,011-05 files

FreeBSD/ports 537515cshells/iris Makefile distinfo

shells/iris: Update to 0.6.0

Changelog: https://github.com/versenilvis/IRIS/blob/main/CHANGELOG.md#v060---2026-08-09

Reported by:    GitHub (watch releases)
DeltaFile
+5-5shells/iris/distinfo
+1-1shells/iris/Makefile
+6-62 files

FreeBSD/ports f100406sysutils/appjail Makefile distinfo

sysutils/appjail: Update to 5.3.0

ChangeLog: https://github.com/DtxdF/AppJail/releases/tag/v5.3.0
DeltaFile
+3-3sysutils/appjail/distinfo
+1-1sysutils/appjail/Makefile
+4-42 files

FreeBSD/ports d584e15sysutils/appjail-devel Makefile distinfo

sysutils/appjail-devel: Update to 5.3.0.20260810

ChangeLog:
https://github.com/DtxdF/AppJail/commits/1887fd388f43fb1e8a0183291bf56d208a39a45e/
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files

FreeBSD/ports 4b25b85sysutils/kubo-go Makefile

sysutils/kubo-go: builds fine with Go 1.26

Remove Go version pin and undeprecate.
I presume USES=go:1.25+ was originally meant.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit 717e3028f5710aa5ecade2ab72c64941e484007e)
DeltaFile
+2-2sysutils/kubo-go/Makefile
+2-21 files

FreeBSD/ports d9ecb9bnet/rsync-bpc Makefile

net/rsync-bpc: fix build on armv7

Supply GNU_CONFIGURE=yes instead of HAS_CONFIGURE=yes so that the right
magic is passed to work around the error

checking build system type... Invalid configuration `armv7-unknown-freebsd15.1-gnueabihf': machine `armv7-unknown-freebsd15.1' not recognized

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3

(cherry picked from commit 977fa78a30b4c9045da3dc080d11de9feb0dc3b9)
DeltaFile
+1-1net/rsync-bpc/Makefile
+1-11 files

FreeBSD/ports a39100ewww/writefreely Makefile pkg-plist

www/writefreely: update to 0.17.2

Changelog: https://github.com/writefreely/writefreely/releases/tag/v0.17.2
DeltaFile
+9-9www/writefreely/distinfo
+0-3www/writefreely/pkg-plist
+1-1www/writefreely/Makefile
+10-133 files

FreeBSD/ports 717e302sysutils/kubo-go Makefile

sysutils/kubo-go: builds fine with Go 1.26

Remove Go version pin and undeprecate.
I presume USES=go:1.25+ was originally meant.

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+2-5sysutils/kubo-go/Makefile
+2-51 files

FreeBSD/ports 977fa78net/rsync-bpc Makefile

net/rsync-bpc: fix build on armv7

Supply GNU_CONFIGURE=yes instead of HAS_CONFIGURE=yes so that the right
magic is passed to work around the error

checking build system type... Invalid configuration `armv7-unknown-freebsd15.1-gnueabihf': machine `armv7-unknown-freebsd15.1' not recognized

Approved by:    portmgr (build fix blanket)
MFH:            2026Q3
DeltaFile
+1-1net/rsync-bpc/Makefile
+1-11 files

FreeBSD/ports e2850c5net/seaweedfs pkg-plist distinfo, net/seaweedfs/files seaweedfs.in

net/seaweedfs: Update 4.12 => 4.41

Changelog:
https://github.com/seaweedfs/seaweedfs/releases/tag/4.13
https://github.com/seaweedfs/seaweedfs/releases/tag/4.15
https://github.com/seaweedfs/seaweedfs/releases/tag/4.16
https://github.com/seaweedfs/seaweedfs/releases/tag/4.17
https://github.com/seaweedfs/seaweedfs/releases/tag/4.18
https://github.com/seaweedfs/seaweedfs/releases/tag/4.19
https://github.com/seaweedfs/seaweedfs/releases/tag/4.20
https://github.com/seaweedfs/seaweedfs/releases/tag/4.21
https://github.com/seaweedfs/seaweedfs/releases/tag/4.22
https://github.com/seaweedfs/seaweedfs/releases/tag/4.23
https://github.com/seaweedfs/seaweedfs/releases/tag/4.24
https://github.com/seaweedfs/seaweedfs/releases/tag/4.25
https://github.com/seaweedfs/seaweedfs/releases/tag/4.26
https://github.com/seaweedfs/seaweedfs/releases/tag/4.27
https://github.com/seaweedfs/seaweedfs/releases/tag/4.28
https://github.com/seaweedfs/seaweedfs/releases/tag/4.29

    [20 lines not shown]
DeltaFile
+15-8net/seaweedfs/Makefile
+5-5net/seaweedfs/distinfo
+1-1net/seaweedfs/files/seaweedfs.in
+2-0net/seaweedfs/pkg-plist
+23-144 files

FreeBSD/ports 474cbe8emulators/wine-devel Makefile pkg-plist

emulators/wine-devel: Update 11.14 => 11.15

Changelog:
- More KDF algorithms in BCrypt.
- Support for ARM64EC build in Mingw mode.
- More format conversions in WindowsCodecs.
- Support for local NTLM authentication.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.15

PR:             297398
Sponsored by:   UNIS Labs
DeltaFile
+3-3emulators/wine-devel/distinfo
+1-1emulators/wine-devel/Makefile
+2-0emulators/wine-devel/pkg-plist
+6-43 files

FreeBSD/ports fb4e87ctextproc/presenterm pkg-descr pkg-message

textproc/presenterm: Add new port

Presenterm lets you create presentations in markdown format and run them from
your terminal, with support for image and animated gifs, highly customizable
themes, code highlighting, exporting presentations into PDF format, and plenty
of other features.

https://mfontanini.github.io/presenterm/
DeltaFile
+443-0textproc/presenterm/distinfo
+220-0textproc/presenterm/Makefile.crates
+56-0textproc/presenterm/pkg-plist
+44-0textproc/presenterm/Makefile
+11-0textproc/presenterm/pkg-message
+4-0textproc/presenterm/pkg-descr
+778-01 files not shown
+779-07 files

FreeBSD/ports bd07dd4databases/proxysql Makefile, databases/proxysql/files patch-lib_ProxySQL__Admin__Stats.cpp

databases/proxysql: Fix monitoring errors

- Implement a FreeBSD way to get open fd count--we do not support /proc/self/fd
- Bump PORTREVISION
DeltaFile
+51-0databases/proxysql/files/patch-lib_ProxySQL__Admin__Stats.cpp
+1-0databases/proxysql/Makefile
+52-02 files

FreeBSD/ports d66f424www/firefox Makefile distinfo

www/firefox: update tp 153.0.4 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.0.4/releasenotes/

(cherry picked from commit bbde112fa4bc5d3b4d24effc880cec59a5a12ede)
DeltaFile
+3-3www/firefox/distinfo
+1-1www/firefox/Makefile
+4-42 files

FreeBSD/ports bbde112www/firefox Makefile distinfo

www/firefox: update tp 153.0.4 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/153.0.4/releasenotes/
DeltaFile
+3-3www/firefox/distinfo
+1-1www/firefox/Makefile
+4-42 files

FreeBSD/ports 6c34779net/hostapd-devel/files patch-src_utils_os__unix.c, net/hostapd/files patch-src_utils_os__unix.c

{net,security}/{hostapd*,wpa_supplicant*}: Remove unneeded patch

Upstream has incorporated our patch. We can remove ours now.

Fixes:  d7e66a13b386, 2b067a2748cc, f37b72501299, f37b72501299
DeltaFile
+0-16security/wpa_supplicant/files/patch-src_utils_os__unix.c
+0-16security/wpa_supplicant-devel/files/patch-src_utils_os__unix.c
+0-16net/hostapd/files/patch-src_utils_os__unix.c
+0-16net/hostapd-devel/files/patch-src_utils_os__unix.c
+1-1security/wpa_supplicant-devel/Makefile
+1-0security/wpa_supplicant/Makefile
+2-652 files not shown
+4-658 files

FreeBSD/ports 5c12766www/ot-recorder Makefile distinfo

www/ot-recorder: Update to 1.0.3

re: https://github.com/owntracks/recorder/releases/tag/1.0.3
    https://github.com/owntracks/recorder/releases/tag/1.0.2
DeltaFile
+3-3www/ot-recorder/distinfo
+1-2www/ot-recorder/Makefile
+4-52 files

FreeBSD/ports ec177d2databases/proxysql Makefile distinfo

databases/proxysql: Update to 3.0.10
DeltaFile
+3-3databases/proxysql/distinfo
+1-1databases/proxysql/Makefile
+4-42 files

FreeBSD/ports 0a57163security/wpa_supplicant-devel/files patch-src_utils_os__unix.c

security/wpa_supplicant-devel: Add missing patch

Add patch missed in d7e66a13b386.

Fixes:          d7e66a13b386
DeltaFile
+10-9security/wpa_supplicant-devel/files/patch-src_utils_os__unix.c
+10-91 files

FreeBSD/ports d7e66a1security/wpa_supplicant-devel Makefile distinfo

security/wpa_supplicant-devel: Update to latest GH commit

Update to the latest w1.fi commit, proxied through my GH account.
DeltaFile
+3-3security/wpa_supplicant-devel/distinfo
+2-2security/wpa_supplicant-devel/Makefile
+5-52 files

FreeBSD/ports 2b067a2net/hostapd-devel Makefile distinfo, net/hostapd-devel/files patch-src_utils_os__unix.c

net/hostapd-devel: Update to the latest GH commit

Update to the latest w1.fi commit, proxied through my GH account.
DeltaFile
+10-9net/hostapd-devel/files/patch-src_utils_os__unix.c
+3-3net/hostapd-devel/distinfo
+2-2net/hostapd-devel/Makefile
+15-143 files

FreeBSD/ports f37b725net/hostapd distinfo Makefile, net/hostapd/files patch-src_utils_os__unix.c

net/hostapd: Update to 2.12

This includes the following changes:

* support RSN overriding (e.g., WPA3-Personal Compatibility Mode)
* EHT/IEEE 802.11be/Wi-Fi 7
  - more complete support
  - fix message validation issues that could enable DoS attacks
  - fix group key rekeying
* enable SAE group 20 by default if SAE-EXT-KEY is enabled
* reject unexpected SAE password identifier to avoid DoS attack against
  a specific STA
* mandate use of SAE H2E when using password identifiers
* assign VLAN when using SAE with PMKSA caching
* support SPP A-MSDU negotiation
* support IEEE 802.11bi functionality
  - changing SAE password identifiers
  - EPPKE
  - IEEE 802.1X/EAP in Authentication frames

    [13 lines not shown]
DeltaFile
+10-9net/hostapd/files/patch-src_utils_os__unix.c
+11-3net/hostapd/Makefile
+3-3net/hostapd/distinfo
+24-153 files

FreeBSD/ports 28460afsecurity/wpa_supplicant distinfo Makefile, security/wpa_supplicant/files patch-src_utils_os__unix.c patch-wpa__supplicant_main.c

security/wpa_supplicant: Update to 2.12

This includes the following changes:

* support RSN overriding (e.g., WPA3-Personal Compatibility Mode)
* improve BSS transition management support
* EHT/IEEE 802.11be/Wi-Fi 7
  - more complete support
  - fix message validation issues that could enable DoS attacks
* support Wi-Fi Direct R2
* support Wi-Fi Aware (add synchronized NAN; extend USD support)
* support Proximity Ranging
* support SPP A-MSDU negotiation
* support IEEE 802.11bi functionality
  - changing SAE password identifiers
  - EPPKE
  - IEEE 802.1X/EAP in Authentication frames
  - Association frame encryption
  - PMKID privacy

    [15 lines not shown]
DeltaFile
+32-27security/wpa_supplicant/Makefile
+7-17security/wpa_supplicant/files/patch-wpa__supplicant_main.c
+11-9security/wpa_supplicant/files/patch-src_utils_os__unix.c
+3-3security/wpa_supplicant/distinfo
+53-564 files

FreeBSD/ports 594e4b7multimedia/gaupol Makefile

multimedia/gaupol: Improve port

- Actually switch to GTK4.
- Use USE_GSTREAMER=rust instead of manually defining as dependency.
- Pet port{clippy,fmt}.

Fixes:          f4bb31f406d7 ("multimedia/gaupol: Update 1.16 => 2.0")
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5multimedia/gaupol/Makefile
+5-51 files