FreeBSD/ports f094cb3textproc/xan distinfo Makefile.crates

textproc/xan: Update to 0.59.0

Changelog: https://github.com/medialab/xan/blob/0.59.0/CHANGELOG.md

Reported by:    GitHub (watch releases)
DeltaFile
+159-125textproc/xan/distinfo
+78-61textproc/xan/Makefile.crates
+1-2textproc/xan/Makefile
+238-1883 files

FreeBSD/ports ec6b356graphics/nvidia-drm-515-kmod distinfo, graphics/nvidia-drm-61-kmod distinfo

x11/nvidia-driver, x11/nvidia-kmod, x11/linux-nvidia-libs, graphics/nvidia-drm*-kmod, x11/nvidia-settings, x11/nvidia-xconfig: Update to 595.84

Update to latest Production Branch of drivers 595.84:
https://www.nvidia.com/en-us/drivers/details/272967/

Linux counterparts for x11/linux-nvidia-libs:
https://www.nvidia.com/en-us/drivers/details/272964/

PR:             296137
Differential Revision:  https://reviews.freebsd.org/D57655
DeltaFile
+3-3x11/nvidia-xconfig/distinfo
+3-3graphics/nvidia-drm-515-kmod/distinfo
+3-3graphics/nvidia-drm-61-kmod/distinfo
+3-3graphics/nvidia-drm-612-kmod/distinfo
+3-3graphics/nvidia-drm-66-kmod/distinfo
+3-3graphics/nvidia-drm-latest-kmod/distinfo
+18-1810 files not shown
+34-3416 files

FreeBSD/ports 6ecda35security/veracrypt pkg-plist Makefile, security/veracrypt/files patch-src_Makefile

security/veracrypt: Update to 1.26.29

ChangeLog at:   https://github.com/veracrypt/VeraCrypt/releases/tag/VeraCrypt_1.26.29
DeltaFile
+11-10security/veracrypt/pkg-plist
+5-5security/veracrypt/files/patch-src_Makefile
+6-4security/veracrypt/Makefile
+3-3security/veracrypt/distinfo
+25-224 files

LLVM/project 9fc458allvm/lib/Target/BPF BPFAsmPrinter.cpp, llvm/test/CodeGen/BPF jump_table_func_ptr_array.ll

