NetBSD/pkgsrc-wip be79d41edbrowse Makefile DESCR, edbrowse/patches patch-CMakeLists.txt

edbrowse: delete, imported in the main tree
DeltaFile
+0-46edbrowse/patches/patch-CMakeLists.txt
+0-37edbrowse/Makefile
+0-9edbrowse/DESCR
+0-6edbrowse/distinfo
+0-5edbrowse/PLIST
+0-1035 files

LLVM/project 75437ecllvm/lib/Target/AMDGPU AMDGPUPromoteAlloca.cpp, llvm/test/CodeGen/AMDGPU promote-alloca-vector-gep.ll

Revert "[AMDGPU] Enable i8 GEP promotion for vector allocas (#166132)"

This reverts commit 6ec8c4351cfc1d0627d1633b02ea787bd29c77d8.
DeltaFile
+0-144llvm/test/CodeGen/AMDGPU/promote-alloca-vector-gep.ll
+3-18llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
+3-1622 files

FreeNAS/freenas 5ee0760src/middlewared/middlewared/apps webshell_app.py

Log errors when shell console fails to start
DeltaFile
+1-0src/middlewared/middlewared/apps/webshell_app.py
+1-01 files

LLVM/project 7b65219llvm/include/llvm/IR Constants.h, llvm/lib/IR Constants.cpp

