FreeBSD/ports b98dccb. UPDATING, sysutils/symon Makefile pkg-plist

sysutils/symon: Improve port, take maintainership

- Convert to modern OPTIONS.
- Add record to UPDATING about options.
- "Samplefy" configs.
- Fix warnings from portclippy.
- "Unbreak" on 15+ - disable PF support (patches gratefully received!).

PR:             292366
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+63-42sysutils/symon/Makefile
+6-8sysutils/symon/files/pkg-message.in
+7-0UPDATING
+3-3sysutils/symon/pkg-plist
+79-534 files

FreeBSD/ports 1370086devel/arduino-irremote distinfo Makefile

devel/arduino-irremote: Update to 4.6.0

Changes since 4.5.0:

 -  Fixed missing ESP IRAM_ATTR for receiving interrupt.

 -  Changed USE_DEFAULT_FEEDBACK_LED_PIN from 0 to 0xFF, because
    megaTinyCore defines the not special pin PIN_PA4 as 0.

 -  Changed timer for ATtiny16X4.

 -  Fixed missing initialization with pinMode() for feedback LED.

 -  Fixed bitmask error in sendBiphaseData() when not sending start
    bit.

 -  Improved decodeSamsung().

 -  OpenLASIR protocol added by danielweidman.

    [8 lines not shown]
DeltaFile
+3-3devel/arduino-irremote/distinfo
+1-1devel/arduino-irremote/Makefile
+4-42 files

FreeBSD/doc 0f71ddbwebsite/content/en where.adoc

remove stale FreeBSD Mall links

PR: 293468
DeltaFile
+1-1website/content/en/where.adoc
+1-11 files

FreeBSD/doc ce5cc64website/data/en/vendors consulting.toml misc.toml

remove stale FreeBSD Mall links

PR: 293468
DeltaFile
+0-7website/data/en/vendors/consulting.toml
+0-5website/data/en/vendors/misc.toml
+0-122 files

FreeBSD/src 73d9153tests/sys/kern Makefile

tests/kern: put ssl_sendfile under MK_OPENSSL != no

Reported by:    wosch
DeltaFile
+1-1tests/sys/kern/Makefile
+1-11 files

FreeBSD/src 5547a7bsys/netinet ip_divert.c

divert: Use a better source identifier for netisr_queue_src() calls

These opaque IDs are used by netisr to distribute work among threads.
The mapping function is simply SourceID % numthreads, so using socket
addresses as source IDs isn't going to distribute packets well due to
alignment.

Use the divert socket's generation number instead, as that suits this
purpose much better.

Reviewed by:    zlei, glebius
MFC after:      1 week
Sponsored by:   OPNsense
Sponsored by:   Klara, Inc.
Differential Revision:  https://reviews.freebsd.org/D55537
DeltaFile
+4-2sys/netinet/ip_divert.c
+4-21 files

FreeBSD/ports 566266adevel/libunistring distinfo Makefile

devel/libunistring: Update 1.4.1 => 1.4.2

Changelog:
 - Prepare for 1.4.2 release.
   * version.sh: Bump version number, date, gnulib version.
   * README: Update version.
   * NEWS: Update.
 - Sync with gnulib.
   * lib/unistring/cdefs.h: Update from gnulib/m4/gnulib-common.m4.
 - (_GL_UNNAMED): New macro.
 - (_UC_UNNAMED): Apply "New C macro _GL_UNNAMED".
 - Make the generated <unistring/stdint.h> more usable in C++ mode.
   * lib/Makefile.am (unistring/stdint.h): In C++ 11 or newer mode, just
     use <cstdint>.

PR:     293435
DeltaFile
+3-3devel/libunistring/distinfo
+1-1devel/libunistring/Makefile
+4-42 files

FreeBSD/ports 4302ce7security/p5-openxpki-clca distinfo Makefile

security/p5-openxpki-clca: Update 1.20 => 1.21

