FreeBSD/ports cf08ce3mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: udpate to 140.11.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/

(cherry picked from commit bbacdf7dd09de522eb24829254477e8ec404f700)
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

FreeBSD/ports bbacdf7mail/thunderbird-esr distinfo Makefile

mail/thunderbird-esr: udpate to 140.11.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/140.11.1esr/releasenotes/
DeltaFile
+3-3mail/thunderbird-esr/distinfo
+1-1mail/thunderbird-esr/Makefile
+4-42 files

NetBSD/pkgsrc-wip c7525d4rio Makefile options.mk, rio/patches patch-misc_rio.terminfo patch-rio-backend_src_config_defaults.rs

rio: fix shell detection, terminfo, man pages, options framework

- patch-teletypewriter_src_unix_mod.rs: add NetBSD shell override so rio
  starts the shell from /etc/passwd rather than inheriting $SHELL=/bin/ksh
  from the display manager; also fix use-spawn on NetBSD so --login arg
  is passed (patch-rio-backend_src_config_defaults.rs)
- patch-misc_rio.terminfo: remove the "rio" entry; ncurses already ships
  share/terminfo/r/rio, compiling it here caused a pkg_add PLIST conflict;
  tic now produces only rio+base and xterm-rio (unique to this package)
- options.mk: new file; add "man" option (on by default) to build rio.1,
  rio.5, rio-bindings.5 from scdoc source in extra/man/
- Makefile: INSTALLATION_DIRS+= (not =) so options.mk additions are kept;
  add man/man1 and man/man5 dirs via options.mk; run tic for terminfo;
  conditional scdoc installs guarded by !empty(PKG_OPTIONS:Mman)
- PLIST: use ${PLIST.man} token for conditional man page entries;
  track share/terminfo/r/rio+base and share/terminfo/x/xterm-rio only
- patch-misc_rio.desktop: set TERMINFO_DIRS=@PREFIX@/share/terminfo and
  EGL_LOG_LEVEL=fatal in Exec lines; PREFIX substituted via SUBST block
- distinfo: regenerate for all new and updated patches
DeltaFile
+30-0rio/patches/patch-misc_rio.terminfo
+25-2rio/Makefile
+24-0rio/patches/patch-rio-backend_src_config_defaults.rs
+19-0rio/patches/patch-teletypewriter_src_unix_mod.rs
+16-0rio/options.mk
+6-5rio/patches/patch-misc_rio.desktop
+120-72 files not shown
+129-98 files

LLVM/project 3cfce5fllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/AArch64 reduce_submuladd.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+219-41llvm/test/Transforms/SLPVectorizer/insert-element-build-vector.ll
+219-41llvm/test/Transforms/SLPVectorizer/insert-element-build-vector-inseltpoison.ll
+137-42llvm/test/Transforms/SLPVectorizer/X86/dot-product.ll
+138-30llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+31-98llvm/test/Transforms/PhaseOrdering/AArch64/reduce_submuladd.ll
+44-56llvm/test/Transforms/SLPVectorizer/X86/horizontal-list.ll
+788-30836 files not shown
+1,088-76342 files

FreeBSD/ports 87ab27dgraphics/plutosvg distinfo Makefile

graphics/plutosvg: Update 0.0.7 => 0.0.8

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3graphics/plutosvg/distinfo
+1-2graphics/plutosvg/Makefile
+4-52 files

FreeBSD/ports c06fda6graphics/plutovg distinfo Makefile

graphics/plutovg: Update 1.3.2 => 1.3.3

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+3-3graphics/plutovg/distinfo
+1-1graphics/plutovg/Makefile
+4-42 files

GhostBSD/ports 51feeccx11/libinput Makefile

x11/libinput: bump PORTREVISION to 1
DeltaFile
+1-0x11/libinput/Makefile
+1-01 files

FreeBSD/ports 7a65739textproc/krep distinfo Makefile, textproc/krep/files patch-krep.c

textproc/krep: Update 2.3.0 => 2.4.0

Approved by:            db@, yuri@ (Mentors, implicit)
DeltaFile
+5-14textproc/krep/files/patch-krep.c
+3-3textproc/krep/distinfo
+1-1textproc/krep/Makefile
+9-183 files

NetBSD/pkgsrc wLmirXudoc CHANGES-2026 TODO

   doc: Updated textproc/rumdl to 0.2.0
