FreeBSD/ports be80390Mk bsd.options.desc.mk, x11-wm/openbox Makefile

Mk, x11-wm/openbox: GC IMLIB standard option in favor of IMLIB2

The `graphics/imlib' port was removed on 2014-12-25, convert the
last remaining port to IMLIB2 for consistency with other ports.
DeltaFile
+5-6x11-wm/openbox/Makefile
+0-1Mk/bsd.options.desc.mk
+5-72 files

FreeBSD/src 185a03alib/libgcc_s Symbol.map

libgcc_s: export the IEEE-128 long double runtime on powerpc64le

On powerpc64le with IEEE-128 long double, the long-double compiler-runtime
helpers are the *kf* soft-float functions (built from the tf sources,
renamed via -D in lib/libcompiler_rt/Makefile.inc) plus the complex
multc3/__divtc3. They are compiled into libgcc_s.so by the powerpc64le
SRCF block, but were never added to Symbol.map, so they stayed local and
unexported.

Every other IEEE-128 architecture already exports its scalar long-double
runtime -- aarch64 and riscv list the tf helpers in GCC_4.6.0. powerpc64le
was simply missed.

Because the helpers are unexported, any clang-built shared library that uses
long double leaves them undefined (permitted in a DSO), and linking an
executable against that DSO then fails under lld's default
--no-allow-shlib-undefined. For example science/harminv fails to link its
binary against its own libharminv.so with undefined multc3/divtc3; at
-O0, mulkf3/addkf3/__subkf3/__unordkf2 appear as well.

    [8 lines not shown]
DeltaFile
+34-0lib/libgcc_s/Symbol.map
+34-01 files

FreeBSD/ports 044a70egraphics/py-fotokilof Makefile distinfo

graphics/py-fotokilof: Update to 5.3.0

ChangeLog:      https://github.com/TeaM-TL/FotoKilof/releases#release-5.3.0

Reported by:    Tomasz Łuczak <notifications at github.com>
DeltaFile
+3-3graphics/py-fotokilof/distinfo
+1-1graphics/py-fotokilof/Makefile
+4-42 files

FreeBSD/ports ef4477cdevel/py-ttkbootstrap Makefile distinfo

devel/py-ttkbootstrap: Update to 2.1.1

ChangeLog:

- https://github.com/israel-dryer/ttkbootstrap/releases#release-v1.20.4
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.0.0
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.0.1
- https://github.com/israel-dryer/ttkbootstrap/releases#release-v2.1.1

Reported by:    Israel Dryer <notifications at github.com>
DeltaFile
+3-3devel/py-ttkbootstrap/distinfo
+1-1devel/py-ttkbootstrap/Makefile
+4-42 files

OPNSense/core 3f5c952src/www interfaces.php

Interfaces: wireless - use `_wlan` device suffix to detect a wireless interface instead of assuming a wireless config section has been created. closes https://github.com/opnsense/core/issues/10681

missed a couple of spots in previous it seems.
DeltaFile
+4-4src/www/interfaces.php
+4-41 files

NetBSD/othersrc wuUrcYdusr.bin/gooeymux term.c init.c

   move settings into their own header
VersionDeltaFile
1.1+43-0usr.bin/gooeymux/config.h
1.5+3-5usr.bin/gooeymux/init.c
1.3+4-3usr.bin/gooeymux/term.c
+50-83 files

LLVM/project 14c563ellvm/test/Transforms/LoopVectorize outer_loop_contiguous.ll

[VPlan] Add tests for outer-loop accesses with irregular types (NFC). (#215075)

Add coverage for stride-1 outer-loop accesses of element types that are
bit-packed in vectors (i1, i4).

While touching the file, remove some unnecessary checks.
DeltaFile
+318-125llvm/test/Transforms/LoopVectorize/outer_loop_contiguous.ll
+318-1251 files

LLVM/project c447f60llvm/lib/Target/Sparc/MCTargetDesc SparcAsmBackend.cpp, llvm/test/MC/Sparc/Relocations relocation-specifier.s absolute-hi-lo.s

[SPARC] Fix %hi/%lo of absolute expressions in PIC mode (#215066)

adjustPICRelocation maps %hi/%lo to GOT22/PC22 or GOT10/PC10 at parse
time, before the operand is known to be absolute. adjustFixupValue has
no case for the GOT types, so an absolute operand encodes the unshifted
value:

Encode %got22/%got10 like %hi/%lo. Also drop them as input syntax; GNU
as has no such operators.
DeltaFile
+35-0llvm/test/MC/Sparc/Relocations/absolute-hi-lo.s
+14-0llvm/test/MC/Sparc/Relocations/relocation-specifier.s
+4-0llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
+53-03 files

LLVM/project 2f09d67llvm/lib/CodeGen/SelectionDAG LegalizeTypes.h LegalizeDAG.cpp, llvm/test/CodeGen/AMDGPU fneg.ll

DAG: Gracefully diagnose missing soft-float and strict-FP libcalls

Several soft-float legalization paths legalizer, called into a libcall
without checking whether the target provides one, fatally erroring for
fp128 operations on targets with no soft-float support.

Co-authored-by: Claude (Claude-Opus-4.8) <noreply at anthropic.com>
DeltaFile
+45-11llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
+35-0llvm/test/CodeGen/NVPTX/f128-no-libcall-error.ll
+10-4llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
+2-2llvm/test/CodeGen/AMDGPU/fneg.ll
+1-0llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
+93-175 files

FreeBSD/src 776ba7busr.bin/fortune/datfiles freebsd-tips

freebsd-tips: Tip about drivers licenses

Reviewed by:    fuz, ngie
Co-authored-by: Robert Clausecker <fuz at FreeBSD.org>
Differential Revision:  https://reviews.freebsd.org/D58727
DeltaFile
+4-0usr.bin/fortune/datfiles/freebsd-tips
+4-01 files

FreeBSD/src 6a1703csys/dev/ixgbe ixgbe_mbx.h

ixgbe: Add missing mailbox API 1.6 definition

The SR-IOV status change reports mailbox API 1.6 but omitted its enum
definition, leaving main unable to compile.

API 1.6 is an established ixgbe mailbox wire revision.  Add it at the
end of the revision enum, before the unknown sentinel as required by
the stable numbering contract.  Naming the revision does not enable
negotiation or operations which will come with the E610 support.

Reported by:    Herbert J. Skuhra <herbert at gojira.at>
Fixes:  c30021fe0df9 ("ixgbe: Report SR-IOV VF status")
DeltaFile
+1-0sys/dev/ixgbe/ixgbe_mbx.h
+1-01 files

NetBSD/pkgsrc fFp8VLYdevel/chmlib MESSAGE

   chmlib: remove MESSAGE

   Nothing pkgsrc-specific or necessary to know for installation
VersionDeltaFile
1.2+1-1devel/chmlib/MESSAGE
+1-11 files

NetBSD/pkgsrc fGbvsv3doc CHANGES-2026

   Added textproc/py-unicode-segmentation-rs; Updated textproc/translate-toolkit
VersionDeltaFile
1.5089+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc HYFUnq2textproc/translate-toolkit distinfo Makefile

   translate-toolkit: updated to 3.19.17

   3.19.17

   Formats and Converters

   catkeys
   Omit untranslated units when serializing catalogs
   DTD
   Preserve apostrophe entities during round trips
   Markdown
   Avoid applying stale YAML folded scalar offsets to translated
   content
   RC
   Preserve inline comments next to their original controls in po2rc
   TS
   Preserve disambiguation, developer guidance, and translator comment
   types during PO conversion


    [4 lines not shown]
VersionDeltaFile
1.8+78-47textproc/translate-toolkit/PLIST
1.20+4-4textproc/translate-toolkit/distinfo
1.28+4-4textproc/translate-toolkit/Makefile
+86-553 files

NetBSD/pkgsrc E2XLdZOtextproc Makefile, textproc/py-unicode-segmentation-rs DESCR PLIST

   py-unicode-segmentation-rs: added version 0.3.3

   Python bindings for the Rust unicode-segmentation and unicode-width crates,
   providing Unicode text segmentation and width calculation according to Unicode
   standards.
VersionDeltaFile
1.1+56-0textproc/py-unicode-segmentation-rs/distinfo
1.1+25-0textproc/py-unicode-segmentation-rs/Makefile
1.1+19-0textproc/py-unicode-segmentation-rs/cargo-depends.mk
1.1+11-0textproc/py-unicode-segmentation-rs/PLIST
1.1597+2-1textproc/Makefile
1.1+3-0textproc/py-unicode-segmentation-rs/DESCR
+116-16 files

NetBSD/pkgsrc-wip bb764f0. Makefile, py-anydoc DESCR PLIST

py-anydoc: add new package
DeltaFile
+569-0py-anydoc/distinfo
+190-0py-anydoc/cargo-depends.mk
+23-0py-anydoc/Makefile
+11-0py-anydoc/PLIST
+4-0py-anydoc/DESCR
+1-1Makefile
+798-16 files

LLVM/project 5371bcallvm/include/llvm/Support GenericDomTree.h, llvm/lib/Transforms/Vectorize SLPVectorizer.cpp

[DomTree] Remove the DomTreeNodeBase overload of isReachableFromEntry. NFC (#215068)

The overload is `return A;`, which is not useful.
DeltaFile
+4-7llvm/include/llvm/Support/GenericDomTree.h
+1-3llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+5-102 files

OpenBSD/ports SkoOwTcdevel Makefile

   sort
VersionDeltaFile
1.2599+1-1devel/Makefile
+1-11 files

OpenBSD/ports Fgl8WkRdevel/py-alive-progress distinfo Makefile, devel/py-alive-progress/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+110-0devel/py-alive-progress/pkg/PLIST
1.1+21-0devel/py-alive-progress/Makefile
1.1+8-0devel/py-alive-progress/pkg/DESCR
1.1+2-0devel/py-alive-progress/distinfo
1.1.1.1+0-0devel/py-alive-progress/pkg/PLIST
1.1.1.1+0-0devel/py-alive-progress/pkg/DESCR
+141-02 files not shown
+141-08 files

NetBSD/pkgsrc hw5exygdoc CHANGES-2026

   doc: Updated sysutils/lx-cli to 0.2.0
VersionDeltaFile
1.5088+2-1doc/CHANGES-2026
+2-11 files

OpenBSD/ports 1TBL2yntextproc Makefile

   + py-graphemeu
VersionDeltaFile
1.871+1-0textproc/Makefile
+1-01 files

NetBSD/pkgsrc kIHnCyAsysutils/lx-cli Makefile cargo-depends.mk

   sysutils/lx-cli: update to 0.2.0

   No changelog provided.
VersionDeltaFile
1.2+4-43sysutils/lx-cli/distinfo
1.2+0-13sysutils/lx-cli/cargo-depends.mk
1.2+2-2sysutils/lx-cli/Makefile
+6-583 files

OpenBSD/ports KEPpuRKtextproc/py-graphemeu distinfo Makefile, textproc/py-graphemeu/pkg PLIST DESCR

   import textproc/py-graphemeu, ok sthen

   Python package for working with user perceived characters. More
   specifically, string manipulation and calculation functions for
   working with grapheme cluster groups (graphemes) as defined by
   the Unicode Standard Annex #29.
VersionDeltaFile
1.1+26-0textproc/py-graphemeu/pkg/PLIST
1.1+22-0textproc/py-graphemeu/Makefile
1.1+4-0textproc/py-graphemeu/pkg/DESCR
1.1+2-0textproc/py-graphemeu/distinfo
1.1.1.1+0-0textproc/py-graphemeu/pkg/PLIST
1.1.1.1+0-0textproc/py-graphemeu/pkg/DESCR
+54-02 files not shown
+54-08 files

OpenBSD/ports Ca8ZJyrsysutils Makefile

   + py-about_time
VersionDeltaFile
1.794+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports rHrpWClsysutils/py-about_time distinfo Makefile, sysutils/py-about_time/patches patch-pyproject_toml

   import sysutils/py-about_time, ok sthen

   Did you ever need to measure the duration of an operation? Yeah, this is easy.
   But how to:

   - measure the duration of two or more blocks at the same time,
     including the whole duration?
   - instrument a code to cleanly retrieve durations in one line,
     to log or send to time series databases?
   - easily see human friendly durations in seconds, milliseconds, etc?
   - easily see human friendly counts with SI prefixes like k, M, G, T, etc?
   - measure the actual throughput of a block? (this is way harder, since it
     needs to measure both duration and number of iterations)
   - easily see human friendly throughputs in "/second", "/minute", "/hour"
     or even "/day", including SI prefixes?

   about-time solves these and many more.
VersionDeltaFile
1.1+28-0sysutils/py-about_time/pkg/PLIST
1.1+18-0sysutils/py-about_time/Makefile
1.1+15-0sysutils/py-about_time/pkg/DESCR
1.1+10-0sysutils/py-about_time/patches/patch-pyproject_toml
1.1+2-0sysutils/py-about_time/distinfo
1.1.1.1+0-0sysutils/py-about_time/pkg/PLIST
+73-04 files not shown
+73-010 files

FreeBSD/ports dffe499security/vuxml/vuln 2026.xml

security/vuxml: update lang/python312 entries
DeltaFile
+6-6security/vuxml/vuln/2026.xml
+6-61 files

FreeBSD/src fb1820drescue/rescue Makefile, tools/bsdbox Makefile.net Makefile

rescue: Satisfy libifconfig's libnv dependency in crunched links

libifconfig now calls nv(9) routines for the SR-IOV VF status query, so
crunched builds that link the static library must also provide libnv.

The per-program CRUNCH_LIBS_ifconfig hook cannot do this: crunchgen
partially links per-program libraries into the program object and
crunchide then localizes every symbol except the stub entry, so members
absorbed there cannot satisfy references from another archive on the
final link's library list.

List libnv globally next to libifconfig.a in rescue(8) and bsdbox. This
also makes the existing per-program libnv links redundant; remove them
to avoid embedding private localized copies in the crunched binary.

Fixes:  2d6114f6d26b ("libifconfig: Add an SR-IOV VF status query")
DeltaFile
+3-4rescue/rescue/Makefile
+0-1tools/bsdbox/Makefile.net
+1-0tools/bsdbox/Makefile
+4-53 files

LLVM/project ff2f56cllvm/include/llvm/Support KnownBits.h, llvm/lib/CodeGen/GlobalISel GISelValueTracking.cpp

[GlobalISel] Add G_ROTL/G_ROTR to computeNumSignBits (#213364)

Port SelectionDAG's `ROTL`/`ROTR` handling to
`GISelValueTracking::computeNumSignBits`.
Addresses one of the subtasks of #150515.

---
Assisted by Claude (Anthropic).
DeltaFile
+67-1llvm/test/CodeGen/AArch64/GlobalISel/knownbits-rotl-rotr.mir
+6-18llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
+23-0llvm/lib/Support/KnownBits.cpp
+10-0llvm/lib/CodeGen/GlobalISel/GISelValueTracking.cpp
+8-0llvm/include/llvm/Support/KnownBits.h
+114-195 files

NetBSD/pkgsrc Tyh4smmdoc CHANGES-2026

   doc: Updated shells/oh-my-posh to 30.6.4
VersionDeltaFile
1.5087+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc BXw1PEnshells/oh-my-posh Makefile distinfo

   shells/oh-my-posh: update to 30.6.4

   Bug Fixes

    - battery: render a detected battery at 0% instead of disabling the segment (#7784) (bfa4f3b), closes #7782
VersionDeltaFile
1.325+4-4shells/oh-my-posh/distinfo
1.357+2-2shells/oh-my-posh/Makefile
+6-62 files