FreeBSD/ports 51a2217net/spoofdpi distinfo Makefile, net/spoofdpi/files modules.txt pkg-message.in

net/spoofdpi: Update 1.2.0 => 1.2.1

Changelog:
https://github.com/xvzc/SpoofDPI/releases/tag/v1.2.1

PR:     291873
DeltaFile
+3-23net/spoofdpi/distinfo
+0-24net/spoofdpi/files/modules.txt
+2-12net/spoofdpi/Makefile
+11-0net/spoofdpi/files/pkg-message.in
+16-594 files

FreeBSD/ports a69bda1security/vuxml/vuln 2025.xml

security/vuxml: Amend entry for Mongodb

The port is for mongodb 8.0 and not 8.2

Reported by:    ronald-lists at klop.ws
DeltaFile
+1-4security/vuxml/vuln/2025.xml
+1-41 files

FreeBSD/src fff399dshare/misc bsd-family-tree

bsd-family-tree: add FreeBSD 15.0

(cherry picked from commit 7b44ab1c6abe106a44604a8504edca0e57ec1c42)

Sponsored by:   tipi.work
DeltaFile
+4-1share/misc/bsd-family-tree
+4-11 files

FreeBSD/src 5b428bbshare/misc bsd-family-tree

bsd-family-tree: Re-center OpenBSD line

Commit 09aeca28dd75 ("BSD family tree: reduce OpenBSD-NetBSD crowding")
moved OpenBSD releases over 2 spaces.  Move the line through OpenBSD
releases over as well.

Reviewed by:    obrien
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53635

(cherry picked from commit 1821cf482ff128b08bd65807e1f7aad7eb873e0b)
DeltaFile
+404-404share/misc/bsd-family-tree
+404-4041 files

FreeBSD/src 36b9d60share/misc bsd-family-tree

bsd-family-tree: add macOS 26

Sponsored by:   tipi.work

(cherry picked from commit c6e02892bbca1237546e3943c0971768822e1745)
DeltaFile
+5-1share/misc/bsd-family-tree
+5-11 files

LLVM/project d63de59clang/include/clang/Analysis CFGStmtMap.h, clang/lib/Analysis CFGStmtMap.cpp

[clang][NFC] In `CFGStmtMap`, do not use a `void *` data member, just use the object directly.

There is no reason to dynamically allocate `llvm::DenseMap` and try to hide the type. A header we include anyway already includes `DenseMap.h` so we save almost no compilation time. This change improves performance by avoiding the dynamic allocation, and simplifies the code considerably.

Now that we just have a regular data member, there is also no need for a manual destructor, and the copy / move operations will do the right thing.

In `getBlock`, we have some code that a comment claims is implementing memoization, but in reality it does nothing. The relevant expression is a conditional `(*SM)[X] = B`, but `B` is equal to `SM->find(X)->second`.

In `Accumulate`, we have a bunch of code to add things to the map for the initial set-up. However, the original code would either find or default construct an element, and then if the found element is equal to the default constructed element it would set it to `B`. Rather than doing this in two steps, we can simply use `try_emplace` to insert if it's not already present. This change is sound only if the new element we are inserting cannot be equal to the default constructed element, but the element type is a pointer and this entire section of code assumes `B` is not null.
DeltaFile
+11-33clang/lib/Analysis/CFGStmtMap.cpp
+6-6clang/include/clang/Analysis/CFGStmtMap.h
+17-392 files

LLVM/project d2346efclang/include/clang/Analysis CFGStmtMap.h, clang/lib/Analysis CFGStmtMap.cpp

Address review comments
DeltaFile
+18-24clang/lib/Analysis/CFGStmtMap.cpp
+0-2clang/include/clang/Analysis/CFGStmtMap.h
+18-262 files

NetBSD/src wxnRMn3external/bsd/tcpdump/bin Makefile

   INET6 is way too entangled in the various L2 protocol printers, so we
   pretty much need to include it always.  As such, disable the USE_INET6
   check so that this will link if MKINET6 is "no".
