FreeBSD/ports 5ff03fbemulators/fmsx pkg-message

emulators/fmsx: minor update to pkg-message

Update URL in pkg-message to be usable with modern web browsers
changing FTP to HTTP site. Note that http:// is used deliberately
instead of https:// because its SSL certificate does not cover
"ftp.komkon.org" for the moment.
DeltaFile
+1-1emulators/fmsx/pkg-message
+1-11 files

FreeBSD/ports 818044anet/wifi-firmware-iwlwifi-kmod distinfo Makefile, net/wifi-firmware-iwlwifi-kmod/files extract-fw-list.sh

net/wifi-firmware-iwlwifi-kmod: update firmware to 20251021

Intel firmware for BE200 ("bz" chipsets) requires more modern firmware
than we provide. [1]
The firmware file for iwlwifi-so-a0-gf4-a0 was missing in a recent
version; we only had the pnvm file. [2]

Update the Intel iwlwifi firmware to the latest tree
which brings a few changes:
(1) on linux-firmware.git the firmware got moved into a subdirectory
    so we need to strip that path before installing as the driver
    still expects the firmware in the top-level directory.
(2) the "bz" firmware gets bumped to 101, we keep the old version for
    14.3-R around as well.
(3) while the other files keep their revisions, Intel may have updated
    them with rebuilds.  This is hard to discover given not only the
    hashes but also the paths have changed in distinfo.
(4) we now generate the firmware list from the WHENCE file in
    linux-firmware.git given the driver firmware name creation is too

    [7 lines not shown]
DeltaFile
+219-0net/wifi-firmware-iwlwifi-kmod/files/extract-fw-list.sh
+103-87net/wifi-firmware-iwlwifi-kmod/distinfo
+78-56net/wifi-firmware-iwlwifi-kmod/Makefile
+2-1net/wifi-firmware-iwlwifi-kmod/pkg-descr
+402-1444 files

FreeBSD/ports c019853net/wifi-firmware-kmod Makefile.inc, net/wifi-firmware-mt7601u-kmod Makefile

net/wifi-firmware-kmod: allow ONLY_FOR_ARCHS to be set by child ports

mtw(4) is built along USB for all architectures so we need firmware
on all architectures -- unlike the LinuxKPI based wireless drivers
which are restricted by default.

Allow ONLY_FOR_ARCHS to be set in a child port; maintaing a full list
of supported ARCHes seems unreasonable though so allow NOT_FOR_ARCHS
to disable the ONLY_FOR_ARCHS logic in Makefile.inc.  That way
wifi-firmware-mt7601u-kmod can define an empty NOT_FOR_ARCHS and
it should build on all ARCHes.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D53788
DeltaFile
+3-1net/wifi-firmware-kmod/Makefile.inc
+2-0net/wifi-firmware-mt7601u-kmod/Makefile
+5-12 files

FreeBSD/ports ac61f18net/wifi-firmware-kmod Makefile.inc

net/wifi-firmware-kmod: remove obsolete kernel module build code

All supported FreeBSD versions either shipped firmware along with
source and do not need this, or they support plain firmware file
loading.

Remove the now obsolete kernel module build code to simplify the
logic in the file.  Further cleanup will be done once 13.5-R is
out of support in a few months.

Sponsored by:   The FreeBSD Foundation
Reviewed by:    jrm
Differential Revision: https://reviews.freebsd.org/D53679
DeltaFile
+13-43net/wifi-firmware-kmod/Makefile.inc
+13-431 files

FreeBSD/ports 831bdc1net/wifi-firmware-iwlwifi-kmod Makefile, net/wifi-firmware-kmod Makefile.inc

net/wifi-firmware-kmod: generalize iwlwifi specific tunable writing

Currently iwlwifi(4) is the only LinuxKPI based wireless driver able
to enable 11n/11ac.  bz has added tunables to rtw88 and rtw89 in order
to allow them to gradually enable more modern standards as well.

Generalize the ports framework to not be iwlwifi-specifc anymore
in order to prepare for Realtek and others to gain 11n and 11ac
support.

At some point in time, along with a kernel change, we will then flip
the defaults and make this a "disable" rather than an enable option.

Sponsored by:   The FreeBSD Foundation
Reviewers:      jrm
Differential Revision: https://reviews.freebsd.org/D53789
DeltaFile
+10-7net/wifi-firmware-kmod/Makefile.inc
+1-1net/wifi-firmware-iwlwifi-kmod/Makefile
+11-82 files

FreeBSD/ports 155a101net/wifi-firmware-kmod Makefile.inc

net/wifi-firmware-kmod: add STRIP_FWSUBDIR logic

iwlwififw(4) got moved into a subdirectory in the linux-firmware.git
but the driver still expects the firmware at the toplevel.
The longer-term solution would be to create symlinks as the WHENCE
file indicates but for the moment use the less intrusive version
simply stripping the subdir during 'extract'.

