NetBSD/src F3EFqXLsys/uvm/pmap pmap.c

   Code re-org. Add a comment.

   NFCI.
VersionDeltaFile
1.99+24-18sys/uvm/pmap/pmap.c
+24-181 files

FreeBSD/ports 47622a0lang/ghc Makefile, lang/ghc96 Makefile

lang/ghc{,96}: fix ARCH handling

Turns out poudriere sets ARCH in make.conf, which shadows some Makefile
errors.

Reported by:    Freshports
DeltaFile
+1-7lang/ghc96/Makefile
+5-0lang/ghc/Makefile
+6-72 files

LLVM/project d90cc1bclang/test/Headers __clang_hip_math.hip, lld/ELF SyntheticSections.cpp Writer.cpp

Merge branch 'main' into users/meinersbur/flang_builtin-mods_3
DeltaFile
+647-736clang/test/Headers/__clang_hip_math.hip
+591-509llvm/test/FileCheck/dump-input/annotations.txt
+607-0llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fixed-vectors-calling-conv.ll
+540-13mlir/test/Dialect/Linalg/specialize-generic-ops.mlir
+177-314lld/ELF/SyntheticSections.cpp
+158-264lld/ELF/Writer.cpp
+2,720-1,836484 files not shown
+12,368-7,117490 files

LLVM/project ab8edf3mlir/docs Tokens.md LangRef.md

move structural contract to LangRef
DeltaFile
+20-40mlir/docs/Tokens.md
+27-6mlir/docs/LangRef.md
+47-462 files

NetBSD/pkgsrc mzIUihidoc CHANGES-2026

   doc: Updated devel/ruby-marcel to 1.2.1
VersionDeltaFile
1.3226+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc S6HhmuUdevel/ruby-marcel distinfo Makefile

   devel/ruby-marcel: update to 1.2.1

   1.1.1 (2026-05-19)

   What's Changed

   * Fix Ruby 3.4 frozen string literal warnings with StringIO by @andynu in
     #140

   New Contributors

   * @andynu made their first contribution in #140


   1.2.0 (2026-05-20)

   1.2.0

   What's Changed

    [26 lines not shown]
VersionDeltaFile
1.8+4-4devel/ruby-marcel/distinfo
1.6+2-2devel/ruby-marcel/Makefile
+6-62 files

FreeBSD/ports e84b0b8mail/thunderbird-esr/files patch-build_moz.configure_toolchain.configure, mail/thunderbird/files patch-build_moz.configure_toolchain.configure

wasi/gecko: fix wasi target triple for FreeBSD

Our wasi target triple on "older" LLVM versions (<22) deviates from
the respective LLVM's defaults, so we need to align ports with that.

PR:             295332
DeltaFile
+46-0www/firefox/files/patch-build_moz.configure_toolchain.configure
+46-0mail/thunderbird-esr/files/patch-build_moz.configure_toolchain.configure
+46-0mail/thunderbird/files/patch-build_moz.configure_toolchain.configure
+46-0www/firefox-esr/files/patch-build_moz.configure_toolchain.configure
+184-04 files

NetBSD/pkgsrc QUaIlhWdoc CHANGES-2026

   doc: Updated devel/ruby-io-event to 1.16.0
VersionDeltaFile
1.3225+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc WKCy0POdevel/ruby-io-event distinfo Makefile

   devel/ruby-io-event: update to 1.16.0

   1.16.0 (2026-05-12)

   * Use eventfd for URing cross-thread wakeup, and enable
     IORING_SETUP_SINGLE_ISSUER, IORING_SETUP_DEFER_TASKRUN, and
     IORING_SETUP_TASKRUN_FLAG.  The waking thread now signals via eventfd
     rather than submitting a NOP SQE, which unlocks the single-issuer
     optimisation, defers task work to the application thread, and lets
     select() skip the io_uring_get_events() syscall when no task work is
     pending.

   * Add support for the io_close fiber-scheduler hook (Ruby 4.0+).  The URing
     selector performs the close asynchronously via the ring; the
     Debug::Selector and TestScheduler wrappers forward to the underlying
     selector when supported.

   * Improve WorkerPool GC compaction support and add proper write barriers,
     fixing potential use-after-free under compacting GC.

    [25 lines not shown]