VersionDeltaFile
1.3258+2-1doc/CHANGES-2026
1.27315+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc mOLsVhUtextproc/rumdl distinfo Makefile

   rumdl: update to 0.2.0.

   Added

       lsp: improve link completion ranking, ignores, and absolute paths (0ac911e)
       flavor: add support for MyST (Markedly Structured Text) (#637) (3455840)

   Fixed

       md007: close ordered-ancestor exemption leak across deeper nested quotes (0fa6180)
       md007: flag misindented top-level unordered list items (f277892)
       md007: apply ordered-ancestor exemption only to genuinely nested sublists (#638) (4c96cf7)
       md013: reflow list-item prose in normalize mode without false length warnings (#639) (0816967)
       cross-file: honor inline-disable and per-file-ignores on lint-cache fast path (05c77e4)
VersionDeltaFile
1.31+4-4textproc/rumdl/distinfo
1.33+2-2textproc/rumdl/Makefile
+6-62 files

NetBSD/pkgsrc Nrka70jdoc CHANGES-2026

   doc: Updated databases/ruby-rrdtool to 1.10.2
VersionDeltaFile
1.3257+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 49z4hIvdoc CHANGES-2026

   doc: Updated databases/py-rrdtool to 1.10.2
VersionDeltaFile
1.3256+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc C4cSQREdoc CHANGES-2026 TODO

   doc: Updated databases/rrdtool to 1.10.2
VersionDeltaFile
1.3255+2-1doc/CHANGES-2026
1.27314+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc hCvXePNdatabases/ruby-rrdtool distinfo Makefile, databases/ruby-rrdtool/patches patch-extconf.rb

   ruby-rrdtool: update to 1.10.2.

   Match rrdtool.
VersionDeltaFile
1.14+4-5databases/ruby-rrdtool/distinfo
1.55+5-4databases/ruby-rrdtool/Makefile
1.2+1-1databases/ruby-rrdtool/patches/patch-extconf.rb
+10-103 files

NetBSD/pkgsrc QKVtICmdatabases/py-rrdtool distinfo Makefile

   py-rrdtool: update to 1.10.2.

   Match rrdtool.
VersionDeltaFile
1.8+4-4databases/py-rrdtool/distinfo
1.36+1-2databases/py-rrdtool/Makefile
+5-62 files

NetBSD/pkgsrc 0zfBl1mdatabases/rrdtool distinfo Makefile, databases/rrdtool/patches patch-configure patch-src_compat-cloexec.c

   rrdtool: update to 1.10.2.

   RRDtool 1.10.2 - 2026-05-19

   Bugfixes

       The Linux .deb packages were missing the Lua language binding @oetiker
       The Python binding is now installed with pip into a consistent, distribution-independent location @oetiker

   Features

       RPM releases now ship matching debuginfo and debugsource packages @oetiker

   RRDtool 1.10.1 - 2026-05-19

   Bugfixes

       Modernize obsolete autoconf macros so configure regenerates cleanly with current autotools @oetiker


    [34 lines not shown]
VersionDeltaFile
1.3+7-7databases/rrdtool/patches/patch-configure
1.63+5-7databases/rrdtool/distinfo
1.173+5-3databases/rrdtool/Makefile
1.22+5-1databases/rrdtool/PLIST
1.9+2-2databases/rrdtool/Makefile.common
1.2+1-1databases/rrdtool/patches/patch-src_compat-cloexec.c
+25-211 files not shown
+26-227 files

LLVM/project 45fa0a1clang/test/Driver crash-ir-repro.cpp

[Clang][Driver] Reenable test on UBSan/HWAsan (#199448)

It passes locally, presumably due to
15488a7f78ce7b9ae3c06b031134e5cb339b335c fixing the behavior here.
DeltaFile
+0-5clang/test/Driver/crash-ir-repro.cpp
+0-51 files

LLVM/project 25db538.github/workflows docs.yml release-doxygen.yml, llvm/docs requirements.txt requirements-hashed.txt

workflows: Require hashed dependencies when installing docs dependencies (#197306)
DeltaFile
+371-10llvm/docs/requirements.txt
+0-371llvm/docs/requirements-hashed.txt
+10-0llvm/docs/requirements.txt.in
+2-2.github/workflows/docs.yml
+1-1.github/workflows/release-doxygen.yml
+1-1.github/workflows/release-documentation.yml
+385-3856 files

Linux/linux e7ae89a. Makefile

Linux 7.1-rc5
DeltaFile
+1-1Makefile
+1-11 files

FreeBSD/ports a853eabdevel/selene distinfo Makefile

devel/selene: update 0.30.1 → 0.31.0
DeltaFile
+5-5devel/selene/distinfo
+2-3devel/selene/Makefile
+7-82 files

FreeBSD/ports 432159blang/bun Makefile, lang/bun/files bun-boringssl-disable-avx512-gcm.patch patch-scripts_build_deps_boringssl.ts

lang/bun: Partially respect CPUTYPE

Bun has a very complex build system using Zig and Rust languages.
It is now respecting CPUTYPE for the most part, but it uses the
bundled FreeBSD binary WebKit with bun-related patches which still
brings in some x86-64-v4 and latest SSE instructions.

This can be resolved by creating a dedicated port for bun-patched
WebKit.
DeltaFile
+89-0lang/bun/files/bun-boringssl-disable-avx512-gcm.patch
+57-3lang/bun/Makefile
+50-0lang/bun/files/patch-scripts_build_deps_boringssl.ts
+49-0lang/bun/files/patch-scripts_build_deps_libdeflate.ts
+47-0lang/bun/files/patch-scripts_build_deps_libwebp.ts
+41-4lang/bun/files/patch-scripts_build_config.ts
+333-79 files not shown
+516-715 files

GhostBSD/ports 7078389x11/libinput/files patch-src_evdev.c

x11/libinput: fix USB keyboard not recognized with usbhid

On FreeBSD, libudev-devd's create_evdev_handler() needs an open fd to
populate ID_INPUT* properties via ioctl. The udev_device passed to
evdev_device_create() is created before the fd is opened, so properties
are not set and libinput rejects the device as unsupported.

After open_restricted() opens the fd, create a fresh udev_device via
fstat(fd) + udev_device_new_from_devnum(). At this point path_to_fd()
finds the open fd and ID_INPUT* properties are correctly populated.

Also handle -EINVAL from cuse-based evdev backends in evdev_sync_device(),
and replace the device fd with /dev/null on dispatch error to allow cuse
backends to release the character device node on detach.

Reported and tested with a SONiX USB keyboard using usbhid.
DeltaFile
+72-13x11/libinput/files/patch-src_evdev.c
+72-131 files

LLVM/project 3f561eallvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize select-cmp-blend-chain.ll

[LV] Handle chained selects/blends when creating new rdx chain. (#199443)

Make sure we recursively clone chains of selects/blends when re-creating
a reduction chain with new types.

Fixes https://github.com/llvm/llvm-project/issues/199406.
DeltaFile
+284-0llvm/test/Transforms/LoopVectorize/select-cmp-blend-chain.ll
+25-24llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+309-242 files

FreeBSD/ports 569586cmath/R-cran-NMF Makefile

math/R-cran-NMF: Take maintainership

- Add tests
- Organize depends (portfmt)

MFH:            2026Q2
(cherry picked from commit 8f920179d5f461e61c44cef11dc8ddf8111a8840)
DeltaFile
+22-15math/R-cran-NMF/Makefile
+22-151 files

FreeBSD/ports 8f92017math/R-cran-NMF Makefile

math/R-cran-NMF: Take maintainership

- Add tests
- Organize depends (portfmt)

MFH:            2026Q2
DeltaFile
+22-15math/R-cran-NMF/Makefile
+22-151 files

FreeBSD/ports 1c42670comms/py-esptool Makefile distinfo

comms/py-esptool: Update to 5.2.0, take maintainership

Changes:

    https://github.com/espressif/esptool/releases
DeltaFile
+13-10comms/py-esptool/Makefile
+3-3comms/py-esptool/distinfo
+16-132 files

LLVM/project aa86415.github/workflows/unprivileged-download-artifact action.yml

workflows/unprivileged-download-artifact: Remove template expansion (#199107)

https://github.com/llvm/llvm-project/security/code-scanning/1749
https://github.com/llvm/llvm-project/security/code-scanning/1752
https://github.com/llvm/llvm-project/security/code-scanning/1753
https://github.com/llvm/llvm-project/security/code-scanning/1879
https://github.com/llvm/llvm-project/security/code-scanning/1880
DeltaFile
+17-9.github/workflows/unprivileged-download-artifact/action.yml
+17-91 files

NetBSD/pkgsrc XZd9Xtsdoc CHANGES-2026 TODO

   doc: Updated misc/py-trove-classifiers to 2026.5.22.10
VersionDeltaFile
1.3254+2-1doc/CHANGES-2026
1.27313+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc l6DH3Kcmisc/py-trove-classifiers distinfo Makefile

   py-trove-classifiers: update to 2026.5.22.10.

   Add Plone 6.3 classifier. (#247)
VersionDeltaFile
1.49+4-4misc/py-trove-classifiers/distinfo
1.51+2-2misc/py-trove-classifiers/Makefile
+6-62 files

NetBSD/pkgsrc WIgQKQzdoc TODO CHANGES-2026

   doc: Updated devel/py-ruff to 0.15.14
VersionDeltaFile
1.27312+1-2doc/TODO
1.3253+2-1doc/CHANGES-2026
+3-32 files