FreeBSD/ports 73a7036lang/mit-scheme/files patch-microcode_stack.h patch-microcode_cmpint.c

lang/mit-scheme: Unbreak with llvm 20 and newer

PR:             295431
MFH:            2026Q2
Reviewed by:    olgeni
Differential Revision:  https://reviews.freebsd.org/D57191

(cherry picked from commit d4b99bae027fc28d8cb5ff884a0c1b6f6569164f)
DeltaFile
+26-0lang/mit-scheme/files/patch-microcode_stack.h
+24-0lang/mit-scheme/files/patch-microcode_cmpint.c
+20-0lang/mit-scheme/files/patch-microcode_interp.c
+20-0lang/mit-scheme/files/patch-microcode_hooks.c
+11-0lang/mit-scheme/files/patch-microcode_debug.c
+11-0lang/mit-scheme/files/patch-microcode_step.c
+112-02 files not shown
+124-08 files

FreeBSD/ports d4b99balang/mit-scheme/files patch-microcode_stack.h patch-microcode_cmpint.c

lang/mit-scheme: Unbreak with llvm 20 and newer

PR:             295431
MFH:            2026Q2
Reviewed by:    olgeni
Differential Revision:  https://reviews.freebsd.org/D57191
DeltaFile
+26-0lang/mit-scheme/files/patch-microcode_stack.h
+24-0lang/mit-scheme/files/patch-microcode_cmpint.c
+20-0lang/mit-scheme/files/patch-microcode_hooks.c
+20-0lang/mit-scheme/files/patch-microcode_interp.c
+11-0lang/mit-scheme/files/patch-microcode_interp.h
+11-0lang/mit-scheme/files/patch-microcode_debug.c
+112-02 files not shown
+124-08 files

FreeBSD/ports 2922c0cmail/p5-Email-Address-List Makefile distinfo

mail/p5-Email-Address-List: update to 0.07

Although the port is authored by Best Practical Solutions, there isn't
an up-to-date version of the sources on Best Practical's own mirror
site.  Adjust MASTER_SITE and MASTER_SITE_SUBDIR accordingly.

Changes:        https://metacpan.org/release/BPS/Email-Address-List-0.07/source/Changes
Reported by:    repology
DeltaFile
+3-3mail/p5-Email-Address-List/Makefile
+3-3mail/p5-Email-Address-List/distinfo
+6-62 files

OpenBSD/src pyHircJsys/dev/i2c ietp.c ihidev.c

   Use the global 'nowake' variable for tsleep which doesn't require wakeup.

   Suggested and ok jsg@
VersionDeltaFile
1.5+2-2sys/dev/i2c/ietp.c
1.43+2-2sys/dev/i2c/ihidev.c
1.3+2-2sys/dev/i2c/sambat.c
+6-63 files

LLVM/project ad72dfblibcxx/test/support copy_move_types.h