[BPF] Fix erroneous removal of non-jump-table globals (#204594)

Jump tables are supported only for cpu v4. After lowering them into
.jumptables entries, BPFAsmPrinter::doFinalization() removes the private
constant arrays that backed the jump tables. But the below 'for' loop is
actually a no-op.

    for (unsigned i = 1, e = CA->getNumOperands(); i != e; ++i) {
      if (!dyn_cast<BlockAddress>(CA->getOperand(i)))
        continue;
    }
    Targets.push_back(&Global);

With current implementation, 'Global' will be added to 'Targets' and
later in doFinalization(), 'Global' will be removed. But it is possible
in 'Global' there exists non BlockAddress which are used in later code.
This will cause the problem like:
  error: Undefined temporary symbol .L__const.select_fn.fns


    [24 lines not shown]
DeltaFile
+41-0llvm/test/CodeGen/BPF/jump_table_func_ptr_array.ll
+3-4llvm/lib/Target/BPF/BPFAsmPrinter.cpp
+44-42 files

FreeBSD/ports 3e8ffbegames/etlegacy distinfo pkg-plist, games/etlegacy/files patch-cmake_ETLVersion.cmake patch-src_qcommon_q__platform.h

games/etlegacy: Update to 2.84.0
DeltaFile
+20-13games/etlegacy/files/patch-cmake_ETLVersion.cmake
+0-23games/etlegacy/files/patch-src_qcommon_q__platform.h
+7-7games/etlegacy/distinfo
+0-11games/etlegacy/files/patch-src_renderercommon_tr__font.c
+11-0games/etlegacy/files/patch-cmake_ETLPLatform.cmake
+8-1games/etlegacy/pkg-plist
+46-551 files not shown
+48-617 files

FreeBSD/ports b981e5bdevel Makefile, devel/p5-CLI-Simple Makefile pkg-plist

devel/p5-CLI-Simple: Add port: Minimalist object oriented base class for CLI applications

Tired of writing the same 'ol boilerplate code for command line scripts?
Want a standard, simple way to create a Perl script that takes options
and commands? CLI::Simple makes it easy to create scripts that take
options, commands and arguments.

CLI::Simple is designed around the modulino pattern - Perl modules that
can be executed directly as scripts.

WWW: https://metacpan.org/pod/CLI::Simple

PR:             295931
Reported by:    Einar Bjarni Halldórsson <einar at isnic.is> (new maintainer)
DeltaFile
+39-0devel/p5-CLI-Simple/Makefile
+15-0devel/p5-CLI-Simple/pkg-plist
+7-0devel/p5-CLI-Simple/pkg-descr
+3-0devel/p5-CLI-Simple/distinfo
+1-0devel/Makefile
+65-05 files

FreeBSD/ports 7e8590carchivers/R-cran-zip distinfo Makefile

archivers/R-cran-zip: Update to 3.0.0
DeltaFile
+3-3archivers/R-cran-zip/distinfo
+3-1archivers/R-cran-zip/Makefile
+6-42 files

FreeBSD/ports 33e5a5ddevel/libaravis pkg-plist Makefile, multimedia/aravis distinfo Makefile

{devel/lib,multimedia/}aravis: Update 0.8.34 => 0.8.36

Changelog:
https://github.com/AravisProject/aravis/blob/0.8.36/NEWS.md

Sponsored by:   UNIS Labs
DeltaFile
+19-0devel/libaravis/pkg-plist
+3-5devel/libaravis/Makefile
+3-3devel/libaravis/distinfo
+3-3multimedia/aravis/distinfo
+1-1multimedia/aravis/Makefile
+29-125 files

LLVM/project cc16c2cclang/bindings/xml comment-xml-schema.rng, clang/test/Index comment-xml-schema.c

[clang] Add concepts to XML comment schema, add tests (#202774)
DeltaFile
+36-0clang/bindings/xml/comment-xml-schema.rng
+12-0clang/test/Index/Inputs/CommentXML/valid-concept-02.xml
+6-0clang/test/Index/comment-xml-schema.c
+5-0clang/test/Index/Inputs/CommentXML/valid-concept-01.xml
+4-0clang/test/Index/Inputs/CommentXML/invalid-concept-01.xml
+63-05 files

NetBSD/pkgsrc-wip a846798chromium options.mk Makefile

chromium: make wayland support optional

Fix build on NetBSD-10: disable wayland support with native X11_TYPE

../../ui/ozone/platform/wayland/host/drm_syncobj_ioctl_wrapper.cc:50:10: error: use of undeclared identifier 'drmSyncobjEventfd'
   50 |   return drmSyncobjEventfd(fd_.get(), handle, point, ev_fd, flags);
      |          ^~~~~~~~~~~~~~~~~
DeltaFile
+19-1chromium/options.mk
+0-4chromium/Makefile
+19-52 files

LLVM/project 5a02a6dllvm/test/CodeGen/X86 atomic-load-store.ll

[X86] Add aligned atomic vector load tests wider than 128 bits (NFC) (#204495)

These >128-bit loads are expanded to __atomic_load libcalls regardless
of alignment, since x86 caps atomic ops at 128 bits.

Store version: https://github.com/llvm/llvm-project/pull/202537
DeltaFile
+360-0llvm/test/CodeGen/X86/atomic-load-store.ll
+360-01 files

LLVM/project 58f086dllvm/include/llvm/CodeGen BasicTTIImpl.h, llvm/test/Transforms/RelLookupTableConverter unnamed_addr.ll

Disable RelLookupTableConverter on AArch64 (#204669)

We're seeing miscompiles due to relative offsets overflowing 2GB.
AArch64 allows text + data to span up to 4GB in the small code model:
https://github.com/ARM-software/abi-aa/blob/main/sysvabi64/sysvabi64.rst#code-models.

We could also use 64-bit offsets, but I'll leave that for the futute.

Assisted-by: Gemini
DeltaFile
+47-0llvm/test/Transforms/RelLookupTableConverter/AArch64/no_relative_lookup_table.ll
+0-40llvm/test/Transforms/RelLookupTableConverter/unnamed_addr.ll
+4-3llvm/include/llvm/CodeGen/BasicTTIImpl.h
+51-433 files

LLVM/project a64928fclang/lib/CodeGen CodeGenModule.cpp, clang/lib/Parse ParsePragma.cpp

[PowerPC][AIX] Support #pragma comment copyright for AIX (#178184)

This change supports **pragma comment copyright**.
Signature: `#pragma comment (copyright, "token_sequence")`

- The token_sequence is included in the generated executable and loaded
into memory when the program is run.
- copyright `comment` directive can appear only once in a translation
unit.

Implementation :

- Frontend (Clang): Parses `#pragma comment (copyright, "string")` for
AIX targets and emits :
- Emit weak_odr hidden hash-named global variables (e.g.,
`__loadtime_comment_str_<hash>`)
- Place strings in `__loadtime_comment` section and mark with
`!loadtime_comment` metadata
    - Add to `llvm.compiler.used` to prevent early elimination

    [38 lines not shown]
DeltaFile
+113-0llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+92-0clang/test/Preprocessor/pragma-comment.c
+63-0clang/lib/CodeGen/CodeGenModule.cpp
+39-0llvm/test/Analysis/ModuleSummaryAnalysis/implicit-ref-edges.ll
+38-0llvm/test/Transforms/LowerCommentString/lower-comment-string.ll
+33-4clang/lib/Parse/ParsePragma.cpp
+378-429 files not shown
+639-1035 files

FreeBSD/ports 1c2d573devel/libburn distinfo Makefile

devel/libburn: Update 1.5.6 => 1.5.8

Changelog:
https://dev.lovelyhq.com/libburnia/web/wiki/Releases#libburn-158targz-thu-apr-02-2026-git-tag--wiki--signature-libburn-158targzsig

Sponsored by:   UNIS Labs
DeltaFile
+3-3devel/libburn/distinfo
+2-4devel/libburn/Makefile
+1-1devel/libburn/pkg-plist
+6-83 files

LLVM/project 2bedccfllvm/include/llvm/IR Value.h, llvm/lib/IR Value.cpp

Address review comments

Created using spr 1.3.6-beta.1
DeltaFile
+27-13llvm/lib/Transforms/Scalar/JumpThreading.cpp
+29-1llvm/test/Transforms/JumpThreading/ptrauth.ll
+10-0llvm/lib/IR/Value.cpp
+5-0llvm/include/llvm/IR/Value.h
+71-144 files

Linux/linux 8c13415drivers/media/pci/hws hws_video.c, drivers/media/platform/amd/isp4 isp4_subdev.c

Merge tag 'media/v7.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media

Pull media updates from Mauro Carvalho Chehab:

 - v4l2:
     - core: fix subdev sensor ownership
     - subdev: Allow accessing routes with STREAMS client capability
     - ctrls: Add validation for HEVC active reference counts and
       background detection control
     - common: Add YUV24 format info and has_alpha helper

 - vb2: Change vb2_read() and vb2_write() return types to ssize_t

 - i2c: cvs: Add driver of Intel Computer Vision Sensing Controller(CVS)

 - atmel-isc: remove deprecated driver

 - cec: Add CEC Latency Indication Protocol (LIP) support


    [41 lines not shown]
DeltaFile
+0-2,008drivers/staging/media/deprecated/atmel/atmel-isc-base.c
+1,490-0drivers/media/pci/hws/hws_video.c
+0-1,319drivers/media/platform/qcom/iris/iris_platform_gen2.c
+912-317drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
+1,120-0drivers/media/platform/qcom/iris/iris_hfi_gen2.c
+1,047-0drivers/media/platform/amd/isp4/isp4_subdev.c
+4,569-3,644519 files not shown
+24,018-12,530525 files

LLVM/project 1fc592a.github/workflows spirv-tests.yml

workflows/spirv-tests: Pin container image reference (#199479)

I pinned the image to the version that was used in the last successful
workflow run.

https://github.com/llvm/llvm-project/security/code-scanning/1807
https://docs.zizmor.sh/audits/#unpinned-images
DeltaFile
+1-1.github/workflows/spirv-tests.yml
+1-11 files

FreeBSD/ports 325f73aeditors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron42 update (d137a52ab3b4)
DeltaFile
+1-1editors/vscode/Makefile
+1-1net-im/deltachat-desktop/Makefile
+1-0net-im/signal-desktop/Makefile
+3-23 files

FreeBSD/ports d137a52devel/electron42 distinfo, devel/electron42/files patch-electron_spec_api-app-spec.ts patch-electron_shell_browser_native__window__views.cc

devel/electron42: Update to 42.4.1

Changelog: https://github.com/electron/electron/releases/tag/v42.4.1

Reported by:    GitHub (watch releases)
DeltaFile
+49-229devel/electron42/files/packagejsons/yarn.lock
+29-20devel/electron42/files/patch-electron_spec_api-app-spec.ts
+15-15devel/electron42/files/patch-electron_shell_browser_native__window__views.cc
+11-11devel/electron42/files/patch-electron_shell_browser_api_electron__api__safe__storage.cc
+11-11devel/electron42/distinfo
+10-10devel/electron42/files/patch-electron_spec_api-browser-window-spec.ts
+125-29612 files not shown
+155-32618 files

LLVM/project 9e60858llvm/lib/Target/AArch64 AArch64InstrFormats.td AArch64SystemOperands.td, llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

fixup! Convert PSB to use PSBHint for consistency
DeltaFile
+65-97llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+44-66llvm/lib/Target/AArch64/AArch64InstrFormats.td
+31-78llvm/lib/Target/AArch64/AArch64SystemOperands.td
+23-33llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
+19-26llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
+9-18llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
+191-3182 files not shown
+198-3278 files

OpenBSD/ports wIi3Bfflang/python/3 distinfo Makefile, lang/python/3/pkg PLIST-tests PLIST-main

   update Python to 3.14.6

   ok kmos@ (MAINTAINER)
VersionDeltaFile
1.16+12-0lang/python/3/pkg/PLIST-tests
1.14+2-2lang/python/3/distinfo
1.32+1-2lang/python/3/Makefile
1.24+1-1lang/python/3/pkg/PLIST-main
+16-54 files

LLVM/project 15fa0c7lldb/unittests/Host HostTest.cpp

[lldb][test] Wait on the exit-status future in HostTest (#204704)

libc++ marks `std::future::get()` as` `[[nodiscard]]`. The cleanup
lambda only needs to block until the child is reaped, not read the
status. Use `wait()` to avoid the `-Wunused-result` warning.
DeltaFile
+1-1lldb/unittests/Host/HostTest.cpp
+1-11 files

Linux/linux 5cd1731drivers/cxl mem.c cxlmem.h, drivers/cxl/core region.c

Merge tag 'cxl-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl

Pull CXL updates from Dave Jiang:
 "A collection of CXL fixes and changes, including an update to
  MAINTAINERS to add Ming Li as a CXL subsystem reviewer.

  There's also a series to introduce devm_cxl_probe_mem() core API in
  order to pave the way for CXL type2 device drivers to setup and
  retrieve CXL region resource during probe"

* tag 'cxl-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxl: (26 commits)
  cxl: Add dummy function for cxl_memdev_attach_region for !CONFIG_CXL_REGION
  cxl/region: Introduce devm_cxl_probe_mem()
  cxl/memdev: Introduce cxl_class_memdev_type
  cxl/memdev: Pin parents for entire memdev lifetime
  cxl/region: Resolve region deletion races
  cxl/region: Block region delete during region creation
  cxl/region: Fill first free targets[] slot during auto-discovery
  cxl/region: Fix out-of-bounds access in cxl_cancel_auto_attach()

    [13 lines not shown]
DeltaFile
+210-60drivers/cxl/core/region.c
+85-20drivers/cxl/mem.c
+34-13tools/testing/cxl/test/mem.c
+30-11tools/testing/cxl/test/cxl.c
+28-6drivers/cxl/cxlmem.h
+22-6drivers/cxl/cxl.h
+409-11613 files not shown
+495-15819 files

LLVM/project d1c5cf2compiler-rt/test/fuzzer fork.test fork_corpus_groups.test

[Fuzzer] Bump rss_limit again (#204701)

These tests are still somewhat flaky, even after
3e11b3be3b86d4e72e73e610fb15fe431169f16e, so bump the limit again.

See

https://github.com/llvm/llvm-project/pull/203450#issuecomment-4737237866
for info on failures.
DeltaFile
+1-1compiler-rt/test/fuzzer/fork.test
+1-1compiler-rt/test/fuzzer/fork_corpus_groups.test
+2-22 files

LLVM/project 304c5a6offload/plugins-nextgen/common/src RPC.cpp

[Offload] Flush pending RPC ports when tearing down a device (#204681)

The RPC client can push asynchronous work and then quit. These can be
lost if the kernel returns and is torn down before the RPC server gets
to run to check it. To handle this, we just manually flush the interface
once when we tear the device down. The interface is lock-free so this
should be safe even if the other thread is working through it as well.
DeltaFile
+14-0offload/plugins-nextgen/common/src/RPC.cpp
+14-01 files

FreeBSD/ports 31fda03databases/sql-workbench Makefile distinfo

databases/sql-workbench: Update 131 => 133

Changelog:
https://www.sql-workbench.eu/history.html#build_133

- Fix version numbering: correct version was 131 before this update.
- Replace PORTVERSION with DISTVERSION.
- Update MASTER_SITES.
- Add NO_ARCH.
- Fix DOCS option.
- Improve options MYSQL and PGSQL.
- Replace PREFIX with LOCALBASE in path to java.
- Split long line.

Sponsored by:   UNIS Labs
DeltaFile
+19-12databases/sql-workbench/Makefile
+3-3databases/sql-workbench/distinfo
+0-1databases/sql-workbench/pkg-plist
+22-163 files

Linux/linux cfd96ad. MAINTAINERS, Documentation/driver-api/nvdimm btt.rst

Merge tag 'libnvdimm-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm

Pull nvdimm/dax updates from Alison Schofield:

 - Fix a race condition and a couple of static analysis issues in BTT

 - Use sysfs_emit() in preparation for removal of cpumap_print_to_pagebuf()

 - Escalate a dev_dbg to dev_err in a resource conflict message

 - MAINTAINER file updates

* tag 'libnvdimm-for-7.2' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
  MAINTAINERS: nvdimm: Include maintainer profile
  MAINTAINERS: Update address for Ira Weiny
  MAINTAINERS: Add maintainer info for libnvdimm and DAX
  nvdimm: Use sysfs_emit() for cpumask show callback
  dax/bus: Upgrade resource conflict message to dev_err() in alloc_dax_region()
  nvdimm/btt: Free arenas on btt_init() error paths

    [2 lines not shown]
DeltaFile
+22-44drivers/nvdimm/region_devs.c
+10-4drivers/nvdimm/btt.c
+8-3MAINTAINERS
+5-6drivers/nvdimm/nd.h
+2-3Documentation/driver-api/nvdimm/btt.rst
+1-1drivers/dax/bus.c
+48-612 files not shown
+50-628 files

LLVM/project 7f63067lldb/include/lldb/Host Editline.h, lldb/source/Host/common Editline.cpp

[lldb] Apply pending terminal resize before repainting the prompt (#203045)

Editline defers ApplyTerminalSizeChange() (el_resize plus refreshing the
cached terminal dimensions) to its read loop on the main thread, but
Refresh() and PrintAsync() repaint the prompt synchronously from the
resize notification on the signal thread, ahead of that apply. The
repaint therefore used the dimensions cached before the resize. Apply
any pending resize first via a shared helper. The output stream lock
already serializes these paths, and it is a no-op when nothing is
pending.

Editline keeps querying its own size (el_resize/EL_GETTC) rather than
using the dimensions the driver reports: el_resize must update libedit's
internal line-wrapping model regardless (libedit exposes no way to set
it), and editline's cursor arithmetic must use the same width libedit
wraps at. EL_GETTC reads back exactly that value, so the two cannot
diverge, while sourcing the width from the driver's separate ioctl
could.
DeltaFile
+35-0lldb/unittests/Editline/EditlineTest.cpp
+8-2lldb/source/Host/common/Editline.cpp
+6-0lldb/include/lldb/Host/Editline.h
+49-23 files

LLVM/project 8b31455llvm/lib/Target/AArch64 AArch64SystemOperands.td AArch64InstrInfo.td, llvm/lib/Target/AArch64/AsmParser AArch64AsmParser.cpp

fixup! Address PR comments
DeltaFile
+24-48llvm/lib/Target/AArch64/AArch64SystemOperands.td
+25-23llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
+15-23llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
+15-8llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
+5-13llvm/lib/Target/AArch64/MCTargetDesc/AArch64InstPrinter.cpp
+9-8llvm/lib/Target/AArch64/AArch64InstrInfo.td
+93-1234 files not shown
+107-13610 files

LLVM/project 55c159bllvm/test/MC/AArch64 armv9.7a-memsys.s basic-a64-instructions.s

fixup! Add testcases for all missing HINTs
DeltaFile
+13-1llvm/test/MC/AArch64/armv9.7a-memsys.s
+12-0llvm/test/MC/AArch64/basic-a64-instructions.s
+9-1llvm/test/MC/AArch64/armv9.6a-pcdphint.s
+8-0llvm/test/MC/AArch64/armv8.4a-trace.s
+6-0llvm/test/MC/AArch64/armv9.5a-pauthlr.s
+3-0llvm/test/MC/AArch64/armv8.2a-statistical-profiling.s
+51-22 files not shown
+56-28 files