FreeBSD/ports 85f60ealang/quickjs-ng distinfo Makefile

lang/quickjs-ng: update: 0.13.0 -> 0.14.0

ChangeLog:      https://github.com/quickjs-ng/quickjs/compare/v0.13.0...v0.14.0

Sponsored by:   tipi.work
DeltaFile
+3-3lang/quickjs-ng/distinfo
+1-1lang/quickjs-ng/Makefile
+4-42 files

LLVM/project 0dec824flang/lib/Optimizer/Transforms MIFOpConversion.cpp

Fix typo in comment for multi-image environment
DeltaFile
+1-1flang/lib/Optimizer/Transforms/MIFOpConversion.cpp
+1-11 files

FreeBSD/ports 9d67155sysutils/buildah distinfo Makefile

sysutils/buildah: update: 1.43.0 -> 1.43.1

PR:             294362
Approved by:    dfr (maintainer)

Sponsored by:   tipi.work
DeltaFile
+3-3sysutils/buildah/distinfo
+1-2sysutils/buildah/Makefile
+4-52 files

LLVM/project 5c5b8eaflang/lib/Semantics openmp-utils.cpp

format
DeltaFile
+2-1flang/lib/Semantics/openmp-utils.cpp
+2-11 files

FreeBSD/ports c4a6caagraphics/gphoto2 distinfo Makefile, graphics/gphoto2/files patch-configure patch-gphoto2_main.c

graphics/gphoto2: update the port to version 2.5.32

Reported by:    portscout
DeltaFile
+0-17graphics/gphoto2/files/patch-configure
+4-4graphics/gphoto2/files/patch-gphoto2_main.c
+3-3graphics/gphoto2/distinfo
+1-1graphics/gphoto2/Makefile
+8-254 files

NetBSD/pkgsrc SfNPCjGdoc CHANGES-2026

   doc: Updated textproc/ruby-multi_json to 1.20.1
