FreeBSD/ports ebbac7b — security/vuxml/vuln 2026.xml

security/vuxml: Document mail/fetchmail vulnerability

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+27-0security/vuxml/vuln/2026.xml
+27-01 files

NetBSD/pkgsrc 5arff1B — databases/prometheus Makefile, sysutils/alertmanager Makefile

   prometheus: put back user/group which got lost in update
VersionDeltaFile
1.2+3-1sysutils/alertmanager/Makefile
1.134+3-1databases/prometheus/Makefile
+6-22 files

FreeBSD/ports 91b22f5 — textproc Makefile, textproc/py-anonip distinfo pkg-descr

textproc/py-anonip: new port

Anonip is a tool to anonymize IP addresses in log files.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             271543
DeltaFile
+22-0textproc/py-anonip/Makefile
+14-0textproc/py-anonip/files/patch-conftest.py
+10-0textproc/py-anonip/pkg-descr
+3-0textproc/py-anonip/distinfo
+1-0textproc/Makefile
+50-05 files

FreeBSD/ports 9df6bc2 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3

(cherry picked from commit 4aae96369d375f11f9ff0bd0f67362e1e10511dc)
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

FreeBSD/ports 4aae963 — mail/fetchmail Makefile pkg-plist

mail/fetchmail{,conf}: Update 6.6.7 => 6.6.8

fetchmail 6.6.8 updates the NEWS file and the fetchmail-SA-2026-01
security announcement. There are no code changes since 6.6.7.

Changelog:
* Bugfix: The Serbian (sr) translation was not installed due
  to an oversight in the po/LINGUAS file.
* Translation updates and new traditional Chinese <zh_TW>.
https://gitlab.com/fetchmail/fetchmail/-/blob/6.6.8/NEWS#L113

PR:             298887
Approved by:    osa, vvd (Mentors, implicit)
Security:       CVE-2026-94184 (Fixed in 6.6.7)
MFH:            2026Q3
DeltaFile
+3-3mail/fetchmail/distinfo
+1-1mail/fetchmail/Makefile
+2-0mail/fetchmail/pkg-plist
+6-43 files

NetBSD/src eWFt2HC — external/gpl3/gcc/dist/gcc/doc gcc.info cpp.info

   regenerate for GCC 14.4.0.
VersionDeltaFile
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/gcc.1
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/g++.1
1.23+4-5external/gpl3/gcc/dist/gcc/doc/cpp.1
1.23+0-0external/gpl3/gcc/dist/gcc/doc/gcc.info
1.22+0-0external/gpl3/gcc/dist/gcc/doc/cpp.info
+11,306-4,6395 files

FreeBSD/ports 7497c4a — games/openjk pkg-plist Makefile, games/openjk/files patch-CMakeModules_InstallConfig.cmake patch-cmake_Modules_InstallConfig.cmake

games/openjk: update to g20260711

Remove the bit-rotted PowerPC-only light grid path from the new rend2
renderer, which does not compile on powerpc64 and powerpc64le.
DeltaFile
+40-0games/openjk/files/patch-codemp_rd-rend2_tr__light.cpp
+0-13games/openjk/files/patch-CMakeModules_InstallConfig.cmake
+13-0games/openjk/files/patch-cmake_Modules_InstallConfig.cmake
+3-3games/openjk/distinfo
+2-3games/openjk/Makefile
+1-0games/openjk/pkg-plist
+59-196 files

FreeBSD/ports 8cd5ea0 — biology/py-macs3 distinfo Makefile, biology/py-macs3/files patch-pyproject.toml patch-requirements.txt

biology/py-macs3: Update to 3.0.5

A few fixes and enhancements
Changes: https://github.com/macs3-project/MACS/releases

Reported by:    portscout
DeltaFile
+6-5biology/py-macs3/files/patch-requirements.txt
+5-5biology/py-macs3/files/patch-pyproject.toml
+3-4biology/py-macs3/Makefile
+3-3biology/py-macs3/distinfo
+17-174 files

NetBSD/src zkJzcIO — external/gpl3/gcc/dist MD5SUMS NEWS, external/gpl3/gcc/dist/INSTALL configure.html

   merge GCC 14.4.
VersionDeltaFile
1.20+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.23+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.29+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.20+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
1.21+1,074-1,060external/gpl3/gcc/dist/NEWS
1.23+1,010-550external/gpl3/gcc/dist/MD5SUMS
+8,898-6,04351 files not shown
+11,531-9,15357 files

FreeBSD/doc c7e7931 — documentation/content/en/articles/committers-guide _index.adoc

doc: fix link

Approved by: doceng (implicit)
DeltaFile
+1-1documentation/content/en/articles/committers-guide/_index.adoc
+1-11 files