Commit log:
https://github.com/openxpki/clca/compare/v1.20...v1.21

PR:     293444
DeltaFile
+3-3security/p5-openxpki-clca/distinfo
+1-1security/p5-openxpki-clca/Makefile
+4-42 files

FreeBSD/ports ec2ab00textproc/moor distinfo Makefile

textproc/moor: Update 2.10.4 => 2.11.0

Changelogs:
- https://github.com/walles/moor/releases/tag/v2.10.5
- https://github.com/walles/moor/releases/tag/v2.11.0

Reviewed by:    osa, vvd (mentors)
Approved by:    osa, vvd (mentors)
Differential Revision: https://reviews.freebsd.org/D55540
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/ports 030a121ports-mgmt/pkg_replace distinfo Makefile

ports-mgmt/pkg_replace: Update 20260209 => 20260219

Changelog:
https://github.com/kdeguchi/pkg_replace/releases/tag/20260219

PR:     293452
DeltaFile
+3-3ports-mgmt/pkg_replace/distinfo
+1-1ports-mgmt/pkg_replace/Makefile
+4-42 files

FreeBSD/ports d46b321net/samba422 Makefile

net/samba422: opt out from Features/fortify.mk

[...]
Checking for freebsd sendfile support                                                           : not found
sendfile support not found but it was requested !
(complete log in /wrkdirs/usr/ports/net/samba422/work/samba-4.22.6/bin/config.log)
===>  Script "configure" failed unexpectedly.
[...]

PR:     292391
DeltaFile
+1-0net/samba422/Makefile
+1-01 files

FreeBSD/ports 46aed1fnet/samba423 Makefile

net/samba423: opt out from Features/fortify.mk

[...]
Checking for freebsd sendfile support                                                           : not found
sendfile support not found but it was requested !
(complete log in /wrkdirs/usr/ports/net/samba423/work/samba-4.23.4/bin/config.log)
===>  Script "configure" failed unexpectedly.
[...]

PR:     292392
DeltaFile
+1-0net/samba423/Makefile
+1-01 files

FreeBSD/ports b513719net/samba420 Makefile

net/samba420: opt out from Features/fortify.mk

[...]
Checking for freebsd sendfile support                                                           : not found
sendfile support not found but it was requested !
(complete log in /wrkdirs/usr/ports/net/samba420/work/samba-4.20.8/bin/config.log)
===>  Script "configure" failed unexpectedly.
[...]

PR:     292390
DeltaFile
+1-0net/samba420/Makefile
+1-01 files

FreeBSD/ports 786c411net/samba416 Makefile

net/samba416: opt out from Features/fortify.mk

[...]
sendfile support not found but it was requested !
(complete log in /wrkdirs/usr/ports/net/samba416/work-default/samba-4.16.11/bin/config.log)
===>  Script "configure" failed unexpectedly.
[...]

PR:     292388
DeltaFile
+1-0net/samba416/Makefile
+1-01 files

FreeBSD/ports ed93436net/samba419 Makefile

net/samba419: opt out from Features/fortify.mk

[...]
Checking for freebsd sendfile support                                                           : not found
sendfile support not found but it was requested !
(complete log in /wrkdirs/usr/ports/net/samba419/work/samba-4.19.9/bin/config.log)
===>  Script "configure" failed unexpectedly.
[...]

PR:     292389
DeltaFile
+1-0net/samba419/Makefile
+1-01 files

FreeBSD/ports 642c4b6net-mgmt/unifi10 distinfo Makefile

net-mgmt/unifi10: Update to 10.1.85

Release notes:  https://community.ui.com/releases/r/network/10.1.85
DeltaFile
+5-5net-mgmt/unifi10/distinfo
+1-2net-mgmt/unifi10/Makefile
+6-72 files

FreeBSD/ports 0f26e39java/openjdk25 distinfo Makefile, java/openjdk25/files patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp

