NetBSD/pkgsrc dwmEVUadoc CHANGES-2026

   doc: Updated www/chromium to 149.0.7827.155
VersionDeltaFile
1.3842+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc jh17OKHwww/chromium options.mk distinfo

   chromium: update to 149.0.7827.155

   * 149.0.7827.155
   This update includes 33 security fixes. Below, we highlight fixes
   that were contributed by external researchers.
   Please see the Chrome Security Page for more information.

   [N/A][516496659] Critical CVE-2026-12437: Use after free in WebShare. Reported by Google on 2026-05-25
   [N/A][516947912] Critical CVE-2026-12438: Inappropriate implementation in WebView. Reported by Google on 2026-05-27
   [N/A][519728275] Critical CVE-2026-12439: Use after free in Digital Credentials. Reported by Google on 2026-06-03
   [N/A][519731619] Critical CVE-2026-12440: Use after free in DigitalCredentials. Reported by Google on 2026-06-03
   [N/A][520157118] Critical CVE-2026-12441: Use after free in File Input. Reported by Google on 2026-06-05
   [N/A][521950423] Critical CVE-2026-12442: Use after free in Passwords. Reported by Google on 2026-06-09
   [N/A][522566295] Critical CVE-2026-12443: Use after free in Web Authentication. Reported by Google on 2026-06-11
   [N/A][513160088] High CVE-2026-12444: Out of bounds read in Chromoting. Reported by Google on 2026-05-14
   [N/A][513199795] High CVE-2026-12445: Use after free in Extensions. Reported by Google on 2026-05-14
   [N/A][513313107] High CVE-2026-12446: Insufficient data validation in Passwords. Reported by Google on 2026-05-14
   [N/A][513405023] High CVE-2026-12447: Heap buffer overflow in WebRTC. Reported by Google on 2026-05-15

    [25 lines not shown]
VersionDeltaFile
1.4+20-2www/chromium/options.mk
1.47+6-6www/chromium/distinfo
1.62+1-5www/chromium/Makefile
+27-133 files

LLVM/project 68079bbclang/include/clang/Basic Builtins.td, clang/lib/AST ExprConstant.cpp

