FreeBSD/ports 8c49a1earchivers/lxqt-archiver Makefile, net-im/nheko Makefile

*/*: Bump PORTREVISION for known Qt private API abusers

Qt 6.10.2 edition.

These ports are known to directly use or link to a library that uses the
Qt private API and must be rebuilt with every Qt update.

Qt *public* API/ABI compatability is excellent, so most consumers don't
need to necessarily be rebuilt between patch or even minor releases, but
use of the private API breaks this compatibility between even patch
releases and its use is highly discouraged.

This list [1] is based on histortical data. We don't have time to
revisit every port on the list with each Qt update, so if your port has
dropped Qt private headers and was bumped in error, please remove it
yourself if you have write access to the Wiki or alert someone on kde@.

[1] https://wiki.freebsd.org/KDE/Qt
DeltaFile
+1-1net-im/nheko/Makefile
+1-1security/lxqt-openssh-askpass/Makefile
+1-1security/lxqt-sudo/Makefile
+1-1sysutils/lxqt-admin/Makefile
+1-1archivers/lxqt-archiver/Makefile
+1-1sysutils/lxqt-policykit/Makefile
+6-620 files not shown
+26-2126 files

FreeBSD/ports 30e17b5security/vuxml/vuln 2026.xml

security/vuxml: Add www/qt6-webengine < 6.10.2
DeltaFile
+42-0security/vuxml/vuln/2026.xml
+42-01 files

FreeBSD/ports b4a5f82devel/qt6-base/files patch-src_corelib_thread_qthread__unix.cpp, misc/qt6-examples pkg-plist

Qt6: Update to 6.10.2

January 29, 2026 by Jani Heikkinen

Qt 6.10.2 is now available for download. As a patch release, Qt 6.10.2
doesn’t introduce new features, but it delivers around 300 bug fix,
security improvements, and quality enhancements on top of Qt 6.10.1.
For a full overview of the most notable changes, take a look at the Qt
6.10.2 release notes.

Announcement:
https://www.qt.io/blog/qt-6.10.2-released
Release notes:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.10.2/release-note.md

FreeBSD ports changes:
devel/qt6-base:
- Disable the reduced_relocations feature. Prior to Qt 6.10.0, this was
  only enabled if the compiler was GCC, but we are seeing crashes in

    [32 lines not shown]
DeltaFile
+1,261-0www/qt6-webengine/files/patch-security-rollup
+0-610www/qt6-webengine/files/patch-QTBUG-139335
+0-229x11-toolkits/qt6-declarative/files/patch-QTBUG-142331
+125-34misc/qt6-examples/pkg-plist
+0-122x11-toolkits/qt6-declarative/files/patch-QTBUG-142514
+7-24devel/qt6-base/files/patch-src_corelib_thread_qthread__unix.cpp
+1,393-1,01968 files not shown
+1,603-1,20874 files

NetBSD/src LmnoIBVsbin/gpt gpt.c

   Use a space between words in error message
VersionDeltaFile
1.99+2-2sbin/gpt/gpt.c
+2-21 files

LLVM/project 9139421llvm/test/Transforms/PreISelIntrinsicLowering cond-loop.ll

feedback

Created using spr 1.3.7
DeltaFile
+1-5llvm/test/Transforms/PreISelIntrinsicLowering/cond-loop.ll
+1-51 files

LLVM/project 4ec1feaclang/test/OpenMP task_codegen.cpp threadprivate_codegen.cpp

Reapply "[Clang] Mark this pointer in destructors dead_on_return (#166276)"

This reverts commit 047db150c66e245e9df7db178b893ce6b29820f5.

The original version of the commit caused assertion failures in DSE.
Those were fixed in ec059d81aafedb253a02d6f490ad9b9747611038, so trying
to reland this again.
DeltaFile
+3,458-2,041clang/test/OpenMP/task_codegen.cpp
+2,140-2,140clang/test/OpenMP/threadprivate_codegen.cpp
+514-514clang/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_codegen.cpp
+510-510clang/test/OpenMP/distribute_parallel_for_simd_num_threads_codegen.cpp
+652-316clang/test/OpenMP/for_reduction_codegen.cpp
+455-455clang/test/OpenMP/single_codegen.cpp
+7,729-5,97693 files not shown
+15,658-13,77499 files

LLVM/project 5d8731ellvm/include/llvm/IR ProfDataUtils.h, llvm/lib/CodeGen PreISelIntrinsicLowering.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+17-5llvm/test/Transforms/PreISelIntrinsicLowering/cond-loop.ll
+12-0llvm/lib/IR/ProfDataUtils.cpp
+6-1llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp
+5-0llvm/include/llvm/IR/ProfDataUtils.h
+0-1llvm/utils/profcheck-xfail.txt
+40-75 files

LLVM/project 991e3bdllvm/include/llvm/IR ProfDataUtils.h, llvm/lib/IR ProfDataUtils.cpp

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+12-0llvm/lib/IR/ProfDataUtils.cpp
+5-0llvm/include/llvm/IR/ProfDataUtils.h
+17-02 files

LLVM/project 1928c91llvm/include/llvm/IR ProfDataUtils.h, llvm/lib/IR ProfDataUtils.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+12-0llvm/lib/IR/ProfDataUtils.cpp
+5-0llvm/include/llvm/IR/ProfDataUtils.h
+17-02 files

FreeBSD/ports 19d4e3dmail/wanderlust distinfo Makefile

mail/wanderlust: Update to the snapshot on 2025-10-29
DeltaFile
+3-3mail/wanderlust/distinfo
+2-3mail/wanderlust/Makefile
+5-62 files

LLVM/project 1e5493bbolt/lib/Passes IdenticalCodeFolding.cpp, bolt/test icf-hot-text-mover.c

[BOLT] Don't fold hot text mover functions in ICF (#180367)

Hot text mover functions are placed in special sections (e.g.,
.never_hugify) to avoid being placed on hot/huge pages. Folding them
with functions from other sections could defeat this purpose.

Add a check in ICF's isIdenticalWith() to prevent folding when either
function is a hot text mover.
DeltaFile
+24-0bolt/test/icf-hot-text-mover.c
+7-0bolt/lib/Passes/IdenticalCodeFolding.cpp
+31-02 files

FreeBSD/ports 7fe7bcdwww/emacs-w3m distinfo Makefile

www/emacs-w3m: Update to the snapshot on 2025-12-29
DeltaFile
+3-3www/emacs-w3m/distinfo
+2-3www/emacs-w3m/Makefile
+5-62 files

FreeBSD/ports ac1cc0deditors/semi distinfo Makefile

editors/semi: Update to the snapshot on 2025-11-30
DeltaFile
+3-3editors/semi/distinfo
+2-3editors/semi/Makefile
+5-62 files

FreeBSD/ports 6754064editors/flim distinfo Makefile

editors/flim: Update to the snapshot on 2025-10-30
DeltaFile
+3-3editors/flim/distinfo
+2-3editors/flim/Makefile
+5-62 files

FreeBSD/ports 3452f38editors/apel distinfo Makefile

editors/apel: Update to the snapshot on 2025-05-31
DeltaFile
+3-3editors/apel/distinfo
+2-3editors/apel/Makefile
+5-62 files

LLVM/project 74aa875llvm/include/llvm/MC MCSymbol.h MCSection.h

MC: Remove unused overload and delete stale comment. NFC
DeltaFile
+0-1llvm/include/llvm/MC/MCSymbol.h
+0-1llvm/include/llvm/MC/MCSection.h
+0-22 files

LLVM/project ef972b9llvm/lib/Target/AMDGPU SIInstrInfo.cpp, llvm/test/CodeGen/AMDGPU branch-relaxation-inst-size-gfx1250.mir

[AMDGPU] Fix instruction size for 64-bit literal constant operands

PR #156602 changed the condition for using 64-bit literal encoding, but it
didn't update the instruction size calculation. This caused a size mismatch
between the `MachineInstr` and the `MCInst`.
DeltaFile
+10-2llvm/test/CodeGen/AMDGPU/branch-relaxation-inst-size-gfx1250.mir
+8-1llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
+18-32 files

LLVM/project ac6df5allvm/test/CodeGen/AMDGPU branch-relaxation-inst-size-gfx1250.mir

[NFC][AMDGPU] Add a test to show the impact of wrong `s_mov_b64` instruction size
DeltaFile
+66-0llvm/test/CodeGen/AMDGPU/branch-relaxation-inst-size-gfx1250.mir
+66-01 files

OpenBSD/src PLCwfB3games/fortune/datfiles fortunes

   Fix typo: "never ever stick *you* hand in the toaster" -> "your"

   Verified against "Dave Barry's Greatest Hits".
VersionDeltaFile
1.58+1-1games/fortune/datfiles/fortunes
+1-11 files

GhostBSD/ports bb7d5badeskutils/gershwin-workspace pkg-plist, devel/gershwin-apps-gorm pkg-plist

Merge pull request #115 from pkgdemon/2026-01-29-gershwin-updates

2026 01 29 gershwin updates
DeltaFile
+570-568x11-toolkits/gershwin-libs-gui/pkg-plist
+290-271deskutils/gershwin-workspace/pkg-plist
+0-534devel/gershwin-apps-gorm/pkg-plist
+0-362devel/gershwin-apps-projectcenter/pkg-plist
+259-0devel/gershwin-libdispatch/files/patch-src_event_event__kevent.c
+0-207x11/gershwin-appmenu-registrar/pkg-plist
+1,119-1,942143 files not shown
+3,198-3,692149 files

OpenBSD/src RxKCfAwusr.bin/ssh sftp-client.c

   Remove sys/poll.h since we also have poll.h.

   Also removes one line of diff vs portable.
VersionDeltaFile
1.182+1-2usr.bin/ssh/sftp-client.c
+1-21 files

GhostBSD/ports 65de43adeskutils/gershwin-components Makefile pkg-plist

Final port fixes
DeltaFile
+3-0deskutils/gershwin-components/Makefile
+1-0deskutils/gershwin-components/pkg-plist
+4-02 files

LLVM/project 10a0f40llvm/test/Transforms/SLPVectorizer/X86 shl-to-add-transformation5.ll

[SLP][NFC]Add another shl-to-add modeling case
DeltaFile
+49-0llvm/test/Transforms/SLPVectorizer/X86/shl-to-add-transformation5.ll
+49-01 files

GhostBSD/ports e819255deskutils/gershwin-components pkg-plist, deskutils/gershwin-workspace pkg-plist

Another plist fix
DeltaFile
+27-8deskutils/gershwin-workspace/pkg-plist
+18-0deskutils/gershwin-components/pkg-plist
+45-82 files

LLVM/project 3aac5e0llvm/lib/Target/PowerPC/MCTargetDesc PPCXCOFFStreamer.cpp PPCELFStreamer.cpp

[PowerPC] Use MCAssembler::getEmitter instead of getEmitterPtr. NFC

PPCELFStreamer and PPCXCOFFStreamer are MCObjectStreamer subclasses
where the emitter is guaranteed non-null. Use getEmitter() instead of
getEmitterPtr(). getEmitterPtr is reserved for MCAsmStreamer users.
DeltaFile
+2-3llvm/lib/Target/PowerPC/MCTargetDesc/PPCXCOFFStreamer.cpp
+2-3llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFStreamer.cpp
+4-62 files

GhostBSD/ports 113b01cdeskutils/gershwin-textedit pkg-plist, deskutils/gershwin-textedit/files patch-GNUmakefile

Plist and nd layout fixes
DeltaFile
+52-51deskutils/gershwin-textedit/pkg-plist
+81-0x11/gershwin-windowmanager/pkg-plist
+49-26devel/gershwin-tools-make/files/GNUstep.conf
+10-0x11/gershwin-windowmanager/files/patch-GNUmakefile
+10-0deskutils/gershwin-textedit/files/patch-GNUmakefile
+6-0x11/gershwin-windowmanager/files/patch-WindowManager_GNUmakefile
+208-771 files not shown
+209-777 files

LLVM/project 62e93fellvm/include/llvm/MC MCDwarf.h MCStreamer.h, llvm/lib/MC MCObjectStreamer.cpp MCStreamer.cpp

MC: Move generateCompactUnwindEncodings to MCObjectStreamer. NFC (#180381)

... removing the need to pass MCAsmBackend as a parameter.

This allows MCStreamer.cpp to not include MCAsmBackend.h.
DeltaFile
+9-4llvm/lib/MC/MCObjectStreamer.cpp
+3-5llvm/include/llvm/MC/MCDwarf.h
+0-7llvm/lib/MC/MCStreamer.cpp
+2-3llvm/include/llvm/MC/MCStreamer.h
+2-3llvm/lib/MC/MCDwarf.cpp
+1-0llvm/include/llvm/MC/MCObjectStreamer.h
+17-226 files

NetBSD/pkgsrc-wip 687e695iosevka-aile-ttf distinfo, iosevka-curly-slab-ttf distinfo

iosevka-*: update to 34.1.0

* Add IPA localization forms for letters with caron
  (e.g. {ď, Ľ, ľ, ť} → {d͏̌, L͏̌, l͏̌, t͏̌}).
* Add IPA localization form for TRIPLE VERTICAL BAR DELIMITER (U+2980).
* Add characters:
  * MUSICAL SYMBOL BREATH MARK (U+1D112).
* Refine shape of the following characters:
  * LATIN LETTER DENTAL CLICK (U+01C0) ... LATIN LETTER ALVEOLAR CLICK (U+01C2).
  * MODIFIER LETTER GLOTTAL STOP (U+02C0).
  * MODIFIER LETTER REVERSED GLOTTAL STOP (U+02C1).
  * Z NOTATION SCHEMA PROJECTION (U+2A21) (#3043).
  * MODIFIER LETTER DENTAL CLICK (U+10786) ... MODIFIER LETTER ALVEOLAR CLICK (U+107B8).
* Make certain characters slightly narrower under Quasi-Proportional.
  Affected characters:
        EXCLAMATION MARK (U+0021).
        APOSTROPHE (U+0027).
        COMMA (U+002C).
        FULL STOP (U+002E).

    [37 lines not shown]
DeltaFile
+3-3iosevka-curly-ttf/distinfo
+3-3iosevka-aile-ttf/distinfo
+3-3iosevka-slab-ttf/distinfo
+3-3iosevka-curly-slab-ttf/distinfo
+3-3iosevka-etoile-ttf/distinfo
+3-3iosevka-ttf/distinfo
+18-1812 files not shown
+30-3018 files

NetBSD/pkgsrc ddWtlO5doc CHANGES-2026

   doc: Updated devel/task to 3.48.0
VersionDeltaFile
1.962+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc KyPJq3Adevel/task distinfo go-modules.mk

   devel/task: update to 3.48.0

   v3.48.0 - 2026-01-26

   * Fixed if: conditions when using to check dynamic variables. Also, skip
     variable prompt if task would be skipped by if:.
   * Fixed ROOT_TASKFILE variable pointing to directory instead of the actual
     Taskfile path when no explicit -t flag is provided.
   * Included Taskfiles with silent: true now properly propagate silence to
     their tasks, while still allowing individual tasks to override with
     silent: false.
   * Added TLS certificate options for Remote Taskfiles: use --cacert for
     self-signed certificates and --cert/--cert-key for mTLS authentication.

   v3.47.0 - 2026-01-24

   * Fixed remote git Taskfiles: cloning now works without explicit ref, and
     directory includes are properly resolved.
   * For output: prefixed, print prefix: if set instead of task name

    [9 lines not shown]
VersionDeltaFile
1.11+577-559devel/task/distinfo
1.11+191-185devel/task/go-modules.mk
1.20+2-3devel/task/Makefile
+770-7473 files