VersionDeltaFile
1.30+4-3external/bsd/tcpdump/bin/Makefile
+4-31 files

FreeBSD/src 1c7c315share/misc bsd-family-tree

bsd-family-tree: add FreeBSD 15.0

(cherry picked from commit 7b44ab1c6abe106a44604a8504edca0e57ec1c42)

Sponsored by:   tipi.work
DeltaFile
+4-1share/misc/bsd-family-tree
+4-11 files

FreeBSD/src d8ff327share/misc bsd-family-tree

bsd-family-tree: Re-center OpenBSD line

Commit 09aeca28dd75 ("BSD family tree: reduce OpenBSD-NetBSD crowding")
moved OpenBSD releases over 2 spaces.  Move the line through OpenBSD
releases over as well.

Reviewed by:    obrien
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D53635

(cherry picked from commit 1821cf482ff128b08bd65807e1f7aad7eb873e0b)
DeltaFile
+404-404share/misc/bsd-family-tree
+404-4041 files

NetBSD/src hrjGJWAtests/lib/libutil t_sockaddr_snprintf.c

   Make this build with MKINET6=no
VersionDeltaFile
1.6+6-2tests/lib/libutil/t_sockaddr_snprintf.c
+6-21 files

NetBSD/src nkrgr5Qusr.bin/fstat fstat.c

   Make this build with MKINET6=no
VersionDeltaFile
1.121+4-2usr.bin/fstat/fstat.c
+4-21 files

NetBSD/src coXxlAKusr.sbin/inetd ratelimit.c

   Make this build with MKINET6=no
VersionDeltaFile
1.4+6-2usr.sbin/inetd/ratelimit.c
+6-21 files

FreeBSD/ports 1248f77databases/mongodb70 distinfo Makefile

databases/mongodb70: 7.0.28

Changes:
https://www.mongodb.com/docs/manual/release-notes/7.0/#7.0.28---dec-19--2025

Announcement:
https://www.mongodb.com/community/forums/t/mongodb-7-0-28-is-released/332825?u=r_k

Security:       CVE-2025-14847 "Zlib compressed protocol header length confusion may allow memory read"
DeltaFile
+3-3databases/mongodb70/distinfo
+1-1databases/mongodb70/Makefile
+4-42 files

NetBSD/src YYr5eXoexternal/apache2/mDNSResponder/dist/mDNSPosix mDNSPosix.c

   Build with HAVE_IPV6=0
VersionDeltaFile
1.22+6-0external/apache2/mDNSResponder/dist/mDNSPosix/mDNSPosix.c
+6-01 files

NetBSD/src wJU11D0sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip rk3399-nanopi-r4s.dts

   rk3399-nanopi-r4s.dts: apply upstream USB fix

   This gives us the addition of:
   [   1.0000040] rkusbphy2 at rkusb1: USB2 host port

   This is taken from the following commit (applied to a different file
   in the current Linux tree; it should be included in the DTS update
   skrll@ is planning, but could be simpler to pull up to netbsd-11 in
   this form):

   From 38f4aa34a5f737ea8588dac320d884cc2e762c03 Mon Sep 17 00:00:00 2001
   From: Justin Klaassen <justin at tidylabs.net>
   Date: Tue, 25 Feb 2025 17:03:58 +0000
   Subject: arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S

   The u2phy1_host should always have the same status as usb_host1_ehci
   and usb_host1_ohci, otherwise the EHCI and OHCI drivers may be
   initialized for a disabled usb port.


    [9 lines not shown]
VersionDeltaFile
1.2+1-1sys/external/gpl2/dts/dist/arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts
+1-11 files

FreeBSD/ports 1243aa9multimedia/subtitlecomposer Makefile distinfo

multimedia/subtitlecomposer: add upstream patch to fix build with FFmpeg 8
DeltaFile
+2-3multimedia/subtitlecomposer/Makefile
+3-1multimedia/subtitlecomposer/distinfo
+5-42 files

ELF Tool Chain/elftoolchain 4324trunk/libelf Makefile

libelf/Makefile: Sort SRCS.

