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

[mlir][WIP] `DenseElementsAttr` generalized

getter / iterator via interface

extraTraitClassDeclaration to provide default FloatType impls

address comments

simplify parser
DeltaFile
+124-1mlir/lib/AsmParser/AttributeParser.cpp
+25-92mlir/lib/IR/BuiltinAttributes.cpp
+87-0mlir/lib/IR/BuiltinTypes.cpp
+83-0mlir/test/IR/dense-elements-type-interface.mlir
+74-1mlir/include/mlir/IR/BuiltinTypeInterfaces.td
+32-13mlir/include/mlir/IR/BuiltinAttributes.td
+425-1078 files not shown
+579-11914 files

FreeBSD/ports 24631ccgraphics/openusd Makefile

graphics/openusd: Adjust PORTNAME and CATEGORIES after moving

PR:             292497
Approved by:    yuri (maintainer, timeout 1 month)
DeltaFile
+2-2graphics/openusd/Makefile
+2-21 files

FreeBSD/ports 47a07f9graphics/openusd pkg-plist, graphics/openusd/files patch-pxr_base_arch_fileSystem.cpp patch-pxr_base_arch_debugger.cpp

misc/usd: Move to graphics/openusd

Rename to match upstream naming and moved to a more appropriate category

PR:             292497
Approved by:    yuri (maintainer, timeout 1 month)
DeltaFile
+1,945-0graphics/openusd/pkg-plist
+0-1,945misc/usd/pkg-plist
+0-142misc/usd/files/patch-pxr_base_arch_fileSystem.cpp
+142-0graphics/openusd/files/patch-pxr_base_arch_fileSystem.cpp
+83-0graphics/openusd/files/patch-pxr_base_arch_debugger.cpp
+0-83misc/usd/files/patch-pxr_base_arch_debugger.cpp
+2,170-2,170149 files not shown
+3,230-3,229155 files

LLVM/project 47abe86clang/lib/Analysis CFG.cpp, clang/test/Analysis cfg-assignment-eval-order.cpp missing-bind-temporary.cpp

