FreeBSD/ports 398bb7dwww/libnghttp2 distinfo Makefile, www/nghttp2 distinfo Makefile

www/libnghttp2: Update to 1.68.1

This fixes CVE-2026-27135

Reported by:    Fabian Wenk <fabian at wenks.ch>
Approved by:    ports-secteam@ (maintainer timeout > 1 week)
DeltaFile
+3-3www/nghttp2/distinfo
+3-3www/libnghttp2/distinfo
+1-1www/nghttp2/Makefile
+1-1www/libnghttp2/Makefile
+1-1www/libnghttp2/pkg-plist
+9-95 files

NetBSD/pkgsrc-wip a3e5a63. TODO, py-mbake distinfo Makefile

py-mbake: update to 1.4.6
DeltaFile
+3-3py-mbake/distinfo
+4-2py-mbake/Makefile
+0-1TODO
+7-63 files

DragonFlyBSD/src f36f570gnu/lib/gcc120/libstdcxx/headers Makefile.headers, gnu/lib/gcc120/libstdcxx/product Makefile

gcc120: Fix compatibility.So building in libstdcxx

My previous commit 1f0bbf647d9751967ce37b93246695bb2c7e819c actually
fixed the building of the extra .So objects for libstdcxx by adding the
missing '-D_GLIBCXX_SHARED' CXXFLAGS.  However, the 'compatibility.So'
object failed to build after the commit because of the two reasons:

- The <bits/compatibility.h> header was missing.  It was even removed on
  the vendor branch.
- The '-std=gnu++98' was missing on the compilation command.

This commit prepares the needed <bits/compatibility.h> header, and adds
the 'gnu98' flags group for the ${cxx98_sources}.
DeltaFile
+6-0gnu/lib/gcc120/libstdcxx/headers/Makefile.headers
+3-1gnu/lib/gcc120/libstdcxx/product/Makefile
+9-12 files

DragonFlyBSD/src f48ab6bcontrib/gcc-12 README.DELETED

contrib/gcc-12: Update README.DELETED
DeltaFile
+0-1contrib/gcc-12/README.DELETED
+0-11 files

DragonFlyBSD/src b3c03a7contrib/gcc-12/libstdc++-v3/config/abi compatibility.h

Merge branch 'vendor/GCC120'
DeltaFile
+213-0contrib/gcc-12/libstdc++-v3/config/abi/compatibility.h
+213-01 files

DragonFlyBSD/src 7eb2f59contrib/gcc-12/libstdc++-v3/config/abi compatibility.h

vendor/GCC120: Add back libstdc++-v3/config/abi/compatibility.h

It's required to build 'libstdc++-v3/src/c++98/compatibility.cc' in
shared mode (-D_GLIBCXX_SHARED).
DeltaFile
+213-0contrib/gcc-12/libstdc++-v3/config/abi/compatibility.h
+213-01 files

NetBSD/pkgsrc-wip 2cfb973. TODO, dmarc-report-viewer distinfo cargo-depends.mk

dmarc-report-viewer: update to 2.5.0
DeltaFile
+135-148dmarc-report-viewer/distinfo
+44-47dmarc-report-viewer/cargo-depends.mk
+0-13dmarc-report-viewer/patches/patch-Cargo.toml
+1-8dmarc-report-viewer/Makefile
+0-1TODO
+180-2175 files

NetBSD/pkgsrc-wip c15dfe4. TODO, crush distinfo go-modules.mk

crush: update to 0.55.0
DeltaFile
+111-3crush/distinfo
+36-0crush/go-modules.mk
+1-1crush/Makefile
+0-1TODO
+148-54 files

LLVM/project 6bf0738clang/include/clang/CIR/Dialect/Builder CIRBaseBuilder.h, clang/include/clang/CIR/Dialect/IR CIROps.td

[CIR] Use data size in emitAggregateCopy for overlapping copies

Add skip_tail_padding property to cir.copy to handle potentially-overlapping
subobject copies directly, instead of falling back to cir.libc.memcpy. When
set, the lowering uses the record's data size (excluding tail padding) for
the memcpy length. This keeps typed semantics and promotability of cir.copy.

