FreeBSD/ports 4f28ae1graphics/egl-wayland Makefile distinfo

graphics/egl-wayland: Update to 1.1.22

Update to 1.1.22.
https://github.com/NVIDIA/egl-wayland/compare/1.1.21...1.1.22

PR:             298217
Differential Revision:  https://reviews.freebsd.org/D59448
DeltaFile
+3-3graphics/egl-wayland/distinfo
+1-1graphics/egl-wayland/Makefile
+4-42 files

NetBSD/pkgsrc-wip b21ca15openjdk25 options.mk

openjdk25: JEP 503: hotspot support for 32-bit x86 is removed
DeltaFile
+1-1openjdk25/options.mk
+1-11 files

FreeBSD/src d45d7aelibexec/rtld-elf/amd64 rtld_start.S, libexec/rtld-elf/i386 rtld_machdep.h rtld_start.S

i386 rtld: implement support for TLSDESC relocation

Discussed with: jrtc27
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59269
DeltaFile
+94-1libexec/rtld-elf/i386/reloc.c
+36-0libexec/rtld-elf/i386/rtld_start.S
+28-3libexec/rtld-elf/i386/rtld_machdep.h
+25-0libexec/rtld-elf/amd64/rtld_start.S
+183-44 files

FreeBSD/src 76f5fcclibexec/rtld-elf/amd64 rtld_machdep.h rtld_start.S

amd64 rtld: implement support for TLSDESC relocation

Discussed with: jrtc27
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59269
DeltaFile
+92-2libexec/rtld-elf/amd64/reloc.c
+41-1libexec/rtld-elf/amd64/rtld_start.S
+33-3libexec/rtld-elf/amd64/rtld_machdep.h
+166-63 files

FreeBSD/src 5d9e5f4libexec/rtld-elf rtld.c

rtld: explain the use of rtld_bind_lock in rtld_get_addr_slow()

Discussed with: jrtc27
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59269
DeltaFile
+5-0libexec/rtld-elf/rtld.c
+5-01 files

FreeBSD/src 6a69d28libexec/rtld-elf/amd64 rtld_machdep.h, libexec/rtld-elf/arm rtld_machdep.h

rtld: allow arches to initialize/finalize objects

Discussed with: jrtc27
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59269
DeltaFile
+3-0libexec/rtld-elf/riscv/rtld_machdep.h
+3-0libexec/rtld-elf/powerpc64/rtld_machdep.h
+3-0libexec/rtld-elf/powerpc/rtld_machdep.h
+3-0libexec/rtld-elf/i386/rtld_machdep.h
+3-0libexec/rtld-elf/arm/rtld_machdep.h
+3-0libexec/rtld-elf/amd64/rtld_machdep.h
+18-02 files not shown
+23-08 files

FreeBSD/src fb63a60libexec/rtld-elf/i386 reloc.c rtld_machdep.h

rtld i386: use macro for the 'GNU ABI' calling convention of TLS resolver

Discussed with: jrtc27
Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D59269
DeltaFile
+4-1libexec/rtld-elf/i386/rtld_machdep.h
+1-2libexec/rtld-elf/i386/reloc.c
+5-32 files

FreeBSD/ports c6b4786dns/wdns Makefile distinfo

dns/wdns: Upgrade to 0.13.0

0.13.0:
  * Remove strict aliasing violations.

  * Replace Python dependency with shell script.

  * Fix various off-by-one errors in bounds checking.

  * Various small build and test fixes.

MFH:            2026Q3
Sponsored by:   DomainTools LLC

(cherry picked from commit 8a8a26d3b2c0dcdc01a60e11a07ef069338ac1ab)
DeltaFile
+3-3dns/wdns/distinfo
+1-1dns/wdns/Makefile
+4-42 files

LLVM/project 5115f32llvm/lib/Transforms/Vectorize VPlan.h VPlanRecipes.cpp, llvm/test/Transforms/LoopVectorize replicate-region-branch-weights.ll