Sponsored by:   The FreeBSD Foundation
Reported by:    jrm
Differential Revision: https://reviews.freebsd.org/D53680
DeltaFile
+3-3net/wifi-firmware-kmod/Makefile.inc
+3-31 files

FreeBSD/ports 18cdd08net-im/deltachat-desktop pkg-plist distinfo

net-im/deltachat-desktop: Update to 2.33.0

This release now supports multiple relays which you can add to your
profile to make your DeltaChat identity nomadic.

Changelog:      https://github.com/deltachat/deltachat-desktop/releases/tag/v2.33.0
DeltaFile
+50-50net-im/deltachat-desktop/pkg-plist
+5-5net-im/deltachat-desktop/distinfo
+3-3net-im/deltachat-desktop/Makefile
+58-583 files

FreeBSD/ports e129641net/deltachat-rpc-server distinfo Makefile.crates

net/deltachat-rpc-server: Update to 2.33.0
DeltaFile
+81-83net/deltachat-rpc-server/distinfo
+39-40net/deltachat-rpc-server/Makefile.crates
+1-1net/deltachat-rpc-server/Makefile
+121-1243 files

FreeBSD/ports 4bc9b7escience/afni distinfo Makefile

science/afni: Update to 25.3.03
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+1-0science/afni/pkg-plist
+5-43 files

FreeBSD/ports 8112593security/nss distinfo Makefile

security/nss: update to 3.119.1

Announcement:
  https://groups.google.com/a/mozilla.org/g/dev-tech-crypto/c/nkRQtoi6StY

yes, they did change the distfile naming pattern.
DeltaFile
+3-3security/nss/distinfo
+1-1security/nss/Makefile
+4-42 files

FreeBSD/ports 3b55e9fmisc/freeguide Makefile, misc/freeguide/files patch-build.xml

misc/freeguide: allow building with any jdk

tested with openjdk21

PR:     272855
Approved-by:    no maintainer
DeltaFile
+19-1misc/freeguide/files/patch-build.xml
+0-1misc/freeguide/Makefile
+19-22 files

FreeBSD/ports 643d172cad/freecad-devel distinfo Makefile.git_rev

cad/freecad-devel: Update and fix build

Update to 2025.12.11 and add dependency to fix build.
DeltaFile
+3-3cad/freecad-devel/distinfo
+3-3cad/freecad-devel/Makefile.git_rev
+3-1cad/freecad-devel/Makefile
+9-73 files

FreeBSD/ports 3552a7fdevel/flexdock/files patch-build.xml

devel/flexdock: allow building with any jdk

Tested with openjdk21.

PR:     272855
DeltaFile
+3-3devel/flexdock/files/patch-build.xml
+3-31 files

FreeBSD/ports 21e9adbwww Makefile, www/py-aiolimiter Makefile distinfo

www/py-aiolimiter: Add new port

An efficient implementation of a rate limiter for asyncio.
This project implements the Leaky bucket algorithm.
DeltaFile
+22-0www/py-aiolimiter/Makefile
+3-0www/py-aiolimiter/distinfo
+3-0www/py-aiolimiter/pkg-descr
+1-0www/Makefile
+29-04 files

FreeBSD/ports 22cbc38www Makefile, www/py-aiobreaker Makefile pkg-descr

www/py-aiobreaker: Add new port

aiobreaker is a Python implementation of the Circuit Breaker pattern,
described in Michael T. Nygard's book Release It!_.

Circuit breakers exist to allow one subsystem to fail without destroying
the entire system. This is done by wrapping dangerous operations
(typically integration points) with a component that can circumvent
calls when the system is not healthy.
DeltaFile
+66-0www/py-aiobreaker/files/patch-readme.rst
+30-0www/py-aiobreaker/files/patch-license.md
+21-0www/py-aiobreaker/Makefile
+7-0www/py-aiobreaker/pkg-descr
+3-0www/py-aiobreaker/distinfo
+1-0www/Makefile
+128-06 files

FreeBSD/ports 61b7a79archivers/makeself distinfo Makefile

archivers/makeself: Update to 2.7.1

ChangeLog:
        https://github.com/megastep/makeself/releases/tag/release-2.7.1
        https://github.com/megastep/makeself/releases/tag/release-2.7.0
DeltaFile
+3-3archivers/makeself/distinfo
+1-1archivers/makeself/Makefile
+4-42 files

FreeBSD/ports 7581874devel/aws-crt-cpp distinfo Makefile

devel/aws-crt-cpp: Update to 0.36.0

ChangeLog: https://github.com/awslabs/aws-crt-cpp/releases/tag/v0.36.0
DeltaFile
+3-3devel/aws-crt-cpp/distinfo
+1-1devel/aws-crt-cpp/Makefile
+4-42 files

FreeBSD/ports 119be40devel/aws-sdk-cpp distinfo Makefile

devel/aws-sdk-cpp: Update to 1.11.708