OpenBSD/ports WZDyfiC — devel/got Makefile distinfo

   update to got 0.129

   - fix missing status code of staged files in log message template during commit
   - remove empty dangling directories within refs/ when removing references
   - do not add unversioned files to version control if a file addition is merged
   - handle removal of UID_MAX and GID_MAX
   - fix a problem where 'got revert' errors out in work trees with a path-prefix
   - plug a memory leak caused by duplicate ignore patterns
VersionDeltaFile
1.130+2-2devel/got/distinfo
1.149+1-1devel/got/Makefile
+3-32 files

NetBSD/src Us2gtpl — external/gpl3/gcc/dist/INSTALL configure.html, external/gpl3/gcc/dist/gcc ChangeLog

   initial import of GCC 14.4.0 sources.

   changes include fixes for at least 113 GCC bugs.  the ones found
   to be interesting include:

   122943 - Wrong code for switch on int64_t on ilp32 targets at -O2 since r14-8302
   123271 - -ftrapv fails to detect overflow on ARM32 since GCC 10 since r10-3995

   and there are a lot of less scary ICE and runtime fixes.

   mknative-gcc coming up next.
VersionDeltaFile
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/gcc.1
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/g++.1
1.1.1.23+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.1.1.24+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.1.1.27+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.1.1.23+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
+26,956-24,707391 files not shown
+43,288-33,882397 files

LLVM/project 899d817 — llvm/lib/Transforms/Vectorize LoopVectorize.cpp, llvm/test/Transforms/LoopVectorize/AArch64 sve-low-trip-count.ll

