FreeBSD/ports b7f6048games/bomns Makefile

games/bomns: Mark deprecated
DeltaFile
+4-1games/bomns/Makefile
+4-11 files

FreeBSD/ports c7af4facomms/freedv Makefile, comms/gnuradio Makefile

*/*: Bump after soname changed in update audio/codec2

in 6621902b7ed5b3b2480461d0400baf8fb5fe662a

Approved by:    blanket
Sponsored by:   UNIS Labs
DeltaFile
+1-1multimedia/ffmpeg/Makefile
+1-1comms/sdr++/Makefile
+1-1comms/gnuradio/Makefile
+1-1comms/freedv/Makefile
+1-0net/freeswitch/Makefile
+1-0comms/sdrangel/Makefile
+6-41 files not shown
+7-47 files

FreeBSD/ports b3ba170devel/simgear Makefile distinfo, games/flightgear Makefile distinfo

games/flightgear: Update to 2024.1.7
DeltaFile
+3-3games/flightgear/distinfo
+3-3games/flightgear-data/distinfo
+3-3devel/simgear/distinfo
+1-1games/flightgear/Makefile
+1-1games/flightgear-data/Makefile
+1-1devel/simgear/Makefile
+12-126 files

FreeBSD/ports 0827197audio/praat distinfo Makefile, audio/praat/files patch-external_whispercpp_Makefile patch-Makefile

audio/praat: update to 7.0.01, latest upstream

Praat 7 has some breaking changes -- the location for configuration
has changed, and scripts are now trust-checked by praat.

While here, patch out the vendored version of zlib and use
the FreeBSD base-system one. The other externals should
probably get the same treatment.

Audio doesn't play (on FreeBSD 15, in KDE Plasma), but it
doesn't error out either.

Reported-by:    portscout
DeltaFile
+27-1audio/praat/files/patch-Makefile
+4-3audio/praat/Makefile
+3-3audio/praat/files/patch-external_whispercpp_Makefile
+3-3audio/praat/distinfo
+37-104 files

FreeBSD/ports 9626179lang/picolisp Makefile pkg-plist

lang/picolisp: update to 26.6

See https://software-lab.de/doc/ChangeLog
DeltaFile
+3-3lang/picolisp/distinfo
+1-1lang/picolisp/Makefile
+2-0lang/picolisp/pkg-plist
+6-43 files

FreeBSD/ports 6a6190awww/phpgroupware Makefile

www/phpgroupware: Deprecate, upstream is dead

The GNU Project has decommissioned the package (Savannah reports
"Development Status: 9 - Decommissioned"), the last release on
SourceForge dates back to 2010, git.savannah.gnu.org no longer carries
the repository, and no active fork exists.  The phpgroupware.org domain
has lapsed and now redirects to an unrelated site, so point WWW at the
Savannah project page instead.
DeltaFile
+4-1www/phpgroupware/Makefile
+4-11 files

FreeBSD/src 9186704sys/arm64/include armreg.h

arm64: Fix the indentation of ID_AA64ISAR2_EL1

Some ID_AA64ISAR2_EL1 fields values are incorrectly indented. Values
have an extra space before the macro to make scanning for them easier.

Add this extra space to the two fields that were missing it.

Sponsored by:   Arm Ltd
DeltaFile
+4-4sys/arm64/include/armreg.h
+4-41 files

FreeBSD/src 137ce1esys/arm64/include armreg.h

arm64: Use decimal values for op and CR macros

Using hex here breaks the instruction generated by MRS_REG_ALT_NAME.
Switch to a decimal value.

Sponsored by:   Arm Ltd
DeltaFile
+15-15sys/arm64/include/armreg.h
+15-151 files

FreeBSD/ports 1bf844ewww/phalcon Makefile distinfo

www/phalcon: update to 5.20.1.
DeltaFile
+3-3www/phalcon/distinfo
+1-1www/phalcon/Makefile
+4-42 files

FreeBSD/ports a0f3215net/rustconn Makefile Makefile.crates

net/rustconn: Update to 0.20.8

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.20.8
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+9-9net/rustconn/distinfo
+3-3net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+13-133 files

FreeBSD/ports 474e222audio/alacenc Makefile

audio/alacenc: unbreak the port's build against coming CMake versions

Since we cannot drop cmake_minimum_required() altogether, patch it up
assuming any CMake version within the foreseeable future will suffice.

PR:     297850
DeltaFile
+5-0audio/alacenc/Makefile
+5-01 files

FreeBSD/ports 7857593devel/cl-cffi distinfo pkg-plist

devel/cl-cffi: Update to 0.24.1.

Build the documentation from the texinfo sources in the distfile
instead of fetching pre-generated HTML, text and PDF files from a
separate site, where the copies published for this release were all
zero bytes. The PDF build pulls in TeX, so it sits behind its own PDF
option that is off by default.

Install cffi-toolchain, which cffi-grovel now depends on, plus the new
src/c2ffi and toolchain modules and grovel/common.h, which grovel
includes in the C files it generates.
DeltaFile
+61-31devel/cl-cffi/Makefile
+19-3devel/cl-cffi/pkg-plist
+3-14devel/cl-cffi/distinfo
+83-483 files

FreeBSD/ports 37678d7devel/cl-alexandria pkg-plist Makefile

devel/cl-alexandria: Split the PDF documentation into its own option.

Building the PDF needs texi2pdf and pulls in TeX, which is a lot of
machinery for a small utility library, so it now lives behind a PDF
option that is off by default. The HTML and info files only need
makeinfo and are still built with DOCS.

Also install alexandria.info: DOCS_INFO pointed at doc/alexandria, but
nothing ever installed the file, so the port registered an info entry
it did not ship.
DeltaFile
+23-10devel/cl-alexandria/Makefile
+0-1devel/cl-alexandria/pkg-plist
+23-112 files

FreeBSD/ports 5460ab0net/cliproxyapi Makefile distinfo

net/cliproxyapi: Update to 7.2.121.
DeltaFile
+5-5net/cliproxyapi/distinfo
+1-1net/cliproxyapi/Makefile
+6-62 files

FreeBSD/ports 5c579d8net/croc Makefile distinfo

net/croc: Update to 11.3.0.
DeltaFile
+5-5net/croc/distinfo
+1-1net/croc/Makefile
+6-62 files

FreeBSD/ports f3646b6devel/cl-alexandria Makefile

devel/cl-alexandria: Limit portscout to the 1.x series.

Upstream has only ever tagged v1.1 through v1.4, and the archive
listing at gitlab.common-lisp.net now sits behind an anti-bot
challenge, so portscout was reporting a spurious 3.0 whose suggested
download was really alexandria-v1.4-<commit>.tar.bz2.
DeltaFile
+2-0devel/cl-alexandria/Makefile
+2-01 files

FreeBSD/ports be4d9d3misc/biblesync pkg-plist Makefile

misc/biblesync: Update to 2.2.0
DeltaFile
+3-3misc/biblesync/distinfo
+1-2misc/biblesync/Makefile
+1-1misc/biblesync/pkg-plist
+5-63 files

FreeBSD/ports 9b0de17misc/mmv distinfo Makefile, misc/mmv/files LICENSE patch-Makefile.am

misc/mmv: update to version 2.10

This update replaces the unmaintained legacy version by a fork that
is seeing active development.

A number of options have been added, but the commands and options
should be backwards compatible with the original version.
DeltaFile
+0-61misc/mmv/files/patch-mmv.c
+17-30misc/mmv/Makefile
+20-0misc/mmv/files/patch-bootstrap
+11-0misc/mmv/files/patch-Makefile.am
+0-10misc/mmv/files/LICENSE
+3-5misc/mmv/distinfo
+51-1061 files not shown
+52-1067 files

FreeBSD/ports f4ba3d6shells/fish Makefile Makefile.crates

shells/fish: 4.8.1

Note that the vastly reduced number of installed scripts does not reflect
a regression in functionality, but rather that those scripts are now
compiled into the binary.

https://github.com/fish-shell/fish-shell/releases
DeltaFile
+1-1,369shells/fish/pkg-plist
+189-79shells/fish/distinfo
+94-39shells/fish/Makefile.crates
+1-2shells/fish/Makefile
+285-1,4894 files

FreeBSD/src dde735fsys/dev/sound/usb uaudio.c, sys/dev/usb usbdevs

snd_uaudio: Define USB IDs in usbdevs

No functional change intended.

Sponsored by:   The FreeBSD Foundation
MFC after:      2 weeks

(cherry picked from commit 3e67b90c55b44579c2f73c2fbdeac54087c7495f)
DeltaFile
+67-67sys/dev/sound/usb/uaudio.c
+53-0sys/dev/usb/usbdevs
+120-672 files

FreeBSD/src ba00f71sys/dev/sound/pci csapcm.c emu10kx.h, sys/dev/sound/pcm sound.h

sound: Retire sndcard_func

sndcard_func is used as an ivar which passes around device info to the
PCM and MIDI children in snd_csa(4) and snd_emu10kx(4). Simplify this
and retire the need for sndcard_func, by 1) making an ivar only what
used to be stored in sndcard_func->varinfo, 2) replacing
sndcard_func->func with a child comparison, where needed, for instance
in csa_detach().

sndcard_func is harmless in reality, but there is no reason to have the
additional complexity. This way we also avoid the structure allocations.

Sponsored by:   The FreeBSD Foundation
MFC after:      2 weeks

(cherry picked from commit a753ca9c3f0644611e7dfb453af61896fed6c897)
DeltaFile
+18-48sys/dev/sound/pci/csa.c
+15-47sys/dev/sound/pci/emu10kx.c
+0-15sys/dev/sound/pcm/sound.h
+2-8sys/dev/sound/pci/emu10kx-midi.c
+4-5sys/dev/sound/pci/emu10kx.h
+2-6sys/dev/sound/pci/csapcm.c
+41-1292 files not shown
+43-1398 files

FreeBSD/ports b8e8861x11/waveterm Makefile

x11/waveterm: Bump port revision after electron41 update (3fd15afb82b1)
DeltaFile
+1-1x11/waveterm/Makefile
+1-11 files

FreeBSD/ports 3fd15afdevel/electron41 distinfo, devel/electron41/files patch-content_browser_BUILD.gn patch-electron_shell_browser_native__window__views.h

devel/electron41: Update to 41.10.7

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

Reported by:    GitHub (watch releases)
DeltaFile
+21-21devel/electron41/files/patch-electron_shell_browser_native__window__views.cc
+20-20devel/electron41/files/patch-electron_spec_api-browser-window-spec.ts
+7-7devel/electron41/distinfo
+11-0devel/electron41/files/patch-electron_spec_lib_spec-helpers.ts
+5-5devel/electron41/files/patch-electron_shell_browser_native__window__views.h
+3-3devel/electron41/files/patch-content_browser_BUILD.gn
+67-565 files not shown
+76-6511 files

FreeBSD/ports 351e7ccsysutils/elio Makefile Makefile.crates

sysutils/elio: Update to 1.12.0

Changelog: https://github.com/elio-fm/elio/releases/tag/v1.12.0

PR:             297870
Approved by:    submitter is maintainer
DeltaFile
+9-3sysutils/elio/distinfo
+3-0sysutils/elio/Makefile.crates
+1-1sysutils/elio/Makefile
+13-43 files

FreeBSD/ports 5aacc86net/freeipa-server Makefile, net/freeipa-server/files patch-ipaplatform_freebsd_paths.py

net/freeipa-server: Fix hardcoded paths

ipa-cacert-manage, ipa-getcert and the chrony tools were taken from the
Linux defaults, so they pointed at /usr/sbin, /usr/bin and /etc, where
FreeBSD has nothing.  ipa-client-install aborted at the time
synchronisation step for that reason.  net/chrony was missing from
RUN_DEPENDS as well.

Reported by:    m87carlson (via my private GitHub FreeIPA repository)
Sponsored by:   Netzkommune GmbH
DeltaFile
+9-2net/freeipa-server/files/patch-ipaplatform_freebsd_paths.py
+3-1net/freeipa-server/Makefile
+12-32 files

FreeBSD/ports dcef0afaudio/pcaudiolib Makefile distinfo

audio/pcaudiolib: updat eto version 1.3

This update fixes choppiness and latency-related issues on some
platforms and contains a fix for an OSS device never being closed.
DeltaFile
+3-3audio/pcaudiolib/distinfo
+2-2audio/pcaudiolib/Makefile
+5-52 files

FreeBSD/ports 2e128bcdatabases/mariadb118-server Makefile distinfo

databases/mariadb118-server: Security update to 11.8.9

Security:       f68670ea-a05d-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3databases/mariadb118-server/distinfo
+1-1databases/mariadb118-server/Makefile
+4-42 files

FreeBSD/ports 7831640databases/mariadb123-server Makefile distinfo

databases/mariadb123-server: Security update to 12.3.3

Security:       f68670ea-a05d-11f1-8144-8447094a420f
MFH:            2026Q3
DeltaFile
+3-3databases/mariadb123-server/distinfo
+2-2databases/mariadb123-server/Makefile
+5-52 files

FreeBSD/ports e5a26ddnet-mgmt/nfdump distinfo Makefile

net-mgmt/nfdump: Update to 1.7.8

The following options are no longer available:

* FIXTIMEBUG: discontinued upstream
* GEODB: now always on
* INFLUXDB: discontinued upstream
* NFTRACK: now included in NFPROFILE
* NSEL: now always on
* SFLOW: now always on

Reviewed by:    pi
Differential Revision:  https://reviews.freebsd.org/D57835
DeltaFile
+23-51net-mgmt/nfdump/Makefile
+3-3net-mgmt/nfdump/distinfo
+26-542 files

FreeBSD/ports afd2711filesystems/fusefs-libs3 distinfo Makefile

filesystems/fusefs-libs3: update to version 3.18.2
DeltaFile
+7-2filesystems/fusefs-libs3/Makefile
+3-3filesystems/fusefs-libs3/distinfo
+10-52 files