FreeBSD/ports b010241security/softhsm2 Makefile pkg-plist

security/softhsm2: Updae 2.6.1 => 2.7.0

Changelog:
https://github.com/softhsm/SoftHSMv2/releases/tag/2.7.0

- Upstream changed site.
- Cleanup the port.

PR:             292670
Approved by:    Jaap Akkerhuis <jaap at NLnetLabs.nl> (maintainer)
MFH:            2026Q1
Co-authored-by: Jaap Akkerhuis <jaap at NLnetLabs.nl>

(cherry picked from commit 89238746ace5e99f89b2bc57b3c2fc27e3f35bd3)
DeltaFile
+12-17security/softhsm2/Makefile
+3-3security/softhsm2/pkg-plist
+3-3security/softhsm2/distinfo
+18-233 files

FreeBSD/ports 8923874security/softhsm2 Makefile distinfo

security/softhsm2: Updae 2.6.1 => 2.7.0

Changelog:
https://github.com/softhsm/SoftHSMv2/releases/tag/2.7.0

- Upstream changed site.
- Cleanup the port.

PR:             292670
Approved by:    Jaap Akkerhuis <jaap at NLnetLabs.nl> (maintainer)
MFH:            2026Q1
Co-authored-by: Jaap Akkerhuis <jaap at NLnetLabs.nl>
DeltaFile
+12-17security/softhsm2/Makefile
+3-3security/softhsm2/distinfo
+3-3security/softhsm2/pkg-plist
+18-233 files

FreeBSD/ports b2907f3databases/mongosh Makefile, sysutils/intel-pcm Makefile

