FreeBSD/ports cd17247ports-mgmt/rc-subr-jail Makefile, ports-mgmt/rc-subr-jail/files rc.subr.jail

ports-mgmt/rc-subr-jail: Update to 6

Changes:
- Wait for jail PIDs
- Force unmount devfs in jail_kill()
DeltaFile
+1-1ports-mgmt/rc-subr-jail/Makefile
+2-0ports-mgmt/rc-subr-jail/files/rc.subr.jail
+3-12 files

FreeBSD/ports c2a2aa5x11/hyprpaper distinfo Makefile

x11/hyprpaper: Update to 0.8.4

Changelog: https://github.com/hyprwm/hyprpaper/releases/tag/v0.8.4

Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/hyprpaper/distinfo
+1-2x11/hyprpaper/Makefile
+4-52 files

LLVM/project 3823341llvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize reduction-inloop-uf4.ll consecutive-ptr-uniforms.ll

Reapply "[VPlan] Run removeDeadRecipes early." (#195325) (#195445)

This reverts commit 2a9699ccd128d7f94372d18c97229e1934b8506e.

Recommit contains a small fix for skipping dead recipes when finding
induction casts.

Original message:
The initial simplifyRecipes run can leave dead recipes, which
removeDeadRecipes can clean up, similar for dead instructions in the
input.

PR: https://github.com/llvm/llvm-project/pull/190191
DeltaFile
+8-25llvm/test/Transforms/LoopVectorize/VPlan/predicator.ll
+15-10llvm/test/Transforms/LoopVectorize/reduction-inloop-uf4.ll
+10-6llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-with-wide-ops-chained.ll
+10-5llvm/test/Transforms/LoopVectorize/consecutive-ptr-uniforms.ll
+13-1llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+6-6llvm/test/Transforms/LoopVectorize/tail-folding-optimize-vector-induction-width.ll
+62-5330 files not shown
+132-13136 files

FreeBSD/ports 1b59ecblang/python314 Makefile, lang/python314/files patch-gh-148169-fix-webbrowser-_action_substitution-bypass-of-dash-prefix-check

lang/python314: Fix incomplete mitigation of webbrowser.open()

Cherry-pick fix to resolve
Incomplete mitigation of CVE-2026-4519,
%action expansion for command injection to webbrowser.open()

Obtained from:  GitHub repo
                https://github.com/python/cpython/pull/148516
Security:       CVE-2026-4786
                cf75f572-378a-11f1-a119-e36228bfe7d4
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/511

(cherry picked from commit 965c6f73bbe0a9361fdd92952e3ac622736ebbb3)
DeltaFile
+66-0lang/python314/files/patch-gh-148169-fix-webbrowser-_action_substitution-bypass-of-dash-prefix-check
+1-1lang/python314/Makefile
+67-12 files

FreeBSD/ports 0d3bd53lang/python314 pkg-plist Makefile, lang/python314/files patch-gh-148395-fix-possible-uaf-in-decompressors

lang/python314: Security update + other fixes

Fix critical use-after-free bug in LZMA/BZ2/ZLib decompressor routines
when reusing decompressor instances after a MemoryError was raised from
one.

While here:

- fix DEBUG build/package (several %%ABI%% were in the wrong place
  in pkg-plist that caused failed installs)
- switch to using system textproc/expat2 library
- issue warnings in pre-test that IPV6, PYMALLOC are required and
  DEBUG also breaks one self-test
- bump PORTREVISION
- drop LTOFULL again and make LTO use =full

References:
https://mail.python.org/archives/list/security-announce@python.org/thread/HTWB2Z6KT5QQX4RYEZAFININDHNOSIF3
https://www.cve.org/CVERecord?id=CVE-2026-6100

    [9 lines not shown]
DeltaFile
+65-0lang/python314/files/patch-gh-148395-fix-possible-uaf-in-decompressors
+21-21lang/python314/pkg-plist
+18-11lang/python314/Makefile
+104-323 files

FreeBSD/ports 41076dagraphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: Security update to 3.4.11

Changelog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.11

PR:             294882
Security:       787cde46-4424-11f1-943f-05b19d100dca
                CVE-2026-42217
                CVE-2026-42216
                CVE-2026-41142
MFH:            2026Q2
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/511

(cherry picked from commit 782fe1731d04b9842442b7e06b28c43884dcd542)
DeltaFile
+3-3graphics/openexr-website-docs/distinfo
+3-3graphics/openexr/distinfo
+1-1graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+8-84 files

FreeBSD/ports 9e8abf3graphics/openexr distinfo Makefile, graphics/openexr-website-docs distinfo Makefile

graphics/openexr*: Security update to 3.4.10

Addresses security vulnerabilities

Changelog:
https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.4.10

Obtained from:  GitHub repo
Security:       CVE-2026-39886
                CVE-2026-40244
                CVE-2026-40250
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/511

(cherry picked from commit a096d170b8b4eaa6b2f8f9b54ecb616d14346a19)
DeltaFile
+3-3graphics/openexr/distinfo
+3-3graphics/openexr-website-docs/distinfo
+2-3graphics/openexr/Makefile
+1-1graphics/openexr-website-docs/Makefile
+9-104 files

FreeBSD/ports 8625e76security/openvpn distinfo Makefile, security/openvpn/files patch-inotify

security/openvpn: security update to 2.6.20

Changelog:      https://github.com/OpenVPN/openvpn/releases/tag/v2.6.20
Security:       549313db-3e93-11f1-8d38-7fbbe0285610
Security:       CVE-2026-35058
Security:       CVE-2026-40215
PR:             294714
Pull Request:   https://github.com/freebsd/freebsd-ports/pull/511

(direct commit to quarterly, branches have diverged)
DeltaFile
+0-11security/openvpn/files/patch-inotify
+3-3security/openvpn/distinfo
+1-1security/openvpn/Makefile
+4-153 files

FreeBSD/ports 7ddc680cad/kicad Makefile, databases/kbibtex Makefile

*: Bump PORTREVISION on Poppler's consumers
DeltaFile
+1-1graphics/katarakt/Makefile
+1-1cad/kicad/Makefile
+1-1databases/kbibtex/Makefile
+1-1deskutils/bookworm/Makefile
+1-1deskutils/calibre/Makefile
+1-1deskutils/cfiles/Makefile
+6-682 files not shown
+88-6488 files

FreeBSD/ports 157bebcgraphics/inkscape/files patch-src_extension_internal_pdfinput_pdf-parser.cpp patch-src_extension_internal_pdfinput_poppler-utils.cpp

graphics/inkscape: Fix build against newest Poppler

Differential Revision:  https://reviews.freebsd.org/D56472
DeltaFile
+170-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.cpp
+121-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_poppler-utils.cpp
+72-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_svg-builder.cpp
+35-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_poppler-transition-api.h
+16-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.h
+10-0graphics/inkscape/files/patch-src_extension_internal_pdfinput_poppler-utils.h
+424-01 files not shown
+434-07 files

FreeBSD/ports a905fc4editors/libreoffice/files patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev__gpl.cxx patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev__gpl.hxx

editors/libreoffice: Fix build against newest Poppler

Differential Revision:  https://reviews.freebsd.org/D56472
DeltaFile
+13-0editors/libreoffice/files/patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev__gpl.cxx
+13-0editors/libreoffice/files/patch-sdext_source_pdfimport_xpdfwrapper_pdfioutdev__gpl.hxx
+26-02 files

FreeBSD/ports b9ae6cfeditors/calligra/files patch-filters_karbon_pdf_SvgOutputDev.cpp patch-filters_karbon_pdf_SvgOutputDev.h

editors/calligra: Fix build against newest Poppler

Differential Revision:  https://reviews.freebsd.org/D56472
DeltaFile
+44-0editors/calligra/files/patch-filters_karbon_pdf_SvgOutputDev.cpp
+14-0editors/calligra/files/patch-filters_karbon_pdf_SvgOutputDev.h
+58-02 files

FreeBSD/ports b0f92c5graphics/poppler Makefile distinfo, graphics/poppler-qt5 Makefile pkg-plist

graphics/poppler{,-glib,-qt5,-qt6,-utils}: Update to 26.04.0

Differential Revision:  https://reviews.freebsd.org/D56472
DeltaFile
+16-11graphics/poppler/Makefile
+5-3graphics/poppler/distinfo
+3-2graphics/poppler/pkg-plist
+5-0graphics/poppler-qt5/Makefile
+1-1graphics/poppler-qt5/pkg-plist
+1-1graphics/poppler-qt6/pkg-plist
+31-181 files not shown
+33-187 files

LLVM/project 82f9618libc/src/__support/math CMakeLists.txt llrintf16.h, libc/src/math/generic CMakeLists.txt

[libc][math] Refactor lrint_lround family to header-only (#195441)

Refactors the lrint_lround math family to be header-only.

part of: #147386

Target Functions:
  - llrint
  - llrintbf16
  - llrintf
  - llrintf128
  - llrintf16
  - llrintl
  - llround
  - llroundbf16
  - llroundf
  - llroundf128
  - llroundf16
  - llroundl

    [11 lines not shown]
DeltaFile
+352-12utils/bazel/llvm-project-overlay/libc/BUILD.bazel
+228-0libc/src/__support/math/CMakeLists.txt
+24-42libc/src/math/generic/CMakeLists.txt
+48-0libc/test/shared/CMakeLists.txt
+33-0libc/src/__support/math/llrintf16.h
+33-0libc/src/__support/math/llrintf128.h
+718-5473 files not shown
+2,045-19979 files

LLVM/project 516a9d4mlir/docs/Traits _index.md, mlir/include/mlir/IR OpDefinition.h OpBase.td

[MLIR] Add HasAncestor op trait

Add HasAncestor/AncestorOneOf traits that verify an operation has a
specific ancestor anywhere in the parent chain, unlike HasParent which
only checks the immediate parent. This enables declarative verification
for ops that can be nested arbitrarily deep inside a required ancestor.
DeltaFile
+79-0mlir/test/IR/traits.mlir
+26-0mlir/include/mlir/IR/OpDefinition.h
+10-0mlir/docs/Traits/_index.md
+9-0mlir/test/lib/Dialect/Test/TestOps.td
+8-0mlir/include/mlir/IR/OpBase.td
+132-05 files

FreeNAS/freenas 8be5a75src/middlewared/middlewared/plugins boot.py, src/middlewared/middlewared/plugins/system_advanced debug_kernel.py config.py

write debug kernel to initramfs file
DeltaFile
+65-0src/middlewared/middlewared/plugins/system_advanced/debug_kernel.py
+0-9src/middlewared/middlewared/plugins/boot.py
+6-0src/middlewared/middlewared/plugins/system_advanced/config.py
+71-93 files

NetBSD/pkgsrc-wip b3cdd40. Makefile

Update Makefile for zimh and libslirp491
DeltaFile
+2-0Makefile
+2-01 files

LLVM/project 1ed1761llvm/lib/Transforms/Utils CloneFunction.cpp

[NFC][LLVM] Simplify `PruningFunctionCloner::cloneInstruction` (#195389)

Add early returns and decrease indendation of the code that does
implements calls to constrained intrinsics.
DeltaFile
+57-62llvm/lib/Transforms/Utils/CloneFunction.cpp
+57-621 files

NetBSD/pkgsrc-wip b3c8962zimh Makefile

zimh: disable the use of cmocka for now

since the tests are missing an #include <stdarg.h>.
DeltaFile
+1-3zimh/Makefile
+1-31 files

FreeBSD/ports 5ee9d4dtextproc/rubygem-nokogiri distinfo Makefile

textproc/rubygem-nokogiri: Update to 1.19.3

Changes:        https://github.com/sparklemotion/nokogiri/releases
                https://nokogiri.org/CHANGELOG.html
(cherry picked from commit 1dfa57e9b7cc65796adc5c841d744567ed5f550d)
DeltaFile
+3-3textproc/rubygem-nokogiri/distinfo
+1-1textproc/rubygem-nokogiri/Makefile
+4-42 files

FreeBSD/ports d524220textproc/rubygem-nokogiri distinfo Makefile, textproc/rubygem-nokogiri/files patch-gemspec

textproc/rubygem-nokogiri: Update to 1.18.10

Changes:        https://github.com/sparklemotion/nokogiri/releases
                https://nokogiri.org/CHANGELOG.html
(cherry picked from commit a6699af8ba44f228c08a091966bd2ec3240d3080)
DeltaFile
+3-3textproc/rubygem-nokogiri/distinfo
+1-2textproc/rubygem-nokogiri/Makefile
+1-1textproc/rubygem-nokogiri/files/patch-gemspec
+5-63 files

FreeBSD/ports 27036bewww/rubygem-railties72 distinfo Makefile

www/rubygem-railties72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 9942324f0c594d965d1d84a82850fe3912659616)
DeltaFile
+3-3www/rubygem-railties72/distinfo
+1-1www/rubygem-railties72/Makefile
+4-42 files

FreeBSD/ports 68e1e45www/rubygem-actionpack72 distinfo Makefile

www/rubygem-actionpack72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 42786db4a89667e7458d5ce234b8cc2b57481330)
DeltaFile
+3-3www/rubygem-actionpack72/distinfo
+1-1www/rubygem-actionpack72/Makefile
+4-42 files

FreeBSD/ports 0a55371www/rubygem-rails72 distinfo Makefile

www/rubygem-rails72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 1b84dc7c29bc6fb2313dc3ce0fa6e7e353218a11)
DeltaFile
+3-3www/rubygem-rails72/distinfo
+1-1www/rubygem-rails72/Makefile
+4-42 files