ChangeLog: https://github.com/aws/aws-sdk-cpp/compare/1.11.694...1.11.708
DeltaFile
+3-3devel/aws-sdk-cpp/distinfo
+1-1devel/aws-sdk-cpp/Makefile
+4-42 files

FreeBSD/ports 3006815shells/xonsh distinfo Makefile

shells/xonsh: Update to 0.21.2

ChangeLog:
        https://github.com/xonsh/xonsh/releases/tag/0.21.2
        https://github.com/xonsh/xonsh/releases/tag/0.21.1
        https://github.com/xonsh/xonsh/releases/tag/0.21.0
DeltaFile
+3-3shells/xonsh/distinfo
+1-1shells/xonsh/Makefile
+4-42 files

FreeBSD/ports d095fa6devel/aws-c-event-stream distinfo Makefile

devel/aws-c-event-stream: Update to 0.5.9

ChangeLog:
        https://github.com/awslabs/aws-c-event-stream/releases/tag/v0.5.9
        https://github.com/awslabs/aws-c-event-stream/releases/tag/v0.5.8
DeltaFile
+3-3devel/aws-c-event-stream/distinfo
+1-1devel/aws-c-event-stream/Makefile
+4-42 files

FreeBSD/ports aa8d8a2security/aws-c-auth distinfo Makefile

security/aws-c-auth: Update to 0.9.4

ChangeLog: https://github.com/awslabs/aws-c-auth/releases/tag/v0.9.4
DeltaFile
+3-3security/aws-c-auth/distinfo
+1-1security/aws-c-auth/Makefile
+4-42 files

FreeBSD/ports 676269asecurity/s2n-tls distinfo Makefile

security/s2n-tls: Update to 1.6.3

ChangeLog: https://github.com/aws/s2n-tls/releases/tag/v1.6.3
DeltaFile
+3-3security/s2n-tls/distinfo
+1-1security/s2n-tls/Makefile
+4-42 files

FreeBSD/ports 9d815f0devel/aws-c-io distinfo Makefile

devel/aws-c-io: Update to 0.24.0

ChangeLog:
        https://github.com/awslabs/aws-c-io/releases/tag/v0.24.0
        https://github.com/awslabs/aws-c-io/releases/tag/v0.23.4
DeltaFile
+3-3devel/aws-c-io/distinfo
+1-1devel/aws-c-io/Makefile
+4-42 files

FreeBSD/ports 83434eddatabases/pgreplay distinfo Makefile, databases/pgreplay/files patch-Makefile.in

databases/pgreplay: update to 1.5.0

Changes:        https://github.com/laurenz/pgreplay/compare/PGREPLAY_1_3_0...PGREPLAY_1_5_0
Reported by:    repology
DeltaFile
+0-14databases/pgreplay/files/patch-Makefile.in
+3-3databases/pgreplay/distinfo
+1-2databases/pgreplay/Makefile
+4-193 files

FreeBSD/ports 221f99fsysutils/rsyslog8 distinfo Makefile

sysutils/rsyslog8: update to 8.2512.0

Changes:        https://github.com/rgerhards/rsyslog/blob/v8.2512.0/ChangeLog
Reported by:    repology
DeltaFile
+3-3sysutils/rsyslog8/distinfo
+1-1sysutils/rsyslog8/Makefile
+4-42 files

FreeBSD/ports 61993c2devel/R-cran-rJava Makefile

devel/R-cran-rJava: pin to java 8

Does not build with JDK11+.

PR:     291568
DeltaFile
+3-1devel/R-cran-rJava/Makefile
+3-11 files

FreeBSD/ports ae208e4science/colt Makefile

science/colt: pin to openjdk8

It fails on jdk21:
error: as of release 9, '_' is a keyword, and may not be used as an identifier

Build.xml also needed an encoding="ISO-8859-1" in the javac target.

NB: Upstream didn't make a release since 2004.

PR:     272855
Approved-by:    no maintainer
DeltaFile
+2-0science/colt/Makefile
+2-01 files

FreeBSD/ports 23fef9dsysutils/auto-admin distinfo Makefile

sysutils/auto-admin: Update to 0.8.4.2

auto-update-system: Remove auto-restart-services
(Should have been done in previous commit)
DeltaFile
+3-3sysutils/auto-admin/distinfo
+2-1sysutils/auto-admin/Makefile
+5-42 files

FreeBSD/ports ab2aaddnet/samba422 pkg-plist.cluster

net/samba422: Fix pkg-plist.cluster

PR:             291104
Reported by:    vvd
DeltaFile
+15-8net/samba422/pkg-plist.cluster
+15-81 files

FreeBSD/ports 30b1436sysutils/py-hcloud distinfo Makefile

sysutils/py-hcloud: update to 2.12.0

Changes:        https://github.com/hetznercloud/hcloud-python/blob/v2.12.0/CHANGELOG.md
Reported by:    repology,portscout
DeltaFile
+3-3sysutils/py-hcloud/distinfo
+1-1sysutils/py-hcloud/Makefile
+4-42 files