*/*: bump PORTREVISION following libsimdjson.so soname change

Reported by:    meta
Fixes:          f9dd1c82078f6f1df3bb396459f915b51532d331
DeltaFile
+1-1sysutils/intel-pcm/Makefile
+1-1databases/mongosh/Makefile
+1-1www/node22/Makefile
+1-0www/node20/Makefile
+1-0www/node25/Makefile
+1-0www/node24/Makefile
+6-31 files not shown
+7-37 files

FreeBSD/src f3364d3sys/netinet tcp_timewait.c

tcp: improve handling of segments in TIME WAIT

The check for excluding duplicate ACKs needs to consider only TH_SYN
and TH_FIN. We know that TH_ACK is set and TH_RST is cleared. All
other flags, in particular TH_ECE, TH_CWR, and TH_AE needs to be
ignored for the check.

PR:                     292293
Reviewed by:            rrs
MFC after:              3 days
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D55489
DeltaFile
+1-1sys/netinet/tcp_timewait.c
+1-11 files

FreeBSD/src 8d2f910sys/netinet tcp_timewait.c

tcp: BBLog incoming packets in TCPS_TIME_WAIT

PR:                     292293
Reviewed by:            rrs, rscheff, pouria, Nick Banks, Peter Lei
MFC after:              3 days
Sponsored by:           Netflix, Inc.
Differential Revision:  https://reviews.freebsd.org/D5546
DeltaFile
+3-0sys/netinet/tcp_timewait.c
+3-01 files

FreeBSD/src 4e28874sys/netinet tcp_input.c tcp_ecn.c, sys/netinet/tcp_stacks rack.c

When TCP ECN decides it wants to assure an ACK is sent it needs to do it correctly and with some limits.

So in testing I have found two interesting cases where ECN is going
to make it so that an ack will be sent right away. These cases need
to be limited to being in the ESTABLISHED state. You don't want ECN
sending ACK's when we are transitioning in front or end states.
Also we don't start a delayed ack timer <and> at the same time set
the ACKNOW flag, thats just plain wrong.

Reviewed by: tuexen, rscheff
Differential Revision:<https://reviews.freebsd.org/D55460>
DeltaFile
+5-2sys/netinet/tcp_input.c
+4-1sys/netinet/tcp_ecn.c
+4-1sys/netinet/tcp_stacks/rack.c
+13-43 files

FreeBSD/ports 93f469awww Makefile, www/fmd-server distinfo Makefile

www/fmd-server: [NEW PORT] FMD server to locate and control your devices

FMD allows you to locate and remotely control your Android device.
This is useful if you have lost or misplaced it. FMD is decentralised, and
users remain in full control of their data.

WWW: https://fmd-foss.org
DeltaFile
+89-0www/fmd-server/distinfo
+86-0www/fmd-server/Makefile
+36-0www/fmd-server/files/fmd-server.in
+15-0www/fmd-server/pkg-descr
+1-0www/Makefile
+227-05 files

FreeBSD/src 454212bsys/kern uipc_socket.c, sys/netinet sctp_syscalls.c

sctp: fix so_proto when peeling off a socket

Reported by:            glebius
Reviewed by:            rrs
Fixes:                  d195b3783fa4 ("sctp: fix socket type created by sctp_peeloff()")
Differential Revision:  https://reviews.freebsd.org/D55454
DeltaFile
+2-2sys/kern/uipc_socket.c
+3-1sys/netinet/sctp_syscalls.c
+1-1sys/sys/socketvar.h
+6-43 files

FreeBSD/ports fef4e7ddns/nsnotifyd distinfo Makefile

dns/nsnotifyd: Update to 2.4

The new -S option tells nsnotifyd to send all SOA queries to a specific
server.

re: https://dotat.at/@/2026-02-24-nsnotifyd-2-4-released.html
DeltaFile
+3-3dns/nsnotifyd/distinfo
+1-1dns/nsnotifyd/Makefile
+4-42 files

FreeBSD/ports cb70d4bwww/piwigo pkg-plist distinfo

www/piwigo: Update to 16.3.0.
DeltaFile
+11-0www/piwigo/pkg-plist
+3-3www/piwigo/distinfo
+2-2www/piwigo/Makefile
+16-53 files

FreeBSD/src bce0c14lib/libc/db/mpool mpool.c

mpool/mpool_get.c: Avoid clobbering 'errno' when handling 'pread' errors

POSIX.1-2024 states that the 'free' function "shall not modify errno if
ptr is a null pointer or a pointer previously returned as if by malloc()
and not yet deallocated". However this is a fairly recent addition
and non-compliant allocators might still clobber 'errno', causing
'mpool_get' to return the wrong error code. Fix this by saving
and restoring 'errno' after calling 'free'.

Sponsored by:   Klara, Inc.
Reviewed by:    obiwac
Differential Revision:  https://reviews.freebsd.org/D55463
MFC after:      1 week
DeltaFile
+4-0lib/libc/db/mpool/mpool.c
+4-01 files

FreeBSD/ports 7b23bc2misc/openhab distinfo Makefile, misc/openhab-addons distinfo Makefile

misc/openhab*: Update to 4.3.10
DeltaFile
+3-3misc/openhab/distinfo
+3-3misc/openhab-addons/distinfo
+1-1misc/openhab/Makefile
+1-1misc/openhab-addons/Makefile
+8-84 files

FreeBSD/ports 432a562net-im/linux-discord distinfo Makefile

net-im/linux-discord: Update to 0.0.126
DeltaFile
+3-3net-im/linux-discord/distinfo
+1-1net-im/linux-discord/Makefile
+4-42 files

FreeBSD/ports aaf059fgames/fheroes2 distinfo Makefile

games/fheroes2: update to 1.1.14

Changelog:      https://github.com/ihhub/fheroes2/releases/tag/1.1.14
DeltaFile
+3-3games/fheroes2/distinfo
+1-1games/fheroes2/Makefile
+4-42 files

FreeBSD/ports 158889aeditors/fresh distinfo Makefile.crates

editors/fresh: Update to 0.2.9
DeltaFile
+307-3editors/fresh/distinfo
+154-2editors/fresh/Makefile.crates
+1-1editors/fresh/Makefile
+462-63 files

FreeBSD/ports 5671e9cgraphics/drawio Makefile, textproc/logseq Makefile

*/*: Bump port revision after electron38 update (642b0b842979)
DeltaFile
+1-1graphics/drawio/Makefile
+1-1textproc/logseq/Makefile
+2-22 files

FreeBSD/ports 642b0b8devel/electron38 distinfo Makefile.version, devel/electron38/files/packagejsons yarn.lock package.json