FreeBSD/ports 5297922www/rubygem-actioncable72 distinfo Makefile

www/rubygem-actioncable72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 6acbdf31f023c596484af9a315cff5f300ae3001)
DeltaFile
+3-3www/rubygem-actioncable72/distinfo
+1-1www/rubygem-actioncable72/Makefile
+4-42 files

FreeBSD/ports 0ed5cc9net/rubygem-activestorage72 distinfo Makefile

net/rubygem-activestorage72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit e0297d5f647878efa52064da2e471ae998be4255)
DeltaFile
+3-3net/rubygem-activestorage72/distinfo
+1-1net/rubygem-activestorage72/Makefile
+4-42 files

FreeBSD/ports b98f710textproc/rubygem-actiontext72 distinfo Makefile

textproc/rubygem-actiontext72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 448ea384f9859201474dbd6d8bb3317dd6a8b9df)
DeltaFile
+3-3textproc/rubygem-actiontext72/distinfo
+1-1textproc/rubygem-actiontext72/Makefile
+4-42 files

FreeBSD/ports 7ed2664mail/rubygem-actionmailer72 distinfo Makefile

mail/rubygem-actionmailer72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit fec1ecfb687f1b8c4391ef196bac20b3173d2389)
DeltaFile
+3-3mail/rubygem-actionmailer72/distinfo
+1-1mail/rubygem-actionmailer72/Makefile
+4-42 files

FreeBSD/ports 9964e47mail/rubygem-actionmailbox72 distinfo Makefile

mail/rubygem-actionmailbox72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit b36cf77db4090ed7db49fcbf92b7a1df34e61b81)
DeltaFile
+3-3mail/rubygem-actionmailbox72/distinfo
+1-1mail/rubygem-actionmailbox72/Makefile
+4-42 files

FreeBSD/ports 446782fdevel/rubygem-activesupport72 distinfo Makefile

devel/rubygem-activesupport72: Update to 7.2.3.1

Changes:        https://github.com/rails/rails/releases
(cherry picked from commit 985609b2dace7d8b905a6a70669388c415628392)
DeltaFile
+3-3devel/rubygem-activesupport72/distinfo
+2-2devel/rubygem-activesupport72/Makefile
+5-52 files