NetBSD/pkgsrc bty1aFkwww/firefox mozilla-common.mk

   firefox: 151.0.x requires nss>=3.123.1
VersionDeltaFile
1.312+2-2www/firefox/mozilla-common.mk
+2-21 files

FreeBSD/ports 2819d13www/freenginx-devel Makefile.extmod distinfo

www/freenginx-devel: add third-party auth_jwt module (+)

The binary form of the auth_jwt module has exactly the same name
as the binary form of the http_auth_jwt module, so let's guarded
both modules with the PREVENTS* knobs.

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+15-4www/freenginx-devel/Makefile.extmod
+7-1www/freenginx-devel/distinfo
+6-1www/freenginx-devel/Makefile
+1-0www/freenginx-devel/Makefile.options.desc
+1-0www/freenginx-devel/pkg-plist
+30-65 files

LLVM/project 9077984llvm/lib/Transforms/Utils LowerInvoke.cpp, llvm/test/Transforms/LowerInvoke lowerinvoke.ll

[LowerInvoke] Use createCallMatchingInvoke instead of rolling it ourselves (#200536)

Using createCallMatchingInvoke ensures we copy metadata from the invoke
onto the call.

This bug was found by a large run of Opus 4.7 looking for bugs in LLVM.
DeltaFile
+21-0llvm/test/Transforms/LowerInvoke/lowerinvoke.ll
+3-11llvm/lib/Transforms/Utils/LowerInvoke.cpp
+24-112 files

NetBSD/pkgsrc 15JwkB7doc CHANGES-2026

   doc: Updated net/sayaka to 3.8.7
VersionDeltaFile
1.3346+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc M6GljBmnet/sayaka distinfo Makefile

   sayaka: update to 3.8.7

   Upstream changes:
    https://github.com/isaki68k/sayaka

   3.8.7 (2026/05/30)
   * improve Misskey rendering
VersionDeltaFile
1.43+4-4net/sayaka/distinfo
1.61+2-2net/sayaka/Makefile
+6-62 files

FreeBSD/ports 3c568acdatabases/pgbouncer Makefile pkg-plist

databases/pgbouncer: Add default option MANPAGES

Port depends on hs-pandoc to build its manpages, that adds a dependency
on lang/ghc, which takes hours to build.
MANPAGES option save lots of build time for users who build their own
ports without MANPAGES.

While here fix build with custom USER/GROUP not from UIDs/GIDs.

PR:             295239
Approved by:    Dmitry Wagin <dmitry.wagin at ya.ru> (maintainer, timeout 2 weeks)
Sponsored by:   UNIS Labs
DeltaFile
+16-6databases/pgbouncer/Makefile
+2-2databases/pgbouncer/pkg-plist
+18-82 files

pkgng/pkgng b13e85clibpkg pkgsign_ecc.c

libpkg: fix a typo in the ECC signer

secp512r1 -> secp521r1, which does mean that these keys wouldn't have
worked quite right if someone did have the 'pkgkey' format pubkey that
describe it, but we don't write those for ECDSA anymore.  Thus, this
yields no functional change.
DeltaFile
+1-1libpkg/pkgsign_ecc.c
+1-11 files

FreeBSD/ports 07f8208net/mgen Makefile distinfo, net/mgen/files patch-common_mgenSocketList.cpp patch-unix_Makefile.freebsd

net/mgen: Update 4.2b6 => 5.1.1, take maintainership

Changelog:
https://github.com/USNavalResearchLaboratory/mgen/blob/915e88a/VERSION.TXT

Project moved to:
https://www.nrl.navy.mil/Our-Work/Areas-of-Research/Information-Technology/NCS/MGEN/
https://github.com/USNavalResearchLaboratory/mgen/

Improve port:
- Unbreak build on 64bit ARCHes.
- Add LICENSE.
- Fix warnings from portclippy.
- Optimize install DOCS.

PR:             295246
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2

    [2 lines not shown]
DeltaFile
+24-21net/mgen/Makefile
+0-15net/mgen/files/patch-common_mgenSocketList.cpp
+0-14net/mgen/files/patch-unix_Makefile.freebsd
+0-14net/mgen/files/patch-protolib_unix_Makefile.freebsd
+0-11net/mgen/files/patch-protolib_unix_bsdRouteMgr.cpp
+3-2net/mgen/distinfo
+27-776 files

LLVM/project 56a9bballvm/include/llvm/IR Value.h FMF.h, llvm/lib/Transforms/InstCombine InstructionCombining.cpp

[IR] SubclassOptionalData is only optional for Instruction (#200419)

BasicBlock currently uses this for HasAddressTaken. ConstantExpr uses
this for flags and it should not be possible to modify constant
expressions after they have been created.

Therefore, update the documentation accordingly and remove the unsafe
clearSubclassOptionalData.

Remove hasSameSubclassOptionalData, as it is unused.
DeltaFile
+14-25llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+4-14llvm/include/llvm/IR/Value.h
+1-4llvm/include/llvm/IR/FMF.h
+1-3llvm/lib/Transforms/Scalar/Reassociate.cpp
+2-0llvm/include/llvm/IR/Operator.h
+1-1llvm/lib/Transforms/Utils/Local.cpp
+23-476 files

LLVM/project 61e66a3llvm/include/llvm/IR IRBuilder.h, llvm/lib/Transforms/InstCombine InstructionCombining.cpp

[spr] initial version

Created using spr 1.3.8-wip
DeltaFile
+34-33llvm/include/llvm/IR/IRBuilder.h
+1-2llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
+35-352 files

FreeBSD/ports 6b5823bnet/mgen Makefile distinfo, net/mgen/files patch-common_mgenSocketList.cpp patch-protolib_unix_Makefile.freebsd

net/mgen: Update 4.2b6 => 5.1.1, take maintainership

Changelog:
https://github.com/USNavalResearchLaboratory/mgen/blob/915e88a/VERSION.TXT

Project moved to:
https://www.nrl.navy.mil/Our-Work/Areas-of-Research/Information-Technology/NCS/MGEN/
https://github.com/USNavalResearchLaboratory/mgen/

Improve port:
- Unbreak build on 64bit ARCHes.
- Add LICENSE.
- Fix warnings from portclippy.
- Optimize install DOCS.

PR:             295246
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
MFH:            2026Q2
DeltaFile
+24-21net/mgen/Makefile
+0-15net/mgen/files/patch-common_mgenSocketList.cpp
+0-14net/mgen/files/patch-protolib_unix_Makefile.freebsd
+0-14net/mgen/files/patch-unix_Makefile.freebsd
+0-11net/mgen/files/patch-protolib_unix_bsdRouteMgr.cpp
+3-2net/mgen/distinfo
+27-776 files

OpenBSD/ports U8c9Xv4security/aide Makefile

   Building with the newer nettle, aide now also needs stdalign.h

   Move to ports-gcc on sparc64 to fix the build
VersionDeltaFile
1.34+4-0security/aide/Makefile
+4-01 files

FreeBSD/ports 1bac8bfdatabases/pgloader3 Makefile, devel/cl-alexandria Makefile

*/*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade.
DeltaFile
+1-1x11/cl-clx-sbcl/Makefile
+1-1databases/pgloader3/Makefile
+1-1devel/cl-alexandria-sbcl/Makefile
+1-1devel/cl-alexandria/Makefile
+1-1devel/cl-asdf-sbcl/Makefile
+1-1devel/cl-flexi-streams-sbcl/Makefile
+6-614 files not shown
+20-1920 files

FreeBSD/ports 0dc3584lang/sbcl distinfo Makefile

lang/sbcl: Update to 2.6.5
DeltaFile
+3-5lang/sbcl/distinfo
+1-1lang/sbcl/Makefile
+4-62 files

NetBSD/pkgsrc 9M4DRPvdoc CHANGES-2026

   doc: Updated www/firefox-l10n to 151.0.2
VersionDeltaFile
1.3345+2-1doc/CHANGES-2026
+2-11 files

FreeBSD/ports 4dd17ffwww/miniflux distinfo Makefile

www/miniflux: Update to 2.3.1
DeltaFile
+5-5www/miniflux/distinfo
+1-1www/miniflux/Makefile
+6-62 files

NetBSD/pkgsrc R1UtruWwww/firefox-l10n distinfo Makefile

   www/firefox-l10n: Update to 151.0.2

   * Sync with www/firefox-151.0.2.
VersionDeltaFile
1.293+309-309www/firefox-l10n/distinfo
1.311+1-1www/firefox-l10n/Makefile
+310-3102 files

NetBSD/pkgsrc AaC0je6doc CHANGES-2026

   doc: Updated www/firefox to 151.0.2
VersionDeltaFile
1.3344+2-1doc/CHANGES-2026
+2-11 files

OpenBSD/src cVMA04Olib/libtls tls_verify.c

   Disallow wildcard matching of a TLD specified as a FQDN.

   Found by Frank Denis.

   ok tb@
VersionDeltaFile
1.34+4-1lib/libtls/tls_verify.c
+4-11 files

NetBSD/pkgsrc JlaN9VFwww/firefox distinfo Makefile, www/firefox/files node-wrapper.sh

   www/firefox: Update to 151.0.2

   * Broken builds on NetBSD 9. I should revisit later.
   * Fix WebRTC Webcam support under NetBSD.

   Changelog:
   151.0.2:
   Fixed

     * Fixed an issue on macOS where smart cards and security keys could fail to load certificates automatically. (
       Bug 2041208)

     * Fixed an issue where adding another tab to an existing Split View could unexpectedly close it. (Bug 2039795)

     * Fixed an issue where Split View would close instead of switching tabs when using the "Switch to Tab" option
       from the address bar. (Bug 2039787)

     * Fixed a crash on Windows that occurred when using the Sogou input method to type Simplified Chinese. (Bug
       2039203)

    [110 lines not shown]
VersionDeltaFile
1.582+7-8www/firefox/distinfo
1.2+3-3www/firefox/patches/patch-python_sites_mach.txt
1.662+3-3www/firefox/Makefile
1.4+1-1www/firefox/patches/patch-modules_fdlibm_src_math__private.h
1.39+1-1www/firefox/files/node-wrapper.sh
1.6+0-0www/firefox/patches/patch-config_gcc-stl-wrapper.template.h
+15-163 files not shown
+15-169 files

OpenBSD/src NgFVjHlregress/lib/libtls/verify verifytest.c

   Add a regress test that matches a wildcard for a TLD specified as a FQDN.

   This currently matches when we should reject it.
VersionDeltaFile
1.10+9-1regress/lib/libtls/verify/verifytest.c
+9-11 files

pkgng/pkgng cc1ded2libpkg pkg_add.c utils.c

libpkg: Handle getgrnam_r/getpwnam_r upon ERANGE

Double the buffer size upon ERANGE to handle heavily populated systems.
DeltaFile
+51-10libpkg/pkg_add.c
+28-6libpkg/utils.c
+79-162 files

NetBSD/pkgsrc oe74Y5Adoc CHANGES-2026

   doc: Updated mail/py-notmuch2 to 0.40
VersionDeltaFile
1.3343+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc fTmI2G0doc CHANGES-2026

   doc: Updated mail/notmuch-emacs to 0.40
VersionDeltaFile
1.3342+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc hkd4BIhdoc CHANGES-2026

   doc: Updated mail/notmuch to 0.40
VersionDeltaFile
1.3341+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc LGfuCL7mail/notmuch distinfo PLIST, mail/notmuch-emacs PLIST Makefile

   mail/notmuch{,-emacs},py-notmuch2: Update to 0.40

   Changelog:
   Notmuch 0.40 (2026-01-31)
   =========================

   General
   -------

   Accept "key-missing" from a signature from a revoked key to match
   apparent change in GnuPG behaviour.

   Library
   -------

   New API `notmuch_{threads,messages}_status` to allow distinguishing
   iterator exaustion from iterator invalidation due to errors.

   Emacs

    [17 lines not shown]
VersionDeltaFile
1.72+4-4mail/notmuch/distinfo
1.30+2-2mail/notmuch/PLIST
1.11+2-2mail/notmuch/Makefile.common
1.93+1-2mail/notmuch/Makefile
1.2+2-1mail/notmuch-emacs/PLIST
1.6+1-2mail/notmuch-emacs/Makefile
+12-131 files not shown
+13-157 files

OpenBSD/src XsNeQyUregress/lib/libtls/verify verifytest.c

   Improve test failure message.

   The test may have matched when it should not have.
VersionDeltaFile
1.9+4-3regress/lib/libtls/verify/verifytest.c
+4-31 files

LLVM/project 013ee58llvm/lib/DebugInfo/PDB/Native PDBFileBuilder.cpp PDBFile.cpp, llvm/test/tools/llvm-pdbutil dxcontainer.test

Revert "Reapply "[PDB][llvm-pdbutil] Add DXContainer support for `pdb2yaml` and `yaml2pdb`"" (#200588)

Reverts llvm/llvm-project#200413

Breaks build bots:

https://lab.llvm.org/buildbot/#/builders/169/builds/23142
https://lab.llvm.org/buildbot/#/builders/25/builds/18082
DeltaFile
+0-143llvm/test/tools/llvm-pdbutil/dxcontainer.test
+22-49llvm/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
+10-40llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
+0-31llvm/tools/llvm-pdbutil/YAMLOutputStyle.cpp
+1-25llvm/lib/DebugInfo/PDB/Native/PDBFile.cpp
+0-7llvm/tools/llvm-pdbutil/PdbYaml.h
+33-2957 files not shown
+35-31413 files

NetBSD/pkgsrc 83yVFTFdoc CHANGES-2026

   doc: Updated editors/vim-share to 9.2.0564
VersionDeltaFile
1.3340+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc IPIshJueditors/vim-share distinfo version.mk

   Update to 9.2.0564.

   Changes:
   - patch 9.2.0564: GTK4: tabline does not respond to mouse clicks
   - patch 9.2.0563: GTK3/Wayland: crash with right mouse-button in tabline
   - patch 9.2.0562: filetype: SGF files are not recognized
   - runtime(odin): remove const and opaque keywords
   - patch 9.2.0561: [security]: possible code execution with python3complete
   - patch 9.2.0560: filetype: busybox shebang lines are not recognized
   - patch 9.2.0559: filetype: Kaitai struct files are not recogonized
   - runtime(colors): update colorschemes
   - runtime(karel): Add indent plugin for Karel
   - patch 9.2.0558: filetype: Popcap Reanimation files are not recognized
   - runtime(2html): Convert to Vim9 script
   - patch 9.2.0557: filetype: Kawasaki Robots files are not recognized
   - patch 9.2.0556: GTK4: scrollbars not shown and do not respond to clicks
   - runtime(karel): Add missing syntax items
   - patch 9.2.0555: too many strlen() in ex_substitute()
   - patch 9.2.0554: GTK4: memory leak in free_menu()

    [36 lines not shown]
VersionDeltaFile
1.237+4-4editors/vim-share/distinfo
1.173+2-2editors/vim-share/version.mk
1.90+3-0editors/vim-share/PLIST
+9-63 files