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/src 5588350. ObsoleteFiles.inc, share/man/man9 pfind.9 Makefile

pfind(9): follow-up fixes and improvements

(Found on a branch from a year ago.)

- Adjust NAMEs
- MLINKS: add pfind_any.9, pfind_any_locked.9; remove old zpfind.9
- Reword the description of pfind_any() so that it doesn't imply only
  zombie processes are returned
- Fix a comma
- Use .Dv for the macro PRS_ZOMBIE
- Move the (logically separate) final statement to a new paragraph
- .Xr to pget(9)

Reviewed by:    0mp
Fixes:  07d78399eb79 ("pfind(9): Update to recent behavior")
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D53548

(cherry picked from commit 2ace05b65a2c912888aeec921fc6f990a5c36909)
DeltaFile
+17-17share/man/man9/pfind.9
+3-0ObsoleteFiles.inc
+2-1share/man/man9/Makefile
+22-183 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/src f2a21b1sys/dev/e1000 e1000_82571.c

e1000: Don't enable ASPM L1 without L0s

Reporter noted packet loss with 82583.  NVM is down level.  The
errata docs mention disabling this, which should be the firmware
default, so I am not sure why we were enabling this bit.  Linux and
OpenBSD have the same issue, while NetBSD got it right.

Reported by:    Codin <codin at nagi.ftp.sh>
Tested by:      Codin <codin at nagi.ftp.sh>

(cherry picked from commit 2ead091715dee327b3e00bc9840e1a95827b8e82)
DeltaFile
+2-1sys/dev/e1000/e1000_82571.c
+2-11 files

FreeBSD/src 618083esys/dev/e1000 if_em.c

e1000: Bump 82574/82583 PBA to 32K

The reporter contacted me with packet loss and throughput fluctuations
on a low power machine (Intel J1900) that got worse with the recent AIM
algorithm in FreeBSD 14.2+.

32K RX PBA matches Linux default.  Add a conditional path since we don't
otherwise do a fixup for jumbo frames to retain space for two frames in
Tx.

With this change and an additional errata change, the throughput meets
line rate for the reporter.

Reported by:    Codin <codin at nagi.ftp.sh>
Tested by:      Codin <codin at nagi.ftp.sh>

(cherry picked from commit aa30bab9a92e1be230b9708bff9f33aae7d384e5)
DeltaFile
+5-1sys/dev/e1000/if_em.c
+5-11 files

FreeBSD/src ca69366sys/dev/e1000 e1000_82571.c

e1000: Don't enable ASPM L1 without L0s

Reporter noted packet loss with 82583.  NVM is down level.  The
errata docs mention disabling this, which should be the firmware
default, so I am not sure why we were enabling this bit.  Linux and
OpenBSD have the same issue, while NetBSD got it right.

Reported by:    Codin <codin at nagi.ftp.sh>
Tested by:      Codin <codin at nagi.ftp.sh>

(cherry picked from commit 2ead091715dee327b3e00bc9840e1a95827b8e82)
DeltaFile
+2-1sys/dev/e1000/e1000_82571.c
+2-11 files

FreeBSD/src 714051fsys/dev/e1000 if_em.c

e1000: Bump 82574/82583 PBA to 32K

The reporter contacted me with packet loss and throughput fluctuations
on a low power machine (Intel J1900) that got worse with the recent AIM
algorithm in FreeBSD 14.2+.

32K RX PBA matches Linux default.  Add a conditional path since we don't
otherwise do a fixup for jumbo frames to retain space for two frames in
Tx.

With this change and an additional errata change, the throughput meets
line rate for the reporter.

Reported by:    Codin <codin at nagi.ftp.sh>
Tested by:      Codin <codin at nagi.ftp.sh>

(cherry picked from commit aa30bab9a92e1be230b9708bff9f33aae7d384e5)
DeltaFile
+5-1sys/dev/e1000/if_em.c
+5-11 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/src 2635037sys/dev/hwpmc hwpmc_intel.c

pmc: add alderlake model

The commit 601925180df4 added the models 6-B7, 6-BA, 6-BF to libpmc, but
they must also be added to the hwpmc module to allow pmc to work on
those CPUs.

Reviewed by:    mhorne
MFC after:      1 week
Fixes:          601925180df4 ("libpmc: add more alderlake models")
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49255

(cherry picked from commit 057dae35ffc6b17dacc84fa21921e93a17ce12b0)
DeltaFile
+3-0sys/dev/hwpmc/hwpmc_intel.c
+3-01 files

FreeBSD/src e56189dlib/libpmc/pmu-events/arch/x86/alderlaken adln-metrics.json pipeline.json

pmc: add alderlaken model

This commit adds alderlaken CPU model to hwpmc/libpmc. JSON event
definitions are imported from Intel perfmon version 1.16.

Reviewed by:    mhorne
MFC after:      1 week
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49229

