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
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)
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
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.
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
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.
[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
[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.
[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
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
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>