FreeBSD/ports 3293fddwww/py-flask-cors Makefile

www/py-flask-cors: Reset maintainer
DeltaFile
+1-1www/py-flask-cors/Makefile
+1-11 files

FreeBSD/ports 1d38600devel/py-simpy Makefile distinfo, devel/py-simpy/files patch-pyproject.toml

devel/py-simpy: Update to 4.1.2
DeltaFile
+10-0devel/py-simpy/files/patch-pyproject.toml
+4-4devel/py-simpy/Makefile
+3-3devel/py-simpy/distinfo
+17-73 files

FreeBSD/ports 8391f23graphics/gowall Makefile distinfo, graphics/gowall/files patch-internal_image_upscale.go patch-internal_backends_compression_png_setup.go

graphics/gowall: Update 0.2.3 => 0.2.4

Changelog:
https://github.com/Achno/gowall/releases/tag/v0.2.4

Differential Revision: https://reviews.freebsd.org/D56348
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2

(cherry picked from commit 1dd7b2aff21362f48fc4f9cdeb12d0b5007f4d3b)
DeltaFile
+0-19graphics/gowall/files/patch-internal_image_upscale.go
+12-5graphics/gowall/Makefile
+7-5graphics/gowall/distinfo
+0-10graphics/gowall/files/patch-internal_backends_compression_png_setup.go
+19-394 files

FreeBSD/ports 1dd7b2agraphics/gowall Makefile distinfo, graphics/gowall/files patch-internal_image_upscale.go patch-internal_backends_compression_png_setup.go

graphics/gowall: Update 0.2.3 => 0.2.4

Changelog:
https://github.com/Achno/gowall/releases/tag/v0.2.4

Differential Revision: https://reviews.freebsd.org/D56348
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
DeltaFile
+0-19graphics/gowall/files/patch-internal_image_upscale.go
+12-5graphics/gowall/Makefile
+7-5graphics/gowall/distinfo
+0-10graphics/gowall/files/patch-internal_backends_compression_png_setup.go
+19-394 files

FreeBSD/ports 209546ax11/libxfce4windowing distinfo Makefile

x11/libxfce4windowing: Update to 4.20.6
DeltaFile
+3-3x11/libxfce4windowing/distinfo
+1-2x11/libxfce4windowing/Makefile
+2-0x11/libxfce4windowing/pkg-plist
+6-53 files

FreeBSD/ports d9cf993textproc/snowballstemmer Makefile distinfo, textproc/snowballstemmer/files patch-GNUmakefile

textproc/snowballstemmer: Update to 3.1.0
DeltaFile
+10-10textproc/snowballstemmer/files/patch-GNUmakefile
+5-5textproc/snowballstemmer/Makefile
+3-3textproc/snowballstemmer/distinfo
+18-183 files

FreeBSD/src b97ee5esys/dev/hwpmc hwpmc_ibs.c

hwpmc: Avoid panic on AMD cpus where IBS is not available

The recent IBS work intruduced a bug on older CPUs where the
IBS handler will be called on NMIs even when IBS is not initialized.
Work around this in the IBS handler by checking to see if ibs_pcpu
is NULL before accessing it.
DeltaFile
+3-0sys/dev/hwpmc/hwpmc_ibs.c
+3-01 files

FreeBSD/doc b970917website/content/ru where.adoc

website/ru: Update where.adoc

Update to EN 1ca0b588b4436bed5d97c8372a06c3fe7b3d7564
DeltaFile
+30-135website/content/ru/where.adoc
+30-1351 files

FreeBSD/ports 8598a2dx11-wm/sway Makefile distinfo

x11-wm/sway: update to 1.12

Changes:        https://github.com/swaywm/sway/releases/tag/1.12
Reported by:    GitHub (watch releases)
DeltaFile
+3-4x11-wm/sway/Makefile
+3-3x11-wm/sway/distinfo
+6-72 files

FreeBSD/ports d81da44x11-wm/labwc Makefile distinfo

x11-wm/labwc: update to 0.20.0

Changes:        https://github.com/labwc/labwc/releases/tag/0.20.0
Reported by:    GitHub (watch releases)
DeltaFile
+5-2x11-wm/labwc/Makefile
+3-3x11-wm/labwc/distinfo
+8-52 files

FreeBSD/ports c9cedb2x11/foot distinfo Makefile

x11/foot: update to 1.27.0

Changes:        https://codeberg.org/dnkl/foot/releases/tag/1.27.0
Reported by:    Repology, Justine Smithies
DeltaFile
+3-3x11/foot/distinfo
+1-1x11/foot/Makefile
+4-42 files

FreeBSD/ports e4d33f5misc/ompl pkg-plist Makefile, misc/ompl/files patch-CMakeModules_CompilerSettings.cmake patch-CMakeLists.txt

misc/ompl: update 1.6.0 → 2.0.0
DeltaFile
+123-26misc/ompl/pkg-plist
+18-20misc/ompl/Makefile
+0-17misc/ompl/files/patch-CMakeModules_CompilerSettings.cmake
+4-4misc/ompl/files/patch-CMakeLists.txt
+3-3misc/ompl/distinfo
+148-705 files

