HardenedBSD/ports 200a88ddevel/tex-libtexluajit/files patch-LuaJIT-src_src_lj__prng.c

HBSD: Fix FORTIFYSOURCE for devel/tex-libtexluajit

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+17-0devel/tex-libtexluajit/files/patch-LuaJIT-src_src_lj__prng.c
+17-01 files

LLVM/project d777b1allvm/lib/Transforms/Vectorize LoopVectorize.cpp

[VPlan] Skip phi recipes in tryToBuildVPlan (NFC).

No phi recipes are being transformed in the main loop any longer, so
skip phi recipes.

This also allows to clarify which recipes need skipping explicitly.
Those are recipes that have been already transformed.

Follow-up to post-commit comment in
https://github.com/llvm/llvm-project/pull/168291.
DeltaFile
+7-6llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+7-61 files

NetBSD/src MLHTRrZusr.sbin/iopctl iopctl.c

   iopctl(8): don't assume <endian.h> is transcluded via <sys/param.h>

   prompted by PR pkg/59839
VersionDeltaFile
1.23+3-2usr.sbin/iopctl/iopctl.c
+3-21 files

LLVM/project c381a09clang-tools-extra/clang-tidy/misc UseInternalLinkageCheck.cpp, clang-tools-extra/docs/clang-tidy/checks/misc use-internal-linkage.rst

[clang-tidy] Add C support to `misc-use-internal-linkage` (#173196)

Right now, this check simply doesn't work in C, because we exclude
anything that `isExternC` from analysis (in C, everything `isExternC`).

Besides that, the docs and diagnostic message talk about anonymous
namespaces, which don't exist in C (this was noted in #97969, I'm just
summarizing).

The existing tests use abbreviated `// CHECK-MESSAGES` assertions (e.g.
`// CHECK-MESSAGES: :[[@LINE-1]]:16: warning: function 'cxf'`), but I've
expanded them out. Yes, it's verbose, but now that the diagnostic
message has an important difference between C and C++, I feel it's
important that we test it.
DeltaFile
+21-14clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp
+33-0clang-tools-extra/test/clang-tidy/checkers/misc/use-internal-linkage.c
+12-12clang-tools-extra/test/clang-tidy/checkers/misc/use-internal-linkage-func.cpp
+9-6clang-tools-extra/docs/clang-tidy/checks/misc/use-internal-linkage.rst
+6-6clang-tools-extra/test/clang-tidy/checkers/misc/use-internal-linkage-var.cpp
+2-2clang-tools-extra/test/clang-tidy/checkers/misc/use-internal-linkage-fix-mode-none.cpp
+83-405 files not shown
+88-4411 files

NetBSD/src jNjHVO4sbin/svhlabel svhlabel.c

   svhlabel(8): don't assume <endian.h> is transcluded via <sys/param.h>

   prompted by PR pkg/59839
VersionDeltaFile
1.8+3-2sbin/svhlabel/svhlabel.c
+3-21 files

DragonFlyBSD/src c19adc0usr.bin/truss syscalls.c x86_64-fbsd.c

truss - Use asprintf instead of malloc+sprintf.

* And eliminate redundant "if (a) free(a)" pattern, just free(a) is fine,
  because free() already handles NULL values.
DeltaFile
+10-19usr.bin/truss/syscalls.c
+6-13usr.bin/truss/x86_64-fbsd.c
+16-322 files

Linux/linux d26143bDocumentation/devicetree/bindings/spi allwinner,sun6i-a31-spi.yaml, drivers/spi spi-cadence-quadspi.c spi-sun6i.c

Merge tag 'spi-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi

Pull spi fixes from Mark Brown:
 "We've got more fixes here for the Cadence QSPI controller, this time
  fixing some issues that come up when working with slower flashes on
  some platforms plus a general race condition.

  We also add support for the Allwinner A523, this is just some new
  compatibles"

* tag 'spi-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi:
  spi: cadence-quadspi: Improve CQSPI_SLOW_SRAM quirk if flash is slow
  spi: cadence-quadspi: Prevent lost complete() call during indirect read
  spi: sun6i: Support A523's SPI controllers
  spi: dt-bindings: sun6i: Add compatibles for A523's SPI controllers