Also fix CXXABILowering to preserve op properties when recreating operations,
and expose RecordType::computeStructDataSize() for computing data size of
padded record types.
DeltaFile
+73-0clang/test/CIR/CodeGen/aggregate-copy-overlap.cpp
+21-5clang/include/clang/CIR/Dialect/IR/CIROps.td
+23-0clang/lib/CIR/Dialect/IR/CIRTypes.cpp
+11-6clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp
+11-0clang/test/CIR/IR/invalid-copy.cir
+4-2clang/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+143-138 files not shown
+168-2014 files

OpenBSD/ports 8tLYU7mwww/tomcat/v11 distinfo Makefile

   update to tomcat-11.0.21
VersionDeltaFile
1.17+4-4www/tomcat/v11/distinfo
1.17+1-1www/tomcat/v11/Makefile
+5-52 files

OpenBSD/ports I1OBcwTnet/toot distinfo Makefile

   update to toot-0.52.1
VersionDeltaFile
1.34+2-2net/toot/distinfo
1.53+1-1net/toot/Makefile
+3-32 files

OpenBSD/ports IDcCfxzwayland/xwayland-satellite Makefile

   xwayland-satellite would fail unable to find -lgcc while linking

   tb@ pointed out that MODCLANG_COMPILER_LINKS=no might help on this
   and similar failures on other ports.

   Confirmed that this fixes the build on sparc64
VersionDeltaFile
1.2+2-0wayland/xwayland-satellite/Makefile
+2-01 files

DragonFlyBSD/src 1f0bbf6gnu/lib/gcc120/libstdc++fs Makefile, gnu/lib/gcc120/libstdcxx Makefile.inc

gcc120: Deduplicate makefile contents for libstdcxx/libstdc++fs

Move the common *FLAGS contents to libstdcxx/Makefile.inc.
DeltaFile
+27-0gnu/lib/gcc120/libstdcxx/Makefile.inc
+2-17gnu/lib/gcc120/libstdc++fs/Makefile
+1-15gnu/lib/gcc120/libstdcxx/components/libconv_2017/Makefile
+0-16gnu/lib/gcc120/libstdcxx/components/libconv_1998/Makefile
+1-15gnu/lib/gcc120/libstdcxx/components/libconv_2011/Makefile
+1-15gnu/lib/gcc120/libstdcxx/components/libconv_2020/Makefile
+32-782 files not shown
+32-1088 files

LLVM/project 45f1692clang/include/clang/CIR/Dialect/Builder CIRBaseBuilder.h, clang/include/clang/CIR/Dialect/IR CIROps.td

[CIR] Use data size in emitAggregateCopy for overlapping copies

Add skip_tail_padding property to cir.copy to handle potentially-overlapping
subobject copies directly, instead of falling back to cir.libc.memcpy. When
set, the lowering uses the record's data size (excluding tail padding) for
the memcpy length. This keeps typed semantics and promotability of cir.copy.

Also fix CXXABILowering to preserve op properties when recreating operations,
and expose RecordType::computeStructDataSize() for computing data size of
padded record types.
DeltaFile
+73-0clang/test/CIR/CodeGen/aggregate-copy-overlap.cpp
+21-5clang/include/clang/CIR/Dialect/IR/CIROps.td
+23-0clang/lib/CIR/Dialect/IR/CIRTypes.cpp
+8-6clang/lib/CIR/CodeGen/CIRGenExprAggregate.cpp
+11-0clang/test/CIR/IR/invalid-copy.cir
+4-2clang/include/clang/CIR/Dialect/Builder/CIRBaseBuilder.h
+140-138 files not shown
+165-2014 files

NetBSD/src E63OEHHsys/arch/rs6000/rs6000 machdep.c, sys/dev/i2c tsllux.c

   fix various typos in comments.