FreeBSD/ports c5183aemisc/lean-ctx distinfo Makefile

misc/lean-ctx: update 3.6.16 → 3.6.17
DeltaFile
+5-9misc/lean-ctx/distinfo
+2-4misc/lean-ctx/Makefile
+7-132 files

FreeBSD/src 6e7c10clib/libc/posix1e acl_to_text_nfs4.c acl_id_to_name.c

acl_id_to_name.c: Fix printing of uids and gids

uid_t and gid_t are uint32_t (unsigned 32bit integers).
They are printed as signed integers when calling getfacl
(and other tools using the acl_to_text() libc function).
This causes uid/gids larger than 2G (214783648) to print
as negative numbers
- which causes problem with setfacl since the acl_from_text()
  libc function fails on negative numbers.

Reviewed by:    rmacklem
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D57179
DeltaFile
+2-2lib/libc/posix1e/acl_to_text_nfs4.c
+2-2lib/libc/posix1e/acl_id_to_name.c
+4-42 files

FreeBSD/src 4d80d49sys/fs/nfs nfs_commonkrpc.c nfs_commonsubs.c

nfs: Fix argument typo to avoid a crash

A typo resulted in the wrong argument for a bytewise
comparison that could result in a crash if
the incorrect argument was not a valid pointer.

This patch fixes the argument.

While investigating this, I noticed that the
correct argument was not being filled in as
required, so this patch fixes that, as well.

Somehow, recovery from a NFSv4.1/4.2 server
crash worked during testing, so this was not
detected.  The bug/patch only affects NFS
client mounts using NFSv4.1/4.2.

PR:     294925
Reported by:    Jov <amutu at amutu.com>
MFC after:      3 days
DeltaFile
+3-2sys/fs/nfs/nfs_commonkrpc.c
+3-0sys/fs/nfs/nfs_commonsubs.c
+6-22 files

FreeBSD/src be9f353bin/sh/tests/builtins read12.0 read11.0

Revert "sh/tests: Cut down builtins/read12.0 by 2 seconds"

Dag-Erling Smørgrav does not like this, but I do not understand why.

This reverts commit 1df431576f99c3cc26dd4ceb1a6eda864cc9f196.
DeltaFile
+6-8bin/sh/tests/builtins/read12.0
+1-2bin/sh/tests/builtins/read11.0
+7-102 files

FreeBSD/ports c253204math/octave-forge-netcdf distinfo Makefile

math/octave-forge-netcdf: Update to 1.0.20.
DeltaFile
+3-3math/octave-forge-netcdf/distinfo
+1-2math/octave-forge-netcdf/Makefile
+4-52 files

FreeBSD/ports 176d1a3math/octave-forge-sqlite distinfo Makefile, math/octave-forge-sqlite/files patch-DESCRIPTION

math/octave-forge-sqlite: Update to 0.1.4.
DeltaFile
+9-0math/octave-forge-sqlite/files/patch-DESCRIPTION
+3-3math/octave-forge-sqlite/distinfo
+1-2math/octave-forge-sqlite/Makefile
+13-53 files

FreeBSD/ports 7b56985www/firefox distinfo Makefile

www/firefox: update to 151.0.2 (rc1)

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

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

FreeBSD/ports 9cbe7a9net/liferea distinfo Makefile

net/liferea: update to 1.16.10

Release Notes:
  https://github.com/lwindolf/liferea/releases/tag/v1.16.10
DeltaFile
+3-3net/liferea/distinfo
+1-1net/liferea/Makefile
+4-42 files

FreeBSD/ports 62b655ewww/firefox distinfo Makefile

www/firefox: update to 151.0.2 (rc1)

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

FreeBSD/ports 86d2e19audio/mate-media Makefile distinfo

audio/mate-media: switch to GitHub source

Switch from MATE mirror to GitHub tarball using USE_GITHUB and
GH_ACCOUNT=mate-desktop, add autoreconf, and bump PORTREVISION.
DeltaFile
+7-6audio/mate-media/Makefile
+3-3audio/mate-media/distinfo
+10-92 files

FreeBSD/ports 21d3756multimedia/tsduck pkg-plist Makefile, multimedia/tsduck/files patch-src_libtscore_system_tsFileUtils.cpp

multimedia/tsduck: Update 3.43 => 3.44

Changelog:
https://tsduck.io/changelog/

Replace ".if" with "DOCS_VARS".

PR:             295523
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+42-6multimedia/tsduck/pkg-plist
+0-13multimedia/tsduck/files/patch-src_libtscore_system_tsFileUtils.cpp
+3-9multimedia/tsduck/Makefile
+3-3multimedia/tsduck/distinfo
+48-314 files

FreeBSD/ports bdeaa12sysutils/sec distinfo Makefile

sysutils/sec: Update 2.9.3 => 2.9.4

