LLVM/project adaa3e7libc/src/__support/math sincosf_utils.h sincosf_float_eval.h

[libc] Address sincosf size bloat (#179004)

The recent refactoring in #177523 marked some functions as static which
increased the size of sinf/cosf functions. Removing the static storage
for these functions to remove the bloat which is especially problematic
in size constrained baremetal target builds.
DeltaFile
+8-9libc/src/__support/math/sincosf_utils.h
+3-3libc/src/__support/math/sincosf_float_eval.h
+1-1libc/src/__support/math/sincosf.h
+12-133 files

LLVM/project 9065730lld/test/ELF aarch64-movw-error.s arm-tag-vfp-args-errs.s

[ELF,test] Improve error message checks with proper format

Update tests to use the canonical error message format with `error:`
prefix and file:section information. Add `--implicit-check-not=error:`
to ensure no unexpected errors are produced.

This commit focuses on "out of range" and "not aligned" errors.
DeltaFile
+19-19lld/test/ELF/aarch64-movw-error.s
+15-17lld/test/ELF/arm-tag-vfp-args-errs.s
+3-3lld/test/ELF/ppc64-error-missaligned-dq.s
+3-3lld/test/ELF/ppc64-error-missaligned-ds.s
+3-3lld/test/ELF/ppc64-reloc-pcrel34-overflow.s
+2-2lld/test/ELF/aarch64-load-alignment.s
+45-473 files not shown
+50-529 files

NetBSD/pkgsrc I85y3Hudoc TODO CHANGES-2026

   doc: Updated devel/py-wcwidth to 0.5.3
VersionDeltaFile
1.26745+2-3doc/TODO
1.816+2-1doc/CHANGES-2026
+4-42 files

NetBSD/pkgsrc byRM7qHdevel/py-wcwidth distinfo Makefile

   py-wcwidth: update to 0.5.3.

   0.5.3

       Add Virama conjunct for the Brahmic scripts by @jquast in #204

   0.5.2

       Do not distribute any data files by @jquast in #199
       Update specs and zero-width tables regarding Mc by @jquast in #200
       Standalone emoji support by @jquast in #202

   0.5.1

       Updated generated zero and wide code tables to length of 1 to complete the previously announced removal of historical wide and zero tables. #196

   0.5.0

       Drop Support of many historical versions of wide and zero unicode tables. Only the latest Unicode version (17.0.0) is now shipped. The related unicode_version='auto' keyword of the wcwidth()-family of functions are ignored. list_versions() always returns a tuple of only a single element of the only unicode version supported. #195

    [10 lines not shown]
VersionDeltaFile
1.20+4-4devel/py-wcwidth/distinfo
1.23+4-4devel/py-wcwidth/Makefile
1.8+6-0devel/py-wcwidth/PLIST
+14-83 files

NetBSD/pkgsrc-wip c653d91py-pytokens distinfo TODO

py-pytokens: update to 0.4.1

still doesn't build
DeltaFile
+3-3py-pytokens/distinfo
+3-0py-pytokens/TODO
+1-1py-pytokens/Makefile
+7-43 files

NetBSD/pkgsrc E4G7oG3doc CHANGES-2026 TODO

   doc: Updated lang/py-pygls to 2.0.1
VersionDeltaFile
1.815+2-1doc/CHANGES-2026
1.26744+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc V5VSvIDlang/py-pygls distinfo Makefile

   py-pygls: update to 2.0.1.

   What's Changed

       docs: drop pre-release banner by @alcarney in #580
       docs: use correct lsprotocol version by @alcarney in #581
       docs: fix broken link for pygls playground by @perrinjerome in #582
       docs: describe arguments unpacking for server commands in v2 by @perrinjerome in #583
       Add Aeon Programming Language to implementations list by @alcides in #584
       Fix spelling mistakes in v2 migration documentation by @maxchaston in #585
       fix: prevent exception handling for cancelled futures in JsonRPCProtocol by @austin3dickey in #588
       build: v2.0.1 by @tombh in #589
VersionDeltaFile
1.20+4-4lang/py-pygls/distinfo
1.21+2-4lang/py-pygls/Makefile
+6-82 files

NetBSD/pkgsrc a3s5JqOdoc CHANGES-2026 TODO

   doc: Updated devel/py-pip to 26.0
VersionDeltaFile
1.814+2-1doc/CHANGES-2026
1.26743+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc yPWdT6Mdevel/py-pip PLIST distinfo, devel/py-pip/patches patch-src_pip___internal_build__env.py

   py-pip: update to 26.0.

   26.0 (2026-01-30)
   =================

   Deprecations and Removals
   -------------------------

   - Remove support for non-bare project names in egg fragments. Affected users should use
     the `Direct URL requirement syntax <https://packaging.python.org/en/latest/specifications/version-specifiers/#direct-references>`_. (`#13157 <https://github.com/pypa/pip/issues/13157>`_)

   Features
   --------

   - Display pip's command-line help in colour, if possible. (`#12134 <https://github.com/pypa/pip/issues/12134>`_)
   - Support installing dependencies declared with inline script metadata
     (:pep:`723`) with ``--requirements-from-script``. (`#12891 <https://github.com/pypa/pip/issues/12891>`_)
   - Add ``--all-releases`` and ``--only-final`` options to control pre-release
     and final release selection during package installation. (`#13221 <https://github.com/pypa/pip/issues/13221>`_)

    [38 lines not shown]
VersionDeltaFile
1.51+13-4devel/py-pip/PLIST
1.9+8-8devel/py-pip/patches/patch-src_pip___internal_build__env.py
1.73+5-5devel/py-pip/distinfo
1.88+3-4devel/py-pip/Makefile
+29-214 files

NetBSD/pkgsrc NrBzYMndoc CHANGES-2026 TODO

   doc: Updated devel/py-pdm_backend to 2.4.7
VersionDeltaFile
1.813+2-1doc/CHANGES-2026
1.26742+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc K02cBEVdevel/py-pdm_backend distinfo Makefile

   py-pdm_backend: update to 2.4.7.

     🚀 Features

       Allow user to override wheel with multiple plat tags  -  by @trim21 in #298 (263a5)

      💻 Chores

       Switch dev-dependencies to dependency-groups  -  by @frostming (9572d)
VersionDeltaFile
1.22+4-4devel/py-pdm_backend/distinfo
1.24+4-4devel/py-pdm_backend/Makefile
+8-82 files

NetBSD/pkgsrc qd44Ug5doc CHANGES-2026 TODO

   doc: Updated math/py-numpy to 2.4.2
VersionDeltaFile
1.812+2-1doc/CHANGES-2026
1.26741+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc xXbwqaFmath/py-numpy Makefile distinfo

   py-numpy: update to 2.4.2.

   A total of 12 pull requests were merged for this release.
VersionDeltaFile
1.146+4-4math/py-numpy/Makefile
1.109+4-4math/py-numpy/distinfo
+8-82 files

FreeBSD/ports 5488382devel/hs-haskell-language-server distinfo

devel/hs-haskell-language-server: Remove duplicate distinfo entries

These duplicate entries were causing build failures at the fetch stage.

=> lens-5.3.5/lens-5.3.5.tar.gz doesn't seem to exist in /portdistfiles/cabal.
=> Attempting to fetch https://hackage.haskell.org/package/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Attempting to fetch http://hackage.haskell.org/package/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/cabal/lens-5.3.5/lens-5.3.5.tar.gz
fetch: lens-5.3.5/lens-5.3.5.tar.gz is not a directory
=> Couldn't fetch it - please try to retrieve this
=> port manually into /portdistfiles/cabal and try again.
*** Error code 1

Reviewed by:    arrowd
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D55042
DeltaFile
+0-8devel/hs-haskell-language-server/distinfo
+0-81 files

NetBSD/pkgsrc 5OnPSuOdoc CHANGES-2026 TODO

   doc: Updated security/py-google-auth to 2.48.0
VersionDeltaFile
1.811+2-1doc/CHANGES-2026
1.26740+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc Ae5LXxEsecurity/py-google-auth Makefile distinfo

   py-google-auth: update to 2.48.0.

   API updates.
VersionDeltaFile
1.93+4-4security/py-google-auth/Makefile
1.86+4-4security/py-google-auth/distinfo
+8-82 files

FreeBSD/ports 24071aascience/elmerfem pkg-plist Makefile, science/elmerfem/files patch-ElmerGUI_Application_cad_cadview.cpp patch-fem_src_modules_DCRComplexSolve.F90

science/elmerfem: Remove port

Marked broken 6+ months ago and no patches submitted to fix it
DeltaFile
+0-449science/elmerfem/pkg-plist
+0-123science/elmerfem/Makefile
+0-101science/elmerfem/files/patch-ElmerGUI_Application_cad_cadview.cpp
+0-58science/elmerfem/files/patch-fem_src_modules_DCRComplexSolve.F90
+0-53science/elmerfem/files/patch-ElmerGUI_Application_vtkpost_vtkpost.cpp
+0-22science/elmerfem/files/patch-elmergrid_src_CMakeLists.txt
+0-8069 files not shown
+1-88115 files

NetBSD/pkgsrc NoNV0g0doc CHANGES-2026 TODO

   doc: Updated devel/py-confuse to 2.2.0
VersionDeltaFile
1.810+2-1doc/CHANGES-2026
1.26739+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc v0K9rJsdevel/py-confuse Makefile distinfo

   py-confuse: update to 2.2.0.

   What's Changed

       Drop support for Python 3.9.
       Ship inline type information via a py.typed marker for type checkers.
       Tighten and extend type hints across the public API, templates, and sources.
       Add strict mypy configuration and align tests/examples with the new typing.
       Include docs and tests directory in source distributions.
VersionDeltaFile
1.11+3-5devel/py-confuse/Makefile
1.5+4-4devel/py-confuse/distinfo
1.5+2-1devel/py-confuse/PLIST
+9-103 files

NetBSD/pkgsrc SkodyGIdoc CHANGES-2026 TODO

   doc: Updated textproc/py-JWT to 2.11.0
VersionDeltaFile
1.809+2-1doc/CHANGES-2026
1.26738+1-2doc/TODO
+3-32 files

FreeBSD/ports 991ec60sysutils/bareos24-server Makefile

sysutils/bareos24-server: Revert "Replace BROKEN to IGNORE_i386"

This reverts commit 6b84ea6ad1955a2bc13f17ddd3e0da66161f6506.

On platforms where ssize_t is 32 bits wide, the comparison will be made
unsigned (ssize_t converted to an unsigned value);
on platforms where ssize_t is wider than uint32_t, the comparison will
be made signed (uint32_t converted to the wider signed ssize_t).

That also has repercussions in that bytes_left a few lines down
will be negative if and only if the passed in size_t count argument is
greater than INT**_MAX, with ** being whatever size the "size_t count"
is.

If you don't see a compiler error on that line, that does not imply the
code is right or the bug is away, but that the compiler warning did not
trigger in that situation due to a warning bug.  The upstream maintainer
did want the code break compile in that case.


    [3 lines not shown]
DeltaFile
+1-1sysutils/bareos24-server/Makefile
+1-11 files

NetBSD/pkgsrc fYlQON4textproc/py-JWT Makefile distinfo

   py-JWT: update to 2.11.0.

   All tests pass.

   `v2.11.0 <https://github.com/jpadilla/pyjwt/compare/2.10.1...2.11.0>`__
   -----------------------------------------------------------------------

   Fixed
   ~~~~~

   - Enforce ECDSA curve validation per RFC 7518 Section 3.4.
   - Fix build system warnings by @kurtmckee in `#1105 <https://github.com/jpadilla/pyjwt/pull/1105>`__
   - Validate key against allowed types for Algorithm family in `#964 <https://github.com/jpadilla/pyjwt/pull/964>`__
   - Add iterator for JWKSet in `#1041 <https://github.com/jpadilla/pyjwt/pull/1041>`__
   - Validate `iss` claim is a string during encoding and decoding by @pachewise in `#1040 <https://github.com/jpadilla/pyjwt/pull/1040>`__
   - Improve typing/logic for `options` in decode, decode_complete by @pachewise in `#1045 <https://github.com/jpadilla/pyjwt/pull/1045>`__
   - Declare float supported type for lifespan and timeout by @nikitagashkov in `#1068 <https://github.com/jpadilla/pyjwt/pull/1068>`__
   - Fix ``SyntaxWarning``\s/``DeprecationWarning``\s caused by invalid escape sequences by @kurtmckee in `#1103 <https://github.com/jpadilla/pyjwt/pull/1103>`__
   - Development: Build a shared wheel once to speed up test suite setup times by @kurtmckee in `#1114 <https://github.com/jpadilla/pyjwt/pull/1114>`__

    [23 lines not shown]
VersionDeltaFile
1.31+2-6textproc/py-JWT/Makefile
1.25+4-4textproc/py-JWT/distinfo
+6-102 files

LLVM/project e1076a8mlir/include/mlir/IR BuiltinTypeInterfaces.td, mlir/lib/AsmParser AttributeParser.cpp

[mlir][WIP] `DenseElementsAttr` generalized
DeltaFile
+155-1mlir/lib/AsmParser/AttributeParser.cpp
+76-0mlir/include/mlir/IR/BuiltinTypeInterfaces.td
+57-15mlir/lib/IR/AsmPrinter.cpp
+28-0mlir/test/lib/Dialect/Test/TestTypes.cpp
+28-0mlir/test/IR/dense-elements-type-interface.mlir
+16-0mlir/test/lib/Dialect/Test/TestTypeDefs.td
+360-165 files not shown
+379-1611 files

FreeBSD/src 98bdf63sys/dev/ice if_ice_iflib.c

ice(4): Handle allmulti flag in ice_if_promisc_set function

In the ice_if_promisc_set function, the driver currently disables the
IFF_ALLMULTI flag, thereby preventing the activation of multicast mode.
To address this issue, implement appropriate handling to ensure the
flag is managed correctly.

Signed-off-by: Yogesh Bhosale <yogesh.bhosale at intel.com>

Tested by:      Gowthamkumar K S <gowtham.kumar.ks at intel.com>
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54186
DeltaFile
+20-5sys/dev/ice/if_ice_iflib.c
+20-51 files

FreeBSD/src 536ffb4sys/dev/smartpqi smartpqi_prototypes.h smartpqi_request.c

smartpqi: Avoid declaring extern inline functions

Each C file is compiled separately so these functions can't be inlined
except in the file where they are defined.  Since these functions aren't
used outside smartpqi_request.c, just do the simple thing and make them
private to that file.

Reported by:    gcc
Reviewed by:    jrhall
Fixes:          c558eca47970 ("smartpqi: update to version 4660.0.2002")
Differential Revision:  https://reviews.freebsd.org/D54732

(cherry picked from commit 75c591b26723711d7a38f2a5df7aecc28198cd83)
DeltaFile
+0-4sys/dev/smartpqi/smartpqi_prototypes.h
+2-2sys/dev/smartpqi/smartpqi_request.c
+2-62 files

FreeBSD/ports b4381c7biology/hisat2 distinfo Makefile

biology/hisat2: Update to 2.2.2

Numerous updates, mainly adding --temp-directory option
Changes:
    https://github.com/DaehwanKimLab/hisat2/releases
    https://github.com/DaehwanKimLab/hisat2/commits/master/

Reported by:    portscout
DeltaFile
+3-3biology/hisat2/distinfo
+1-2biology/hisat2/Makefile
+4-52 files

FreeBSD/ports 6b84ea6sysutils/bareos24-server Makefile

sysutils/bareos24-server: Replace BROKEN to IGNORE_i386
DeltaFile
+1-1sysutils/bareos24-server/Makefile
+1-11 files

FreeBSD/src cea2683tools/build/mk OptionalObsoleteFiles.inc

Remove example tests when MK_EXAMPLES=no

This change cleans up example tests for atf, googletest, plain, and TAP
when MK_EXAMPLES=no. Not having this in results
`kyua test -k /usr/tests/share/examples/Kyuafile` being broken on a host
where the content in that directory tree is stale. I ran into that case
because at some point in time in the past I had specified
`MK_GOOGLETEST=no` one of my dev instances.

MFC after:      1 week
DeltaFile
+26-0tools/build/mk/OptionalObsoleteFiles.inc
+26-01 files

FreeBSD/src e6c8997sys/crypto/openssl arm_arch.h, sys/crypto/openssl/aarch64 vpsm4_ex-armv8.S

OpenSSL: commit sys/crypto changes for 3.5.5

These files were changed as part of the 3.5.4 -> 3.5.5 upgrade. Please
see the upstream release notes linked in
1731fc70f7344af08db49b06c63c963fa12ee354, et al, for more details.

MFC after:      6 days
MFC with:       1731fc70f7344af08db49b06c63c963fa12ee354
Fixes:  1731fc70f7344af08d ("OpenSSL: update vendor sources to match 3.5.5 content")
DeltaFile
+897-1,244sys/crypto/openssl/powerpc64/aes-gcm-ppc.S
+897-1,244sys/crypto/openssl/powerpc64le/aes-gcm-ppc.S
+897-1,243sys/crypto/openssl/powerpc/aes-gcm-ppc.S
+160-171sys/crypto/openssl/arm_arch.h
+13-1sys/crypto/openssl/aarch64/vpsm4_ex-armv8.S
+2,864-3,9035 files

FreeBSD/ports 5747f83games/openrct2 distinfo Makefile

games/openrct2: update to 0.4.31

Changelog:      https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.4.31
DeltaFile
+5-5games/openrct2/distinfo
+2-2games/openrct2/Makefile
+2-1games/openrct2/pkg-plist
+9-83 files