devel/electron38: Update to 38.8.4

Changelog: https://github.com/electron/electron/releases/tag/v38.8.4

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron38/distinfo
+10-0devel/electron38/files/packagejsons/yarn.lock
+6-1devel/electron38/files/packagejsons/package.json
+1-1devel/electron38/Makefile.version
+22-74 files

FreeBSD/ports b218a36lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.0.1.s20260222
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports 07c8e50lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260221
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 643c9cdlang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260220
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports 19f05bdlang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260219
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports def0863lang/picolisp distinfo Makefile

lang/picolisp: update to 25.12

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

FreeBSD/ports 0594296sysutils/py-filelock Makefile distinfo

sysutils/py-filelock: update 3.20.1 → 3.24.3

PR:     293432
DeltaFile
+10-5sysutils/py-filelock/Makefile
+3-3sysutils/py-filelock/distinfo
+13-82 files

FreeBSD/src 3023bb4sys/dev/asmc asmc.c

asmc: introduce the concept of generic models

Having to enter in each of the models for Apple hardware, recompiling,
etc, is tedious. Provide generic models so end-users can leverage some
of the capabilities provided by the driver, i.e., common features like
minimal fans and lights (if present on the generic model) support.

The generic models are as follows:
- Macmini
- MacBookAir
- MacBookPro
- MacPro

This sort of follows the pattern established by the `applesmc` driver in
Linux.

MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D55395
DeltaFile
+67-13sys/dev/asmc/asmc.c
+67-131 files

FreeBSD/ports d7e7c6dnet/revsocks distinfo Makefile

net/revsocks: Update to 2.9
DeltaFile
+3-3net/revsocks/distinfo
+1-2net/revsocks/Makefile
+4-52 files

FreeBSD/ports 2c55f0aaudio/libxmp distinfo Makefile

audio/libxmp: Update to 4.7.0
DeltaFile
+3-3audio/libxmp/distinfo
+1-1audio/libxmp/Makefile
+4-42 files

FreeBSD/src 94db365sys/dev/asmc asmc.c asmcvar.h

asmc: add Wake-on-LAN control via sysctl

Apple Mac systems support Wake-on-LAN from powered-off state (S5/G2) via
the AUPO SMC key.

This change adds a convenience sysctl, `dev.asmc.0.wol`. This can be
disabled if set to 0 and enabled if set to 1.

The AUPO key is volatile and resets to 0x00 on every boot, so WoL must
be manually enabled before each shutdown to work from powered-off state.
Users need to run: `sysctl dev.asmc.0.wol=1` before shutting down the
system. The sysctl is best set to persist in `/etc/sysctl.conf`.

MFC after:      1 week
Reviewed By:    markj, ngie
Differential Revision:  https://reviews.freebsd.org/D54439
DeltaFile
+45-0sys/dev/asmc/asmc.c
+5-0sys/dev/asmc/asmcvar.h
+50-02 files

FreeBSD/ports bd452c5science/afni distinfo Makefile

science/afni: Update to 26.0.09
DeltaFile
+3-3science/afni/distinfo
+1-1science/afni/Makefile
+1-1science/afni/pkg-plist
+5-53 files

FreeBSD/ports dfa2bbbeditors/lazarus-devel distinfo Makefile

editors/lazarus-devel: Update to 4.99.20260223

(cherry picked from commit 6fe60f24ff936694adc904fff144a298123f1eb1)
DeltaFile
+3-3editors/lazarus-devel/distinfo
+2-2editors/lazarus-devel/Makefile
+5-52 files

FreeBSD/ports 2b35d1blang/fpc-devel pkg-plist Makefile, lang/fpc-devel-source Makefile distinfo

lang/fpc-devel*: Update to 3.3.1.20260224

PR:             292887
(cherry picked from commit 4059a255cc50a95e42c048b82b4a1d17dd5bd35d)
DeltaFile
+24-0lang/fpc-devel/pkg-plist
+9-4lang/fpc-devel/Makefile
+5-5lang/fpc-devel/distinfo
+7-3lang/fpc-devel-source/Makefile
+3-3lang/fpc-devel-source/distinfo
+48-155 files