[clang] Implement `__builtin_elementwise_pext` and `__builtin_elementwise_pdep` (#204296)

Closes #204126

This PR adds `__builtin_elementwise_pext` to emit `@llvm.pext` and `__builtin_elementwise_pdep` to emit `@llvm.pdep`.
DeltaFile
+68-0clang/test/Sema/builtins-elementwise-math.c
+66-0clang/test/CodeGen/builtins-elementwise-math.c
+40-0clang/test/AST/ByteCode/builtin-functions.cpp
+12-0clang/include/clang/Basic/Builtins.td
+8-2clang/lib/AST/ExprConstant.cpp
+6-0clang/lib/CodeGen/CGBuiltin.cpp
+200-24 files not shown
+212-210 files

LLVM/project 56262f2.github/workflows new-prs.yml

workflows/new-prs: Use github-automation container (#204706)
DeltaFile
+3-13.github/workflows/new-prs.yml
+3-131 files

FreeBSD/ports f06e769mail/py-imap-tools Makefile distinfo

mail/py-imap-tools: Update to 1.13.0
DeltaFile
+6-2mail/py-imap-tools/Makefile
+3-3mail/py-imap-tools/distinfo
+9-52 files

LLVM/project 342de06llvm/lib/Transforms/Scalar Reassociate.cpp, llvm/test/Transforms/Reassociate reassociate-distribute.ll

[Reassociate] Distribute multiply over add to enable factorization (#178201)

### This patch improves ReassociatePass to handle patterns like:
  (x*C1) - ((y+x)*C2) → x*(C1-C2) - (y*C2)

The optimization consists of two changes:

1. Distribution pre-processing: Transform (A+B)*C → A*C + B*C when:
    - The add has exactly one use (avoids code bloat)
    - Both add operands are non-constant (avoids unprofitable cases)
   
   This exposes common factors that would otherwise be hidden inside
   the addition, enabling subsequent factorization.

2. Factorization heuristic: Prefer extracting non-constant factors
   (Instructions/Arguments) over constant factors when occurrence 
   counts are equal. This enables better constant folding opportunities.
   
   Note: undef is excluded from this preference to maintain existing

    [31 lines not shown]
DeltaFile
+113-0llvm/test/Transforms/Reassociate/reassociate-distribute.ll
+81-3llvm/lib/Transforms/Scalar/Reassociate.cpp
+194-32 files

FreeBSD/ports 686b156net-im/ejabberd Makefile distinfo

net-im/ejabberd: Remove unneeded dependency on jQuery
DeltaFile
+3-6net-im/ejabberd/Makefile
+1-3net-im/ejabberd/distinfo
+4-92 files

FreeBSD/ports d3d80c8devel/ice37 pkg-plist distinfo

devel/{ice37,php-ice37,py-ice37}: Update to 3.7.11
DeltaFile
+21-21devel/ice37/pkg-plist
+3-3devel/ice37/distinfo
+1-1devel/ice37/Makefile
+25-253 files

NetBSD/pkgsrc EPgTa7Weditors/emacs26 Makefile, editors/emacs27 Makefile

   *: recursive bump for OpenJPH 0.28

   The upgrade only bumped the shlib minor but there is no symlink for the major
   so this version is recorded.
VersionDeltaFile
1.73+2-2editors/emacs26/Makefile
1.62+2-2editors/emacs27/Makefile
1.52+2-2editors/emacs28/Makefile
1.45+2-2editors/emacs29/Makefile
1.14+2-2editors/emacs30/Makefile
1.55+2-2games/0ad/Makefile
+12-1271 files not shown
+154-14577 files

FreeBSD/ports 172a41acad/OrcaSlicer Makefile, cad/OrcaSlicer/files patch-src_slic3r_GUI_GUI__App.cpp patch-src_slic3r_GUI_Field.cpp

cad/OrcaSlicer: Fix multiple wx assertion issues

PR:             294281
Approved by:    makc (mentor)

Since our x11-toolkits/wxgtk* builds are assert-enabled we have to fix
the problems that upstream didn't address.

In addition, reformat the Makefile to improve readability.
DeltaFile
+44-13cad/OrcaSlicer/files/patch-src_slic3r_GUI_GUI__App.cpp
+25-3cad/OrcaSlicer/files/patch-src_slic3r_GUI_Field.cpp
+9-10cad/OrcaSlicer/Makefile
+18-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_MainFrame.cpp
+17-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_BBLTopbar.cpp
+16-0cad/OrcaSlicer/files/patch-src_slic3r_GUI_MsgDialog.cpp
+129-261 files not shown
+141-277 files

FreeBSD/ports 52c29c7www/py-dj52-django-auditlog Makefile

www/py-dj52-django-auditlog: Add back DEPRECATED
DeltaFile
+3-0www/py-dj52-django-auditlog/Makefile
+3-01 files

FreeBSD/ports dcec073www/py-dj52-django-allauth Makefile

www/py-dj52-django-allauth: Add back DEPRECATED
DeltaFile
+3-0www/py-dj52-django-allauth/Makefile
+3-01 files

LLVM/project ee94d84clang/test/CodeGen/AArch64 neon-intrinsics.c, llvm/test/CodeGen/AMDGPU rem_i128.ll div_v2i128.ll

Merge branch 'main' into users/kparzysz/single-check
DeltaFile
+1,255-1,278llvm/test/CodeGen/AMDGPU/rem_i128.ll
+950-975llvm/test/CodeGen/AMDGPU/div_v2i128.ll
+758-780llvm/test/CodeGen/AMDGPU/div_i128.ll
+460-514llvm/test/CodeGen/AMDGPU/flat_atomics_i64_system.ll
+0-495clang/test/CodeGen/AArch64/neon-intrinsics.c
+226-250llvm/test/CodeGen/AMDGPU/flat_atomics_i64.ll
+3,649-4,292344 files not shown
+10,039-7,447350 files

FreeBSD/ports 2530dc5devel/py-dateparser distinfo Makefile, devel/py-dateparser/files patch-pyproject.toml

devel/py-dateparser: Update to 1.4.1
DeltaFile
+20-0devel/py-dateparser/files/patch-pyproject.toml
+3-3devel/py-dateparser/distinfo
+4-2devel/py-dateparser/Makefile
+27-53 files

LLVM/project 6347fe5flang/lib/Semantics check-omp-structure.cpp check-omp-structure.h

[flang][OpenMP] Centralize pushing/popping directive context

Put calls to PushContextAndClauseSets to the Enter function for
OpenMPConstruct and OpenMPDeclarativeConstruct, and popping the
context to the corresponding Leave functions. This moves most of
the context handling to the top-level AST entries. This will
allow more centralized verification of common clause properties
in the future.
DeltaFile
+11-143flang/lib/Semantics/check-omp-structure.cpp
+0-26flang/lib/Semantics/check-omp-structure.h
+0-19flang/lib/Semantics/check-omp-variant.cpp
+0-2flang/lib/Semantics/check-omp-loop.cpp
+11-1904 files

FreeBSD/doc 1ec4b9ddocumentation/content/ru/articles/freebsd-releng _index.adoc, website/content/ru/releases/14.4R announce.adoc

website/ru/releases fix wording in Russian

Reviewed by: andy
Differential Revision: https://reviews.freebsd.org/D57603
DeltaFile
+19-19website/content/ru/releases/15.1R/announce.adoc
+12-12website/content/ru/releases/14.4R/announce.adoc
+9-9website/content/ru/releases/15.0R/announce.adoc
+10-4website/content/ru/releases/15.1R/installation.adoc
+8-2website/content/ru/releases/15.1R/upgrading.adoc
+5-5documentation/content/ru/articles/freebsd-releng/_index.adoc
+63-516 files not shown
+83-7112 files

FreeBSD/ports 8f0444bmisc/gnu-watch Makefile distinfo, misc/gnu-watch/files patch-src_watch.c

misc/gnu-watch: Update to 4.0.6
DeltaFile
+6-8misc/gnu-watch/Makefile
+10-0misc/gnu-watch/files/patch-src_watch.c
+3-3misc/gnu-watch/distinfo
+19-113 files

FreeBSD/ports c7758b5dns/dnsmasq-devel Makefile distinfo

dns/dnsmasq-devel: update to 2.93, add EXPIRATION_DATE

Move users of this -devel to the formal release of this v2.93
development effort, and set the port to expire with the EOL of this
quarterly branch.

The dns/dnsmasq on quarterly should remain at 2.92rel2 for now according
to usual maintenance practice on the quarterly ports branch, but we want
to provide the bugfixes made during the release testing, see below,
and keep disruptions minimal for users of the quarterly branch.

Users should plan ahead to migrate to dns/dnsmasq
when 2026Q3 will be branched in July 2026. Configuration files including
rc.conf settings are compatible between dnsmasq-devel and dnsmasq.

(As direct commit to 2026Q2, port to be removed in main branch.)

Changes in 2.93 release since 2.93rc1, from upstream Git repository:
* 3ff66da 2026-06-02 | Fix two typos in v2.93 CHANGELOG (tag: v2.93) [Matthias Andree]

    [19 lines not shown]
DeltaFile
+6-3dns/dnsmasq-devel/Makefile
+3-3dns/dnsmasq-devel/distinfo
+9-62 files

OpenBSD/src 9H0he5vusr.sbin/ypbind ypbind.c

   incorrect path checking in ypbindproc_domain_2x
   found by Christian Schwabl
   ok millert
VersionDeltaFile
1.81+2-2usr.sbin/ypbind/ypbind.c
+2-21 files

NetBSD/pkgsrc ezg78wVx11/xmon Makefile distinfo, x11/xmon/patches patch-ab patch-table11.c

   xmon: Fix building with GCC 14 and GCC 15.

   This code makes frequent use of K&Risms such as implicit
   function declarations, implicit int, etc. Fix a few and
   force an older C standard to ensure this keeps building.
VersionDeltaFile
1.2+15-5x11/xmon/patches/patch-ab
1.1+15-0x11/xmon/patches/patch-table11.c
1.16+8-1x11/xmon/Makefile
1.10+3-2x11/xmon/distinfo
+41-84 files

Dreckly/dreckly 4630581x11/xmon Makefile distinfo, x11/xmon/patches patch-ab patch-table11.c

xmon: Fix building with GCC 14 and GCC 15.

This code makes frequent use of K&Risms such as implicit
function declarations, implicit int, etc. Fix a few and
force an older C standard to ensure this keeps building.
DeltaFile
+14-4x11/xmon/patches/patch-ab
+15-0x11/xmon/patches/patch-table11.c
+7-0x11/xmon/Makefile
+2-1x11/xmon/distinfo
+38-54 files

NetBSD/pkgsrc bByx805x11/xwatchwin distinfo, x11/xwatchwin/patches patch-xwatchwin.c

   xwatchwin: Fix build with GCC 14 and 15.

   Avoid implicit int. Recent GCC no longer likes it.
VersionDeltaFile
1.1+14-0x11/xwatchwin/patches/patch-xwatchwin.c
1.7+2-1x11/xwatchwin/distinfo
+16-12 files

OpenBSD/src H1SkuoVsys/arch/octeon/conf RAMDISK GENERIC

   sys/octeon: add em to GENERIC and RAMDISK kernels

   OK: visa@
VersionDeltaFile
1.48+4-1sys/arch/octeon/conf/RAMDISK
1.63+4-1sys/arch/octeon/conf/GENERIC
+8-22 files

Dreckly/dreckly 71a0fc4x11/xwatchwin distinfo, x11/xwatchwin/patches patch-xwatchwin.c

xwatchwin: Fix build with GCC 14 and 15.

Avoid implicit int. Recent GCC no longer likes it.
DeltaFile
+14-0x11/xwatchwin/patches/patch-xwatchwin.c
+1-0x11/xwatchwin/distinfo
+15-02 files

FreeBSD/ports 76619a1graphics/fig2sxd distinfo Makefile

graphics/fig2sxd: Update to 0.24
DeltaFile
+3-3graphics/fig2sxd/distinfo
+1-4graphics/fig2sxd/Makefile
+4-72 files

NetBSD/pkgsrc 8mM70N9mail/xmailbox distinfo, mail/xmailbox/patches patch-ac

   xmailbox: Fix implicit declaration of fork(2), getuid(2), etc

   Need to include <unistd.h>.
VersionDeltaFile
1.3+12-4mail/xmailbox/patches/patch-ac
1.9+2-2mail/xmailbox/distinfo
+14-62 files

Dreckly/dreckly d1aef6bmail/xmailbox distinfo, mail/xmailbox/patches patch-ac

xmailbox: Fix implicit declaration of fork(2), getuid(2), etc

Need to include <unistd.h>.
DeltaFile
+11-3mail/xmailbox/patches/patch-ac
+1-1mail/xmailbox/distinfo
+12-42 files

FreeBSD/ports 06f6612graphics/kquickimageeditor distinfo Makefile

graphics/kquickimageeditor: Update to 0.6.2
DeltaFile
+3-3graphics/kquickimageeditor/distinfo
+2-2graphics/kquickimageeditor/Makefile
+5-52 files

FreeBSD/ports ca66813editors/komodo-edit Makefile

editors/komodo-edit: Rename binary to avoid clash with deskutils/komodo

PR:             295504
Submitted by:   Chris Petrik
Apprroved by:   maintainer timeout
DeltaFile
+4-4editors/komodo-edit/Makefile
+4-41 files

FreeBSD/ports 26b358aaudio/amarok distinfo Makefile

audio/amarok: Update to 3.3.3

Announcement: https://blogs.kde.org/2026/06/17/amarok-3.3.3-released/
DeltaFile
+3-3audio/amarok/distinfo
+1-1audio/amarok/Makefile
+2-0audio/amarok/pkg-plist
+6-43 files