FreeBSD/ports a01ecf6net/rustconn distinfo Makefile.crates

net/rustconn: Update to 0.15.4

ChangeLog:

- https://github.com/totoshko88/RustConn/releases/tag/v0.15.1
- https://github.com/totoshko88/RustConn/releases/tag/v0.15.2
- https://github.com/totoshko88/RustConn/releases/tag/v0.15.3
- https://github.com/totoshko88/RustConn/releases/tag/v0.15.4

Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+41-41net/rustconn/distinfo
+19-19net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+61-613 files

FreeBSD/ports 568887elang/babashka Makefile

lang/babashka: Fix the FreeBSD 14.x build.
DeltaFile
+1-0lang/babashka/Makefile
+1-01 files

LLVM/project 356d7e6llvm/lib/IR Value.cpp, llvm/test/Analysis/ValueTracking memory-dereferenceable.ll

[IR] Handle nofree noalias in canBeFreed() (#200194)

Based on the argument nofree semantics specified in
https://github.com/llvm/llvm-project/pull/195658, we can conclude that
an argument with both nofree and noalias cannot be freed.

This also handles the case of readonly + noalias, to be consistent with
the logic for functions (and because we had a FIXME for it...)
DeltaFile
+20-7llvm/test/Analysis/ValueTracking/memory-dereferenceable.ll
+6-0llvm/lib/IR/Value.cpp
+26-72 files

LLVM/project bd1b3d4lldb/include/lldb/Core Mangled.h, lldb/source/Core Mangled.cpp

[lldb] Reduce size of Mangled class (#200181)

The Mangled class is used in several places in LLDB, most notably as a
direct member of Symbol. This makes this class one of the most
frequently long-lived allocations in LLDB.

In commit a2672250be871bdac18c1a955265a98704434218 , this class got a
(large) cache that stores information about demangled data. This cache
is stored in a std::optional member, which means the memory for the
class is allocated within our Mangled object. It should be noted that
this cache is only used when we actually demangle the name, which
doesn't happen for every mangled name we encounter.

The additional cache member caused that the size of Mangled went from
16B to 152B by default (that is, even if the Mangled name was never
demangled).

This patch replaces the std::optional with a unique_ptr which stores the
cache on first use in a separate heap allocation. This changes decreases
the amount of allocated memory when debugging a relatively small
Objective-C project from 1.57GiB to 1.18GiB (-400MiB).
DeltaFile
+21-19lldb/unittests/Core/MangledTest.cpp
+24-2lldb/include/lldb/Core/Mangled.h
+6-6lldb/source/Core/Mangled.cpp
+1-1lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
+52-284 files

LLVM/project 919f72a.github CODEOWNERS, libc/docs porting.rst

[docs] Remove all references to Maintainers.rst (#200368)

All projects are using Maintainers.md files as of #200365.
DeltaFile
+4-5llvm/docs/DeveloperPolicy.rst
+2-2llvm/docs/Contributing.rst
+1-1.github/CODEOWNERS
+1-1libc/docs/porting.rst
+8-94 files

LLVM/project 105e8cellvm/include/llvm/IR CFG.h, llvm/lib/AsmParser LLParser.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+0-51llvm/lib/AsmParser/LLParser.cpp
+0-42llvm/test/Assembler/uselistorder_bb.ll
+5-17llvm/include/llvm/IR/CFG.h
+2-14llvm/lib/CodeGen/IndirectBrExpandPass.cpp
+0-11llvm/test/Assembler/invalid-uselistorder_bb-numbered.ll
+0-11llvm/test/Assembler/invalid-uselistorder_bb-float-literal.ll
+7-14616 files not shown
+21-19022 files

LLVM/project 050c202clang-tools-extra Maintainers.md, clang-tools-extra/docs conf.py Maintainers.md

[clang-tools-extra][docs] Convert maintainers file to Markdown (#200365)

Following the way clang does it.

* Moved files to .md (done in #200769).
* Reformatted into Markdown.
* Changed the stub file docs/Maintainers.rst into docs/Maintainers.md
and used a myst directive for the include.
* In the config file, added myst parser and ".md" as a recognised file
extension.

After this change, all maintainers files in llvm-project will be in
Markdown format.
DeltaFile
+54-56clang-tools-extra/Maintainers.md
+3-2clang-tools-extra/docs/conf.py
+2-1clang-tools-extra/docs/Maintainers.md
+1-1llvm/Maintainers.md
+60-604 files

LLVM/project 1b24a40clang-tools-extra Maintainers.md Maintainers.rst, clang-tools-extra/docs Maintainers.rst Maintainers.md

[clang-tools-extra] Move maintainer files to .md files (#200769)

Without any formatting changes. This will break the docs build, but a
follow up (#200365) will fix the formatting and so on.
DeltaFile
+84-0clang-tools-extra/Maintainers.md
+0-84clang-tools-extra/Maintainers.rst
+0-1clang-tools-extra/docs/Maintainers.rst
+1-0clang-tools-extra/docs/Maintainers.md
+85-854 files

LLVM/project 044b63dclang/lib/AST/ByteCode Compiler.cpp

[clang][bytecode][NFC] Avoid some code duplication for `ScalarValueInitExpr` (#200755)
DeltaFile
+13-26clang/lib/AST/ByteCode/Compiler.cpp
+13-261 files

OPNSense/core c9e8e64src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php FilterController.php, src/opnsense/mvc/app/views/OPNsense/Firewall nat_rule.volt

Firewall: Turn downloadRules and uploadRules into a protected function inside FilterBaseController, implement it in Firewall rules and NAT pages.
DeltaFile
+106-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php
+2-64src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterController.php
+27-0src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+10-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/SourceNatController.php
+10-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/OneToOneController.php
+10-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/NptController.php
+165-641 files not shown
+175-647 files

FreeBSD/ports 116f2c2devel/level-zero/files patch-source_utils_ze__to__string.h

devel/level-zero: try to unbreak the port's build on 32-bit arches

There's no point to provide a `size_t' overload in the presence of
both `uint32_t' and `uint64_t' ones, since one of them will clash.

Reported by:    pkg-fallout
DeltaFile
+25-0devel/level-zero/files/patch-source_utils_ze__to__string.h
+25-01 files

OpenBSD/ports G8YBf4vmisc/llama.cpp distinfo Makefile

   misc/llama.cpp: update to b9409
VersionDeltaFile
1.17+10-10misc/llama.cpp/distinfo
1.24+4-4misc/llama.cpp/Makefile
+14-142 files

OpenBSD/ports 8Mm9QG6devel/libggml Makefile distinfo

   devel/libggml: update to 0.13.1
VersionDeltaFile
1.17+3-3devel/libggml/Makefile
1.14+2-2devel/libggml/distinfo
+5-52 files

FreeBSD/ports 46abca1cad Makefile, cad/qcadjsapi Makefile pkg-descr

cad/qcadjsapi: new port required by cad/qcad

Remark: maintainer set to mr, because it has to be maintained with QCAD.

PR:             295682
Approved by:    mr (maintainer)
DeltaFile
+48-0cad/qcadjsapi/Makefile
+9-0cad/qcadjsapi/files/patch-CMakeLists.txt
+4-0cad/qcadjsapi/pkg-descr
+3-0cad/qcadjsapi/distinfo
+1-0cad/Makefile
+65-05 files

FreeBSD/ports 6683086cad/qcad pkg-plist Makefile, cad/qcad/files patch-src_3rdparty_legacy_spatialindexnavel_src_rtree_BulkLoader.h patch-src_3rdparty_3rdparty.pro

cad/qcad: upgrade to v3.32.9.0

Note: flavors removed, because with Qt5 only the bundled legacy OpenNURBS is
supported. Only Qt6 seems active.

Remark: two new ports, cad/qtjsapi and cad/qcadjsapi are released separately,
but without them you get the error "No script handler found".

PR:             295682
Approved by:    mr (maintainer)
DeltaFile
+1,172-388cad/qcad/pkg-plist
+25-40cad/qcad/Makefile
+27-0cad/qcad/files/patch-src_3rdparty_legacy_spatialindexnavel_src_rtree_BulkLoader.h
+8-11cad/qcad/files/patch-src_3rdparty_3rdparty.pro
+13-0cad/qcad/files/patch-src_3rdparty_legacy_spatialindexnavel_include_spatialindex_MovingRegion.h
+13-0cad/qcad/files/patch-src_run_CMakeInclude.txt
+1,258-43918 files not shown
+1,400-46524 files

FreeBSD/ports 47efac0graphics/opennurbs pkg-plist Makefile, graphics/opennurbs/files patch-opennurbs__locale.cpp patch-opennurbs__string__scan.cpp

graphics/opennurbs: upgrade to v8.24.25281.15001

Remark: my patches submitted in PR
https://github.com/mcneel/opennurbs/pull/53/changes/b260fbc768226691550283453f54e87d4f954cb8
don’t apply any more.

PR:             295681
Approved by:    fernape (maintainer)
DeltaFile
+345-123graphics/opennurbs/pkg-plist
+68-0graphics/opennurbs/files/patch-opennurbs__locale.cpp
+25-42graphics/opennurbs/Makefile
+29-0graphics/opennurbs/files/patch-opennurbs__string__scan.cpp
+20-0graphics/opennurbs/files/patch-opennurbs__string__format.cpp
+0-15graphics/opennurbs/files/patch-opennurbs__system.h
+487-1803 files not shown
+514-1829 files

FreeBSD/ports 6b30bf1cad Makefile, cad/qtjsapi Makefile pkg-descr

cad/qtjsapi: new port required by cad/qcad

Remark: maintainer set to mr, because it has to be maintained with QCAD.

PR:             295682
Approved by:    mr (maintainer)
DeltaFile
+31-0cad/qtjsapi/Makefile
+4-0cad/qtjsapi/pkg-descr
+3-0cad/qtjsapi/distinfo
+1-0cad/Makefile
+39-04 files

LLVM/project 1678d2elibsycl/src/detail queue_impl.cpp

fix liboffload usage

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>
DeltaFile
+5-3libsycl/src/detail/queue_impl.cpp
+5-31 files

FreeBSD/ports fb67f0beditors/emacs-devel pkg-plist distinfo

editors/emacs-devel: Update to git snapshot 75d8e5773de
DeltaFile
+25-0editors/emacs-devel/pkg-plist
+3-3editors/emacs-devel/distinfo
+2-2editors/emacs-devel/Makefile
+30-53 files

LLVM/project 4176fb6lld/test/ELF aarch64-reloc-pauth.s

Address review comments
DeltaFile
+5-11lld/test/ELF/aarch64-reloc-pauth.s
+5-111 files

OPNSense/core d6d60e3src/opnsense/mvc/app/views/layouts default.volt

ui: override selectpicker defaults for translations
DeltaFile
+3-0src/opnsense/mvc/app/views/layouts/default.volt
+3-01 files

NetBSD/src eFj8naPsys/arch/sparc64/sparc64 autoconf.c

   Fix up PROM's where reg is encoded as a 64-bit and a 32-bit value
   (e.g. 00000400 0fc62020 00000010), but we want 2 x 64-bit values.
   U45 with OBP 4.21.2 has jbus-i2c configured like this.
VersionDeltaFile
1.248+41-5sys/arch/sparc64/sparc64/autoconf.c
+41-51 files

NetBSD/src 3pybIYgsys/arch/aarch64/include cpufunc.h

   fix build.

   grrrrrrr rump
VersionDeltaFile
1.32+3-1sys/arch/aarch64/include/cpufunc.h
+3-11 files

OpenBSD/ports nIkG4mGgeo/qgis/patches patch-src_core_CMakeLists_txt

   geo/qgis: fix build with llvm 22

   - use -O0 on textrenderer/qgsfontmanager.cpp otherwise c++ spins forever
   - set SKIP_PRECOMPILE_HEADERS ON on qgsexpression_texts.cpp otherwise llvm
   errors with "OptimizationLevel differs in precompiled file vs. current file"

   joint work with tb@, thanks!
VersionDeltaFile
1.29+17-1geo/qgis/patches/patch-src_core_CMakeLists_txt
+17-11 files

LLVM/project 9a0f9dallvm/lib/Support UnicodeNameToCodepointGenerated.cpp, llvm/test/CodeGen/AMDGPU amdgcn.bitcast.1024bit.ll llvm.amdgcn.av.load.b128.ll

Merge branch 'main' into users/KseniyaTikhomirova/kernel_submit_single_3
DeltaFile
+23,873-20,923llvm/lib/Support/UnicodeNameToCodepointGenerated.cpp
+12,982-11,930llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.1024bit.ll
+12,365-0llvm/test/CodeGen/AMDGPU/llvm.amdgcn.av.load.b128.ll
+10,469-10llvm/test/CodeGen/AMDGPU/GlobalISel/legalize-load-global.mir
+8,268-12llvm/test/CodeGen/AMDGPU/accvgpr-spill-scc-clobber.mir
+2,674-2,698llvm/test/CodeGen/AMDGPU/amdgcn.bitcast.512bit.ll
+70,631-35,5736,841 files not shown
+387,475-197,6156,847 files

LLVM/project ea8f3dfllvm/test/Transforms/LoopVectorize cast-costs.ll vscale-cost.ll

[LV][NFC] Add cost model tests for VPInstructionWithType (#200135)
DeltaFile
+80-0llvm/test/Transforms/LoopVectorize/cast-costs.ll
+36-0llvm/test/Transforms/LoopVectorize/vscale-cost.ll
+116-02 files

LLVM/project f2f9eaellvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 vector-shuffle-combining-avx512vbmi2.ll

[X86] matchShuffleAsVSHLD - fix incorrect shift factor (#200754)

#200604 left the non-commuted case to still scale by 8bits instead of the src scalar bit size
DeltaFile
+17-0llvm/test/CodeGen/X86/vector-shuffle-combining-avx512vbmi2.ll
+1-1llvm/lib/Target/X86/X86ISelLowering.cpp
+18-12 files

FreeBSD/ports bf1d77fmisc/vifm distinfo Makefile

misc/vifm: Update to 0.14.4

ChangeLog:      https://vifm.info/news/2026-05-31
Reported by:    portscout!
DeltaFile
+3-3misc/vifm/distinfo
+1-1misc/vifm/Makefile
+4-42 files

FreeBSD/ports 72c2479audio/sidplayfp distinfo Makefile

audio/sidplayfp: Update to 3.0.2
DeltaFile
+3-3audio/sidplayfp/distinfo
+1-1audio/sidplayfp/Makefile
+4-42 files

FreeBSD/ports 4f15d66mail/roundcube-carddav pkg-plist distinfo

mail/roundcube-carddav: update to 5.1.3
DeltaFile
+4-4mail/roundcube-carddav/pkg-plist
+3-3mail/roundcube-carddav/distinfo
+1-1mail/roundcube-carddav/Makefile
+8-83 files