VersionDeltaFile
1.38+4-4sys/fs/msdosfs/msdosfs_fat.c
1.5+3-3sys/dev/i2c/tsllux.c
1.16+3-3sys/arch/rs6000/rs6000/machdep.c
1.63+3-3sys/netinet/icmp6.h
1.5+2-2sys/netinet/sctp_structs.h
1.94+2-2sys/netipsec/ipsec.h
+17-172 files not shown
+21-218 files

NetBSD/pkgsrc urihQRKx11/xscreensaver distinfo Makefile

   xscreensaver: set DIST_SUBDIR for new distfile
VersionDeltaFile
1.103+4-4x11/xscreensaver/distinfo
1.181+2-1x11/xscreensaver/Makefile
+6-52 files

NetBSD/pkgsrc sF90R3ex11/xscreensaver distinfo

   x11/xscreensaver: Update distfile hash

   Upstream slipped in last minute changes
   <https://www.jwz.org/blog/2026/03/xscreensaver-6-15/#comment-268229>
   without bumping the revision.

   Thanks, martin@
VersionDeltaFile
1.102+4-4x11/xscreensaver/distinfo
+4-41 files

NetBSD/pkgsrc-wip 18043c1anvil go-modules-work.mk work-go-modules.mk

anvil: rename go modules files to match go-modules*mk
DeltaFile
+129-0anvil/go-modules-work.mk
+0-129anvil/work-go-modules.mk
+41-0anvil/go-modules-extra.mk
+0-41anvil/extra-go-modules.mk
+2-2anvil/Makefile
+172-1725 files

NetBSD/pkgsrc-wip 2c727c9. TODO

TODO: add some

+ crush-0.55.0, dmarc-report-viewer-2.5.0, py-mbake-1.4.6,
  resterm-0.24.2.
DeltaFile
+4-0TODO
+4-01 files

NetBSD/pkgsrc wxB8mG2doc TODO

   doc/TODO: add some

   + SDL3-3.4.4, ast-grep-0.42.1, dasel-3.4.1, esbuild-0.28.0,
     fzf-0.71.0, harfbuzz-14.1.0, hwdata-0.406, jnv-0.7.1, jsongrep-0.8.1,
     moor-2.12.0, node_exporter-1.11.0, oatbar-0.3.1, ocaml-dune-3.22.1,
     openexr-3.4.9, prometheus-3.11.0, py-click-8.3.2, py-dunamai-1.26.1,
     py-google-api-core-2.30.2, py-google-auth-httplib2-0.3.1,
     py-googleapis-common-protos-1.74.0, py-grpcio-1.80.0,
     py-mediafile-0.16.0, py-more-itertools-11.0.1, py-pdm_backend-2.4.8,
     py-requests-ratelimiter-0.9.3, py-ruff-0.15.9, py-textual-8.2.2,
     py-tzdata-2026.1, py-urwid-4.0.0, py-uv-build-0.11.3, py-werkzeug-3.1.8,
     rumdl-0.1.67, syncstorage-rs-0.22.2, tree-sitter-0.26.8.
VersionDeltaFile
1.27042+35-6doc/TODO
+35-61 files

LLVM/project df2de0aclang-tools-extra/clang-tidy/bugprone UseAfterMoveCheck.cpp, clang-tools-extra/docs ReleaseNotes.rst

