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

LLVM/project 655f299clang-tools-extra/clang-doc JSONGenerator.cpp HTMLGenerator.cpp, clang-tools-extra/clang-doc/assets index-template.mustache

fix unittest
DeltaFile
+63-0clang-tools-extra/test/clang-doc/index.cpp
+53-1clang-tools-extra/clang-doc/JSONGenerator.cpp
+41-0clang-tools-extra/clang-doc/assets/index-template.mustache
+12-0clang-tools-extra/clang-doc/HTMLGenerator.cpp
+0-11clang-tools-extra/test/clang-doc/json/compound-constraints.cpp
+4-0clang-tools-extra/clang-doc/Generators.cpp
+173-128 files not shown
+178-1914 files

LLVM/project 24e5f13clang-tools-extra/clang-doc HTMLGenerator.cpp, clang-tools-extra/clang-doc/assets navbar-template.mustache

[clang-doc] Add a "Home" link to navbar

This patch removes the old buttons and adds a link to the homepage.
DeltaFile
+4-16clang-tools-extra/test/clang-doc/basic-project.mustache.test
+7-0clang-tools-extra/clang-doc/HTMLGenerator.cpp
+1-4clang-tools-extra/clang-doc/assets/navbar-template.mustache
+12-203 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

LLVM/project 2f9b8b7mlir/include/mlir/Dialect/AMDGPU/IR AMDGPU.td, mlir/lib/Conversion/AMDGPUToROCDL AMDGPUToROCDL.cpp

[mlir][amdgpu] Continue lowering make_tdm_descriptor. (#171498)

* changes workgroup mask's type from i16 to vector<16xi1>
* changes pad_amount and pad_interval from Index to I32
* adds lit tests for padEnable, iteration and dynamic cases
* adds TODO for a future instrumentation pass to validate inputs
* adds descriptor groups 2 and 3
DeltaFile
+311-58mlir/lib/Conversion/AMDGPUToROCDL/AMDGPUToROCDL.cpp
+317-34mlir/test/Conversion/AMDGPUToROCDL/gfx1250.mlir
+12-7mlir/include/mlir/Dialect/AMDGPU/IR/AMDGPU.td
+6-6mlir/test/Dialect/AMDGPU/ops.mlir
+3-3mlir/test/Dialect/AMDGPU/amdgpu-make-dma-descriptor-fold.mlir
+649-1085 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

LLVM/project 8eafbbdllvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine ldexp.ll fold-select-fmul-if-zero.ll

Revert "InstCombine: Fold ldexp with constant exponent to fmul (#171731)"

This reverts commit 5eb2ec2179b2b95be16c7f855fe8460b4a98b5b1.
DeltaFile
+26-36llvm/test/Transforms/InstCombine/ldexp.ll
+0-13llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+8-2llvm/test/Transforms/InstCombine/fold-select-fmul-if-zero.ll
+34-513 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

NetBSD/pkgsrc-wip d58e446transient Makefile

(devel/transient) fix build, USE_LANGUAGES= c c++
DeltaFile
+1-1transient/Makefile
+1-11 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

NetBSD/pkgsrc tN277F3emulators/dosbox-staging Makefile distinfo, emulators/dosbox-staging/patches patch-src_libs_loguru_loguru.cpp

   dosbox-staging: fix build on NetBSD
VersionDeltaFile
1.1+42-0emulators/dosbox-staging/patches/patch-src_libs_loguru_loguru.cpp
1.4+13-3emulators/dosbox-staging/Makefile
1.2+2-1emulators/dosbox-staging/distinfo
+57-43 files

LLVM/project 854ef8dllvm/lib/Target/AMDGPU AMDGPURegBankLegalizeRules.cpp, llvm/test/CodeGen/AMDGPU fsub-as-fneg-src-modifier.ll

[AMDGPU][GlobalISel] Add RegBankLegalize support for G_FSUB (#171244)

DeltaFile
+220-0llvm/test/CodeGen/AMDGPU/GlobalISel/fsub.ll
+8-0llvm/lib/Target/AMDGPU/AMDGPURegBankLegalizeRules.cpp
+2-2llvm/test/CodeGen/AMDGPU/GlobalISel/regbankselect-fsub.mir
+2-0llvm/test/CodeGen/AMDGPU/fsub-as-fneg-src-modifier.ll
+232-24 files

OpenBSD/src SBcBRuRsys/arch/riscv64/conf GENERIC

   Enable USBVERBOSE like we do on other modern architectures

   ok jsg@, mlarkin@, jca@
VersionDeltaFile
1.56+2-1sys/arch/riscv64/conf/GENERIC
+2-11 files