DeltaFile
+11-12drivers/spi/spi-cadence-quadspi.c
+7-4drivers/spi/spi-sun6i.c
+4-0Documentation/devicetree/bindings/spi/allwinner,sun6i-a31-spi.yaml
+22-163 files

NetBSD/pkgsrc UKrsp49databases/mongodb4 Makefile distinfo

   Updated databases/mongodb4 to 4.4.30

   No changelog from upstream, but from looking at the diffs from
   4.4.29 this looks to be in response to
   https://github.com/joe-desimone/mongobleed
VersionDeltaFile
1.26+6-7databases/mongodb4/Makefile
1.9+4-4databases/mongodb4/distinfo
+10-112 files

NetBSD/pkgsrc 18H4Znldoc CHANGES-2025

   doc: Updated cad/py-PyRTL to 0.12nb1
VersionDeltaFile
1.7445+2-1doc/CHANGES-2025
+2-11 files

LLVM/project bd5cb73clang-tools-extra/clang-tidy/misc UseInternalLinkageCheck.cpp

formatting
DeltaFile
+12-11clang-tools-extra/clang-tidy/misc/UseInternalLinkageCheck.cpp
+12-111 files

NetBSD/pkgsrc EZkDYhocad/py-PyRTL Makefile distinfo, cad/py-PyRTL/patches patch-pyrtl_simulation.py

   cad/py-PyRTL: Fix the error from render_trace() on Jupyter

   * Do not fail with 'Javascript Error: $ is not defined'.
   * Bump PKGREVISION.
VersionDeltaFile
1.1+30-0cad/py-PyRTL/patches/patch-pyrtl_simulation.py
1.14+5-1cad/py-PyRTL/Makefile
1.13+2-1cad/py-PyRTL/distinfo
+37-23 files

FreeBSD/src 5ea3ad0contrib/mtree mtree.c spec.c

Import latest mtree from NetBSD

Merge commit 'eb2ccba0c11b405ac613c3046997765317cc8b5c'

PR:             192839
PR:             219467
MFC after:      1 week

(cherry picked from commit f8cee1f2c2dfba6223385fd711cce9faeca76451)
DeltaFile
+22-14contrib/mtree/mtree.c
+11-14contrib/mtree/spec.c
+6-10contrib/mtree/compare.c
+4-3contrib/mtree/create.c
+43-414 files

LLVM/project 9959239llvm/test/CodeGen/AMDGPU rsq.f64.ll, llvm/test/tools/llvm-mca/AArch64/Olympus sve-instructions.s neon-instructions.s

Merge branch 'main' into c-use-internal-linkage
DeltaFile
+10,680-0llvm/test/tools/llvm-mca/AArch64/Olympus/sve-instructions.s
+4,532-3,195llvm/test/CodeGen/AMDGPU/rsq.f64.ll
+6,837-0llvm/test/tools/llvm-mca/RISCV/Andes45/rvv-arithmetic.s
+5,616-0llvm/test/tools/llvm-mca/RISCV/Andes45/rvv-fp.s
+5,310-0llvm/test/tools/llvm-mca/AArch64/Olympus/neon-instructions.s
+4,742-0llvm/test/tools/llvm-mca/RISCV/Andes45/rvv-vlseg-vsseg.s
+37,717-3,1951,067 files not shown
+110,840-15,2821,073 files

FreeBSD/src f9d671fcontrib/mtree mtree.c spec.c

Import latest mtree from NetBSD

Merge commit 'eb2ccba0c11b405ac613c3046997765317cc8b5c'

PR:             192839
PR:             219467
MFC after:      1 week

(cherry picked from commit f8cee1f2c2dfba6223385fd711cce9faeca76451)
DeltaFile
+22-14contrib/mtree/mtree.c
+11-14contrib/mtree/spec.c
+6-10contrib/mtree/compare.c
+4-3contrib/mtree/create.c
+43-414 files

FreeBSD/src 791fb09contrib/mtree mtree.c spec.c

Import latest mtree from NetBSD

Merge commit 'eb2ccba0c11b405ac613c3046997765317cc8b5c'

PR:             192839
PR:             219467
MFC after:      1 week

(cherry picked from commit f8cee1f2c2dfba6223385fd711cce9faeca76451)
DeltaFile
+22-14contrib/mtree/mtree.c
+11-14contrib/mtree/spec.c
+6-10contrib/mtree/compare.c
+4-3contrib/mtree/create.c
+43-414 files