[clang][CFG] Sequence RHS before LHS for overloaded assignment operators in CFG to match C++17 rules (#181113)

Fixes #180521
DeltaFile
+55-0clang/test/Analysis/cfg-assignment-eval-order.cpp
+34-2clang/lib/Analysis/CFG.cpp
+17-17clang/test/Analysis/missing-bind-temporary.cpp
+4-4clang/test/Analysis/scopes-cfg-output.cpp
+110-234 files

FreeBSD/ports 539c00ddevel/protobuf-java distinfo Makefile

devel/protobuf-java: Update 4.33.2 => 4.33.5

Changelog:
https://github.com/protocolbuffers/protobuf/releases/tag/v33.3
https://github.com/protocolbuffers/protobuf/releases/tag/v33.4
https://github.com/protocolbuffers/protobuf/releases/tag/v33.5

PR:     293184
DeltaFile
+3-3devel/protobuf-java/distinfo
+1-1devel/protobuf-java/Makefile
+4-42 files

FreeBSD/ports 179d4f1net-im/conduit distinfo Makefile

net-im/conduit: Update to 0.10.12

PR:             293171
DeltaFile
+3-3net-im/conduit/distinfo
+1-3net-im/conduit/Makefile
+4-62 files

FreeBSD/ports 857a033ports-mgmt/pkg-devel distinfo Makefile

ports-mgmt/pkg-devel: 2.5.99.3

revert extract optimization
DeltaFile
+3-3ports-mgmt/pkg-devel/distinfo
+2-2ports-mgmt/pkg-devel/Makefile
+5-52 files

pkgng/pkgng 1d75060. NEWS auto.def

2.5.99.3
DeltaFile
+5-0NEWS
+1-1auto.def
+6-12 files

NetBSD/pkgsrc YE8AiW7doc CHANGES-2026

   Updated databases/py-pypika, www/py-jupyterlab
VersionDeltaFile
1.1109+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc JtuY5Kcwww/py-jupyterlab PLIST distinfo

   py-jupyterlab: updated to 4.5.4

   4.5.4

   Bugs fixed

   Avoid using system clipboard in Notebook widget
   Update CodeMirror versions, fixing a few selection issues
   Fix debugger variable panel to render value 0 properly
   Consider both the content type and pattern match in DocumentRegistry.getFileTypeForModel()
   false in saveAs to avoid fetching file body

   Maintenance and upkeep improvements

   Bump Lumino packages to the 2026.2.5 release, fixing iframe resizing

   Documentation improvements

   Clarify notebook and cell metadata API changes in JupyterLab 4

    [3 lines not shown]
VersionDeltaFile
1.16+80-80www/py-jupyterlab/PLIST
1.15+4-4www/py-jupyterlab/distinfo
1.23+2-2www/py-jupyterlab/Makefile
+86-863 files

FreeBSD/ports feff92fsysutils/hcloud distinfo Makefile

sysutils/hcloud: Update to 1.61.0

Changelog: https://github.com/hetznercloud/cli/releases/tag/v1.61.0
DeltaFile
+5-5sysutils/hcloud/distinfo
+1-2sysutils/hcloud/Makefile
+6-72 files

NetBSD/pkgsrc BKQxboHdatabases/py-pypika Makefile distinfo

   py-pypika: updated to 0.51.1

   0.51.1

   typefix: Add explicit type annotations to table attribute for mypy compatibility

   0.51.0

   typefix: update parameter types in aggregate and function classes to use Term

   0.50.0

   New Features

   JQL (Jira Query Language) support - New JiraQuery class for building Jira queries with isempty() and notempty() methods
   QUALIFY clause - Filter rows based on window function results
   Bitwise OR support - New bitwiseor() method on fields
   ClickHouse DISTINCT ON - distinct_on() method for ClickHouse queries
   ClickHouse LIMIT BY - limit_by() and limit_offset_by() methods

    [44 lines not shown]
VersionDeltaFile
1.31+3-9databases/py-pypika/Makefile
1.26+4-4databases/py-pypika/distinfo
1.4+2-1databases/py-pypika/PLIST
+9-143 files

FreeBSD/src a60e7e6stand/efi/loader/arch/i386 Makefile.inc

stand: compile ia32 EFI loader with -malign-double

The UEFI spec says:
> Structures are aligned on boundaries equal to the largest internal
> datum of the structure and internal data are implicitly padded to
> achieve natural alignment.

By default, structs containing members of type "long long" have 4 byte
alignment on i386. This caused some EFI structures to be subtly wrong.

Fix this by compiling the ia32 EFI loader with -malign-double, which
bumps the alignment up to 8 if such members are present.

MFC after:      3 days
DeltaFile
+2-0stand/efi/loader/arch/i386/Makefile.inc
+2-01 files

NetBSD/pkgsrc mGmMuoAdoc CHANGES-2026

   Updated devel/py-ipykernel, devel/py-test-httpserver
VersionDeltaFile
1.1108+3-1doc/CHANGES-2026
+3-11 files

NetBSD/pkgsrc YbU4oDydevel/py-test-httpserver distinfo PLIST

   py-test-httpserver: updated to 1.1.5

   1.1.5

   New Features

   - Add ``bake()`` method to ``HTTPServer`` for creating pre-configured
     request expectation proxies (``BakedHTTPServer``). This allows sharing
     common keyword arguments (e.g. ``method``, ``headers``) across multiple
     ``expect_request()`` calls with last-wins merging semantics.
VersionDeltaFile
1.13+4-4devel/py-test-httpserver/distinfo
1.5+4-1devel/py-test-httpserver/PLIST
1.14+2-2devel/py-test-httpserver/Makefile
+10-73 files

NetBSD/pkgsrc oqikCxOdevel/py-ipykernel Makefile distinfo

   py-ipykernel: updated to 7.2.0

   7.2.0

   New features added

   - Added kernel_protocol_version to kernelspec
   - Replaced PUB socket with XPUB socket

   Enhancements made

   - Made IOPubThread constructor backward compatible
   - Advertizes kernel protocol 5.5
   - Upgrade to jupyter_client 8.8.0
   - Implement kernel-side callstack filtering for internal frames

   Bugs fixed

   - add close event for wx timer app in loop_wx

    [9 lines not shown]
VersionDeltaFile
1.71+4-4devel/py-ipykernel/Makefile
1.59+4-4devel/py-ipykernel/distinfo
+8-82 files

FreeBSD/ports 2f44bf4net/remmina Makefile

net/remmina: Update to 1.4.42

ChangeLog: https://gitlab.com/Remmina/Remmina/-/releases/v1.4.42

 * add option to enforce IPvX preference
 * Fix ssh x11 forwarding crashing in nixos
 * Add support for smartcard authentication
 * [REM-3444] Add option to delay floating toolbar popup
 * [REM-3448] Update FreeRDP checks to newer version
 * [REM-3448] Fix typo
 * Update AppStream metadata
 * [FLAT-390] update ffmpeg
 * [Rem-3180] Create named SPICE connection
 * [REM-2880] Fix session stuck problem with KeePassXC
 * [REM-3453] default dynamic resolution when supported issue
 * [REM-3258] toolbar disappearance in some multi-monitor situations
 * [REM-3458] Enable AAD support in Flatpak build
 * Create viewonly mode button on rcw toolbar
 * Permit css customization in scrolled window mode

    [15 lines not shown]
DeltaFile
+1-2net/remmina/Makefile
+1-21 files

NetBSD/src EIuaKzNtests/kernel t_mqueue.c

   PR/60002: Enji Cooper:
   mq_open in FreeBSD and NetBSD both state that the path provided to the
   target mqueue should (in the POSIX parlance of "should") start with a /.
   In FreeBSD this proved to be more of an issue than NetBSD (especially
   when `kyua debug` was involved). Instead of relying on a temp directory
   which might exist outside the kyua sandbox, make the mqueue path
   absolute to the prefix `/t_mqueue` (for consistency with the test), and
   add the test PID to the path to avoid potential collisions between
   back-to-back / concurrent test runs.

   While here, explicitly cast the checked return value to `mqd_t`: this is
   needed because some platforms--including FreeBSD--might define `mqd_t` as
   an unsigned type instead of a signed type. Casting it to `mqd_t` helps
   quell a valid compiler warning in that case.
VersionDeltaFile
1.7+3-8tests/kernel/t_mqueue.c
+3-81 files

FreeBSD/ports 2ae662cgraphics/zathura-ps distinfo Makefile

graphics/zathura-ps: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-ps/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura-ps/changelog/2026.01.30/index.html

PR:             292876
Approved by:    submitter is maintainer
DeltaFile
+3-3graphics/zathura-ps/distinfo
+2-2graphics/zathura-ps/Makefile
+5-52 files

FreeBSD/ports 48d02f9graphics/zathura-pdf-poppler distinfo Makefile

graphics/zathura-pdf-poppler: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-pdf-poppler/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura-pdf-poppler/changelog/2026.01.30/index.html

PR:             292876
Approved by:    submitter is maintainer
DeltaFile
+3-3graphics/zathura-pdf-poppler/distinfo
+2-3graphics/zathura-pdf-poppler/Makefile
+5-62 files

FreeBSD/ports 0ed530cgraphics/zathura-cb distinfo Makefile

graphics/zathura-cb: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-cb/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-cb/changelog/2026.02.03/index.html

PR:             292876
Approved by:    submitter is maintainer
DeltaFile
+3-3graphics/zathura-cb/distinfo
+2-3graphics/zathura-cb/Makefile
+5-62 files

FreeBSD/ports 1e658bfgraphics/zathura-djvu distinfo Makefile

graphics/zathura-djvu: Update to 2026.02.03

Changelogs:
https://pwmt.org/projects/zathura-djvu/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-djvu/changelog/2026.02.03/index.html

PR:             292876
Approved by:    submitter is maintainer
DeltaFile
+3-3graphics/zathura-djvu/distinfo
+2-2graphics/zathura-djvu/Makefile
+5-52 files

FreeBSD/ports 410833dgraphics/zathura-pdf-mupdf Makefile distinfo

graphics/zathura-pdf-mupdf: Update to 2026.02.03

Update LIB_DEPENDS.
Switch USES=compiler from c++17-lang to c17.
Remove USES=jpeg,localbase.
Remove the uncessesary REINPLACE_CMD.

Changelogs:
https://pwmt.org/projects/zathura-pdf-mupdf/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura-pdf-mupdf/changelog/2026.02.03/index.html

PR:             292875
DeltaFile
+3-8graphics/zathura-pdf-mupdf/Makefile
+3-3graphics/zathura-pdf-mupdf/distinfo
+6-112 files

FreeBSD/ports afabbc2graphics/zathura Makefile distinfo, graphics/zathura/files patch-data_meson.build

graphics/zathura: Update to 2026.02.09

Switch SYNCTEX_*_DEPENDS to USE_TEX=synctex.

Changelogs:
https://pwmt.org/projects/zathura/changelog/2026.01.30/index.html
https://pwmt.org/projects/zathura/changelog/2026.02.03/index.html
https://pwmt.org/projects/zathura/changelog/2026.02.09/index.html

PR:             292874
Approved by:    quentin.stievenart at gmail.com (maintainer)
DeltaFile
+4-4graphics/zathura/Makefile
+3-3graphics/zathura/distinfo
+2-2graphics/zathura/files/patch-data_meson.build
+1-1graphics/zathura/pkg-plist
+10-104 files

FreeBSD/ports 2aebe7cx11-toolkits/girara pkg-plist Makefile

x11-toolkits/girara: Update to 2026.02.04

Switch USES=compiler:c11 to c17.
Remove USES=pathfix.
Remove USE_GNOME=cairo.

Changelogs:
https://pwmt.org/projects/girara/changelog/2026.02.03/index.html
https://pwmt.org/projects/girara/changelog/2026.02.04/index.html

PR:             292873
Approved by:    madpilot (maintainer)
DeltaFile
+4-29x11-toolkits/girara/pkg-plist
+4-19x11-toolkits/girara/Makefile
+3-3x11-toolkits/girara/distinfo
+4-2x11-toolkits/girara/pkg-descr
+15-534 files

FreeBSD/ports f71f0f3graphics/podofo/files patch-libc++20

graphics/podofo: fix build with libc++ >= 20

With libc++ 20 or higher graphics/podofo fails to build, with errors
similar to:

    /wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/main/PdfColor.cpp:686:13: error: call to 'from_chars' is ambiguous
      686 |         if (std::from_chars(name.data() + 1, name.data() + name.size(), grayVal, chars_format::fixed).ec != std::errc())
          |             ^~~~~~~~~~~~~~~
    /usr/include/c++/v1/__charconv/from_chars_floating_point.h:63:1: note: candidate function
       63 | from_chars(const char* __first, const char* __last, double& __value, chars_format __fmt = chars_format::general) {
          | ^
    /wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/private/charconv_compat.h:34:30: note: candidate function
       34 |     inline from_chars_result from_chars(const char* first, const char* last,
          |                              ^

This is because libc++ 20 started offering std::from_chars() for
floating point values, and pododo does not check for this. Correct the
WANT_FROM_CHARS check to correctly check for libc++ 20 or higher.


    [5 lines not shown]
DeltaFile
+11-0graphics/podofo/files/patch-libc++20
+11-01 files

FreeBSD/ports 6d07173graphics/podofo/files patch-libc++20

graphics/podofo: fix build with libc++ >= 20

With libc++ 20 or higher graphics/podofo fails to build, with errors
similar to:

    /wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/main/PdfColor.cpp:686:13: error: call to 'from_chars' is ambiguous
      686 |         if (std::from_chars(name.data() + 1, name.data() + name.size(), grayVal, chars_format::fixed).ec != std::errc())
          |             ^~~~~~~~~~~~~~~
    /usr/include/c++/v1/__charconv/from_chars_floating_point.h:63:1: note: candidate function
       63 | from_chars(const char* __first, const char* __last, double& __value, chars_format __fmt = chars_format::general) {
          | ^
    /wrkdirs/usr/ports/graphics/podofo/work/podofo-0.10.4/src/podofo/private/charconv_compat.h:34:30: note: candidate function
       34 |     inline from_chars_result from_chars(const char* first, const char* last,
          |                              ^

This is because libc++ 20 started offering std::from_chars() for
floating point values, and pododo does not check for this. Correct the
WANT_FROM_CHARS check to correctly check for libc++ 20 or higher.


    [3 lines not shown]
DeltaFile
+11-0graphics/podofo/files/patch-libc++20
+11-01 files

FreeBSD/ports 7b3fa26devel/libddwaf/files patch-update-fmt

devel/libddwaf: fix build with clang 21

With clang 21 devel/libddwaf fails to build, with errors similar to:

    In file included from /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.cc:8:
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19: error: call to consteval function 'ddwaf::fmt::basic_format_string<char, ddwaf::fmt::basic_string_view<char> &, const char (&)[3]>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23: note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, )
          |                       ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3: note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                                        \
          |   ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:688:54: note: subexpression not valid in a constant expression
      688 |     format_str_.remove_prefix(detail::to_unsigned(it - begin()));
          |                                                   ~~~^~~~~~~~~
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2639:5: note: in call to 'this->context_.advance_to(&"{}{}"[1])'
     2639 |     context_.advance_to(begin);

    [64 lines not shown]
DeltaFile
+12,986-0devel/libddwaf/files/patch-update-fmt
+12,986-01 files

FreeBSD/ports 76122fadevel/libddwaf/files patch-update-fmt

devel/libddwaf: fix build with clang 21

With clang 21 devel/libddwaf fails to build, with errors similar to:

    In file included from /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.cc:8:
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format-inl.h:61:19: error: call to consteval function 'ddwaf::fmt::basic_format_string<char, ddwaf::fmt::basic_string_view<char> &, const char (&)[3]>::basic_format_string<FMT_COMPILE_STRING, 0>' is not a constant expression
       61 |     format_to(it, FMT_STRING("{}{}"), message, SEP);
          |                   ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1905:23: note: expanded from macro 'FMT_STRING'
     1905 | #define FMT_STRING(s) FMT_STRING_IMPL(s, fmt::detail::compile_string, )
          |                       ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/format.h:1882:3: note: expanded from macro 'FMT_STRING_IMPL'
     1882 |   [] {                                                                        \
          |   ^
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:688:54: note: subexpression not valid in a constant expression
      688 |     format_str_.remove_prefix(detail::to_unsigned(it - begin()));
          |                                                   ~~~^~~~~~~~~
    /wrkdirs/usr/ports/devel/libddwaf/work/libddwaf-1.30.1/src/vendor/fmt/core.h:2639:5: note: in call to 'this->context_.advance_to(&"{}{}"[1])'
     2639 |     context_.advance_to(begin);

    [62 lines not shown]
DeltaFile
+12,986-0devel/libddwaf/files/patch-update-fmt
+12,986-01 files

HardenedBSD/src b1097e9bin/pwd pwd.c, bin/pwd/tests pwd_test.sh

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+249-0usr.bin/m4/tests/m4_test.sh
+54-47bin/pwd/pwd.c
+94-0bin/pwd/tests/pwd_test.sh
+0-44usr.bin/m4/tests/regress.gnuprefix.out
+22-22usr.bin/xinstall/xinstall.c
+44-0usr.bin/m4/tests/regress.gnuprefix.err
+463-11321 files not shown
+601-17727 files