FreeBSD/src 088ced1. UPDATING

UPDATING: Add an entry for e5aa60d06958
DeltaFile
+5-0UPDATING
+5-01 files

FreeBSD/ports e9ff6e1devel/py-humanize distinfo Makefile

devel/py-humanize: update to 4.14.0

Changes:
  * Add Uzbek language
  * Drop support for Python 3.9
DeltaFile
+3-3devel/py-humanize/distinfo
+1-1devel/py-humanize/Makefile
+4-42 files

FreeBSD/ports 498992adevel/slf4j Makefile

devel/slf4j: Release MAINTAINER
DeltaFile
+1-1devel/slf4j/Makefile
+1-11 files

FreeBSD/src b3de3c2sys/sys param.h

param.h: Bump __FreeBSD_version for e5aa60d06958

Commit e5aa60d06958 changed the internal KAPI between
the NFS modules.  As such, they all need to be rebuilt
from sources.  Bump __FreeBSD_version to 1600004 for this.
DeltaFile
+1-1sys/sys/param.h
+1-11 files

NetBSD/pkgsrc-wip 7acdc4dape distinfo Makefile

ape: Update to 3.5.3.181

Remove undocumented tinsert_ch() corrupting Swin after shell out
Replace leading tabs with spaces
DeltaFile
+3-3ape/distinfo
+2-2ape/Makefile
+5-52 files

DragonFlyBSD/dports 12e1039devel/gdb distinfo, devel/gdb/files extrapatch-kgdb

Update devel/gdb to version 15.1_2
DeltaFile
+49-67devel/gdb/files/kgdb/fbsd-kld.c
+49-53devel/gdb/files/extrapatch-kgdb
+9-8devel/gdb/files/kgdb/fbsd-kthr.c
+8-8devel/gdb/files/kgdb/i386fbsd-kern.c
+5-5devel/gdb/distinfo
+5-5devel/gdb/files/kgdb/arm-fbsd-kern.c
+125-14613 files not shown
+170-18219 files

FreeBSD/ports e8a3f5dgames/xray-16 Makefile distinfo, games/xray-16/files patch-Externals_CMakeLists.txt

games/xray-16: Update 2921-january-2025-rc1.20250821 => 2921-january-2025-rc1.20251014

Commit log:
https://github.com/OpenXRay/xray-16/compare/b63f68d...e836dd9

- Unbundle devel/sse2neon.
- Limit arches to supported upstream.

PR:             290257
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+32-12games/xray-16/Makefile
+11-15games/xray-16/distinfo
+11-11games/xray-16/pkg-plist
+4-4games/xray-16/files/patch-Externals_CMakeLists.txt
+58-424 files

LLVM/project 902b0bdllvm/include/llvm/SandboxIR PassManager.h, llvm/lib/Support UnicodeNameToCodepoint.cpp