OpenBSD/ports rAmko8jlang/ruby Makefile

   Hookup Ruby 4.0
VersionDeltaFile
1.104+1-0lang/ruby/Makefile
+1-01 files

OpenBSD/ports xuKASwklang/ruby/4.0 Makefile, lang/ruby/4.0/patches patch-configure patch-lib_rubygems_rb

   Initial revision
VersionDeltaFile
1.1+15,057-0lang/ruby/4.0/pkg/PLIST-ri_docs
1.1+3,560-0lang/ruby/4.0/pkg/PLIST-main
1.1+69-0lang/ruby/4.0/Makefile
1.1+48-0lang/ruby/4.0/patches/patch-configure
1.1+25-0lang/ruby/4.0/patches/patch-lib_rubygems_rb
1.1+25-0lang/ruby/4.0/patches/patch-common_mk
+18,784-046 files not shown
+19,079-052 files

NetBSD/pkgsrc-wip 3308407py-psleak TODO Makefile

py-psleak: add test target, update TODO
DeltaFile
+2-19py-psleak/TODO
+5-0py-psleak/Makefile
+7-192 files

NetBSD/pkgsrc h9hrkZtpkgtools/pkgdiff Makefile, pkgtools/pkgdiff/files pkgdiff

   pkgdiff-1.13: don't combine -q with other output options

   Certain versions of BSD diff will error when -q is combined with
   .e.g -U to provide an unified output. In GNU diff, when -q is combined
   with other options, it overrides them, exiting early with an indicator
   of whether the files are different or not, so this doesn't affect GNU
   diff.
VersionDeltaFile
1.106+2-2pkgtools/pkgdiff/Makefile
1.25+2-2pkgtools/pkgdiff/files/pkgdiff
+4-42 files

Linux/linux 651df41. MAINTAINERS, drivers/regulator fp9931.c

Merge tag 'regulator-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator

Pull regulator fixes from Mark Brown:
 "A couple of fixes from Thomas, making the UAPI headers more robustly
  correct and ensuring they are covered by checkpatch, and one from
  Andreas fixing an update for a change to the DT bindings that I missed
  was requested during bindings review in the newly added fp9931 driver"

* tag 'regulator-fix-v6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator:
  regulator: fp9931: fix regulator node pointer
  regulator: Add UAPI headers to MAINTAINERS
  regulator: uapi: Use UAPI integer type
DeltaFile
+1-5include/uapi/regulator/regulator.h
+3-0drivers/regulator/fp9931.c
+1-0MAINTAINERS
+5-53 files

Linux/linux 0d362c7drivers/gpu/drm/msm msm_gpu.h, drivers/gpu/drm/msm/adreno a6xx_gpu.c

Merge tag 'drm-fixes-2025-12-27' of https://gitlab.freedesktop.org/drm/kernel

Pull drm fixes from Dave Airlie:
 "Post overeating fixes, only msm for this week has anything, so quiet
  as expected.

  msm:
   - GPU:
      - Fix crash on a7xx GPUs not supporting IFPC
      - Fix perfcntr use with IFPC
      - Concurrent binning fix
   - DPU:
      - Fixed DSC and SSPP fetching issues
      - Switched to scnprint instead of snprintf
      - Added missing NULL checks in pingpong code"

* tag 'drm-fixes-2025-12-27' of https://gitlab.freedesktop.org/drm/kernel: (27 commits)
  drm/msm: Replace unsafe snprintf usage with scnprintf
  drm/msm/dpu: Add missing NULL pointer check for pingpong interface

    [19 lines not shown]
DeltaFile
+41-98drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c
+53-31drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h
+18-50drivers/gpu/drm/msm/msm_gpu.h
+40-12drivers/gpu/drm/msm/adreno/a6xx_gpu.c
+24-23drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h
+7-31drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c
+183-24530 files not shown
+348-37336 files

NetBSD/pkgsrc-wip 1c8c6f9i3 PLIST Makefile, i3/patches patch-src_ipc.c patch-src_load__layout.c

i3: remove, used for updating pkgsrc
DeltaFile
+0-123i3/patches/patch-src_ipc.c
+0-78i3/patches/patch-src_load__layout.c
+0-67i3/PLIST
+0-53i3/Makefile
+0-38i3/patches/patch-src_util.c
+0-36i3/patches/patch-etc_config.keycodes
+0-39511 files not shown
+0-57317 files