Changelog:
https://github.com/simple-evcorr/sec/blob/2.9.4/ChangeLog

PR:             295553
Sponsored by:   UNIS Labs
DeltaFile
+3-3sysutils/sec/distinfo
+1-1sysutils/sec/Makefile
+4-42 files

FreeBSD/ports 23c19basecurity/py-privleap Makefile pkg-plist, security/py-privleap/files patch-usr_lib_python3_dist-packages_privleap_privleapd.py privleapd.in

security/py-privleap: New port: Limited Privilege Escalation Framework

privleap is a privilege escalation framework similar in purpose to
sudo and doas, but very different conceptually. It is designed to
allow user-level applications to run very specific operations as
root without allowing full root control of the machine. Unlike
directly executable privilege escalation frameworks like sudo,
privleap runs as a background service that listens for signals from
other applications. Each signal can request a particular, pre-configured
action to be taken. Signals are authenticated, and each action is
taken only if the signal passes authentication. Any console output
from the action is then returned to the caller. This system allows
privleap to function without being SUID-root, and avoids a lot of
the potential pitfalls of sudo, doas, run0, etc.

WWW: https://www.kicksecure.com/wiki/Privleap
DeltaFile
+125-0security/py-privleap/files/patch-usr_lib_python3_dist-packages_privleap_privleapd.py
+50-0security/py-privleap/Makefile
+27-0security/py-privleap/pkg-plist
+23-0security/py-privleap/files/privleapd.in
+19-0security/py-privleap/files/patch-usr_lib_python3_dist-packages_privleap_privleap.py
+12-0security/py-privleap/pkg-descr
+256-07 files not shown
+306-013 files

FreeBSD/ports d310b41security/py-PAM Makefile distinfo, security/py-PAM/files patch-PAMmodule.c patch-examples_pamtest.py

security/py-PAM: new port: Python interface to the PAM library

This module makes the PAM (Pluggable Authentication Modules) functions
available in Python 3. With this module you can write Python 3
applications that implement authentication services using PAM.

WWW: https://packages.debian.org/sid/python3-pam
DeltaFile
+219-0security/py-PAM/files/patch-PAMmodule.c
+69-0security/py-PAM/files/patch-examples_pamtest.py
+36-0security/py-PAM/Makefile
+19-0security/py-PAM/files/patch-setup.py
+3-0security/py-PAM/distinfo
+3-0security/py-PAM/pkg-descr
+349-01 files not shown
+350-07 files

FreeBSD/ports c36192dmail/hydroxide distinfo Makefile, mail/hydroxide/files modules.txt

mail/hydroxide: Update 0.2.31 => 0.2.32

Changelog:
https://github.com/emersion/hydroxide/releases/tag/v0.2.32
See also:
https://github.com/emersion/hydroxide/issues/328

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+21-21mail/hydroxide/distinfo
+10-11mail/hydroxide/Makefile
+7-7mail/hydroxide/files/modules.txt
+38-393 files

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

textproc/feluda: Update 1.12.0 => 1.13.0

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

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+265-263textproc/feluda/distinfo
+131-130textproc/feluda/Makefile.crates
+7-7textproc/feluda/files/patch-Cargo.lock
+1-2textproc/feluda/Makefile
+404-4024 files

FreeBSD/src 5b8f59econtrib/sqlite3 sqlite3.c shell.c, contrib/sqlite3/autosetup proj.tcl sqlite-config.tcl

sqlite3: Vendor import of sqlite3 3.53.1

Release notes at https://www.sqlite.org/releaselog/3_53_1.html.

Obtained from:  https://www.sqlite.org/2026/sqlite-autoconf-3530100.tar.g

Merge commit 'b00eb376e3fb28e738f9370552dae9d92c1fdd76' into sqlite3
DeltaFile
+11,180-5,219contrib/sqlite3/sqlite3.c
+9,171-5,882contrib/sqlite3/shell.c
+753-193contrib/sqlite3/sqlite3.h
+454-141contrib/sqlite3/autosetup/proj.tcl
+505-57contrib/sqlite3/tea/generic/tclsqlite3.c
+182-77contrib/sqlite3/autosetup/sqlite-config.tcl
+22,245-11,56919 files not shown
+22,595-11,83825 files

FreeBSD/ports 3f939a2net/wifi-firmware-iwlwifi-kmod/files extract-fw-list.sh

net/wifi-firmware-iwlwifi-kmod: update script to generate fw list

Starting recently newer iwlwifi firmware now uses a different file
name scheme ending in -cNNN for the core version.
Deal with the fact that we can have -NNN and -cNNN now; even in parallel.
Make sure the few .pnvm files are staying correctly where needed.

Given there is firmware newer than the driver can handle, implement
a max version array, so we can limit certain files to a specific
version.  While this is needed for Linux v7.0 based iwlwifi it looks
like for 7.1 it will also be needed.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D57047
DeltaFile
+51-11net/wifi-firmware-iwlwifi-kmod/files/extract-fw-list.sh
+51-111 files