[VPlan] Preserve branch weights from VPlan0 through to codegen. (#213143)

This patch adds support for carrying through branch weights from the
original scalar loop through VPlan.

The flow is as follows:

1. On the scalar VPlan, we import the branch weights from the existing
   IR branches and add them as !prof metadata to VPInstruction terminators
2. The predicator dissolves the control flow and each block will get
     executed unconditionally. What remains are predicated recipes, with
     their lanes executing with probability relative to the header. Compute
     the executing probabilities as sum of probabilities of all incoming
     edges.
3. Each masked recipe gets the execution probability attached as custom
    !vplan.execution.frequency metadata 
4. When creating replicate regions, a predicated recipe is replaced by
    explicit control fold. The execution frequency from the recipe is
    converted to profile metadata and added to the newly introduced 

    [23 lines not shown]
DeltaFile
+976-0llvm/test/Transforms/LoopVectorize/VPlan/execution-frequencies-match-bfi.ll
+342-238llvm/test/Transforms/LoopVectorize/replicate-region-branch-weights.ll
+97-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+68-0llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+60-2llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
+47-13llvm/lib/Transforms/Vectorize/VPlan.h
+1,590-2535 files not shown
+1,677-27211 files

LLVM/project 94cb123clang-tools-extra/include-cleaner/lib WalkAST.cpp, clang-tools-extra/include-cleaner/unittests WalkASTTest.cpp

[include-cleaner] Support Objective-C literals and boxed expressions in WalkAST (#216201)

This change adds AST visitors for ObjCBoxedExpr, ObjCArrayLiteral,
ObjCDictionaryLiteral, and ObjCStringLiteral. This ensures that the
underlying class interfaces (such as NSNumber, NSArray, NSDictionary,
and NSString) and any associated categories used for these literals are
correctly reported as referenced. Unit tests are included to verify the
new behavior.
DeltaFile
+75-0clang-tools-extra/include-cleaner/unittests/WalkASTTest.cpp
+28-0clang-tools-extra/include-cleaner/lib/WalkAST.cpp
+103-02 files

FreeBSD/src 7c73fdbsys/sys param.h

video: bump __FreeBSD_version for V4L2 camera class renumbering

The camera control IDs in videoio.h changed numeric values; ports
consuming V4L2 camera controls need to be rebuilt.

Reviewed by:    thierry
Differential Revision:  https://reviews.freebsd.org/D59460
DeltaFile
+1-1sys/sys/param.h
+1-11 files

FreeBSD/src ea7c31bsys/sys videoio.h

video(4): fix camera control class ABI and add missing V4L2 constants

Renumbered the camera class to match the reference ABI and added the
constants ported applications expect:

Reviewed by:    thierry
Differential Revision:  https://reviews.freebsd.org/D59459
DeltaFile
+26-3sys/sys/videoio.h
+26-31 files

FreeBSD/doc 3bfc2f4website/content/en/cgi cgi-style.pl, website/content/en/community mailinglists.adoc

website: Revive mailto as contact

Event:                  Berlin Hackathon 202609
DeltaFile
+1-1website/content/en/projects/_index.adoc
+1-1website/content/en/community/mailinglists.adoc
+1-1website/content/en/cgi/cgi-style.pl
+3-33 files

NextBSD/src 0ee811b. build.sh

Merge pull request #431 from nextbsd/fix/drop-framebuffer-depth

rpi5: drop framebuffer_depth=32 from config.txt
DeltaFile
+30-7build.sh
+30-71 files

OpenBSD/ports QVKX85Mgames/yquake2 distinfo Makefile, games/yquake2/patches patch-Makefile

   update to yquake2 8.70; now uses sdl3 backend. From maintainer Tom Murphy - thanks!
VersionDeltaFile
1.5+19-14games/yquake2/patches/patch-Makefile
1.34+5-4games/yquake2/Makefile
1.9+3-3games/yquake2/pkg/PLIST
1.16+2-2games/yquake2/distinfo
+29-234 files

NextBSD/src 5b26a94. build.sh

rpi5: drop framebuffer_depth=32 from config.txt

The setting existed because the console runs on the firmware framebuffer,
where an unset depth yields 16bpp, bcm2835_fbd(4) then asks for 24, and the
console comes up dim and blue-cast. With VideoCoreKMS autoloading
(nextbsd-kernel-extensions#185) the intent is that KMS owns the display and
the firmware's depth stops mattering.

NOT VERIFIED ON HARDWARE. The Pi was unreachable when this was written, so
nobody has looked at a console without this line. Three things say it may
still be required, and they are recorded in the file rather than left for
someone to rediscover:

- the firmware allocates the console framebuffer before any kext can load,
  so autoload does not change what happens at boot

- KMS does not take over the console. Measured with KMS loaded and
  /dev/dri/card0 present:
        fb0: <BCM2835 VT framebuffer driver> on simplebus0

    [12 lines not shown]
DeltaFile
+30-7build.sh
+30-71 files

OpenBSD/ports JMBfZmAsysutils Makefile

   +inxi
VersionDeltaFile
1.800+1-0sysutils/Makefile
+1-01 files

NetBSD/pkgsrc WjIyzoflang/openjdk21 distinfo, lang/openjdk21/patches patch-src_hotspot_os__cpu_bsd__aarch64_vm__version__bsd__aarch64.cpp

   openjdk21: build fix for netbsd-9 aarch64
VersionDeltaFile
1.2+14-2lang/openjdk21/patches/patch-src_hotspot_os__cpu_bsd__aarch64_vm__version__bsd__aarch64.cpp
1.19+2-2lang/openjdk21/distinfo
+16-42 files

OpenBSD/ports QyHd7aksysutils/inxi distinfo Makefile, sysutils/inxi/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+23-0sysutils/inxi/Makefile
1.1+6-0sysutils/inxi/pkg/DESCR
1.1+2-0sysutils/inxi/pkg/PLIST
1.1+2-0sysutils/inxi/distinfo
1.1.1.1+0-0sysutils/inxi/pkg/PLIST
1.1.1.1+0-0sysutils/inxi/pkg/DESCR
+33-02 files not shown
+33-08 files

OpenBSD/src UYSa0sVsys/arch/arm64/dev apldart.c, sys/dev/fdt xhci_fdt.c

   Implement page table mirroring in apldart(4) and use that to enable the
   IOMMU for the USB controllers on Apple Silicon.

   Based on a diff from Heyang Zhou.
VersionDeltaFile
1.23+91-18sys/arch/arm64/dev/apldart.c
1.45+43-12sys/dev/ofw/ofw_misc.c
1.32+8-3sys/dev/fdt/xhci_fdt.c
1.32+3-1sys/dev/ofw/ofw_misc.h
+145-344 files

FreeBSD/ports 99fdf9amultimedia/plexmediaserver Makefile distinfo

multimedia/plexmediaserver: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298142
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 162790f1865c9696e6f81492e6a7dc8e774bd0b3)
DeltaFile
+3-3multimedia/plexmediaserver/distinfo
+2-2multimedia/plexmediaserver/Makefile
+5-52 files

Illumos/gate de1199eusr/src/uts/i86pc Makefile.files, usr/src/uts/i86pc/os tscc_cpuid.c

13962 Support using CPUID instruction for TSC frequency when available
Reviewed by: Toomas Soome <tsoome at me.com>
Reviewed by: Andy Fiddaman <illumos at fiddaman.net>
Reviewed by: Hans Rosenfeld <rosenfeld at grumpf.hope-2000.org>
Approved by: Robert Mustacchi <rm at fingolfin.org>
DeltaFile
+86-0usr/src/uts/i86pc/os/tscc_cpuid.c
+1-0usr/src/uts/i86pc/Makefile.files
+87-02 files

FreeBSD/ports 096a9e2multimedia/plexmediaserver-plexpass Makefile distinfo

multimedia/plexmediaserver-plexpass: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298144
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit f1aed4a5388c5b153c9d629b3e8b26083a4d77ca)
DeltaFile
+3-3multimedia/plexmediaserver-plexpass/distinfo
+2-2multimedia/plexmediaserver-plexpass/Makefile
+5-52 files

FreeBSD/ports f1aed4amultimedia/plexmediaserver-plexpass Makefile distinfo

multimedia/plexmediaserver-plexpass: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298144
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3multimedia/plexmediaserver-plexpass/distinfo
+2-2multimedia/plexmediaserver-plexpass/Makefile
+5-52 files

FreeBSD/ports 162790fmultimedia/plexmediaserver Makefile distinfo

multimedia/plexmediaserver: Update 1.43.2.10687 => 1.43.3.10896

Important Security Update.

Release Notes:
https://forums.plex.tv/t/important-security-update-for-plex-media-server-v1-43-2-and-earlier/942319

PR:             298142
Approved by:    Ben Shertenlieb <b.shertenlieb at yahoo.com> (maintainer)
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+3-3multimedia/plexmediaserver/distinfo
+2-2multimedia/plexmediaserver/Makefile
+5-52 files

FreeBSD/doc 95afbf9website/content/en contact.adoc

website/contact: Tidy title/top level heading

Event:          Berlin Hackathon 202609
Reported by:    Gunther Nikl <gnikl at justmail.de>
Fixes:          f0bcdf54926c ("website: Revive mailto as contact")
DeltaFile
+1-3website/content/en/contact.adoc
+1-31 files

OpenZFS/src 33ae06binclude/sys zio.h, man/man4 zfs.4

ZIO: Batch vdev children completions

A vdev child ZIO's life after return from the block layer is three cheap
pipeline stages, yet each child costs its own taskq dispatch and context
switch to get there, only to decrement the parent's child count and die.
Even with increased number of taskqueues this can create a huge lock
contention and scheduler overheads, especially on large systems.

To avoid that extra cost collect the leaf children of a RAIDZ, dRAID or
mirror parents as they come back, and only once the last one is in,
process all of their completions, followed by the parent's one, all on
a single thread.

This optimization is mutually exclusive with I/O scheduler, since
delayed completions there may lead to a deadlock, but for that case I
have somewhat alike optimization idea later.

With this change my tests of 32KB block writes to 3x 5-wide NVMe RAIDZ1
on 64-core system show throughput increase from 13 GiB/s to 17 GiB/s,

    [4 lines not shown]
DeltaFile
+215-4module/zfs/zio.c
+21-4module/zfs/vdev_queue.c
+19-0include/sys/zio.h
+10-0module/zfs/vdev_mirror.c
+6-0man/man4/zfs.4
+3-0module/zfs/vdev_raidz.c
+274-82 files not shown
+277-88 files

FreeBSD/ports 443408adatabases/mysql80-server Makefile, databases/mysql80-server/files mysql-server.in

databases/mysql*-server: make the rc script service jail aware

Set a default of net_basic for the service jail options, so mysqld
can use IPv4/IPv6 when it is started in a service jail. The default
can be overridden via rc.conf.

PR:             279672
Sponsored by:   Netzkommune GmbH
DeltaFile
+1-1databases/mysql97-server/Makefile
+1-1databases/mysql84-server/Makefile
+1-1databases/mysql80-server/Makefile
+1-0databases/mysql97-server/files/mysql-server.in
+1-0databases/mysql84-server/files/mysql-server.in
+1-0databases/mysql80-server/files/mysql-server.in
+6-36 files

OpenBSD/ports WJug2mggames/freeorion distinfo Makefile, games/freeorion/patches patch-GG_CMakeLists_txt patch-CMakeLists_txt

   update freeorion to 0.5.1.2, from maintainer Tom Murphy - thanks!
VersionDeltaFile
1.12+1-10games/freeorion/patches/patch-CMakeLists_txt
1.7+0-10games/freeorion/patches/patch-GG_CMakeLists_txt
1.31+2-3games/freeorion/Makefile
1.11+2-2games/freeorion/distinfo
+5-254 files

LLVM/project f42c87bllvm/lib/Target/AMDGPU AMDGPUISelLowering.cpp, llvm/test/CodeGen/AMDGPU fmin_legacy.ll fmed3.ll

[AMDGPU] Fix legacy fmin/fmax combines to preserve NaN and zero ties (#220519)
DeltaFile
+467-6llvm/test/CodeGen/AMDGPU/select-flags-to-fmin-fmax.ll
+77-60llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+48-37llvm/test/CodeGen/AMDGPU/fmed3.ll
+58-9llvm/test/CodeGen/AMDGPU/GlobalISel/fmin_legacy.ll
+54-7llvm/test/CodeGen/AMDGPU/GlobalISel/fmax_legacy.ll
+19-33llvm/test/CodeGen/AMDGPU/fmin_legacy.ll
+723-15210 files not shown
+802-19616 files