FreeBSD/ports 981bdf5textproc/R-cran-XML distinfo Makefile

textproc/R-cran-XML: Update to 3.99-0.23

Reported by:    portscout
DeltaFile
+3-3textproc/R-cran-XML/distinfo
+1-1textproc/R-cran-XML/Makefile
+4-42 files

FreeBSD/ports 8a3709fscience/R-cran-Epi distinfo Makefile

science/R-cran-Epi: Update to 2.63

Reported by:    portscout
DeltaFile
+3-3science/R-cran-Epi/distinfo
+1-1science/R-cran-Epi/Makefile
+4-42 files

FreeBSD/ports 42e120faccessibility/onboard pkg-plist Makefile, accessibility/onboard/files patch-setup.py patch-Onboard_pypredict_lm_lm__dynamic.cpp

accessibility/onboard: new port

Add accessibility/onboard

On-screen Keyboard with macros, easy layout creation and word suggestion.
This on-screen keyboard can be useful for tablet PC users, as well as
for mobility impaired users.

Apply patch from Yusuf Yaman <nxjoseph at freebsd.org>:
I have encountered a problem when trying to launch onboard-settings from
the app itself and it had been solved by the diff below:

Pet portlint and portclippy (truckman)

PR:             291496
DeltaFile
+2,270-0accessibility/onboard/pkg-plist
+111-0accessibility/onboard/files/patch-setup.py
+50-0accessibility/onboard/Makefile
+41-0accessibility/onboard/files/patch-Onboard_pypredict_lm_lm__dynamic.cpp
+29-0accessibility/onboard/files/patch-Onboard_pypredict_lm_lm.cpp
+20-0accessibility/onboard/files/patch-Onboard_LanguageSupport.py
+2,521-010 files not shown
+2,602-016 files

FreeBSD/ports f6e20adx11/waveterm distinfo pkg-plist, x11/waveterm/files patch-emain_emain-ipc.ts

x11/waveterm: Update to 0.14.3

Changelog:
- https://github.com/wavetermdev/waveterm/releases/tag/v0.14.2
- https://github.com/wavetermdev/waveterm/releases/tag/v0.14.3

Reported by:    GitHub (watch releases)
DeltaFile
+1,487-1,487x11/waveterm/distinfo
+159-117x11/waveterm/files/packagejsons/tsunami/templates/package-lock.json
+98-85x11/waveterm/files/packagejsons/package-lock.json
+5-4x11/waveterm/pkg-plist
+5-3x11/waveterm/files/packagejsons/package.json
+2-2x11/waveterm/files/patch-emain_emain-ipc.ts
+1,756-1,6982 files not shown
+1,759-1,7028 files

LLVM/project 4754d24llvm/include/llvm/Analysis DependenceAnalysis.h, llvm/lib/Analysis DependenceAnalysis.cpp