[clang-tidy] Improve bugprone.use-after-move interaction with explicit destructor call. (#188866)

It is valid (although niche) to call an explicit destructor after moving
the object.
DeltaFile
+30-0clang-tools-extra/test/clang-tidy/checkers/bugprone/use-after-move.cpp
+21-3clang-tools-extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
+2-0clang-tools-extra/docs/ReleaseNotes.rst
+1-1clang-tools-extra/docs/clang-tidy/checks/bugprone/use-after-move.rst
+54-44 files

OPNSense/plugins 56a6279net/frr/src/opnsense/service/templates/OPNsense/Quagga bfdd.conf

net/frr: add local-address and interface options to BFD neighbors (#5317)

Fix regression, missing line ending.
DeltaFile
+1-1net/frr/src/opnsense/service/templates/OPNsense/Quagga/bfdd.conf
+1-11 files

OPNSense/plugins d112536net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditBFDNeighbor.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga BFD.xml

net/frr: add local-address and interface options to BFD neighbors (#5317)

* net/frr: add local-address and interface options to BFD neighbors

* net/frr: simplify BFD template conditions

Remove unnecessary empty strings in Jinja2 template (default false).

Co-authored-by: Ad Schellevis <AdSchellevis at users.noreply.github.com>

---------

Co-authored-by: Ad Schellevis <AdSchellevis at users.noreply.github.com>
DeltaFile
+18-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditBFDNeighbor.xml
+12-1net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/BFD.xml
+1-1net/frr/src/opnsense/service/templates/OPNsense/Quagga/bfdd.conf
+31-23 files

OPNSense/plugins 7657da6net/frr/src/opnsense/service/templates/OPNsense/Quagga bgpd.conf

os-frr: Add description of bgp neighbor to frr.conf (#5364)

Co-authored-by: Marcin Matlag <mmatlag at cloudferro.com>
DeltaFile
+3-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/bgpd.conf
+3-01 files

DragonFlyBSD/src ce4fc58. Makefile_upgrade.inc, gnu/lib/gcc120 Makefile

gcc120: Rename libstd++fs.a to libstdc++fs.a

I somehow made a typo in the library name ... Fix it.
DeltaFile
+0-44gnu/lib/gcc120/libstd++fs/Makefile
+44-0gnu/lib/gcc120/libstdc++fs/Makefile
+2-2gnu/lib/gcc120/Makefile
+2-0Makefile_upgrade.inc
+1-1share/mk/bsd.libnames.mk
+49-475 files

OPNSense/plugins 1e7cf83net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api DiagnosticsController.php

net/frr - Routing: Diagnostics: OSPFv3 / routing - missing routes due to changed frr output. closes https://github.com/opnsense/plugins/issues/5252
DeltaFile
+9-7net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/DiagnosticsController.php
+9-71 files

NetBSD/pkgsrc-wip 8897af7rust193 distinfo

rust193: recompute openssl-src patch checksum, as pointed out by jperkin@.

"How did that happen?"
DeltaFile
+1-1rust193/distinfo
+1-11 files

FreeBSD/ports 7d62265math/R-cran-backports distinfo Makefile

math/R-cran-backports: Update to 1.5.1

Reported by:    portscout
DeltaFile
+3-3math/R-cran-backports/distinfo
+1-1math/R-cran-backports/Makefile
+4-42 files

FreeBSD/ports 087c085multimedia/mencoder distinfo Makefile, multimedia/mplayer Makefile.common distinfo

multimedia/{mplayer|mencoder} Update to upstream snapshot 2026-04-04

This updates multimedia/mplayer and mencoder to an up-to-date
snapshot as of 2026-04-04.
* Due to upstream development slowing down, distfiles are now
  incremental diffs.
* This marks the JACK option broken for now due to ffmpeg API
  retirements.
PR:             292157
MFH:            2026Q2

(cherry picked from commit c1612985deae93d91687a580ce75852bd7cdb897)
DeltaFile
+6-3multimedia/mplayer/Makefile.common
+3-1multimedia/mplayer/distinfo
+3-1multimedia/mencoder/distinfo
+0-1multimedia/mplayer/Makefile
+1-0multimedia/mplayer/Makefile.optvars
+0-1multimedia/mencoder/Makefile
+13-76 files

OPNSense/core a57e59dsrc/opnsense/mvc/app/controllers/OPNsense/Core/Api DashboardController.php, src/opnsense/mvc/app/models/OPNsense/Unbound Unbound.xml

src: fix a few whitespace issues
DeltaFile
+2-2src/opnsense/mvc/app/models/OPNsense/Unbound/Unbound.xml
+2-2src/opnsense/www/themes/opnsense-auto/build/js/theme.js
+1-2src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
+1-1src/opnsense/scripts/kea/get_kea_leases.py
+6-74 files