DeltaFile
+5-5trunk/libelf/Makefile
+5-51 files

NetBSD/src qofaaxwsys/dev ccd.c

   Fix kern.ccd.units sysctl processing

   The kern.ccd.units sysctl is intended to return a list (array) of
   configured ccd unit numbers - it didn't, instead it returned the
   unit number of the first configured ccd, and N-1 0's (where N
   is the number of configured ccd devices).   If it happened that
   ccd0 was the first configured, then N 0's would be returned.

   This (very simple) fix corrects that.

   This bug has been present (unnoticed apparently) since the sysctl
   was added, April, 2013 - so I guess that not very many people to
        ccdconfig -g
   (not naming the devices) when they have more than one configured ccd.
   I suspect that's the only current way to experience it easily.

   XXX pullup -9 -10 -11
VersionDeltaFile
1.194+3-3sys/dev/ccd.c
+3-31 files

FreeBSD/ports c13aa0bx11/plank distinfo Makefile

x11/plank: Update 0.11.157 => 0.11.158, reset maintainership

Changelog:
https://github.com/zquestz/plank-reloaded/releases/tag/0.11.158

While here reset maintainership - inactive since 2021.

PR:     291921
DeltaFile
+3-3x11/plank/distinfo
+2-2x11/plank/Makefile
+5-52 files

LLVM/project f64bc98mlir/include/mlir/Dialect/OpenACC/Transforms Passes.td, mlir/lib/Dialect/OpenACC/Transforms ACCIfClauseLowering.cpp CMakeLists.txt