java/openjdk25: Update to OpenJDK 25.0.2

Update to track upstream version 25.0.2, with fixes for FreeBSD.

See the upstream release notes for details on what has changed since
version 25.0.1:
https://www.oracle.com/java/technologies/javase/25-0-2-relnotes.html

In addition to the above, this release includes the following patch,
scheduled for JDK 26 by upstream.

JDK-8371637: allocateNativeInternal sometimes return incorrectly aligned
memory

This is because this patch affects systems using jemalloc specifically,
like FreeBSD does, but I feel it's too long time to wait until the next
LTS release before making it available on FreeBSD.

Reviewed by:    fuz (mentor)

    [3 lines not shown]
DeltaFile
+0-20java/openjdk25/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
+0-11java/openjdk25/files/patch-src_hotspot_os__cpu_bsd__ppc_os__bsd__ppc.cpp
+3-3java/openjdk25/distinfo
+2-3java/openjdk25/Makefile
+5-374 files

FreeBSD/ports 31a7d2adns/dnsmasq/files patch-src_dhcp.c

dns/dnsmasq: Revert commit c157508753df771c1dc0b24e5e58317df7e9e9a9"

Breaks build because version in quarterly isn't up to date
with main branch
DeltaFile
+0-110dns/dnsmasq/files/patch-src_dhcp.c
+0-1101 files

FreeBSD/ports c30e294java/dbvis distinfo Makefile

java/dbvis: Update 25.3.1 => 25.3.2

Release Notes:
https://www.dbvis.com/releasenotes/25.3/
DeltaFile
+3-3java/dbvis/distinfo
+1-2java/dbvis/Makefile
+4-52 files

FreeBSD/ports 84f2980sysutils/syslog-ng pkg-plist distinfo, sysutils/syslog-ng/files syslog-ng.conf.sample

sysutils/syslog-ng: Update to 4.11.0

Submitted by:   Peter Czanik (CzP) <peter.czanik at oneidentity.com>
                Balabit (a OneIdentity company) / syslog-ng upstream
DeltaFile
+9-9sysutils/syslog-ng/pkg-plist
+3-3sysutils/syslog-ng/distinfo
+1-2sysutils/syslog-ng/Makefile
+1-1sysutils/syslog-ng/files/syslog-ng.conf.sample
+14-154 files

FreeBSD/ports 7af9252devel/got distinfo Makefile

devel/got: update to 0.123

User-visible changes:
- make 'gotadmin cleanup' run even if HEAD points at a non-existent branch
- miscellaneous speedups
DeltaFile
+3-3devel/got/distinfo
+1-1devel/got/Makefile
+4-42 files

FreeBSD/ports a8d1f38benchmarks/netperfmeter distinfo Makefile

benchmarks/netperfmeter: Update 2.0.0 => 2.0.1

Changelog:
https://github.com/dreibh/netperfmeter/blob/netperfmeter-2.0.1/ChangeLog

Commit log:
https://github.com/dreibh/netperfmeter/compare/netperfmeter-2.0.0...netperfmeter-2.0.1

PR:     293445
DeltaFile
+3-3benchmarks/netperfmeter/distinfo
+1-1benchmarks/netperfmeter/Makefile
+4-42 files

FreeBSD/ports 5a83e51archivers/grzip Makefile pkg-plist

archivers/grzip: Update 0.3.0 => 0.3.1

Changelog:
https://codeberg.org/BSDforge/grzip/src/tag/0.3.1/Changelog

Port changes:
- Move to Codeberg.
- Add NLS option.
- Use USES+=localbase instead of CFLAGS/LDFLAGS.
- Move plist from Makefile to pkg-plist - 11 files.
- Split long lines.
- Fix soname: libgrzip.so.0 instead of libgrzip.so.

PR:             293434
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+27-16archivers/grzip/Makefile
+11-0archivers/grzip/pkg-plist
+3-2archivers/grzip/distinfo
+41-183 files