(cherry picked from commit ca3e47b0ea68664c7e10e1c3e28c5ac7d9932c21)
DeltaFile
+583-0lib/libpmc/pmu-events/arch/x86/alderlaken/adln-metrics.json
+533-0lib/libpmc/pmu-events/arch/x86/alderlaken/pipeline.json
+330-0lib/libpmc/pmu-events/arch/x86/alderlaken/cache.json
+175-0lib/libpmc/pmu-events/arch/x86/alderlaken/uncore-memory.json
+81-0lib/libpmc/pmu-events/arch/x86/alderlaken/memory.json
+47-0lib/libpmc/pmu-events/arch/x86/alderlaken/virtual-memory.json
+1,749-07 files not shown
+1,870-013 files

FreeBSD/src f7129eflib/libpmc/pmu-events/arch/x86/emeraldrapids uncore-cache.json uncore-interconnect.json

pmc: add emerald rapids model

This commit adds emerald rapids CPU model to hwpmc/libpmc. JSON event
definitions are imported from Intel perfmon version 1.06.

Reviewed by:    mhorne
MFC after:      1 week
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49228

(cherry picked from commit 51a01f3debff8abf63c7cc21db9523c8feb53823)
DeltaFile
+6,248-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-cache.json
+6,199-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-interconnect.json
+3,617-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-io.json
+3,308-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-memory.json
+962-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/pipeline.json
+888-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/cache.json
+21,222-010 files not shown
+23,302-016 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/src 9ac7027lib/libpmc/pmu-events/arch/x86/alderlaken adln-metrics.json pipeline.json

pmc: add alderlaken model

This commit adds alderlaken CPU model to hwpmc/libpmc. JSON event
definitions are imported from Intel perfmon version 1.16.

Reviewed by:    mhorne
MFC after:      1 week
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49229

(cherry picked from commit ca3e47b0ea68664c7e10e1c3e28c5ac7d9932c21)
DeltaFile
+583-0lib/libpmc/pmu-events/arch/x86/alderlaken/adln-metrics.json
+533-0lib/libpmc/pmu-events/arch/x86/alderlaken/pipeline.json
+330-0lib/libpmc/pmu-events/arch/x86/alderlaken/cache.json
+175-0lib/libpmc/pmu-events/arch/x86/alderlaken/uncore-memory.json
+81-0lib/libpmc/pmu-events/arch/x86/alderlaken/memory.json
+47-0lib/libpmc/pmu-events/arch/x86/alderlaken/virtual-memory.json
+1,749-07 files not shown
+1,870-013 files

FreeBSD/src 6b0cb6elib/libpmc/pmu-events/arch/x86/emeraldrapids uncore-cache.json uncore-interconnect.json

pmc: add emerald rapids model

This commit adds emerald rapids CPU model to hwpmc/libpmc. JSON event
definitions are imported from Intel perfmon version 1.06.

Reviewed by:    mhorne
MFC after:      1 week
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49228

(cherry picked from commit 51a01f3debff8abf63c7cc21db9523c8feb53823)
DeltaFile
+6,248-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-cache.json
+6,199-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-interconnect.json
+3,617-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-io.json
+3,308-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/uncore-memory.json
+962-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/pipeline.json
+888-0lib/libpmc/pmu-events/arch/x86/emeraldrapids/cache.json
+21,222-010 files not shown
+23,302-016 files

FreeBSD/src a401677sys/dev/hwpmc hwpmc_intel.c

pmc: add alderlake model

The commit 601925180df4 added the models 6-B7, 6-BA, 6-BF to libpmc, but
they must also be added to the hwpmc module to allow pmc to work on
those CPUs.

Reviewed by:    mhorne
MFC after:      1 week
Fixes:          601925180df4 ("libpmc: add more alderlake models")
Sponsored by:   Stormshield
Differential Revision:  https://reviews.freebsd.org/D49255

(cherry picked from commit 057dae35ffc6b17dacc84fa21921e93a17ce12b0)
DeltaFile
+3-0sys/dev/hwpmc/hwpmc_intel.c
+3-01 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/src 8ac7a38. UPDATING, share/man/man4 scsi.4

cam: Reduce overly long timeout values for initial device probing

Currently, we have very long timeouts for the initial probing
commands. However, these are not appropriate for modern (post 2010) SCSI
disks. Sandards since SPC3 state that these commands should not wait for
media access. Since we retry them several times during the initial bus
scan, these delays can delay the boot by minutes (5 minutes per errant
disk in our expereince). These delays don't help and only hurt, so
reduce the TESTUNITREADY, INQUIRY and MODESENSE commands (during the
initial probe). Provide sysctl/tuneables to change the time for these
and also the REPORTLUNS commands for people that might need to adjust
them for devices that violate this belief but none-the-less work with
longer timeouts.
        kern.cam.tur_timeout            (default was 60s, now 1s)
        kern.cam.inquiry_timeout        (default was 60s, now 1s)
        kern.cam.reportluns_timeout     (default is 60s)
        kern.cam.modesense_timeout      (default was 60s, now 1s)
This can be partially merged: the sysctls can, but the new defaults likely
shouldn't.

    [3 lines not shown]
DeltaFile
+33-1share/man/man4/scsi.4
+22-6sys/cam/scsi/scsi_xpt.c
+11-0UPDATING
+66-73 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