[LV] Skip low-trip count logic there is no scalar tail. (#225633)

https://github.com/llvm/llvm-project/pull/195823 added logic consider
vectorization of low trip count loops if there was no or a single
iteration remaining.

This causes loops to be vectorized with a VF where no scalar tail
remains, even if it is required for legality (loop with multiple
countable exits require scalar epilogue to pick the exit).

For now, limit to cases where there's a scalar iteration remaining.

PR: https://github.com/llvm/llvm-project/pull/225633
DeltaFile
+43-1llvm/test/Transforms/LoopVectorize/AArch64/sve-low-trip-count.ll
+13-11llvm/test/Transforms/LoopVectorize/RISCV/countable-early-exit-no-epilogue.ll
+6-6llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+62-183 files

LLVM/project 315a38a — llvm/lib/Transforms/Vectorize VPlanUtils.cpp VPlanUtils.h, llvm/test/Transforms/LoopVectorize predicated-inductions.ll pr30654-phiscev-sext-trunc.ll

[VPlan] Take wide induction wrap flags from the increment of the phi. (#226726)

The binary operator of an integer InductionDescriptor is the incoming
value from the latch, which is not required to have the phi as operand.
E.g. for

  %x = add i32 %iv, 5
  %iv.next = add nuw nsw i32 %x, 1

the flags only apply to %x + 1, while the induction step is 6, and %iv +
6 may wrap even though %iv.next does not. Determine the wrap flags from
the increment of the header phi instead, and only if it adds to or
subtracts from the phi directly.
DeltaFile
+15-15llvm/test/Transforms/LoopVectorize/induction.ll
+4-24llvm/lib/Transforms/Vectorize/VPlanUtils.h
+23-0llvm/lib/Transforms/Vectorize/VPlanUtils.cpp
+9-9llvm/test/Transforms/LoopVectorize/pr30654-phiscev-sext-trunc.ll
+3-3llvm/test/Transforms/LoopVectorize/AArch64/epilog-vectorization-widen-inductions.ll
+2-2llvm/test/Transforms/LoopVectorize/predicated-inductions.ll
+56-535 files not shown
+61-5811 files

OpenBSD/src 4cm9P7m — usr.sbin/edquota edquota.c

   Use strtonum() instead of strtoul().
   OK deraadt@
VersionDeltaFile
1.63+11-29usr.sbin/edquota/edquota.c
+11-291 files

LLVM/project 808c726 — llvm/docs Lexicon.md

[LLVM][Docs] Define IR in the lexicon (#221388)

Define IR in the LLVM lexicon using terminology from the LLVM Language
Reference Manual, including its SSA-based structure and three equivalent
representations.

Fixes #139867

AI Usage: ChatGPT
DeltaFile
+7-0llvm/docs/Lexicon.md
+7-01 files

LLVM/project f26ee9a — llvm/lib/Target/X86 X86FastISel.cpp

Assert fastEmitInst_rrrr's instruction defines the result
DeltaFile
+6-16llvm/lib/Target/X86/X86FastISel.cpp
+6-161 files

LLVM/project ea51b99 — llvm/lib/Target/X86 X86FastISel.cpp

Add a FastISel helper for with-overflow multiply emission
DeltaFile
+29-12llvm/lib/Target/X86/X86FastISel.cpp
+29-121 files

FreeBSD/ports 8fc9442 — print Makefile, print/py-pyipp pkg-descr distinfo

print/py-pyipp: new port

This package allows you to monitor printers that support the Internet
Printing Protocol (IPP) programmatically.

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             298868
DeltaFile
+33-0print/py-pyipp/Makefile
+3-0print/py-pyipp/distinfo
+2-0print/py-pyipp/pkg-descr
+1-0print/Makefile
+39-04 files

FreeBSD/ports b09c38b — sysutils Makefile, sysutils/eppctl pkg-descr distinfo

sysutils/eppctl: New port: hwpstate_intel reads and sets utility

Sponsored by:   tipi.work
DeltaFile
+25-0sysutils/eppctl/Makefile
+3-0sysutils/eppctl/distinfo
+2-0sysutils/eppctl/pkg-descr
+1-0sysutils/Makefile
+31-04 files

LLVM/project 34e55a6 — llvm/lib/CodeGen/SelectionDAG FastISel.cpp

FastISel: Assert the emitted instruction defines the result

The fallback path copied the result out of implicit_defs()[0], assuming
the first implicit physical register def is the result. That is an X86
assumption about MUL/IMUL, and it is unreachable for all but
fastEmitInst_r: FastISelEmitter skips any instruction whose first
operand is not an output register, so every opcode reaching these
helpers from generated code has an explicit def.

Co-Authored-By: Claude Opus 5 <noreply at anthropic.com>
DeltaFile
+28-85llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
+28-851 files

FreeBSD/ports 9e777fa — sysutils/fwupd distinfo pkg-plist, sysutils/fwupd/files patch-plugins_nordic-hid_meson.build patch-plugins_focal-fp_meson.build

sysutils/fwupd: Update to 2.1.8

This also fixes some failing testcases on FreeBSD and I've regenerated
all patchfiles which is very noisy.
DeltaFile
+50-42sysutils/fwupd/pkg-plist
+38-3sysutils/fwupd/files/patch-libfwupdplugin_fu-freebsd-efivars.c
+14-0sysutils/fwupd/files/patch-src_fu-usb-backend-test.c
+3-3sysutils/fwupd/files/patch-plugins_nordic-hid_meson.build
+3-3sysutils/fwupd/files/patch-plugins_focal-fp_meson.build
+3-3sysutils/fwupd/distinfo
+111-547 files not shown
+128-6713 files

FreeBSD/ports eeb8f32 — graphics/podofo09 Makefile

graphics/podofo09: Fix building with CMake 4

Approved by:    portmgr (fixit blanket)
DeltaFile
+2-1graphics/podofo09/Makefile
+2-11 files

FreeBSD/ports 223dbea — editors/neovim-qt/files patch-Fix_msgpack-c_version_check

editors/neovim-qt: Unbreak with msgpack-c 7

Adapt upstream patch fix.
DeltaFile
+20-0editors/neovim-qt/files/patch-Fix_msgpack-c_version_check
+20-01 files

FreeBSD/ports 0c4e671 — textproc/py-jinjanator/files patch-pyproject.toml

textproc/py-jinjanator: Chase py-hatchling update
DeltaFile
+1-1textproc/py-jinjanator/files/patch-pyproject.toml
+1-11 files

FreeBSD/ports 27339f2 — science/py-qcmanybody distinfo Makefile

science/py-qcmanybody: update 0.7.1 → 0.8.0
DeltaFile
+10-9science/py-qcmanybody/Makefile
+3-3science/py-qcmanybody/distinfo
+13-122 files

FreeBSD/ports 172acf6 — misc/py-openinference-semantic-conventions Makefile distinfo

misc/py-openinference-semantic-conventions: update 0.1.37 → 0.1.39
DeltaFile
+3-3misc/py-openinference-semantic-conventions/distinfo
+1-1misc/py-openinference-semantic-conventions/Makefile
+4-42 files

FreeBSD/ports 37b2686 — misc/netron Makefile distinfo

misc/netron: update 9.2.9 → 9.3.0
DeltaFile
+3-3misc/netron/distinfo
+1-1misc/netron/Makefile
+4-42 files

FreeBSD/ports f70fe67 — misc/py-openinference-instrumentation Makefile distinfo

misc/py-openinference-instrumentation: update 0.1.63 → 0.1.66
DeltaFile
+3-3misc/py-openinference-instrumentation/distinfo
+1-1misc/py-openinference-instrumentation/Makefile
+4-42 files

FreeBSD/ports 20fe810 — devel/py-deepdiff Makefile, devel/py-deepdiff/files patch-pyproject.toml

devel/py-deepdiff: update dependencies and tests summary
DeltaFile
+9-6devel/py-deepdiff/Makefile
+13-0devel/py-deepdiff/files/patch-pyproject.toml
+22-62 files