FreeBSD/ports c736a0a — deskutils/znotes pkg-plist pkg-descr

deskutils/znotes: Update 0.4.7 => 0.5.2

Changelog:
https://github.com/daeron767/zNotes/blob/v0.5.2/CHANGELOG

- Undeprecate.
- Take maintainership.
- Switch upstream.
- Switch to Qt6.

PR:             299469
Sponsored by:   UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+13-22deskutils/znotes/Makefile
+3-3deskutils/znotes/distinfo
+2-2deskutils/znotes/pkg-descr
+2-0deskutils/znotes/pkg-plist
+20-274 files

FreeBSD/ports ccab541 — . MOVED, deskutils Makefile

deskutils/znotes: Resurect removed port before update to new release with Qt6 support

This reverts commit 88993ed8a474acf6ac77a7ed73ed581e449025ac.

PR:             299469
Sponsored by:   UNIS Labs
DeltaFile
+39-0deskutils/znotes/Makefile
+12-0deskutils/znotes/pkg-plist
+3-0deskutils/znotes/distinfo
+2-0deskutils/znotes/pkg-descr
+0-1MOVED
+1-0deskutils/Makefile
+57-16 files

LLVM/project 0b6b6ed — llvm/include/llvm/Support Allocator.h

[Allocator] Cap MinAlign at alignof(max_align_t) (#235373)

alignof(std::max_align_t) is 4 on NetBSD/i386, whose <stddef.h> defines
max_align_t as a union of void *, long double, and long long.

Fix #230782
DeltaFile
+1-1llvm/include/llvm/Support/Allocator.h
+1-11 files

LLVM/project 9460110 — llvm/lib/Target/RISCV RISCVISelLowering.h RISCVISelLowering.cpp, llvm/test/Transforms/CodeGenPrepare/RISCV dont-sink-vector-compare.ll

[RISCV] Return true for vector registers in hasMultipleConditionRegisters (#234876)
DeltaFile
+59-0llvm/test/Transforms/CodeGenPrepare/RISCV/dont-sink-vector-compare.ll
+4-0llvm/lib/Target/RISCV/RISCVISelLowering.cpp
+2-0llvm/lib/Target/RISCV/RISCVISelLowering.h
+65-03 files

FreeBSD/src a3214d4 — share/mk bsd.confs.mk

share/mk/bsd.confs.mk: fix trivial typo in message

The error message noting that the file should not be included said
"bsd.conf.mk" before this change. Now it correctly says "bsd.confs.mk".

MFC after:      3 days
DeltaFile
+1-1share/mk/bsd.confs.mk
+1-11 files

LLVM/project 6636b41 — llvm/lib/Target/BPF BPFMISimplifyPatchable.cpp BTFDebug.cpp, llvm/test/CodeGen/BPF/CORE reloc-carrier-punctuation.ll offset-reloc-subarray.ll

[BPF] Disambiguate CO-RE relocation globals (#234252)

The BPF backend encodes the relocation kind, local value and access path
in a global name. Type names such as `S<ns::Arg$>` can contain both
delimiters. Decode the fixed suffix from the right in instruction
folding and BTF emission. This fixes the compiler crash reported in
#233947.

Within a module, different debug types can produce the same name. A
pointer access and a 32-bit field-offset query can also have the same
name with different load types. Reuse an external relocation global only
when its debug root and load type match. Put any discriminator before
the suffix so both consumers read the original relocation.

Assisted-by: OpenAI Codex
DeltaFile
+185-225llvm/lib/Target/BPF/BPFAbstractMemberAccess.cpp
+72-0llvm/test/CodeGen/BPF/CORE/reloc-carrier-identity.ll
+48-0llvm/test/CodeGen/BPF/CORE/offset-reloc-subarray.ll
+40-0llvm/test/CodeGen/BPF/CORE/reloc-carrier-punctuation.ll
+5-15llvm/lib/Target/BPF/BTFDebug.cpp
+2-8llvm/lib/Target/BPF/BPFMISimplifyPatchable.cpp
+352-2481 files not shown
+361-2487 files

LLVM/project fd41135 — libunwind/src UnwindRegistersSave.S UnwindRegistersRestore.S, libunwind/test x86_64_getcontext_preserves_rbx.pass.cpp x86_64_resume_extended_registers.pass.cpp

[libunwind] Support extended amd64 segment registers (#229176)

Raise the amd64 DWARF register limit to 59 and add RFLAGS, all six
segment selectors, FS.base, and GS.base to the register model. Capture
the extended state and restore it when resuming, using sigreturn() on
FreeBSD to restore selectors and bases together. Pack the state into the
existing context buffers without changing their public sizes or the
Windows XMM offsets.

Add tests for register access, signal-frame CFI recovery, register
bounds, and resume behavior.

Assisted-by: GPT
DeltaFile
+163-0libunwind/test/x86_64_extended_registers.pass.cpp
+150-0libunwind/test/x86_64_resume_extended_registers.pass.cpp
+92-7libunwind/src/Registers.hpp
+80-0libunwind/test/x86_64_getcontext_preserves_rbx.pass.cpp
+62-7libunwind/src/UnwindRegistersRestore.S
+57-5libunwind/src/UnwindRegistersSave.S
+604-197 files not shown
+772-2213 files

FreeBSD/ports b7f1b48 — math/R-cran-irlba Makefile distinfo

math/R-cran-irlba: Update to 2.4.1

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

LLVM/project c8b043a — utils/bazel/llvm-project-overlay/lldb/source/Plugins plugin_config.bzl BUILD.bazel

[lldb][bazel] Add targets for the remaining unconditional plugins (#235325)

CMake builds these plugins on every host, but the Bazel overlay had no
targets for them:

- PluginABILoongArch
- PluginDynamicLoaderFreeBSDKernel
- PluginPlatformAIX
- PluginPlatformFreeBSD
- PluginPlatformNetBSD
- PluginPlatformOpenBSD
- PluginTypeSystemClike

I also added these to the DEFAULT_PLUGINS list.

For now, I'm still leaving out plugins that CMake only builds with an
optional dependency or on a specific host:

- ProcessFreeBSDKernelCore (FreeBSD hosts, libkvm)

    [8 lines not shown]
DeltaFile
+124-0utils/bazel/llvm-project-overlay/lldb/source/Plugins/BUILD.bazel
+7-0utils/bazel/llvm-project-overlay/lldb/source/Plugins/plugin_config.bzl
+131-02 files

NetBSD/pkgsrc ONIYqtV — devel/ocaml-ppx_bench distinfo, devel/ocaml-ppx_bench/patches patch-src_ppx__bench.ml

   Add missing patch.
VersionDeltaFile
1.1+16-0devel/ocaml-ppx_bench/patches/patch-src_ppx__bench.ml
1.7+2-1devel/ocaml-ppx_bench/distinfo
+18-12 files

NetBSD/pkgsrc TxnJlAW — devel/ocaml-ppx_inline_test Makefile

   Restore accidentally removed PKGREVISION.
VersionDeltaFile
1.12+2-1devel/ocaml-ppx_inline_test/Makefile
+2-11 files

NetBSD/pkgsrc HOV5o9P — devel/ocaml-ppx_inline_test Makefile distinfo, devel/ocaml-ppx_inline_test/patches patch-src_ppx__inline__test.ml

   Add missing patch.
VersionDeltaFile
1.1+16-0devel/ocaml-ppx_inline_test/patches/patch-src_ppx__inline__test.ml
1.11+1-2devel/ocaml-ppx_inline_test/Makefile
1.7+2-1devel/ocaml-ppx_inline_test/distinfo
+19-33 files

LLVM/project 5e767e5 — clang/www c_dr_status.html, llvm/test/CodeGen/AMDGPU/GlobalISel legalize-llvm.amdgcn.image.sample.a16.ll legalize-llvm.amdgcn.image.dim.a16.ll

Merge branch 'main' into users/lukel97/riscv/dont-sink-vector-compares
DeltaFile
+2,112-452llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.dim.a16.ll
+1,740-729llvm/test/CodeGen/X86/bfloat.ll
+1,222-1,222llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-llvm.amdgcn.image.sample.a16.ll
+1,060-1,060llvm/test/Transforms/Util/DeclareRuntimeLibcalls/aarch64.ll
+1,572-467clang/www/c_dr_status.html
+945-983llvm/test/CodeGen/X86/atomic-load-store.ll
+8,651-4,9131,488 files not shown
+71,839-35,1291,494 files

LLVM/project 57f5cdf — llvm/lib/Target/AMDGPU GCNFeatures.td AMDGPUFeatures.td, llvm/test/CodeGen/AMDGPU lds-size-gfx9-4-generic.ll

[AMDGPU] Fix gfx9-4-generic LDS allocation granule (#235163)

`gfx9-4-generic` paired gfx950's 1280-byte allocation granule with
gfx942's 64 KiB LDS capacity.

Use gfx942's 512-byte granule, which matches the capacity. 

Refer to ISA Doc Section 3.6.5

Fixes LCOMPILER-3031.
DeltaFile
+16-4llvm/test/CodeGen/AMDGPU/lds-size-gfx9-4-generic.ll
+1-5llvm/unittests/TargetParser/TargetParserTest.cpp
+2-2llvm/lib/Target/AMDGPU/AMDGPUFeatures.td
+1-1llvm/lib/Target/AMDGPU/GCNFeatures.td
+20-124 files

FreeBSD/ports 366d4c4 — deskutils/syncthingtray pkg-plist Makefile

deskutils/syncthingtray: Update 2.1.8 => 2.1.9

Changelog:
https://github.com/Martchus/syncthingtray/releases/tag/v2.1.9

PR:             300013
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+5-5deskutils/syncthingtray/distinfo
+2-2deskutils/syncthingtray/Makefile
+1-1deskutils/syncthingtray/pkg-plist
+8-83 files

NetBSD/pkgsrc F29L5AN — doc CHANGES-2026

   Updated devel/ocaml-ppxlib and devel/ocaml-ppx_deriving.
VersionDeltaFile
1.7257+3-1doc/CHANGES-2026
+3-11 files

OpenBSD/ports ieZ04pI — devel/codex crates.inc distinfo, devel/codex/patches patch-codex-rs_modcargo-crates_v8-152_2_0_v8_src_base_platform_platform-posix_cc patch-codex-rs_modcargo-crates_v8-152_2_0_third_party_libc++_src_include___locale_dir_support_bsd_like_h

   devel/codex: update to 0.164.0
VersionDeltaFile
1.59+164-162devel/codex/distinfo
1.1+187-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-152_2_0_build_config_compiler_BUILD_gn
1.38+79-78devel/codex/crates.inc
1.1+108-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-152_2_0_build_config_compiler_cpu_abi_gn
1.1+100-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-152_2_0_v8_src_base_platform_platform-posix_cc
1.1+100-0devel/codex/patches/patch-codex-rs_modcargo-crates_v8-152_2_0_third_party_libc++_src_include___locale_dir_support_bsd_like_h
+738-240128 files not shown
+2,102-274134 files

Linux/linux 330517c — drivers/android binder_alloc.c binder.c, drivers/iio/adc ti-ads112c14.c ad7768.c

Merge tag 'char-misc-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc

Pull Char/Misc/IIO/others driver updates from Greg KH:
 "Here is the big set of char/misc/android/iio and other small driver
  subsystem patches for 7.4-rc1. Loads of stuff in here, larger than
  normal. Highlights include:

   - removal of the C binder code, the rust version is stable and will
     be used going forward in a few billion devices. Great job by those
     developers

   - loads and loads of IIO driver updates and feature additions

   - speakup driver fixes and updates

   - mhi driver updates

   - mei driver updates


    [43 lines not shown]
DeltaFile
+0-7,187drivers/android/binder.c
+2,347-0drivers/iio/frequency/ad9910.c
+1,921-0drivers/iio/adc/ad7768.c
+0-1,398drivers/android/binder_alloc.c
+1,387-0drivers/iio/light/veml6031x00.c
+1,227-47drivers/iio/adc/ti-ads112c14.c
+6,882-8,632408 files not shown
+23,345-17,059414 files

NetBSD/pkgsrc YjZkRZT — devel/ocaml-ppx_bench Makefile, devel/ocaml-ppx_inline_test Makefile

   Revbump after devel/ocaml-ppxlib and devel/ocaml-ppx_deriving updates.
VersionDeltaFile
1.10+2-2devel/ocaml-ppx_inline_test/Makefile
1.10+2-2devel/ocaml-ppx_bench/Makefile
+4-42 files

NetBSD/pkgsrc 8aD33Eq — devel/ocaml-ppx_deriving Makefile buildlink3.mk

   Update devel/ocaml-ppx_deriving to version 6.0.3.

   CHANGES

   6.0.3
   -----

   * Add OCaml 5.3 support
     #288
     (@kit-ty-kate)

   6.0.2
   -----

   * Fix ordering of derived `make`'s arguments
     #285
     (@NathanReb)

   6.0.1 (17/04/2024) (aborted, not on opam)

    [40 lines not shown]
VersionDeltaFile
1.13+4-4devel/ocaml-ppx_deriving/distinfo
1.27+2-4devel/ocaml-ppx_deriving/Makefile
1.11+3-3devel/ocaml-ppx_deriving/buildlink3.mk
+9-113 files

Linux/linux 168151c — drivers/thunderbolt stream.c, drivers/usb/fotg210 fotg210-core.c fotg210-hcd.h

Merge tag 'usb-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

Pull USB / Thunderbolt update from Greg KH:
 "Here is the big set of USB and Thunderbolt changes for 7.4-rc1.
  Included in here are:

   - thunderbolt driver updates and fixes

   - lots of dt schema conversions

   - usb gadget driver fixes (and a new maintainer!)

   - usb core fixups with some interactions with the driver core

   - usb serial updates and fixes for scan-found "issues"

   - xhci driver updates

   - typec driver updates

    [31 lines not shown]
DeltaFile
+120-5,544drivers/usb/fotg210/fotg210-hcd.c
+0-689drivers/usb/fotg210/fotg210-hcd.h
+362-62drivers/usb/serial/mxuport.c
+217-70drivers/thunderbolt/stream.c
+187-86drivers/usb/fotg210/fotg210-core.c
+127-128drivers/usb/host/xhci-ring.c
+1,013-6,579148 files not shown
+3,545-7,570154 files

NetBSD/pkgsrc lS7S5qU — devel/ocaml-ppxlib buildlink3.mk Makefile

   Update devel/ocaml-ppxlib to version 0.33.0.

   0.33.0 (2024-07-22)
   -------------------

   - Fix a bug where `Code_path.main_module_name` would not properly remove
     extensions from the filename and therefore return an invalid module name.
     (#512, @NathanReb)

   - Add `-unused-type-warnings` flag to the driver to allow users to disable
     only the generation of warning 34 silencing structure items when using
     `[@@deriving ...]` on type declarations. (#511, @mbarbin, @NathanReb)

   - Make `-unused-code-warnings` flag to the driver also controls the generation
     of warning 34 silencing structure items when using `[@@deriving ...]` on type
     declarations. (#510, @mbarbin, @NathanReb)

   - Driver: Add `-unused-code-warnings=force` command-line flag argument. (#490, @mbarbin)


    [171 lines not shown]
VersionDeltaFile
1.8+70-7devel/ocaml-ppxlib/PLIST
1.10+4-4devel/ocaml-ppxlib/distinfo
1.19+2-3devel/ocaml-ppxlib/Makefile
1.10+2-2devel/ocaml-ppxlib/buildlink3.mk
+78-164 files

LLVM/project 3e2f99b — llvm/include/llvm/Analysis MemorySSA.h, llvm/lib/Analysis MemorySSA.cpp

[MemorySSA] Remove unused functions (NFC) (#235374)

Remove MemoryPhi::unorderedDeleteIncomingValue, upward_defs and
ClobberWalker::const_def_path, which have no callers, together with the
const_def_path_iterator alias only used by const_def_path.
DeltaFile
+0-12llvm/include/llvm/Analysis/MemorySSA.h
+0-7llvm/lib/Analysis/MemorySSA.cpp
+0-192 files

Linux/linux cb8fef4 — drivers/mmc/core sdio_uart.c, drivers/tty moxa.c

Merge tag 'tty-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty

Pull tty / serial driver updates from Greg KH:
 "Here is the "big" set of tty and serial driver updates for 7.4-rc1.

  It's not really all that big, it's been kind of quiet in this area of
  the tree this development cycle in relation to other parts of the
  tree. But still, included in here are:

   - 8250 port updates and fixes

   - 8250 driver cleanups by Jiri

   - deletion of the obsolete moxa driver (making this pull request
     remove more lines than added!)

   - different serial driver updates for dma and other reported issues

  All of these have been in linux-next with no reported problems"

    [23 lines not shown]
DeltaFile
+0-2,136drivers/tty/moxa.c
+0-1,169drivers/mmc/core/sdio_uart.c
+1,169-0drivers/tty/serial/sdio_uart.c
+595-37drivers/tty/serial/max310x.c
+173-14drivers/tty/serial/8250/8250_bcm2835aux.c
+178-0drivers/tty/serial/8250/8250_airoha.c
+2,115-3,35687 files not shown
+3,031-4,16893 files

NetBSD/pkgsrc 0JFG5fd — doc CHANGES-2026

   Updated devel/ocamlgraph and misc/dose3.
VersionDeltaFile
1.7256+3-1doc/CHANGES-2026
+3-11 files

OpenBSD/ports IKiZqCt — emulators/minivmac/patches patch-setup_WRMVCFLS_i

   rm empty patch
VersionDeltaFile
1.3+0-0emulators/minivmac/patches/patch-setup_WRMVCFLS_i
+0-01 files

OpenBSD/ports xhWwnxk — emulators/minivmac Makefile, emulators/minivmac/patches patch-setup_BLDUTIL3_i patch-setup_WRBGCFLS_i

   Build minivmac with -fno-strict-overflow to fix a crash on macppc.

   Patch the port to use CC and CFLAGS and not strip(1).  Build
   DEBUG_PACKAGES.  Put myself as MAINTAINER.

   A pointer might have wrapped around NULL, which is undefined behavior
   in C.  clang-local(1) -wrapv stopped affecting pointers when we
   updated clang from 19 to 22.

   ok bentley@
VersionDeltaFile
1.2+0-36emulators/minivmac/patches/patch-setup_WRMVCFLS_i
1.2+20-0emulators/minivmac/patches/patch-setup_WRBGCFLS_i
1.7+13-2emulators/minivmac/Makefile
1.2+2-2emulators/minivmac/patches/patch-setup_BLDUTIL3_i
+35-404 files

Linux/linux e1cff82 — drivers/staging/greybus arche_platform.h uart.c

Merge tag 'staging-7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging

Pull staging driver updates from Greg KH:
 "Here is the big set of staging driver updates for 7.4-rc1.

  The huge majority of changes in here were to the rtl8723bs driver,
  which ended up being deleted entirely through the wifi driver tree, so
  while the work here was nice to have done to get experience by people,
  the overall goal was achieved in that we have a solid working and sane
  driver in the real part of the tree now.

  Other than that, included in here are:
    - some greybus driver removal of broken drivers that no one ever used
    - minor coding style cleanups for other staging drivers

  All of these have been in linux-next with no reported issues, other
  than the merge conflict of the driver being removed, but that's an
  obvious one to resolve :)"


    [22 lines not shown]
DeltaFile
+0-1,367drivers/staging/greybus/camera.c
+0-653drivers/staging/greybus/arche-platform.c
+0-490drivers/staging/greybus/arche-apb-ctrl.c
+0-127drivers/staging/greybus/gb-camera.h
+20-14drivers/staging/greybus/uart.c
+0-28drivers/staging/greybus/arche_platform.h
+20-2,67924 files not shown
+85-2,78230 files

LLVM/project 301640d — llvm/lib/Analysis LoopAccessAnalysis.cpp, llvm/test/Analysis/LoopAccessAnalysis zero-sized-access-type.ll

[LAA] Avoid division by zero for zero-sized access types. (#235372)

Zero-sized access types lead to divide-by-zero in getStrideFromAddRec.

Bail out if that would be the case.
DeltaFile
+47-0llvm/test/Analysis/LoopAccessAnalysis/zero-sized-access-type.ll
+3-0llvm/lib/Analysis/LoopAccessAnalysis.cpp
+50-02 files

LLVM/project 4d7292e — libunwind/include __libunwind_config.h, libunwind/src UnwindCursor.hpp

[libunwind] Unwind through AArch64 FreeBSD signal trampolines (#235065)

Retried from https://reviews.llvm.org/D155066.

Recognize signal trampolines using KERN_PROC_SIGTRAMP when unwind
metadata is unavailable. Restore the interrupted PC, LR, SP, general
registers, and valid floating-point registers.

Add coverage for unwinding out of an interrupted leaf function on both
regular and alternate signal stacks.

Assisted-by: GPT
DeltaFile
+103-0libunwind/test/aarch64_freebsd_signal_unwind.pass.cpp
+76-1libunwind/src/UnwindCursor.hpp
+3-0libunwind/include/__libunwind_config.h
+2-0libunwind/test/aarch64_za_unwind.pass.cpp
+184-14 files