[IR] Add ImplicitTrunc argument to ConstantInt::get() (#170865)

Add an ImplicitTrunc argument to ConstantInt::get(), which allows
controlling whether implicit truncation of the value is permitted.
    
This argument currently defaults to true, but will be switched to false
in the future to guard against signed/unsigned confusion, similar to
what has already happened for APInt.
    
The argument gives an opt-out for cases where the truncation is
intended. The patch contains one illustrative example where this
happens.
DeltaFile
+7-6llvm/lib/IR/Constants.cpp
+9-4llvm/include/llvm/IR/Constants.h
+3-1llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+19-113 files

FreeNAS/freenas f267208src/middlewared/middlewared/plugins/pool_ import_pool.py

Fix mountpoint issue for containers on importing pools
DeltaFile
+14-11src/middlewared/middlewared/plugins/pool_/import_pool.py
+14-111 files

LLVM/project 3d24efdclang-tools-extra/test/clang-tidy .clang-tidy

[clang-tidy][NFC] Add empty '.clang-tidy' file in tests dir to silent warnings in IDE (#171029)

When working on tests, `clangd` with option `--clang-tidy` will report
warnings from
[root](https://github.com/llvm/llvm-project/blob/main/.clang-tidy)
clang-tidy config.
I believe these warnings serve no purpose in tests, so we better disable
them to silent warnings in IDE.
DeltaFile
+1-0clang-tools-extra/test/clang-tidy/.clang-tidy
+1-01 files

NetBSD/pkgsrc xmt0cxkdoc CHANGES-2025

   doc: Added www/edbrowse version 3.8.15
VersionDeltaFile
1.7073+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc aFl4NJcwww Makefile

   www: add edrowse
VersionDeltaFile
1.1892+2-1www/Makefile
+2-11 files

NetBSD/pkgsrc c1pdM7Zwww/edbrowse Makefile distinfo, www/edbrowse/patches patch-src_html.c

   www/edbrowse: initial import

   Edbrowse is a combination editor, browser, and mail client that is 100%
   text based. The interface is similar to /bin/ed, though there are many
   more features, such as editing multiple files simultaneously, and
   rendering html.
VersionDeltaFile
1.1+64-0www/edbrowse/Makefile
1.1+16-0www/edbrowse/patches/patch-src_html.c
1.1+6-0www/edbrowse/distinfo
1.1+5-0www/edbrowse/PLIST
1.1+4-0www/edbrowse/DESCR
+95-05 files

FreeNAS/freenas 4b0466bsrc/middlewared/middlewared/plugins/container attachments.py

Fix container attachment delegate
DeltaFile
+13-14src/middlewared/middlewared/plugins/container/attachments.py
+13-141 files

FreeNAS/freenas 891cfa7src/middlewared/middlewared/api/v26_04_0 container_device.py vm_device.py, src/middlewared/middlewared/plugins/container devices.py

Return NIC attach choices grouped by type (BRIDGE/MACVLAN)
DeltaFile
+7-3src/middlewared/middlewared/plugins/container/devices.py
+8-2src/middlewared/middlewared/plugins/vm/vm_devices.py
+4-2src/middlewared/middlewared/api/v26_04_0/container_device.py
+4-2src/middlewared/middlewared/api/v26_04_0/vm_device.py
+2-2src/middlewared/middlewared/utils/libvirt/nic.py
+25-115 files

LLVM/project 9c60d70llvm/test/CodeGen/RISCV rvp-ext-rv32.ll

[RISCV] Re-generate rvp-ext-rv32.ll after #170399. NFC

Some instructions got renamed by #170399, but new tests cases were
added after that PR was created.
DeltaFile
+5-5llvm/test/CodeGen/RISCV/rvp-ext-rv32.ll
+5-51 files

NetBSD/pkgsrc WA3tTKKdoc CHANGES-2025

   Updated textproc/py-black, textproc/py-pdf
VersionDeltaFile
1.7072+3-1doc/CHANGES-2025
+3-11 files

NetBSD/pkgsrc tY2lgAZtextproc/py-pdf distinfo PLIST

   py-pdf: updated to 6.4.1

   6.4.1, 2025-12-07

   Performance Improvements (PI)
   - Optimize loop for layout mode text extraction

   Bug Fixes (BUG)
   - Do not fail on choice field without /Opt key

   Documentation (DOC)
   - Document possible issues with merge_page and clipping
   - Add some notes about library security

   Maintenance (MAINT)
   - Use CORE_FONT_METRICS for widths where possible
VersionDeltaFile
1.42+4-4textproc/py-pdf/distinfo
1.17+1-4textproc/py-pdf/PLIST
1.48+2-2textproc/py-pdf/Makefile
+7-103 files

FreeBSD/ports 0eaaac7audio/ft2-clone distinfo Makefile

audio/ft2-clone: Update to 2.02
DeltaFile
+3-3audio/ft2-clone/distinfo
+1-1audio/ft2-clone/Makefile
+4-42 files

OpenBSD/src K7w67nNsys/net if_veb.c

   make sure we're in the same pvlan before doing the secondary vid checks.
VersionDeltaFile
1.66+15-4sys/net/if_veb.c
+15-41 files

NetBSD/pkgsrc mL3UAgZtextproc/py-black distinfo Makefile

   py-black: updated to 25.12.0

   25.12.0

   Highlights

   - Black no longer supports running with Python 3.9

   Stable style

   - Fix bug where comments preceding `# fmt: off`/`# fmt: on` blocks were incorrectly
     removed, particularly affecting Jupytext's `# %% [markdown]` comments
   - Fix crash when multiple `# fmt: skip` comments are used in a multi-part if-clause, on
     string literals, or on dictionary entries with long lines
   - Fix possible crash when `fmt: ` directives aren't on the top level

   Preview style

   - Fix `fmt: skip` skipping the line after instead of the line it's on

    [14 lines not shown]
VersionDeltaFile
1.33+4-4textproc/py-black/distinfo
1.38+2-2textproc/py-black/Makefile
+6-62 files

HardenedBSD/src 48be9af. ObsoleteFiles.inc, share/firmwares/iwm Makefile

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+3-0ObsoleteFiles.inc
+1-1share/firmwares/iwm/Makefile
+1-1stand/defaults/loader.conf
+5-23 files

FreeNAS/freenas 6c427afsrc/middlewared/middlewared/pytest/unit/plugins test_truenas_connect.py

Fix unit tests
DeltaFile
+56-17src/middlewared/middlewared/pytest/unit/plugins/test_truenas_connect.py
+56-171 files

FreeNAS/freenas 8e976d0src/middlewared/middlewared/plugins/truenas_connect state.py

Optionally allow restarting ui in tnc state check
DeltaFile
+5-1src/middlewared/middlewared/plugins/truenas_connect/state.py
+5-11 files

FreeNAS/freenas 9c7022bsrc/middlewared/middlewared/plugins/truenas_connect state.py acme.py

Move heartbeat start logic to tnc state check
DeltaFile
+5-0src/middlewared/middlewared/plugins/truenas_connect/state.py
+3-1src/middlewared/middlewared/plugins/truenas_connect/acme.py
+8-12 files

FreeNAS/freenas 6956d0asrc/middlewared/middlewared/plugins/truenas_connect heartbeat.py

Add checks for optionally starting heartbeat svc
DeltaFile
+10-4src/middlewared/middlewared/plugins/truenas_connect/heartbeat.py
+10-41 files

FreeNAS/freenas 1aca126src/middlewared/middlewared/plugins/truenas_connect update.py

Add validation for HA capable systems
DeltaFile
+30-8src/middlewared/middlewared/plugins/truenas_connect/update.py
+30-81 files

FreeNAS/freenas e2ec5f1src/middlewared/middlewared/plugins/truenas_connect hostname.py update.py

Make sure HA VIPs always get added to TNC in case of a HA system
DeltaFile
+5-0src/middlewared/middlewared/plugins/truenas_connect/hostname.py
+2-2src/middlewared/middlewared/plugins/truenas_connect/update.py
+7-22 files

FreeNAS/freenas b15531asrc/middlewared/middlewared/plugins/truenas_connect hostname.py

Fix hostname syncs to only happen on master/single node
DeltaFile
+4-0src/middlewared/middlewared/plugins/truenas_connect/hostname.py
+4-01 files

FreeNAS/freenas 3af2fe1src/middlewared/middlewared/plugins/truenas_connect acme.py

Only start heatbeat if configured
DeltaFile
+3-2src/middlewared/middlewared/plugins/truenas_connect/acme.py
+3-21 files

FreeNAS/freenas a096d07src/middlewared/middlewared/plugins/truenas_connect heartbeat.py

Remove separate heartbeat starting logic
DeltaFile
+0-22src/middlewared/middlewared/plugins/truenas_connect/heartbeat.py
+0-221 files

FreeNAS/freenas 9cc01d4src/middlewared/middlewared/plugins/failover_ event.py

Call tnc state check with restart ui enabled on failover event
DeltaFile
+1-1src/middlewared/middlewared/plugins/failover_/event.py
+1-11 files

FreeNAS/freenas 18b2ac3src/middlewared/middlewared/plugins/failover_ event.py

Configure TNC in async manner on master failover event
DeltaFile
+1-1src/middlewared/middlewared/plugins/failover_/event.py
+1-11 files

HardenedBSD/ports a999ee8sysutils/py-director distinfo, textproc/apache-commons-csv Makefile distinfo

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+18-14textproc/ibus/Makefile
+11-9textproc/ibus/pkg-plist
+4-6textproc/apache-commons-csv/Makefile
+3-3sysutils/py-director/distinfo
+3-3www/tomcat9/distinfo
+3-3textproc/apache-commons-csv/distinfo
+42-385 files not shown
+51-4711 files