NetBSD/pkgsrc FUisvDMdoc TODO CHANGES-2025

   doc: Updated wm/i3 to 4.25
VersionDeltaFile
1.26585+2-4doc/TODO
1.7444+2-1doc/CHANGES-2025
+4-52 files

NetBSD/pkgsrc kYW65uEwm/i3 distinfo, wm/i3/patches patch-src_ipc.c patch-src_load__layout.c

   i3: update to 4.25.

   Most changes in this release cycle have been “behind the scenes”,
   without an observable effect for users. For example, we switched
   to clang-format-20, fixed a number of (benign) memory issues,
   fixed a few flaky tests and maintained our GitHub Actions setup,
   e.g. for the shutdown of baltocdn (our old host for nightly builds).
VersionDeltaFile
1.1+123-0wm/i3/patches/patch-src_ipc.c
1.1+78-0wm/i3/patches/patch-src_load__layout.c
1.1+38-0wm/i3/patches/patch-src_util.c
1.34+11-6wm/i3/distinfo
1.1+16-0wm/i3/patches/patch-i3bar_src_child.c
1.1+16-0wm/i3/patches/patch-i3-config-wizard_main.c
+282-63 files not shown
+302-169 files

NetBSD/pkgsrc-wip 7d523abi3/patches patch-src_ipc.c patch-src_load__layout.c

i3: fix uselocale() problem
DeltaFile
+123-0i3/patches/patch-src_ipc.c
+78-0i3/patches/patch-src_load__layout.c
+38-0i3/patches/patch-src_util.c
+16-0i3/patches/patch-i3bar_src_child.c
+16-0i3/patches/patch-i3-config-wizard_main.c
+12-1i3/patches/patch-meson.build
+283-11 files not shown
+289-27 files

NetBSD/pkgsrc-wip 745ddb6webkit-gtk-2.50 TODO distinfo

webkit-gtk-2.50: update to 2.50.4, new link error
DeltaFile
+37-0webkit-gtk-2.50/TODO
+3-3webkit-gtk-2.50/distinfo
+1-1webkit-gtk-2.50/Makefile
+41-43 files

FreeBSD/ports 694ee44misc/p5-Business-ISBN-Data distinfo Makefile

misc/p5-Business-ISBN-Data: update 20251212.001 -> 20251223.001

Changelog: https://metacpan.org/dist/Business-ISBN-Data/changes
DeltaFile
+3-3misc/p5-Business-ISBN-Data/distinfo
+1-1misc/p5-Business-ISBN-Data/Makefile
+4-42 files

FreeBSD/ports 64ee834devel/p5-Log-Report distinfo Makefile

devel/p5-Log-Report: update 1.43 -> 1.44

Changelog: https://metacpan.org/dist/Log-Report/changes
DeltaFile
+3-3devel/p5-Log-Report/distinfo
+1-1devel/p5-Log-Report/Makefile
+4-42 files

NetBSD/pkgsrc-wip 73763d5webkit-gtk-2.46 PLIST Makefile, webkit-gtk-2.46/patches patch-Source_bmalloc_bmalloc_AvailableMemory.cpp

Rename webkit-gtk-2.46 to webkit-gtk-2.50 to match PKGVERSION
DeltaFile
+0-4,174webkit-gtk-2.46/PLIST
+4,174-0webkit-gtk-2.50/PLIST
+210-0webkit-gtk-2.50/Makefile
+0-210webkit-gtk-2.46/Makefile
+101-0webkit-gtk-2.50/patches/patch-Source_bmalloc_bmalloc_AvailableMemory.cpp
+0-101webkit-gtk-2.46/patches/patch-Source_bmalloc_bmalloc_AvailableMemory.cpp
+4,485-4,48575 files not shown
+5,249-5,24981 files

NetBSD/pkgsrc-wip e41b8e2. Makefile, py-psleak TODO Makefile

py-psleak: add package

self tests don't finish, reported upstream
DeltaFile
+21-0py-psleak/TODO
+18-0py-psleak/Makefile
+9-0py-psleak/PLIST
+5-0py-psleak/distinfo
+3-0py-psleak/DESCR
+1-0Makefile
+57-06 files