[mlir][acc] Add ACCIfClauseLowering pass (#173447)

This pass lowers OpenACC compute constructs with `if` clauses into
`scf.if` with separate device and host paths.

Before:
```
  %d = acc.copyin varPtr(%a : memref<10xf32>) -> memref<10xf32>
  acc.parallel dataOperands(%d) if(%cond) {
    acc.loop control(%i : i32) = (%c0 : i32) to (%c10 : i32) step (%c1 :
i32) {
      // loop body
      acc.yield
    }
    acc.yield
  }
  acc.copyout accPtr(%d) to varPtr(%a)
```


    [20 lines not shown]
DeltaFile
+245-0mlir/lib/Dialect/OpenACC/Transforms/ACCIfClauseLowering.cpp
+224-0mlir/test/Dialect/OpenACC/acc-if-clause-lowering.mlir
+35-0mlir/include/mlir/Dialect/OpenACC/Transforms/Passes.td
+1-0mlir/lib/Dialect/OpenACC/Transforms/CMakeLists.txt
+505-04 files

NetBSD/pkgsrc SqspzFidoc CHANGES-2025 TODO

   doc: Updated cad/verilator to 5.042
VersionDeltaFile
1.7382+2-1doc/CHANGES-2025
1.26578+1-2doc/TODO
+3-32 files

NetBSD/pkgsrc GmqA2Jgcad/verilator PLIST Makefile, cad/verilator/patches patch-Makefile.in patch-src_V3Options.cpp

   cad/verilator: Update to 5.042

   Changelog:
   Verilator 5.042 2025-11-02
   ==========================

   **Other:**

   * Add HIERPARAM error on hierarchical parameter values (#1626) (#6456) (#6484) (#6587) (#6609) (#6621) (#6623). [Todd Strader] [Luca Rufer] [Paul Swirhun]
   * Add error on zero/negative unpacked dimensions (#1642). [Stefan Wallentowitz]
   * Add verilator_gantt profiling of DPI imports (#3084). [Geza Lore]
   * Add ASSIGNEQEXPR when use `=` inside expressions (#5567). [Ethan Sifferman]
   * Add error on non-packed struct randc (#5999). [Seth Pellegrino]
   * Add configure `--enable-dev-asan` to compile verilator_bin with the address sanitizer (#6404). [Geza Lore]
   * Add $(LDFLAGS) and $(LIBS) to when building shared libraries (#6425) (#6426). [Ahmed El-Mahmoudy]
   * Add IMPLICITSTATIC also on procedure variables.
   * Add FUNCTIMCTL error on function invoking task or time-controlling statements (#6385).
   * Add error on `virtual new` (#6486). [Alex Solomatnikov]
   * Add error on ranges with tristate values (#6534). [Alex Solomatnikov]

    [1953 lines not shown]
VersionDeltaFile
1.2+27-21cad/verilator/patches/patch-Makefile.in
1.5+37-6cad/verilator/PLIST
1.11+21-8cad/verilator/Makefile
1.1+18-0cad/verilator/patches/patch-src_V3Options.cpp
1.1+15-0cad/verilator/patches/patch-configure.ac
1.8+7-5cad/verilator/distinfo
+125-406 files

NetBSD/pkgsrc o4xdGLIdoc CHANGES-2025

   doc: Updated mail/thunderbird-l10n to 146.0.1
VersionDeltaFile
1.7381+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc U06B0QImail/thunderbird-l10n distinfo Makefile

   mail/thunderbird-l10n: Update to 146.0.1

   * Sync with mail/thunderbird-146.0.1.
VersionDeltaFile
1.138+187-187mail/thunderbird-l10n/distinfo
1.143+2-2mail/thunderbird-l10n/Makefile
+189-1892 files

NetBSD/pkgsrc qtUTDnWdoc CHANGES-2025

   doc: Updated mail/thunderbird to 146.0.1
VersionDeltaFile
1.7380+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc wor7NiXmail/thunderbird/patches patch-build_gn__processor.py patch-third__party_libwebrtc_modules_video__capture_video__capture__internal__impl__gn_moz.build

   mail/thunderbird: Update to 146.0.1

   Changelog:
   146.0.1:
   What's Fixed

   fixed
   Reverted fix that localized consistent special folder names in server's language


   146.0:
   What's New

   new
   Enabled configuration of preferred OpenPGP keyserver via the UI

   What's Changed

   changed

    [106 lines not shown]
VersionDeltaFile
1.1+46-0mail/thunderbird/patches/patch-build_gn__processor.py
1.1+40-0mail/thunderbird/patches/patch-third__party_libwebrtc_modules_video__capture_video__capture__internal__impl__gn_moz.build
1.1+29-0mail/thunderbird/patches/patch-third__party_libwebrtc_modules_portal_portal__gn_moz.build
1.1+29-0mail/thunderbird/patches/patch-third__party_libwebrtc_rtc__base_platform__thread__types.cc
1.3+23-4mail/thunderbird/patches/patch-third__party_libwebrtc_modules_video__capture_linux_video__capture__v4l2.cc
1.1+23-0mail/thunderbird/patches/patch-memory_build_mozjemalloc__types.h
+190-47 files not shown
+231-2813 files

NetBSD/pkgsrc BVMY9ZBdoc CHANGES-2025

   doc: Updated textproc/py-pdf to 6.5.0
VersionDeltaFile
1.7379+2-1doc/CHANGES-2025
+2-11 files

NetBSD/pkgsrc KFg91NUtextproc/py-pdf distinfo Makefile

   textproc/py-pdf: Update to 6.5.0

   Changelog:
   ## Version 6.5.0, 2025-12-21

   ### New Features (ENH)
   - Limit jbig2dec memory usage (#3576)
   - FontDescriptor: Initiate from embedded font resource (#3551)

   ### Robustness (ROB)
   - Allow fallback to PBM files for jbig2dec without PNG support (#3567)
   - Use warning instead of error for early EOD for RunLengthDecode (#3548)

   ### Developer Experience (DEV)
   - Test with macOS as well (#3401)
VersionDeltaFile
1.44+4-4textproc/py-pdf/distinfo
1.50+2-2textproc/py-pdf/Makefile
+6-62 files

FreeNAS/freenas d223ac7src/middlewared/middlewared/plugins/apps upgrade.py

NAS-139082 / 26.04 / fix app upgrades (#17905)

Similar to https://github.com/truenas/middleware/pull/17881
DeltaFile
+13-6src/middlewared/middlewared/plugins/apps/upgrade.py
+13-61 files