VersionDeltaFile
1.2246+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc rECN5rNtextproc/ruby-multi_json PLIST distinfo

   textproc/ruby-multi_json: update to 1.20.1

   1.20.0 (2026-04-10)

   Changrs from 1.19.1 are too many to write here, please refer:
   <https://github.com/sferik/multi_json/blob/main/CHANGELOG.md>.

   1.20.1 (2026-04-12)

   * Fix JsonGem#load raising ParseError on ASCII-8BIT strings that contain
     valid UTF-8 bytes (#64).  Ruby HTTP clients tag response bodies as
     ASCII-8BIT by default; the 1.20.0 change from force_encoding to encode
     broke the dominant real-world case by trying to transcode each byte
     individually.  Switch back to force_encoding followed by a valid_encoding?
     guard so genuinely invalid byte sequences still surface as ParseError.

   * Validate custom adapters during MultiJson.use and MultiJson.load/dump with
     an :adapter option, raising MultiJson::AdapterError immediately if the
     adapter does not respond to .load, .dump, or define a ParseError constant.

    [3 lines not shown]
VersionDeltaFile
1.12+4-6textproc/ruby-multi_json/PLIST
1.24+4-4textproc/ruby-multi_json/distinfo
1.23+2-2textproc/ruby-multi_json/Makefile
+10-123 files

NetBSD/pkgsrc iWzjJlgdoc CHANGES-2026

   doc: Updated net/mikutter to 5.1.2
VersionDeltaFile
1.2245+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc cfdzSbLnet/mikutter distinfo Makefile, net/mikutter/patches patch-mikutter.rb patch-core_mui_cairo__markup__generator.rb

   mikutter: update to 5.1.2

   Upstream changes:
    https://mikutter.hatenablog.com/entry/2026/04/12/183234

   * belated Happy New Year
   * enable YJIT only when available in the system Ruby
    * thanks Izumi Tsutsui
   * allow Addressable 2.9
   * fix emoji rendering shifted downward
    * thanks Izumi Tsutsui
VersionDeltaFile
1.14+3-14net/mikutter/patches/patch-mikutter.rb
1.195+5-8net/mikutter/distinfo
1.236+2-3net/mikutter/Makefile
1.4+1-1net/mikutter/patches/patch-core_mui_cairo__markup__generator.rb
1.2+1-1net/mikutter/patches/patch-core_mui_cairo__sub__parts__message__base.rb
1.2+1-1net/mikutter/patches/patch-plugin_gtk3_widget_miraclepainter.rb
+13-286 files

LLVM/project bc23293flang/include/flang/Semantics openmp-utils.h, flang/lib/Semantics openmp-utils.cpp resolve-directives.cpp

[flang][OpenMP] Identify DO loops affected by loop-associated construct

This is to identify iteration variables of DO loops affected by an OpenMP
loop construct. These variables are privatized as per data-sharing rules.
DeltaFile
+91-0flang/lib/Semantics/openmp-utils.cpp
+33-36flang/lib/Semantics/resolve-directives.cpp
+27-0flang/test/Semantics/OpenMP/affected-loops.f90
+7-0flang/include/flang/Semantics/openmp-utils.h
+158-364 files

FreeBSD/ports aae42b2math/octave-forge-fxp distinfo Makefile, math/octave-forge-fxp/files patch-DESCRIPTION

math/octave-forge-fxp: Update to 3.0.1.
DeltaFile
+0-9math/octave-forge-fxp/files/patch-DESCRIPTION
+3-3math/octave-forge-fxp/distinfo
+1-1math/octave-forge-fxp/Makefile
+4-133 files

NetBSD/pkgsrc vnyl0mFdoc CHANGES-2026

   doc: Updated textproc/ruby-libxml to 6.0.0
VersionDeltaFile
1.2244+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1uIEpIdtextproc/ruby-libxml PLIST distinfo

   textproc/ruby-libxml: update to 6.0.0

   5.0.6 (2026-04-03)

   * Test fix - Make the memory leak test threshold more generous to avoid
     false positives
   * Test fix - Call get_handler on Error class instead of module
   * Fix XML::Writer.string buffer leak
   * Update assertion to comply with minitest deprecations
   * Allow libdir to match Rubies with double digit patch numbers

   6.0.0 (2026-04-08)

   This release is a major refresh of libxml-ruby. The most important changes
   include:

   * Migration to Ruby's modern TypedData API which replaces the old
     Data_Wrap_Struct API
   * libxml-ruby no longer uses libxml2's _private field.  Instead, it now uses

    [42 lines not shown]
VersionDeltaFile
1.26+11-17textproc/ruby-libxml/PLIST
1.35+4-4textproc/ruby-libxml/distinfo
1.54+2-3textproc/ruby-libxml/Makefile
+17-243 files

LLVM/project b444d1dllvm/lib/Target/AMDGPU GCNSchedStrategy.cpp GCNSchedStrategy.h, llvm/test/CodeGen/AMDGPU sched_mfma_rewrite_copies.mir misched-remat-revert.ll

Revert "[AMDGPU][Scheduler] Use MIR-level rematerializer in rematerialization stage (#189491)"

This reverts commit be62f270fd01e8c526f1e37df74ff1061e360dab, it breaks
the compilation!!!

Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/191717
DeltaFile
+551-551llvm/test/CodeGen/AMDGPU/sched_mfma_rewrite_copies.mir
+577-0llvm/test/CodeGen/AMDGPU/misched-remat-revert.ll
+294-108llvm/lib/Target/AMDGPU/GCNSchedStrategy.cpp
+73-49llvm/lib/Target/AMDGPU/GCNSchedStrategy.h
+36-36llvm/test/CodeGen/AMDGPU/sched_mfma_rewrite_cost.mir
+19-19llvm/test/CodeGen/AMDGPU/machine-scheduler-sink-trivial-remats-attr.mir
+1,550-7632 files not shown
+1,573-7868 files

NetBSD/pkgsrc 4Np6mRXdoc CHANGES-2026

   doc: Updated security/ruby-vault to 0.20.1
VersionDeltaFile
1.2243+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc up5jdRjsecurity/ruby-vault distinfo Makefile

   security/ruby-vault: update to 0.20.1

   0.20.1 (2026-03-31)

   BUG FIXES

   * Removed explicit connection_pool runtime dependency to allow use of
     connection_pool 3.x for compatibility with sidekiq 8.1+.  The gem is
     already managed as a transitive dependency by net-http-persistent, which
     supports connection_pool 2.2.4+ through 3.x.  [GH-393]

   * Hardened STS endpoint parsing in AWS auth by replacing permissive matching
     with strict HTTPS URI and host validation, preserving supported global,
     regional, GovCloud, and China endpoints while rejecting malformed inputs.
     [GH-402]
VersionDeltaFile
1.7+4-4security/ruby-vault/distinfo
1.7+2-2security/ruby-vault/Makefile
+6-62 files

NetBSD/pkgsrc C7uBqRPdoc CHANGES-2026

   doc: Updated security/ruby-rex-core to 0.1.36
VersionDeltaFile
1.2242+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 1zY0FSVsecurity/ruby-rex-core distinfo Makefile

   security/ruby-rex-core: update to 0.1.36

   0.1.36 (2026-04-01)

   * Merge pull request #45 from zeroSteiner/fix/io/relay-manager/reuse
     Add and use #reset!
VersionDeltaFile
1.16+4-4security/ruby-rex-core/distinfo
1.15+2-2security/ruby-rex-core/Makefile
+6-62 files

NetBSD/pkgsrc RiARECzdoc CHANGES-2026

   doc: Updated security/ruby-metasploit-payloads to 2.0.245
VersionDeltaFile
1.2241+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc qGqwzBrsecurity/ruby-metasploit-payloads distinfo Makefile

   security/ruby-metasploit-payloads: update to 2.0.245

   2.0.245 (2026-04-03)

   * Merge pull request #795 from jbx81-1337/feat/direct-syscall-new-format
     Fixing direct syscall to use new format
VersionDeltaFile
1.63+4-4security/ruby-metasploit-payloads/distinfo
1.65+2-2security/ruby-metasploit-payloads/Makefile
+6-62 files

NetBSD/pkgsrc xxFwWzpdoc CHANGES-2026

   doc: Updated net/ruby-train-core to 3.16.1
VersionDeltaFile
1.2240+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IdGqrfonet/ruby-train-core distinfo Makefile

   net/ruby-train-core: update to 3.16.1

   3.12.13 (2025-04-30)

   Merged Pull Requests

   * Update chefstyle requirement from 2.1.1 to 2.2.3 #756 (dependabot[bot])
   * update docs with examples to set valid platform family #763
     (sathish-progress)
   * chore: fix pipeline for ruby 3.0 on ci #790 (ahasunos)
   * CHEF-20278: Support platform detection via Get-CimInstance for newer
     Windows versions #788 (ahasunos)
   * Version pinning changes for train-winrm #793 (Nik08)
   * chore: update comment for clarity #791 (ahasunos)
   * pin: update pinning of activesupport in gemspec file #792 (ahasunos)
   * CHEF-20278: Enhance windows_uuid_from_wmic to use /value flag for reliable
     UUID retrieval #789 (ahasunos)

   3.13.2 (2025-06-19)

    [56 lines not shown]
VersionDeltaFile
1.26+4-4net/ruby-train-core/distinfo
1.26+3-3net/ruby-train-core/Makefile
+7-72 files

NetBSD/pkgsrc PwHFK3Adoc CHANGES-2026

   doc: Updated net/ruby-amq-protocol to 2.7.0
VersionDeltaFile
1.2239+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jFnBWOknet/ruby-amq-protocol distinfo Makefile

   net/ruby-amq-protocol: update to 2.7.0

   2.6.0

   Channel.Close Predicate Methods

   Channel::Close now provides predicate methods for identifying common channel
   closure reasons by reply code and text:

   * #delivery_ack_timeout?: consumer delivery acknowledgement timeout
   * #unknown_delivery_tag?: unknown delivery tag (e.g. double ack)
   * #message_too_large?: message exceeded the configured max size

   2.7.0 (2026-03-31)

   Channel.Close Predicates Now Return True Boolean

   And not just truthy values (values that are not nil or false).
VersionDeltaFile
1.23+4-4net/ruby-amq-protocol/distinfo
1.22+2-2net/ruby-amq-protocol/Makefile
1.9+2-1net/ruby-amq-protocol/PLIST
+8-73 files

LLVM/project 778c0fbllvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/SLPVectorizer/X86 phi-operand-gathered-loads.ll

[SLP] Fix GEP cost computation for load vectorization cost estimates

Pass Instruction::Load instead of Instruction::GetElementPtr to
getGEPCosts in isMaskedLoadCompress and CheckForShuffledLoads.
These call sites estimate costs for wide contiguous loads and sub-vector
load patterns, not for masked gather pointer vector formation. Using
Instruction::GetElementPtr incorrectly triggered the gather-style cost
path, which computes vector GEP formation costs. Since the call sites
already add scalarization overhead for pointer vector building
separately, this led to double-counting of pointer costs and inaccurate
vectorization decisions.

Reviewers: hiraditya, RKSimon

Pull Request: https://github.com/llvm/llvm-project/pull/191620
DeltaFile
+16-6llvm/test/Transforms/SLPVectorizer/X86/phi-operand-gathered-loads.ll
+5-6llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+21-122 files

NetBSD/pkgsrc EXvtNKNdoc CHANGES-2026

   doc: Updated misc/ruby-ansi to 1.6.0
VersionDeltaFile
1.2238+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IOEVjGPmisc/ruby-ansi PLIST distinfo

   misc/ruby-ansi: update to 1.6.0

   1.6.0 (2026-03-30)

   Maintenance release. Modernized project tooling and cleaned up
   documentation.

   Changes:

   * Replace custom Indexer system with standard gemspec.
   * Replace Travis CI with GitHub Actions.
   * Replace Assembly/detroit/ergo with Rakefile.
   * Simplify version.rb to use a plain constant.
   * Fix Fixnum reference for Ruby 3+ compatibility.
   * Fix typos and update URLs to HTTPS.
   * Move site from gh-pages to docs/.
   * Remove obsolete files.
   * Clean up .gitignore.
VersionDeltaFile
1.4+1-10misc/ruby-ansi/PLIST
1.7+4-4misc/ruby-ansi/distinfo
1.6+2-2misc/ruby-ansi/Makefile
+7-163 files

NetBSD/pkgsrc XSgQDwmdoc CHANGES-2026

   doc: Updated lang/ruby-execjs to 2.10.1
VersionDeltaFile
1.2237+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc w7S2v12lang/ruby-execjs distinfo Makefile

   lang/ruby-execjs: update to 2.10.1

   2.10.1 (2026-04-03)

   What's Changed

   * Fix a redefined method warning.
VersionDeltaFile
1.18+4-4lang/ruby-execjs/distinfo
1.20+2-3lang/ruby-execjs/Makefile
+6-72 files

NetBSD/pkgsrc 7Xnhhpedoc CHANGES-2026

   doc: Updated graphics/ruby-RMagick to 6.3.0
VersionDeltaFile
1.2236+2-1doc/CHANGES-2026
+2-11 files