FreeBSD/ports 6a40278audio/mumble-server Makefile, audio/mumble-server/files patch-src_murmur_Server.cpp

audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6

<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket

This prevents proper QoS from being set for IPv6.

Upstream issue: https://github.com/mumble-voip/mumble/issues/7088

While here pet portclippy.

PR:     292034
MFH:    2026Q1
(cherry picked from commit 70bbcdc61d5678a4a5e9ef232ed6f2d4a3496c82)
DeltaFile
+18-0audio/mumble-server/files/patch-src_murmur_Server.cpp
+7-9audio/mumble-server/Makefile
+25-92 files

FreeBSD/ports 70bbcdcaudio/mumble-server Makefile, audio/mumble-server/files patch-src_murmur_Server.cpp

audio/mumble-server: Fix "Failed to set TOS for UDP Socket" for IPv6

<W>2025-12-29 23:37:57.715 1 => Server listening on [::]:64738
<W>2025-12-29 23:37:57.721 1 => Server: Failed to set TOS for UDP Socket

This prevents proper QoS from being set for IPv6.

Upstream issue: https://github.com/mumble-voip/mumble/issues/7088

While here pet portclippy.

PR:     292034
MFH:    2026Q1
DeltaFile
+18-0audio/mumble-server/files/patch-src_murmur_Server.cpp
+7-9audio/mumble-server/Makefile
+25-92 files

FreeBSD/ports bca971csysutils/bsdisks distinfo Makefile

sysutils/bsdisks: Update to 0.40
DeltaFile
+3-3sysutils/bsdisks/distinfo
+1-2sysutils/bsdisks/Makefile
+4-52 files

FreeBSD/src ca76ec7lib/libfetch common.c

libfetch: Fail hard if interrupted while connecting

This fixes an issue where the first address that DNS returns is blocked
by a packet filter, so we hang for a while, then the user hits Ctrl-C,
interrupting connect(2), whereupon we move on to the next address, get
a connection, request the file, and return to fetch(1), which sees that
SIGINT was caught and bails.

Note that we make no attempt to enforce fetchTimeout in the connection
phase, and never have.  It's feasible, but non-trivial, so we'll leave
it as an exercise for future us.

PR:             293312
MFC after:      1 week
Reviewed by:    imp
Differential Revision:  https://reviews.freebsd.org/D55406

(cherry picked from commit afbdcd402bb439bd3d487baaad63b68e95929265)
(cherry picked from commit cca6f5eadb796b03379eb21f38c74ca46a64e45b)
DeltaFile
+7-1lib/libfetch/common.c
+7-11 files

FreeBSD/doc b9e505awebsite/content/en mailto.adoc

remove stale FreeBSD Mall links
PR: 293468
DeltaFile
+0-1website/content/en/mailto.adoc
+0-11 files

FreeBSD/ports 6fa65b0devel/nextpnr-devel Makefile distinfo

devel/nextpnr-devel: Update to 2026-02-25
DeltaFile
+3-3devel/nextpnr-devel/Makefile
+3-3devel/nextpnr-devel/distinfo
+6-62 files

FreeBSD/ports 95b2221devel Makefile, devel/prjpeppercorn112 Makefile pkg-plist

devel/prjpeppercorn112: Add new port

This port is used by devel/nextpnr* to produce configuration bitstreams for
CologneChip GateMate FPGAs.

Notes:
  - This port is versioned because of version compatibility requirements with
devel/nextpnr*
  - The timings tarball is mirrored because upstream currently does not provide
a versioned archive/URL
DeltaFile
+32-0devel/prjpeppercorn112/Makefile
+15-0devel/prjpeppercorn112/pkg-plist
+5-0devel/prjpeppercorn112/distinfo
+4-0devel/prjpeppercorn112/pkg-descr
+1-0devel/Makefile
+57-05 files