VersionDeltaFile
1.35+4-4devel/ruby-io-event/distinfo
1.37+2-2devel/ruby-io-event/Makefile
+6-62 files

NetBSD/pkgsrc KoXjx0Gdoc CHANGES-2026

   doc: Updated devel/ruby-google-protobuf to 4.35.0
VersionDeltaFile
1.3224+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IIOWrF7devel/ruby-google-protobuf distinfo Makefile

   devel/ruby-google-protobuf: update to 4.35.0

   4.35.0 (2026-05-19)

   * Fixed two GCC-only issues around upb's generated extension registry.
     (5eca43d)
   * Avoid theoretical overflow of uintptr_t in AddAllLinkedExtensions
     (e7785e0)
VersionDeltaFile
1.16+4-4devel/ruby-google-protobuf/distinfo
1.19+2-2devel/ruby-google-protobuf/Makefile
+6-62 files

LLVM/project db7f01dllvm/lib/Transforms/Vectorize VPlan.cpp

[VPlan] Simplify block deletion in VPlan dtor (NFC) (#199421)

Split deletion loop into 2 simpler loops: first replace all operands of
each recipe with a dummy value. Then delete blocks in second pass.

This avoids RAUW unnecessarily and also removes the need to handle
region values explicitly.
DeltaFile
+7-15llvm/lib/Transforms/Vectorize/VPlan.cpp
+7-151 files

NetBSD/pkgsrc jShXRjVdoc CHANGES-2026

   doc: Updated devel/ruby-gettext_i18n_rails to 2.1.0
VersionDeltaFile
1.3223+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc 9BIKeL7devel/ruby-gettext_i18n_rails distinfo Makefile

   devel/ruby-gettext_i18n_rails: update to 2.1.0

   2.0.0 (2025-09-19)

   * change how model attributes are looked up (class first, then sti root)
   * drop support for old rubies

   2.1.0 (2025-11-05)

   * Add automatic reloading of .po and .mo files in development mode
VersionDeltaFile
1.29+4-4devel/ruby-gettext_i18n_rails/distinfo
1.26+2-2devel/ruby-gettext_i18n_rails/Makefile
+6-62 files

NetBSD/pkgsrc 3AMhdDGdoc CHANGES-2026

   doc: Updated devel/ruby-getopt to 1.7.1
VersionDeltaFile
1.3222+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ND8eb9Tdevel/ruby-getopt distinfo Makefile

   devel/ruby-getopt: update to 1.7.1

   1.7.0 (2026-02-13)

   * Added the NEGATABLE option so you can do --no-whatever.
   * A few warnings were cleaned up, along with rubocop updates.
   * Some administrative stuff, updated Rakefile, Gemfile, etc.

   1.7.1 (2026-05-20)

   * Fixed short option parsing so aliases like -? work again.  Thanks go to
     swabianeagle for the spot.
VersionDeltaFile
1.12+4-4devel/ruby-getopt/distinfo
1.10+2-2devel/ruby-getopt/Makefile
+6-62 files

NetBSD/pkgsrc JMqvKd8doc CHANGES-2026

   doc: Updated devel/ruby-cucumber-expressions to 19.0.1
VersionDeltaFile
1.3221+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc QL3MRXtdevel/ruby-cucumber-expressions distinfo Makefile

   devel/ruby-cucumber-expressions: update to 19.0.1

   19.0.1 (2026-05-22)

   Fixed

   * [.Net] Downgrade dependency fluentassertions to 7.2.0 (#423)
VersionDeltaFile
1.16+4-4devel/ruby-cucumber-expressions/distinfo
1.14+2-2devel/ruby-cucumber-expressions/Makefile
+6-62 files

NetBSD/pkgsrc 7vGt4xQdoc CHANGES-2026

   doc: Updated devel/ruby-console to 1.35.1
VersionDeltaFile
1.3220+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc ntBKKSsdevel/ruby-console PLIST distinfo

   devel/ruby-console: update to 1.35.1

   1.35.0 (2026-05-19)

   * Align decimals in elapsed time display. (#84)

   * Fix handling of Errno::ENODEV errors when calculating the width of a
     terminal that was been re-opened to File::NULL

   1.35.1 (2026-05-19)

   * Add missing context files to gemspec.
   * Fix gem metadata.
VersionDeltaFile
1.8+7-1devel/ruby-console/PLIST
1.23+4-4devel/ruby-console/distinfo
1.23+2-2devel/ruby-console/Makefile
+13-73 files

OpenBSD/ports Nfvl1TKnet/telemt distinfo Makefile

   update to telemt 3.4.12
VersionDeltaFile
1.6+4-4net/telemt/distinfo
1.7+1-1net/telemt/Makefile
1.6+1-1net/telemt/crates.inc
+6-63 files

FreeBSD/ports dd40047audio/sc3-plugins/files patch-external__libraries_nova-simd_vec_vec__int__altivec.hpp

audio/sc3-plugins: fix build on powerpc*

In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/source/VBAPUGens/VBAP.cpp:77:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/simd_memory.hpp:26:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec.hpp:30:
In file included from /wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec/vec_altivec.hpp:27:
/wrkdirs/usr/ports/audio/sc3-plugins/work/sc3-plugins-Version-3.13.0/external_libraries/nova-simd/vec/vec_int_altivec.hpp:38:23: error: non-constant-expression cannot be narrowed from type 'int' to 'unsigned int' in initializer list [-Wc++11-narrowing]
   38 |         return (ivec){i, i, i, i};
      |                       ^
DeltaFile
+11-0audio/sc3-plugins/files/patch-external__libraries_nova-simd_vec_vec__int__altivec.hpp
+11-01 files

FreeBSD/ports 535640bmultimedia/gstreamer1-plugins-rust Makefile

multimedia/gstreamer1-plugins-rust: add USES=llvm dependency

It's necessary for build, but pulled in by default on amd64 via
CSOUND option's dependency. Detected on powerpc64le.
DeltaFile
+2-1multimedia/gstreamer1-plugins-rust/Makefile
+2-11 files

FreeBSD/ports a8a296fdevel/jetbrains-webstorm Makefile

devel/jetbrains-webstorm: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-webstorm/Makefile
+1-11 files

FreeBSD/ports 8acc550lang/ghc Makefile distinfo, lang/ghc/files patch-rts_StgCRunAsm.S

lang/ghc{,96}: add powerpc64le support
DeltaFile
+106-0lang/ghc/files/patch-rts_StgCRunAsm.S
+106-0lang/ghc96/files/patch-rts_StgCRunAsm.S
+11-5lang/ghc/Makefile
+7-1lang/ghc96/Makefile
+4-0lang/ghc/distinfo
+234-65 files

FreeBSD/ports 2a41fa6devel/jetbrains-rustrover Makefile

devel/jetbrains-rustrover: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-rustrover/Makefile
+1-11 files

FreeBSD/ports 85baf15devel/jetbrains-phpstorm Makefile

devel/jetbrains-phpstorm: enable on powerpc64le
DeltaFile
+1-1devel/jetbrains-phpstorm/Makefile
+1-11 files

FreeBSD/ports 09465f1Mk/Uses fpc.mk, editors/lazarus Makefile

editors/lazarus: add powerpc64* support

1. Mk/Uses/fpc.mk needs the same treatment as aarch64 since there's no
stable fpc for powerpc64* yet.
2. editors/lazarus/Makefile needs FPC_DEVELSUFFIX for RUN_DEPENDS and
adding powerpc64-freebsd target to ${WRKSRC}/lcl/interfaces/*/Makefile.
DeltaFile
+6-2editors/lazarus/Makefile
+1-1Mk/Uses/fpc.mk
+7-32 files

FreeBSD/ports e7b97aflang/libobjc2 Makefile

lang/libobjc2: take maintainership
DeltaFile
+1-1lang/libobjc2/Makefile
+1-11 files

FreeBSD/ports 8aab2a2net-im/conduit/files patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h

net-im/conduit: fix build on powerpc64

Merge upstream patch to use canonical __BYTE_ORDER__.
DeltaFile
+20-0net-im/conduit/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_include_openssl_target.h
+20-01 files