[llvm] Remove "const" in the presence of "constexpr" (NFC) (#166109)

"const" is extraneous in the presence of "constexpr" for simple
variables and arrays.
DeltaFile
+7-7llvm/tools/llvm-exegesis/lib/X86/Target.cpp
+5-5llvm/tools/llvm-exegesis/lib/BenchmarkResult.cpp
+4-4llvm/tools/llvm-exegesis/lib/Clustering.h
+4-4llvm/lib/Support/UnicodeNameToCodepoint.cpp
+4-4llvm/unittests/tools/llvm-exegesis/X86/TargetTest.cpp
+4-4llvm/include/llvm/SandboxIR/PassManager.h
+28-2823 files not shown
+60-6029 files

LLVM/project 05b6e1fmlir/include/mlir/Dialect/GPU/IR GPUDialect.h, mlir/include/mlir/IR BlockSupport.h

[mlir] Remove redundant typename (NFC) (#166108)

Identified with readability-redundant-typename.
DeltaFile
+8-10mlir/lib/IR/Operation.cpp
+5-6mlir/include/mlir/Dialect/GPU/IR/GPUDialect.h
+5-5mlir/include/mlir/IR/BlockSupport.h
+3-5mlir/lib/Conversion/ControlFlowToLLVM/ControlFlowToLLVM.cpp
+4-4mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorCodegen.cpp
+1-2mlir/lib/Conversion/ArithToLLVM/ArithToLLVM.cpp
+26-321 files not shown
+27-337 files

OpenBSD/src qWK5acPsbin/ifconfig ifconfig.8

   describe the "tagged" vids argument. probably needs more work.
VersionDeltaFile
1.409+11-8sbin/ifconfig/ifconfig.8
+11-81 files

LLVM/project 79bf8c0clang/test/CodeGen/SystemZ builtins-systemz-zvector.c builtins-systemz-zvector5.c, llvm/lib/Transforms/InstCombine InstCombineAndOrXor.cpp

[InstCombine] Fold select(X >s 0, 0, -X) | smax(X, 0) to abs(X) (#165200)

The IR pattern is compiled from OpenCL code:
  __builtin_astype(x > (uchar2)(0) ? x : -x, uchar2);
where smax is created by foldSelectInstWithICmp + canonicalizeSPF.

smax could also come from direct elementwise max call:
  int c = b > (int)(0) ? (int)(0) : -b;
  int d = __builtin_elementwise_max(b, (int)(0));
  *a = c | d;

https://alive2.llvm.org/ce/z/2-brvr
https://alive2.llvm.org/ce/z/Dowjzk
https://alive2.llvm.org/ce/z/kathwZ

---------

Co-authored-by: Yingwei Zheng <dtcxzyw at qq.com>
Co-authored-by: Matt Arsenault <arsenm2 at gmail.com>
DeltaFile
+95-0llvm/test/Transforms/InstCombine/or.ll
+24-0llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
+4-4clang/test/CodeGen/SystemZ/builtins-systemz-zvector.c
+1-1clang/test/CodeGen/SystemZ/builtins-systemz-zvector5.c
+124-54 files

FreeBSD/ports b2443b9x11-toolkits/imgui distinfo Makefile

x11-toolkits/imgui: 1.92.1 => 1.92.4

Changelogs:
https://github.com/ocornut/imgui/releases/tag/v1.92.2
https://github.com/ocornut/imgui/releases/tag/v1.92.2b
https://github.com/ocornut/imgui/releases/tag/v1.92.3
https://github.com/ocornut/imgui/releases/tag/v1.92.4

PR:             290333
Approved by:    Yuri Victorovich <yuri at freebsd.org> (maintainer, timeout 2 weeks)
DeltaFile
+3-3x11-toolkits/imgui/distinfo
+1-2x11-toolkits/imgui/Makefile
+4-52 files

OpenBSD/src iYO15bPsbin/ifconfig brconfig.c

   let "tagged" take multiple vids and ranges of vids.

   a tiny parser splits the vid argument by commas and parses each
   chunk separately. each chunk can be a vid on its own or a range
   separated by a -. eg, "ifconfig veb0 tagged if0 1,10-20,33" works
   as expected.

   you can still prefix the whole argument with - or + to specify which
   op you want.
VersionDeltaFile
1.37+43-7sbin/ifconfig/brconfig.c
+43-71 files

FreeBSD/ports 1cb5f24x11/wmenu distinfo Makefile

x11/wmenu: Update 0.1.9 => 0.2.0

Changelog:
https://codeberg.org/adnano/wmenu/commits/tag/0.2.0

PR:     290742
DeltaFile
+3-3x11/wmenu/distinfo
+1-1x11/wmenu/Makefile
+4-42 files

FreeBSD/ports 8d91b83databases/mdbx distinfo Makefile

databases/mdbx: Update 0.13.7 => 0.13.9

Changelogs:
https://github.com/erthink/libmdbx/blob/v0.13.9/ChangeLog.md

PR:     290727
MFH:    2025Q4
(cherry picked from commit a5c704f124ce8624bcf132dc5b6a3ef39b820d90)
DeltaFile
+3-3databases/mdbx/distinfo
+2-4databases/mdbx/Makefile
+5-72 files

NetBSD/pkgsrc vX5Yr5ydoc CHANGES-2025

   doc: Updated audio/musescore to 4.6.3
VersionDeltaFile
1.6444+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc Ck7XYcLaudio/musescore distinfo Makefile

   musescore: update to 4.6.3

   Changes in 4.6.3
   Playback

       Fixed ghost notes with Muse Percussion

   Engraving

       Fixed saving and loading of symbol sizes modified in Properties
       Fixed automatic placement of cue notes that are visible in parts but not in the score
       Fixed regression making note spacing too narrow for upward intervals of beamed groups
       Fixed regression allowing augmentation dots to get too close to neighbouring notes (i.e. not the note they are attached to)
       Fixed regression causing lyric hyphens to disappear in continuous view

   Chord symbols

       Gap between chord symbols and their stacked modifiers has been reduced
       Fixed inconsistencies in height and thickness of parentheses

    [37 lines not shown]
VersionDeltaFile
1.16+4-4audio/musescore/distinfo
1.62+2-3audio/musescore/Makefile
+6-72 files

FreeBSD/ports a5c704fdatabases/mdbx distinfo Makefile

databases/mdbx: Update 0.13.7 => 0.13.9

Changelogs:
https://github.com/erthink/libmdbx/blob/v0.13.9/ChangeLog.md

PR:     290727
MFH:    2025Q4
DeltaFile
+3-3databases/mdbx/distinfo
+2-4databases/mdbx/Makefile
+5-72 files

GhostBSD/ghostbsd 49faaf8release/packages/ucl freebsd-update-all.ucl jail-all.ucl, usr.sbin/freebsd-update Makefile

Merge pull request #375 from ghostbsd/freebsd-update-pkg

Create a freebsd-update package and adding t to jail dependency
DeltaFile
+18-0release/packages/ucl/freebsd-update-all.ucl
+6-0release/packages/ucl/jail-all.ucl
+2-0usr.sbin/freebsd-update/Makefile
+26-03 files

LLVM/project 0a27415llvm/unittests/Target/AArch64 AArch64InstPrinterTest.cpp

[AArch64] Use nullptr instead of NULL (NFC) (#166083)

Identified with modernize-use-nullptr.
DeltaFile
+2-4llvm/unittests/Target/AArch64/AArch64InstPrinterTest.cpp
+2-41 files

OpenBSD/ports crVLgJZdevel/gmp Makefile

   Disable assembly to unbreak tests and lang/gcc on hppa

   lang/{boot,}gcc segfault within mpn_udiv_qrnnd.

   ok miod@, "fine" naddy@ (maintainer)
VersionDeltaFile
1.51+5-0devel/gmp/Makefile
+5-01 files

LLVM/project c1d1a40clang-tools-extra/clangd Selection.cpp, clang-tools-extra/clangd/unittests SelectionTests.cpp

[clangd] Handle AttributedTypeLoc in SelectionTree (#163926)

This ensures a method name continues to target the method's
declaration even if the method's type uses an attribute. Before
this change, the AttributedTypeLoc would claim the method name.

Fixes https://github.com/clangd/clangd/issues/2488
DeltaFile
+13-0clang-tools-extra/clangd/unittests/SelectionTests.cpp
+12-0clang-tools-extra/clangd/Selection.cpp
+25-02 files

FreeBSD/ports 8c8b190www/freenginx-devel Makefile.ignore Makefile

www/freenginx-devel: enable third-party modules (+)

- sts
- vod

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+0-8www/freenginx-devel/Makefile.ignore
+1-1www/freenginx-devel/Makefile
+1-92 files

NetBSD/src eDQHSmssys/dev/rasops rasops.c rasops_putchar.h, sys/dev/wscons wsemul_vt100_subr.c wsdisplayvar.h

   wscons(4): Add support for 256 colours to VT100 emulation

   Also implemented are CSI 90-97 and CSI 100-107 to set the bright
   versions of the regular eight colours directly.

   wscons already has full support of 8/16/24/32-bit displays (and
   can take advantage of them for antialiased fonts), but increasingly
   command-line applications are built to take advantage of colours beyond
   the standard 8 provided by the ANSI escape codes. These extensions are
   not generally standardized, but xterm serves as a de-facto standard.

   Patch from Crystal Kolipe, adjusted slightly to work on 16-bit and
   24-bit displays by me.

   PR kern/59544
VersionDeltaFile
1.129+69-8sys/dev/rasops/rasops.c
1.35+52-2sys/dev/wscons/wsemul_vt100_subr.c
1.9+18-9sys/dev/rasops/rasops_putchar.h
1.52+7-6sys/dev/rasops/rasops.h
1.58+2-1sys/dev/wscons/wsdisplayvar.h
+148-265 files

LLVM/project cf51836llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone BUILD.gn, llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert BUILD.gn

[gn build] Port 6b147b46fefc
DeltaFile
+1-0llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/bugprone/BUILD.gn
+0-1llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/cert/BUILD.gn
+1-12 files

LLVM/project 6b147b4clang-tools-extra/clang-tidy/bugprone RawMemoryCallOnNonTrivialTypeCheck.cpp RawMemoryCallOnNonTrivialTypeCheck.h, clang-tools-extra/clang-tidy/cert NonTrivialTypesLibcMemoryCallsCheck.cpp NonTrivialTypesLibcMemoryCallsCheck.h

[clang-tidy] Rename and move 'cert-oop57-cpp' to 'bugprone-raw-memory-call-on-non-trivial-type' (#162039)

closes #157294
DeltaFile
+0-125clang-tools-extra/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.cpp
+124-0clang-tools-extra/clang-tidy/bugprone/RawMemoryCallOnNonTrivialTypeCheck.cpp
+104-0clang-tools-extra/test/clang-tidy/checkers/bugprone/raw-memory-call-on-non-trivial-type.cpp
+0-104clang-tools-extra/test/clang-tidy/checkers/cert/oop57-cpp.cpp
+0-40clang-tools-extra/clang-tidy/cert/NonTrivialTypesLibcMemoryCallsCheck.h
+39-0clang-tools-extra/clang-tidy/bugprone/RawMemoryCallOnNonTrivialTypeCheck.h
+267-2698 files not shown
+321-30414 files

FreeBSD/ports fe22c0cx11/cde Makefile, x11/cde-devel Makefile

x11/cde*: Remove unused iconv dependencies

CDE only uses iconv.h. It does not need libiconv nor does it need binconv.
Remove the redundant dependencies.

Reported by:            arrowd
Initial patcy by:       arrowd
PR:                     290743
MFH:                    2025Q4

(cherry picked from commit 5df36de6d36bd102a7c71fc7d2ec8d789c87ef6b)
DeltaFile
+2-3x11/cde/Makefile
+2-2x11/cde-devel/Makefile
+4-52 files

FreeBSD/ports b0cdc77java/openjdk17 distinfo Makefile, java/openjdk17/files patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c

java/openjdk17: Update to 17.0.17
DeltaFile
+0-91java/openjdk17/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
+0-20java/openjdk17/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
+3-3java/openjdk17/distinfo
+2-3java/openjdk17/Makefile
+5-1174 files

FreeBSD/ports 0c5e4c5java/openjdk21 distinfo Makefile, java/openjdk21/files patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c

java/openjdk21: Update to 21.0.9
DeltaFile
+0-89java/openjdk21/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
+0-20java/openjdk21/files/patch-src_jdk.jdwp.agent_unix_native_libjdwp_exec__md.c
+0-11java/openjdk21/files/patch-make_autoconf_help.m4
+3-3java/openjdk21/distinfo
+2-3java/openjdk21/Makefile
+5-1265 files

FreeBSD/ports 1019f03java/openjdk11 distinfo Makefile, java/openjdk11/files patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c

java/openjdk11: Update to 11.0.29
DeltaFile
+0-89java/openjdk11/files/patch-src_jdk.management_unix_native_libmanagement__ext_OperatingSystemImpl.c
+3-3java/openjdk11/distinfo
+2-3java/openjdk11/Makefile
+5-953 files