LLVM/project 0c0ae37clang/lib/Format FormatToken.cpp

[clang-format] Update QtPropertyKeywords to Qt 6.11 documentation (#190543)

Qt 6.11 added `OVERRIDE` and `VIRTUAL` keywords to the [property
system](https://doc.qt.io/qt-6.11/properties.html).
DeltaFile
+4-4clang/lib/Format/FormatToken.cpp
+4-41 files

FreeBSD/ports d95ee6bdevel/py-apispec distinfo Makefile

devel/py-apispec: Update 6.9.0 => 6.10.0

Changelog:
https://github.com/marshmallow-code/apispec/blob/dev/CHANGELOG.rst#6100-2026-03-06

PR:             294384
Reported by:    Goran Mekić <meka at tilda.center> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2

(cherry picked from commit 2f50f736d954c5b9330cc11ce4f69989630ac5d5)
DeltaFile
+3-3devel/py-apispec/distinfo
+1-1devel/py-apispec/Makefile
+4-42 files

FreeBSD/ports 2f50f73devel/py-apispec distinfo Makefile

devel/py-apispec: Update 6.9.0 => 6.10.0

Changelog:
https://github.com/marshmallow-code/apispec/blob/dev/CHANGELOG.rst#6100-2026-03-06

PR:             294384
Reported by:    Goran Mekić <meka at tilda.center> (maintainer)
Approved by:    osa (mentor)
MFH:            2026Q2
DeltaFile
+3-3devel/py-apispec/distinfo
+1-1devel/py-apispec/Makefile
+4-42 files

NetBSD/src 1qlPObnsys/arch/amiga/amiga machdep.c amiga_init.c

   Don't wait until way at the end of cpu_startup() to initialize the
   vector table.  Do it when the others do: just after getting the MMU
   enabled.
VersionDeltaFile
1.270+2-30sys/arch/amiga/amiga/machdep.c
1.139+26-2sys/arch/amiga/amiga/amiga_init.c
1.188+3-2sys/arch/amiga/amiga/locore.s
+31-343 files

FreeBSD/ports 76776c4devel/py-autoflake Makefile distinfo

devel/py-autoflake: Update 2.3.1 => 2.3.3

Changelogs:
* https://github.com/PyCQA/autoflake/releases/tag/v2.3.2
* https://github.com/PyCQA/autoflake/releases/tag/v2.3.3

Port changes:
* Switch to GitHub since PYPI distribution no longer have the tests.
* Pet portclippy.

PR:             294385
Reported by:    Goran Mekić <meka at tilda.center> (maintainer)
Approved by:    osa, vvd (mentors)
MFH:            2026Q2

(cherry picked from commit 481eabf8b8a892d0951618e68ade0d70cfb7bff4)
DeltaFile
+5-3devel/py-autoflake/Makefile
+3-3devel/py-autoflake/distinfo
+8-62 files

FreeBSD/ports 481eabfdevel/py-autoflake Makefile distinfo

devel/py-autoflake: Update 2.3.1 => 2.3.3

Changelogs:
* https://github.com/PyCQA/autoflake/releases/tag/v2.3.2
* https://github.com/PyCQA/autoflake/releases/tag/v2.3.3

Port changes:
* Switch to GitHub since PYPI distribution no longer have the tests.
* Pet portclippy.

PR:             294385
Reported by:    Goran Mekić <meka at tilda.center> (maintainer)
Approved by:    osa, vvd (mentors)
MFH:            2026Q2
DeltaFile
+5-3devel/py-autoflake/Makefile
+3-3devel/py-autoflake/distinfo
+8-62 files

FreeBSD/ports 1a8c392sysutils/stackit distinfo Makefile

sysutils/stackit: Update 0.56.0 => 0.59.0

Changelogs:
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.57.0
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.58.0
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.59.0

PR:             294408
Reported by:    Robert Gogolok <gogolok at gmail.com> (maintainer)
Approved by:    osa, vvd (mentors)
MFH:            2026Q2

(cherry picked from commit e4647c9ee212d2613f140eaed60cdbbaa417ffc2)
DeltaFile
+5-5sysutils/stackit/distinfo
+1-2sysutils/stackit/Makefile
+6-72 files

FreeBSD/ports e4647c9sysutils/stackit distinfo Makefile

sysutils/stackit: Update 0.56.0 => 0.59.0

Changelogs:
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.57.0
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.58.0
* https://github.com/stackitcloud/stackit-cli/releases/tag/v0.59.0

PR:             294408
Reported by:    Robert Gogolok <gogolok at gmail.com> (maintainer)
Approved by:    osa, vvd (mentors)
MFH:            2026Q2
DeltaFile
+5-5sysutils/stackit/distinfo
+1-2sysutils/stackit/Makefile
+6-72 files

FreeBSD/ports 9208be3multimedia/gaupol Makefile, multimedia/gaupol/files patch-setup.py

multimedia/gaupol: Make compatible with setuptools 81.0

PR:             294410
Reported by:    Hiroo Ono <hiroo.ono+freebsd at gmail.com> (author)
Approved by:    nxjoseph (maintainer)
Approved by:    osa, vvd (mentors)
DeltaFile
+18-4multimedia/gaupol/files/patch-setup.py
+1-1multimedia/gaupol/Makefile
+19-52 files

FreeBSD/ports 26bcd5fnet-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update: 6.7.2 -> 6.7.5

Sponsored by:   tipi.work

(cherry picked from commit 06622b6805687d6105b1909051bdc70b3eac8d6b)
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

FreeBSD/ports b2dadd1net-im/telegram-desktop distinfo Makefile

net-im/telegram-desktop: update to 6.7.2 release (+)

Release notes:  https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.3 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.6.4 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.0 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.1 \
                https://github.com/telegramdesktop/tdesktop/releases/tag/v6.7.2

(cherry picked from commit fd80f7bb5fcdaccc255d46b454735f8b47c44ab9)
DeltaFile
+3-3net-im/telegram-desktop/distinfo
+1-1net-im/telegram-desktop/Makefile
+4-42 files

FreeBSD/ports d340279net-im/tg_owt distinfo Makefile

net-im/tg_owt: update to the recent snapsho

(cherry picked from commit f307ff0edce331a9dd94a484d1bccd7d59399bcc)
DeltaFile
+3-3net-im/tg_owt/distinfo
+2-3net-im/tg_owt/Makefile
+5-62 files

FreeBSD/ports 305c319net-im/tg_owt distinfo Makefile

net-im/tg_owt: fix typo 2025 => 2026 (+)

Fixes f307ff0edce331a9dd94a484d1bccd7d59399bcc

(cherry picked from commit af79b92cbcbfe518ac2ac81d56053df025242235)
DeltaFile
+2-2net-im/tg_owt/distinfo
+1-1net-im/tg_owt/Makefile
+3-32 files

FreeBSD/ports 4e3b92anet-im/tde2e distinfo Makefile

net-im/tde2e: update to 1.8.63 release

(cherry picked from commit 7ba762e2f58d6658495dc359423457a45fe17e16)
DeltaFile
+3-3net-im/tde2e/distinfo
+2-2net-im/tde2e/Makefile
+5-52 files

FreeBSD/ports 24b806edevel/libada distinfo Makefile

devel/libada: update to 3.4.4 release (+)

Release notes:  https://github.com/ada-url/ada/releases/tag/v3.4.4

(cherry picked from commit 472898887e3df0ecbd62022384d553c98ecdbd8b)
DeltaFile
+3-3devel/libada/distinfo
+1-1devel/libada/Makefile
+4-42 files

FreeBSD/src 850eb14usr.sbin/mfiutil mfi_drive.c Makefile

mfiutil(4)/mrsasutil(4): "show drives" truncates information

Improve mfi_pd_inq_string() by
* Reusing buffer sizes from cam/cam.h according to SCSI specification + NULL byte
* Don't truncate vendor-specific information by escaping into a too small buffer
* Use cam_strvis() from libcam instead of old, outdated local copy
* Recaculate size of inq_string based on the reused buffer sizes and
  format statements

PR:             294354
Reviewed by:    imp
MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D56328
DeltaFile
+12-47usr.sbin/mfiutil/mfi_drive.c
+1-1usr.sbin/mfiutil/Makefile
+13-482 files

FreeBSD/src 4f684e9stand/efi/loader main.c, stand/man loader.efi.8

loader.efi.8/efibootmgr.8: Don't use contradicting term 'EFI BIOS'

Both (U)EFI and BIOS are completely different things, be precise and don't use
them together.

Reviewed by:    imp
MFC after:      3 days
Differential Revision:  https://reviews.freebsd.org/D56329
DeltaFile
+6-6stand/man/loader.efi.8
+4-4stand/efi/loader/main.c
+2-2usr.sbin/efibootmgr/efibootmgr.8
+12-123 files

NetBSD/src a26bmdysys/arch/arm/arm32 pmap.c, sys/uvm/pmap pmap.c

   Add a small optimisation for a pmap_remove_all pmap and skip activation
   in pmap_activate as it's (supposed to be) deferred until the subsequent
   pmap_update.
VersionDeltaFile
1.88+18-4sys/uvm/pmap/pmap.c
1.447+15-3sys/arch/arm/arm32/pmap.c
+33-72 files

FreeBSD/ports 2cef241net/keycloak Makefile, net/keycloak/files keycloak.in patch-bin_kc.sh

net/keycloak: Fix runtime for Java 25+, improve port

Add to JAVA_ADD_OPENS in kc.sh for run with Java 25+:
  --add-opens=java.base/java.lang=ALL-UNNAMED
  --enable-native-access=ALL-UNNAMED

The patch was obtained from here:
https://github.com/keycloak/keycloak/pull/45872/files#diff-28d941fe33e0f8217892e8096ba7152ba9ade67e3b2c3f0ce31a333d90cc339d

For more information read:
https://github.com/keycloak/keycloak/issues/43265
https://github.com/keycloak/keycloak/pull/45872

Improve port:
- Parametrize "keycloak" with "${PORTNAME}" in USE_RC_SUBR.
- Replace "RM *.bat" with "EXTRACT_AFTER_ARGS=--exclude *.bat".
- Remove unnecessary "+" in "SUB_FILES+=" and "SUB_LIST+=".
- Use declared "KEYCLOAK_GROUP" instead of "USERS" in "GROUPS"
  assignment.

    [14 lines not shown]
DeltaFile
+17-14net/keycloak/files/keycloak.in
+13-14net/keycloak/Makefile
+11-0net/keycloak/files/patch-bin_kc.sh
+41-283 files

LLVM/project ed395c8llvm/test/CodeGen/AMDGPU freeze.ll load-global-i16.ll

[AMDGPU] Use value's DebugLoc for bitcast in performStoreCombine (#186766)

## Description

When `AMDGPUTargetLowering::performStoreCombine` inserts a synthetic
bitcast to convert vector types (e.g. `<1 x float>` → `i32`) for stores,
the bitcast inherits the **store's** SDLoc. When
`DAGCombiner::visitBITCAST` later folds `bitcast(load)` → `load`, the
resulting load loses its original debug location.

## Analysis

The bitcast is **not** present in the initial SelectionDAG — it is
inserted during DAGCombine by
`AMDGPUTargetLowering::performStoreCombine`. This can be observed with
`-debug-only=isel,dagcombine`:

```
Initial selection DAG: no bitcast, load is v1f32 directly used by store

    [59 lines not shown]
DeltaFile
+2,253-17llvm/test/CodeGen/AMDGPU/freeze.ll
+140-150llvm/test/CodeGen/AMDGPU/load-global-i16.ll
+88-146llvm/test/CodeGen/AMDGPU/load-constant-i64.ll
+94-94llvm/test/CodeGen/AMDGPU/load-local-i16.ll
+83-83llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
+70-75llvm/test/CodeGen/AMDGPU/load-constant-i16.ll
+2,728-5657 files not shown
+2,819-63013 files

FreeBSD/src 47ca491lib/msun/man math.3

msun/math.3: reference new functions f{max,min}imum{,_num,_mag}()

See also:       D55834, D56236
MFC after:      1 month
DeltaFile
+9-3lib/msun/man/math.3
+9-31 files

FreeBSD/src 4e30c12lib/msun/man fmaximum_num.3 fmaximum_mag.3, lib/msun/src s_fminimum_num.c s_fminimum_mag.c

lib/msun: Added fmaximum_mag and fmaximum_num families

Added support for the f{maximum,minimum}_{mag,num} families, the new
C23 standard functions for maximum magnitude and number-preferring
maximum.  This includes modifying fmax.3, on top of D56230, to
recommend the use of fmaximum_num and fminimum_num.

Reviewed by:    fuz, kargl
MFC after:      1 month
Differential Revision:  https://reviews.freebsd.org/D56236
DeltaFile
+113-0lib/msun/man/fmaximum_num.3
+102-0lib/msun/man/fmaximum_mag.3
+76-2lib/msun/tests/fmaximum_fminimum_test.c
+76-0lib/msun/src/s_fminimum_num.c
+74-0lib/msun/src/s_fminimum_mag.c
+74-0lib/msun/src/s_fmaximum_num.c
+515-217 files not shown
+1,169-1123 files

HardenedBSD/src 090fb28sys/compat/linprocfs linprocfs.c, sys/conf kern.pre.mk

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+5-9sys/compat/linprocfs/linprocfs.c
+4-2sys/conf/kern.pre.mk
+9-112 files

HardenedBSD/src b496e44sys/compat/linprocfs linprocfs.c, sys/conf kern.pre.mk

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+5-9sys/compat/linprocfs/linprocfs.c
+4-2sys/conf/kern.pre.mk
+9-112 files

HardenedBSD/src 859e512libexec/flua Makefile linit_flua.c, libexec/flua/lfbsd lfbsd.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+457-0libexec/flua/lfs/lfs.c
+0-448libexec/flua/modules/lfs.c
+289-0libexec/flua/lfbsd/lfbsd.c
+0-285libexec/flua/modules/lfbsd.c
+39-8libexec/flua/Makefile
+28-5libexec/flua/linit_flua.c
+813-74634 files not shown
+1,028-85840 files

HardenedBSD/ports 7658f7feditors/slime pkg-plist, mail/mew pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+371-696print/auctex/pkg-plist
+166-329www/emacs-w3m/pkg-plist
+123-181editors/slime/pkg-plist
+100-167mail/mew-devel/pkg-plist
+100-167mail/mew/pkg-plist
+79-156mail/wanderlust/pkg-plist
+939-1,696272 files not shown
+2,865-4,012278 files

FreeBSD/doc 3a98bfewebsite/content/en/status/report-2026-01-2026-03 clusteradm.adoc

Status/2026Q1: spell
DeltaFile
+2-2website/content/en/status/report-2026-01-2026-03/clusteradm.adoc
+2-21 files

FreeBSD/ports d848ed2net/keycloak Makefile, net/keycloak/files keycloak.in patch-bin_kc.sh

net/keycloak: Fix runtime for Java 25+, improve port

Add to JAVA_ADD_OPENS in kc.sh for run with Java 25+:
  --add-opens=java.base/java.lang=ALL-UNNAMED
  --enable-native-access=ALL-UNNAMED

The patch was obtained from here:
https://github.com/keycloak/keycloak/pull/45872/files#diff-28d941fe33e0f8217892e8096ba7152ba9ade67e3b2c3f0ce31a333d90cc339d

For more information read:
https://github.com/keycloak/keycloak/issues/43265
https://github.com/keycloak/keycloak/pull/45872

Improve port:
- Parametrize "keycloak" with "${PORTNAME}" in USE_RC_SUBR.
- Replace "RM *.bat" with "EXTRACT_AFTER_ARGS=--exclude *.bat".
- Remove unnecessary "+" in "SUB_FILES+=" and "SUB_LIST+=".
- Use declared "KEYCLOAK_GROUP" instead of "USERS" in "GROUPS"
  assignment.

    [12 lines not shown]
DeltaFile
+17-14net/keycloak/files/keycloak.in
+13-14net/keycloak/Makefile
+11-0net/keycloak/files/patch-bin_kc.sh
+41-283 files

NetBSD/pkgsrc-wip b8eae6evulkan-loader Makefile

vulkan-loader: fix path to included file
DeltaFile
+1-1vulkan-loader/Makefile
+1-11 files

LLVM/project c382b58llvm/include/llvm/CodeGen AsmPrinterAnalysis.h, llvm/include/llvm/Passes CodeGenPassBuilder.h

[AsmPrinter] Use AsmPrinterAnalysis to hold AsmPrinter

AsmPrinter needs to hold state between doInitialization,
runOnMachineFunction, and doFinalization, which are all separate passes
in the NewPM. Storing this state externally somewhere like
MachineModuleInfo or a new analysis is possible, but a bit messy given
some state, particularly EHHandler objects, has backreferences into the
AsmPrinter and assumes there is a single AsmPrinter throughout the
entire compilation. So instead, store AsmPrinter in an analysis that
stays constant throughout compilation which solves all these problems.
This also means we can also just let AsmPrinter continue to own the
MCStreamer, which means object file emission should work after this as
well.

This does require passing the ModuleAnalysisManager into
buildCodeGenPipeline to register the AsmPrinterAnalysis, but that seems
pretty reasonable to do.

Reviewers: paperchalice, RKSimon, arsenm

Pull Request: https://github.com/llvm/llvm-project/pull/191535
DeltaFile
+53-0llvm/include/llvm/CodeGen/AsmPrinterAnalysis.h
+25-22llvm/include/llvm/Passes/CodeGenPassBuilder.h
+13-19llvm/lib/Target/X86/X86CodeGenPassBuilder.cpp
+10-15llvm/lib/Target/AMDGPU/R600TargetMachine.cpp
+0-21llvm/lib/Target/X86/X86AsmPrinter.h
+10-11llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
+111-887 files not shown
+135-11313 files