[libc++][test] Make `copy_move_types.h` usable in old modes (#199183)

This PR makes types in `copy_move_types.h` usable in C++03/11 modes.
Because it is discovered that some types in `copy_move_types.h` are
useful for testing uninitialized memory algorithms in pre-C++20 modes.
DeltaFile
+143-136libcxx/test/support/copy_move_types.h
+143-1361 files

LLVM/project 9863053llvm/include/llvm/IR IntrinsicsNVVM.td, llvm/lib/IR AutoUpgrade.cpp

[NVPTX] Auto-upgrade llvm.nvvm.abs with int-min poison (#198646)

Update the auto-upgrade for llvm.nvvm.abs.i and llvm.nvvm.abs.ll to use
the generic llvm.abs intrinsic with is_int_min_poison=true. The previous
expansion used neg/icmp/select which gives defined INT_MIN -> INT_MIN
behavior, but loses the poison/undefined signed-min semantics needed for
NVPTX to select PTX abs.s32 and abs.s64 instrucitons when the source
operation permits signed-min overflow to be undefined. This is a
followup to #183851 . Using llvm.abs(..., true) preserves intended IR
semantics and lowers through the new ABS_MIN_POISON. We also update the
tests and add NVPTX CodeGen coverage for the legacy nvvm abs intrinsics.
DeltaFile
+24-0llvm/test/CodeGen/NVPTX/nvvm-abs.ll
+2-6llvm/test/Assembler/auto_upgrade_nvvm_intrinsics.ll
+3-4llvm/lib/IR/AutoUpgrade.cpp
+2-2llvm/include/llvm/IR/IntrinsicsNVVM.td
+31-124 files

OpenBSD/ports j28XVN4x11/gnome/decibels/patches patch-tsconfig_json, x11/gnome/weather/patches patch-src_service_searchProvider_ts patch-tsconfig_json

   Fix for typescript >=6.0.
VersionDeltaFile
1.3+13-13x11/gnome/decibels/patches/patch-tsconfig_json
1.1+14-0x11/gnome/weather/patches/patch-src_service_searchProvider_ts
1.1+14-0x11/gnome/weather/patches/patch-tsconfig_json
+41-133 files

OpenBSD/ports R0lIVB4lang/typescript distinfo Makefile, lang/typescript/pkg PLIST

   Update to typescript-6.0.3.
VersionDeltaFile
1.6+11-3lang/typescript/pkg/PLIST
1.11+2-2lang/typescript/distinfo
1.11+1-1lang/typescript/Makefile
+14-63 files

LLVM/project ec771f7llvm/test/Transforms/LoopVectorize/AArch64 transform-narrow-interleave-to-widen-memory-metadata.ll

[LV] Add narrowing interleave group test with preservable metadata (NFC) (#199335)

Drop stale fixme and add test showing missed metadata preservation.
DeltaFile
+47-8llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-metadata.ll
+47-81 files

FreeBSD/ports b1964cbsysutils/alloy distinfo Makefile

sysutils/alloy: Update to 1.16.1

Approved by:    zach.leslie at grafana.com (maintainer)
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/518
DeltaFile
+5-5sysutils/alloy/distinfo
+1-1sysutils/alloy/Makefile
+6-62 files

LLVM/project 38e0a91clang/include/clang/CIR MissingFeatures.h, clang/lib/CIR/CodeGen CIRGenItaniumCXXABI.cpp

[CIR] Attach noreturn attribute to __cxa_bad_cast (#198727)

## Summary

  - Mark `__cxa_bad_cast` as `noreturn` in CIR, mirroring the existing
`__cxa_bad_typeid` handling. The attribute is now set on every `CallOp`
that targets it,
    covering both the CodeGen direct path (`emitCallToBadCast`) and the
    target-lowering path (`buildBadCastCall`).
  - Drop the now-fulfilled `MissingFeatures::opFuncNoReturn` entry and
    the corresponding TODO/assert at the lone caller in
    `LowerItaniumCXXABI.cpp`.
  - Update FileCheck expectations in `dynamic-cast.cpp`,
    `dynamic-cast-exact.cpp`, and `abi-lower-after-unreachable.cpp` to
    require the `{noreturn}` attribute on the lowered
    `cir.call @__cxa_bad_cast()`.
DeltaFile
+5-4clang/lib/CIR/Dialect/Transforms/TargetLowering/LowerItaniumCXXABI.cpp
+5-1clang/lib/CIR/CodeGen/CIRGenItaniumCXXABI.cpp
+2-2clang/test/CIR/CodeGen/dynamic-cast-exact.cpp
+1-1clang/test/CIR/CodeGen/abi-lower-after-unreachable.cpp
+1-1clang/test/CIR/CodeGen/dynamic-cast.cpp
+0-1clang/include/clang/CIR/MissingFeatures.h
+14-106 files

LLVM/project 23c92delibcxx/test/std/utilities/memory/specialized.algorithms destroy.h

[libc++][test] Add backported `destroy({_at,_n})` for tests (#199185)

It would be convenient to use `destroy_at`, `destroy`, and `destroy_n`
in tests for pre-C++17 uninitialized memory algorithms. So this PR add
backported versions of them for tests.
DeltaFile
+47-0libcxx/test/std/utilities/memory/specialized.algorithms/destroy.h
+47-01 files

OpenBSD/ports gbB275mprint/py-pypdf distinfo Makefile

   Update to py3-pypdf-6.12.1.
VersionDeltaFile
1.67+2-2print/py-pypdf/distinfo
1.73+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports sEgORUXastro/kstars distinfo Makefile, astro/kstars/patches patch-kstars_indi_servermanager_cpp

   Update kstars to 3.8.2
VersionDeltaFile
1.41+2-2astro/kstars/distinfo
1.3+1-1astro/kstars/patches/patch-kstars_indi_servermanager_cpp
1.63+1-1astro/kstars/Makefile
+4-43 files

OpenBSD/ports oZYXp4csecurity/sequoia-sq Makefile, security/sequoia-sq/patches patch-modcargo-crates_nettle-sys-2_3_1_bindgen-wrapper_h patch-modcargo-crates_nettle-sys-2_3_1_build_rs

   Unbreak.
VersionDeltaFile
1.1+120-0security/sequoia-sq/patches/patch-modcargo-crates_nettle-sys-2_3_1_bindgen-wrapper_h
1.1+26-0security/sequoia-sq/patches/patch-modcargo-crates_nettle-sys-2_3_1_build_rs
1.3+8-4security/sequoia-sq/Makefile
+154-43 files

OpenBSD/ports edJyFlbdevel/jenkins Makefile.inc, devel/jenkins/devel Makefile

   Fix java version

   bump MODJAVA_VER to 21, to allow jenkins devel to start up, stable still
   starts with it. (From sebastia@)
VersionDeltaFile
1.11.8.1+1-1devel/jenkins/Makefile.inc
1.220.2.1+1-0devel/jenkins/devel/Makefile
1.94.2.1+1-0devel/jenkins/stable/Makefile
+3-13 files

OpenBSD/ports 5ZGJuv4x11/qt6/qtwebengine Makefile, x11/qt6/qtwebengine/patches patch-src_3rdparty_chromium_media_audio_sndio_sndio_output_cc patch-src_3rdparty_chromium_media_media_options_gni

   qt6/qtwebengine: fix audio/sndio backend and missing wantlib for lcms2
VersionDeltaFile
1.4.2.1+6-6x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_audio_sndio_sndio_output_cc
1.43.2.1+5-5x11/qt6/qtwebengine/Makefile
1.5.2.1+1-1x11/qt6/qtwebengine/patches/patch-src_3rdparty_chromium_media_media_options_gni
+12-123 files

LLVM/project 85c3fd0libc/test/shared shared_math_test.cpp

[libc] Fix shared math tests for gcc-13. (#199318)
DeltaFile
+11-6libc/test/shared/shared_math_test.cpp
+11-61 files

OpenBSD/ports 0xoIYRrgeo/kgeotag distinfo Makefile, geo/kgeotag/pkg PLIST

   Update kgeotag to 2.0.0
VersionDeltaFile
1.8+5-0geo/kgeotag/pkg/PLIST
1.8+2-2geo/kgeotag/distinfo
1.15+1-2geo/kgeotag/Makefile
+8-43 files

OpenBSD/ports SfGL5O9multimedia/mpvqt Makefile distinfo

   Update mpvqt to 1.2.0
VersionDeltaFile
1.8+2-3multimedia/mpvqt/Makefile
1.5+2-2multimedia/mpvqt/distinfo
+4-52 files

OpenBSD/ports 36p9mnOx11/kde-applications/okteta Makefile distinfo

   Update okteta to 0.26.27
VersionDeltaFile
1.45+3-3x11/kde-applications/okteta/Makefile
1.25+2-2x11/kde-applications/okteta/distinfo
+5-52 files

FreeBSD/ports 30c1cc6math/saga distinfo Makefile

math/saga: Update to 9.12.4

With fix for continuing support for 'sdat' extension
(still in use by QGIS's qgis-processing-saga-nextgen plugin)

Changelog:      https://sourceforge.net/p/saga-gis/wiki/Changelog%209.12.4/attachment/changelog_saga_9.12.4.txt

Reported by:    portscout, Repology
DeltaFile
+3-3math/saga/distinfo
+2-3math/saga/Makefile
+5-62 files

FreeBSD/ports b387b58net/mrtparse distinfo Makefile

net/mrtparse: Update to 2.2.0
DeltaFile
+3-3net/mrtparse/distinfo
+1-2net/mrtparse/Makefile
+4-52 files

FreeBSD/ports 177e722net/sslh distinfo Makefile

net/sslh: Update to 2.3.1
DeltaFile
+3-3net/sslh/distinfo
+1-1net/sslh/Makefile
+4-42 files

OpenBSD/ports VGA40MGmail/evolution-ews distinfo Makefile

   Update to evolution-ews-3.60.2.
VersionDeltaFile
1.125+2-2mail/evolution-ews/distinfo
1.164+1-2mail/evolution-ews/Makefile
+3-42 files

OpenBSD/ports fHjaeeSmail/evolution distinfo Makefile

   Update to evolution-3.60.2.
VersionDeltaFile
1.170+2-2mail/evolution/distinfo
1.370+1-2mail/evolution/Makefile
+3-42 files

OpenBSD/ports 6ts6AeNdatabases/evolution-data-server distinfo Makefile, databases/evolution-data-server/patches patch-src_libedataserver_e-ms-oapxbc_c

   Update to evolution-data-server-3.60.2.
VersionDeltaFile
1.172+2-2databases/evolution-data-server/distinfo
1.324+1-2databases/evolution-data-server/Makefile
1.3+1-1databases/evolution-data-server/patches/patch-src_libedataserver_e-ms-oapxbc_c
+4-53 files

FreeBSD/ports d69a876games/moonlight-embedded-devel distinfo Makefile

games/moonlight-embedded-devel: Update 2.7.7 => 2.7.8

Changelog:
 1. Add '-filters' for vaapi decoder to improve hdr behavior.
 2. Add 'vulkan' decoder,just experimental.
 3. Fix and optimize for rk3399 with drm,now can render 1080p video smoothly.
 4. Bump moonlight-common-c to master(2600beaf)
 5. Some bug fix.

Commit Log:
https://github.com/armin-25689/moonlight-embedded/compare/v2.7.7...v2.7.8

PR:             295489
Sponsored by:   UNIS Labs
DeltaFile
+3-3games/moonlight-embedded-devel/distinfo
+1-1games/moonlight-embedded-devel/Makefile
+4-42 files

OpenBSD/ports CX1lrXIsysutils/gemini-cli distinfo Makefile, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.43.0.
VersionDeltaFile
1.23+52-52sysutils/gemini-cli/pkg/PLIST
1.24+2-2sysutils/gemini-cli/distinfo
1.26+1-1sysutils/gemini-cli/Makefile
+55-553 files

OpenBSD/ports rbevkCRdevel/libgit2/libgit2 distinfo Makefile

   Update to libgit2-1.9.4.
VersionDeltaFile
1.52+2-2devel/libgit2/libgit2/distinfo
1.78+1-1devel/libgit2/libgit2/Makefile
+3-32 files