[DA] Extract negating dependence logic (NFCI) (#185576)

Extract the logic to negate the dependence object from
`Dependence::normalize`. The extracted method will be used in the next
PR #185577 to refactor the Weak Zero SIV tests.
DeltaFile
+10-7llvm/lib/Analysis/DependenceAnalysis.cpp
+6-0llvm/include/llvm/Analysis/DependenceAnalysis.h
+16-72 files

FreeBSD/ports 43f5b4aaccessibility/accesskit-c Makefile, audio/lewton Makefile

lang/rust: Bump revisions after 1.94.0

PR:             293615
DeltaFile
+1-1audio/lewton/Makefile
+1-1audio/mmtc/Makefile
+1-1audio/mousai/Makefile
+1-1audio/myxer/Makefile
+1-1sysutils/tailspin/Makefile
+1-1accessibility/accesskit-c/Makefile
+6-6693 files not shown
+699-509699 files

FreeBSD/ports d9f8696www/py-pywry Makefile

www/py-pywry: switch to rust 1.88.0

This port doesn't build with rust 1.94.0

PR:     293684, 293615
DeltaFile
+4-1www/py-pywry/Makefile
+4-11 files

FreeBSD/ports 33cde50devel/tabby Makefile

devel/tabby: switch to rust 1.88.0

This port doesn't build with rust 1.94.0

PR:     293685, 293615
DeltaFile
+3-1devel/tabby/Makefile
+3-11 files

FreeBSD/ports 49f0df5Mk bsd.gecko.mk, Mk/Uses cargo.mk

lang/rust: Update to 1.94.0

Announce:       https://blog.rust-lang.org/2026/03/05/Rust-1.94.0/
ChangeLog:      https://github.com/rust-lang/rust/releases/tag/1.94.0

PR:             293615
Tested by:      mikael
DeltaFile
+51-51lang/rust/distinfo
+3-3lang/rust/Makefile
+3-3lang/rust-bootstrap/distinfo
+1-1Mk/Uses/cargo.mk
+1-1lang/rust-bootstrap/Makefile
+1-1Mk/bsd.gecko.mk
+60-606 files

DragonFlyBSD/src ab75162gnu/lib/gcc47 Makefile.inc, gnu/lib/gcc47/libsupc++ Makefile

gcc47/libsupc++: Fix config.h for cp-demangle.c

Similar to the previous fix to gcc80/libstdcxx/libconv_supc, apply the
same config.h fix to gcc47/libsupc++.
DeltaFile
+9-3gnu/lib/gcc47/libsupc++/Makefile
+2-0gnu/lib/gcc47/Makefile.inc
+11-32 files

OPNSense/core 854238asrc/opnsense/mvc/app/views/layout_partials base_apply_button.volt, src/opnsense/www/js opnsense_bootgrid.js

mvc: base apply button fixed positioning (#10013)
DeltaFile
+11-2src/opnsense/www/js/opnsense_bootgrid.js
+5-4src/opnsense/mvc/app/views/layout_partials/base_apply_button.volt
+16-62 files

LLVM/project 4bd9b1cclang/lib/Format WhitespaceManager.cpp

[clang] Silence warning in `WhitespaceManager` when building with MSVC (#187938)

This fixes:
```
[4544/7029] Building CXX object tools\clang\lib\Format\CMakeFiles\obj.clangFormat.dir\WhitespaceManager.cpp.obj
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveColons'::`2'::<lambda_1> &,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveShortCaseStatements'::`2'::<lambda_1> &,3>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveDeclarations'::`2'::<lambda_1> &,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveAssignments'::`2'::<lambda_1> &,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveMacros'::`2'::<lambda_1> &,1>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignChainedConditionals'::`7'::<lambda_3> &,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveColons'::`2'::<lambda_1>,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveAssignments'::`2'::<lambda_1>,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignChainedConditionals'::`5'::<lambda_1> &,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveDeclarations'::`2'::<lambda_1>,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignChainedConditionals'::`5'::<lambda_1>,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignConsecutiveShortCaseStatements'::`2'::<lambda_1> &,2>'::`4'::<lambda_2>::operator()': not all control paths return a value
C:\git\llvm-project\clang\lib\Format\WhitespaceManager.cpp(640) : warning C4715: '`clang::format::AlignTokens<`clang::format::WhitespaceManager::alignChainedConditionals'::`7'::<lambda_3>,0>'::`4'::<lambda_2>::operator()': not all control paths return a value
```
DeltaFile
+1-2clang/lib/Format/WhitespaceManager.cpp
+1-21 files

FreeBSD/ports 022e229devel/p5-ExtUtils-ParseXS Makefile pkg-plist

devel/p5-ExtUtils/ParseXS: update to version 3.61

PR:     293941
Submitted by: Sergei Vyshenski <svysh.fbsd at gmail.com>
DeltaFile
+6-3devel/p5-ExtUtils-ParseXS/Makefile
+8-0devel/p5-ExtUtils-ParseXS/pkg-plist
+3-3devel/p5-ExtUtils-ParseXS/distinfo
+17-63 files

DragonFlyBSD/src 60e05d4gnu/lib/gcc80/libstdcxx Makefile.inc, gnu/lib/gcc80/libstdcxx/components/libconv_1998 Makefile

gcc80/libstdcxx: Fix config.h for libconv_supc/cp-demangle.c

cp-demangle.c is provided by libiberty, so it must be built with
libiberty's 'config.h'.  Introduce the 'GCC_NO_INC' make variable to
avoid including any search paths so we can specify the correct search
path for cp-demangle.c.  Meanwhile, add the rule to copy over the
libiberty config.h.

In addition, apply GCC_NO_INC=yes to other libstdcxx components as it
turned out these search paths are unneeded.
DeltaFile
+8-4gnu/lib/gcc80/libstdcxx/components/libconv_supc/Makefile
+1-1gnu/lib/gcc80/libstdcxx/components/libconv_1998/Makefile
+1-1gnu/lib/gcc80/libstdcxx/components/libconv_2011/Makefile
+1-1gnu/lib/gcc80/libstdcxx/headers/Makefile
+1-1gnu/lib/gcc80/libstdcxx/product/Makefile
+2-0gnu/lib/gcc80/libstdcxx/Makefile.inc
+14-81 files not shown
+16-87 files

OpenBSD/ports NOETgnXdevel/p5-Sys-Mmap Makefile distinfo

   Update to p5-Sys-Mmap-0.21.
VersionDeltaFile
1.8+4-2devel/p5-Sys-Mmap/Makefile
1.4+2-2devel/p5-Sys-Mmap/distinfo
+6-42 files

OpenBSD/ports ZLSU6TIdevel/p5-IO-Tty Makefile distinfo

   Update to p5-IO-Tty-1.21.
VersionDeltaFile
1.33+3-1devel/p5-IO-Tty/Makefile
1.14+2-2devel/p5-IO-Tty/distinfo
+5-32 files

LLVM/project cdd674allvm/test/CodeGen/AMDGPU dynamic_stackalloc.ll, llvm/test/CodeGen/X86 i128-udiv.ll

Merge branch 'main' into users/kasuga-fj/da-extract-reverse-logic
DeltaFile
+4,523-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/arithmetic.test
+3,703-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/fp.test
+2,113-1,374llvm/test/CodeGen/AMDGPU/dynamic_stackalloc.ll
+3,123-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/vlseg-vsseg.test
+2,875-0llvm/test/tools/llvm-mca/RISCV/SiFiveX100/rvv/bitwise.test
+2,859-7llvm/test/CodeGen/X86/i128-udiv.ll
+19,196-1,3812,268 files not shown
+135,991-43,9512,274 files

FreeBSD/src 8d99314etc/mtree BSD.debug.dist BSD.tests.dist

mtree: Add missing entries

Add missing mtree directory entries.  Without them, the resulting
worldstage METALOG file would produce an invalid (incomplete) mtree
specification file.

Reviewed by:    ivy
Differential Revision:  https://reviews.freebsd.org/D56013
DeltaFile
+8-0etc/mtree/BSD.debug.dist
+4-0etc/mtree/BSD.tests.dist
+12-02 files

OpenBSD/ports V34EFKmastro/py-astropy-iers-data distinfo Makefile

   Update to py3-astropy-iers-data-0.2026.3.23.0.51.38.
VersionDeltaFile
1.29+2-2astro/py-astropy-iers-data/distinfo
1.31+1-1astro/py-astropy-iers-data/Makefile
+3-32 files

FreeBSD/ports 6593aefgraphics/graphviz pkg-plist Makefile

graphics/graphviz: update to 14.1.4

new option ASCII
DeltaFile
+16-12graphics/graphviz/pkg-plist
+12-5graphics/graphviz/Makefile
+3-3graphics/graphviz/distinfo
+31-203 files

LLVM/project f1e2b70llvm/lib/Target/LoongArch LoongArchISelLowering.cpp

Handle non-simple EVT in isSupportedReciprocalEstimateType

Created using spr 1.3.7
DeltaFile
+4-0llvm/lib/Target/LoongArch/LoongArchISelLowering.cpp
+4-01 files

OpenBSD/ports zh6PaBminputmethods/fcitx-chinese-addons Makefile, inputmethods/fcitx-hangul Makefile

   Remove maintainer per diff on ports (+ revision bumps)
VersionDeltaFile
1.22+4-6textproc/libmarisa/Makefile
1.13+1-3inputmethods/libime/Makefile
1.7+1-3inputmethods/xcb-imdkit/Makefile
1.12+1-3inputmethods/fcitx-chinese-addons/Makefile
1.7+1-3inputmethods/fcitx-hangul/Makefile
1.10+1-3inputmethods/fcitx-qt/Makefile
+9-2112 files not shown
+21-4718 files

DragonFlyBSD/src 9861df6sys/conf kmod.mk

sys/kmod.mk: Remove the obsolete CFLAGS handling for FREEBSD_COMPAT
DeltaFile
+0-4sys/conf/kmod.mk
+0-41 files

DragonFlyBSD/src e51ddf9sys/platform/pc64/conf kern.mk

pc64: Add '-mno-fp-ret-in-387' compiler option

This option prevents returning floating-point values in x87 registers.

I don't think our kernel has such issues, but just be safe.
DeltaFile
+1-0sys/platform/pc64/conf/kern.mk
+1-01 files

DragonFlyBSD/src e8f153csys/platform/pc64/conf kern.mk

pc64: Remove the obsolete '-mno-sse5' option

There was no SSE5; AMD abandoned that and GCC also dropped this option.
DeltaFile
+1-2sys/platform/pc64/conf/kern.mk
+1-21 files

DragonFlyBSD/src 6bf6d10gnu/usr.bin/cc47/cc_prep/config dragonfly-native.h, gnu/usr.bin/cc80/cc_prep/config dragonfly-native.h

gcc47,gcc80: Define LINK_SSP_SPEC to link with libssp_nonshared.a

libssp_nonshared.a provides '__stack_chk_fail_local()' as a hidden
symbol to avoids PLT overhead on 32-bit x86 by deferring PIC register
setup to the cold failure path.  Although our libc.a (static) also
provides the '__stack_chk_fail_local()', it cannot be used when the
program is dynamically linked.

Note that on x86-64, GCC calls '__stack_chk_fail()' directly because
RIP-relative addressing makes PLT efficient, but we link
libssp_nonshared.a for consistency with other systems as well as for
future-proof.

One more thing, the 'TARGET_LIBC_PROVIDES_SSP' macro is undefined in GCC
4.7's 'auto-host.h' but defined to be 1 in GCC 8.0's.  However, this
difference is ignored when 'LINK_SSP_SPEC' is explicitly defined.
DeltaFile
+16-0gnu/usr.bin/cc47/cc_prep/config/dragonfly-native.h
+16-0gnu/usr.bin/cc80/cc_prep/config/dragonfly-native.h
+32-02 files

DragonFlyBSD/src 71f5450gnu/usr.bin/cc47/cc_prep/config dragonfly-native.h

cc47: Whitespace cleanups to cc_prep/config/dragonfly-native.h

Reduce diffs with cc80's dragonfly-native.h.
DeltaFile
+7-7gnu/usr.bin/cc47/cc_prep/config/dragonfly-native.h
+7-71 files

DragonFlyBSD/src 2465962gnu/lib/csu Makefile.csu

gnu/lib/csu: Remove unused MFILE=${.ALLSRC} from 'tm.h' target

All the ${MFILE} variables used in gnu/usr.bin/cc* refer to man pages,
so this MFILE=${.ALLSRC} is never used.
DeltaFile
+1-1gnu/lib/csu/Makefile.csu
+1-11 files

DragonFlyBSD/src b7b9426gnu/lib/gcc47 Makefile.inc, gnu/usr.bin/cc47 Makefile.tgt

gcc47: Minor cleanups to makefiles

- Remove unused LIBSUPCPP and GTFILES_SRCDIR.
- Include <bsd.subdir.mk> instead of <bsd.obj.mk> for cc_tools/Makefile
  to make more sense.
DeltaFile
+0-2gnu/lib/gcc47/Makefile.inc
+0-2gnu/usr.bin/cc47/Makefile.tgt
+1-1gnu/usr.bin/cc47/cc_tools/Makefile
+1-53 files

FreeBSD/ports b0d83b7sysutils/appjail-devel distinfo Makefile

sysutils/appjail-devel: Update to 4.10.1.20260323

ChangeLog:
https://github.com/DtxdF/AppJail/commits/8322f842fa9bdec3645a38c714444fe2adf6efbb/

MFH:    2026Q1
(cherry picked from commit ea35660acba7b3c97f071c73202667882ac14c1d)
DeltaFile
+3-3sysutils/appjail-devel/distinfo
+2-2sysutils/appjail-devel/Makefile
+5-52 files