FreeBSD/ports a5596c1. MOVED, www Makefile

www/rubygem-deckar01-task_list-gitlab: Remove expired port

www/rubygem-deckar01-task_list-gitlab
DeltaFile
+0-20www/rubygem-deckar01-task_list-gitlab/Makefile
+0-3www/rubygem-deckar01-task_list-gitlab/distinfo
+0-2www/rubygem-deckar01-task_list-gitlab/pkg-descr
+1-0MOVED
+0-1www/Makefile
+1-265 files

FreeBSD/ports 0d6e25fports-mgmt/portgrep distinfo Makefile

ports-mgmt/portgrep: update to 1.4.2 release

This is a fork of the original package with a few fixes and some
new features requested by current users.
DeltaFile
+5-5ports-mgmt/portgrep/distinfo
+3-4ports-mgmt/portgrep/Makefile
+8-92 files

FreeBSD/ports e0aeeb8. MOVED, devel Makefile

devel/rubygem-rugged17: Remove expired port

devel/rubygem-rugged17
DeltaFile
+0-30devel/rubygem-rugged17/Makefile
+0-3devel/rubygem-rugged17/distinfo
+0-1devel/Makefile
+1-0MOVED
+0-1devel/rubygem-rugged17/pkg-descr
+1-355 files

FreeBSD/ports 52b5781net/gotify-server Makefile

net/gotify-server: enable only for amd64

Npm cache file only produced for amd64 arch.
DeltaFile
+2-1net/gotify-server/Makefile
+2-11 files

LLVM/project dd1649blibc/src/__support/macros optimization.h, libc/test/UnitTest FPMatcher.h

[libc][NFC] Make LIBC_MATH safer and some minor improvements for floating point exception tests. (#199392)

- Wrap LIBC_MATH usages inside parentheses
- Skip clearing exceptions when not needed.
- Skip FE_INEXACT when testing FE_UNDERFLOW / FE_OVERFLOW for basic ops.
DeltaFile
+58-28libc/test/UnitTest/FPMatcher.h
+26-36libc/test/src/math/smoke/SubTest.h
+26-36libc/test/src/math/smoke/MulTest.h
+24-32libc/test/src/math/smoke/DivTest.h
+21-26libc/test/src/math/smoke/AddTest.h
+5-5libc/src/__support/macros/optimization.h
+160-1635 files not shown
+167-17011 files

NetBSD/pkgsrc IiLlDuXmisc/py-icecream distinfo Makefile

   py-icecream: updated to 2.2.0

   2.2.0

   Added: noColor option for configureOutput, which disables colored output. It is set to False by default.
VersionDeltaFile
1.8+4-4misc/py-icecream/distinfo
1.9+2-2misc/py-icecream/Makefile
+6-62 files

NetBSD/pkgsrc NundZXQdatabases/py-pickleshare PLIST Makefile

   py-pickleshare: converted to wheel.mk
VersionDeltaFile
1.2+6-6databases/py-pickleshare/PLIST
1.5+4-8databases/py-pickleshare/Makefile
+10-142 files

LLVM/project 0ee8a37llvm/lib/Target/X86 X86ISelLowering.cpp, llvm/test/CodeGen/X86 ldexp-avx512.ll fold-int-pow2-with-fmul-or-fdiv.ll

[X86] LowerFLDEXP: convert widened int exponent to FP before SCALEF (#199263)

For vector ldexp cases that LowerFLDEXP implements by widening to a
512-bit SCALEF operation, the code widened both X and Exp but passed
the widened integer exponent directly to SCALEF, which interprets
its inputs as IEEE-754 floats.

Convert the widened integer exponent to FP and pass that to SCALEF.

Reproducer (clang -O2 -mavx512f repro.c -o repro && ./repro):

```
  #include <stdio.h>
  typedef float v4f __attribute__((vector_size(16)));
  typedef int v4i __attribute__((vector_size(16)));

  __attribute__((noinline))
  v4f ldexp_v4(v4f x, v4i e) {
    return __builtin_elementwise_ldexp(x, e);

    [22 lines not shown]
DeltaFile
+30-17llvm/test/CodeGen/X86/ldexp-avx512.ll
+11-3llvm/lib/Target/X86/X86ISelLowering.cpp
+2-0llvm/test/CodeGen/X86/fold-int-pow2-with-fmul-or-fdiv.ll
+43-203 files

NetBSD/pkgsrc KykLnd7doc CHANGES-2026

   Updated security/adguardhome, devel/py-cython, devel/py-test-codspeed, devel/py-bumpver
VersionDeltaFile
1.3215+5-1doc/CHANGES-2026
+5-11 files

NetBSD/pkgsrc KlD5r06devel/py-bumpver Makefile distinfo

   py-bumpver: updated to 2026.1132

   2026.1132

   - Add `allowed_branches` config option to restrict which branches can be released from. Accepts a comma-separated list of glob patterns (e.g. `master,main,release-*`). Empty (the default) allows any branch.
VersionDeltaFile
1.12+3-6devel/py-bumpver/Makefile
1.7+4-4devel/py-bumpver/distinfo
+7-102 files

NetBSD/pkgsrc V61MT0rdevel/py-test-codspeed distinfo Makefile

   py-test-codspeed: updated to 5.0.3

   5.0.3
   chore: move callgrind skip obj API to instrument-hooks
VersionDeltaFile
1.11+4-4devel/py-test-codspeed/distinfo
1.13+2-2devel/py-test-codspeed/Makefile
+6-62 files

NetBSD/pkgsrc d9506nfdevel/py-cython Makefile distinfo

   py-cython: updated to 3.2.5

   3.2.5 (2026-05-23)

   Bugs fixed

   * A compile failure was fixed when using the walrus operator inside of try-except.
   * Expressions with side-effects as object argument to ``isinstance()`` could get
     evaluated multiple times, e.g. when they use the walrus operator.
   * Several problems generating the shared utility module were resolved, including
     a performance regression with memory views.
   * Some GC and refcounting issues were resolved for Cython functions in the Limited API.
   * Refcounting errors and error handling issues were resolved in some rare error handling cases.
   * Using ``cython.pymutex`` in an extension type with ``cdef`` methods generated
     invalid C code missing the required ``PyMutex`` declarations.
   * Calling ``.get_frame()`` on Cython coroutines could crash in freethreading Python.
   * The vectorcall protocol was not used correctly in ``.throw()`` of Cython coroutines
     when raising the exception only by type (without value or traceback).
   * A problem with cpdef enums in the Limited API of Python 3.11+ was resolved.

    [20 lines not shown]
VersionDeltaFile
1.116+4-8devel/py-cython/Makefile
1.97+4-4devel/py-cython/distinfo
+8-122 files

NetBSD/pkgsrc nKPTyDdsecurity/adguardhome distinfo go-modules.mk

   adguardhome: updated to 0.107.76

   0.107.76

   Changed

   Duration values in YAML configuration file now support d (days) units and has been updated.
   NOTE: Any rollback to version below the v0.107.76 should convert the values back to hours.

   Fixed

   DNS caching with disabled DNSSEC
VersionDeltaFile
1.9+19-19security/adguardhome/distinfo
1.7+4-4security/adguardhome/go-modules.mk
1.17+2-2security/adguardhome/Makefile
+25-253 files

LLVM/project 7e2d09dclang/test/Headers __clang_hip_math.hip, llvm/test/Analysis/CostModel/X86 reduce-smax.ll reduce-smin.ll

Merge branch 'main' into users/spavloff/snan
DeltaFile
+647-736clang/test/Headers/__clang_hip_math.hip
+591-509llvm/test/FileCheck/dump-input/annotations.txt
+607-0llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/fixed-vectors-calling-conv.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-smax.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-smin.ll
+150-150llvm/test/Analysis/CostModel/X86/reduce-umax.ll
+2,295-1,695337 files not shown
+7,379-4,198343 files

LLVM/project 78cbf39compiler-rt/lib/builtins atomic.c, compiler-rt/test/builtins/Unit atomic_test.c

[compiler-rt] Use `size_t` rather than `int` for first argument to `__atomic_load_c` et al. (#197519)

I noticed this discrepancy in emscripten when trying to test 128 bit
atomics under wasm64:
https://github.com/emscripten-core/emscripten/pull/26937

The LLVM CodeGen appears to use `size_t` in this position when it
generates calls to these functions.

This doesn't effect other platforms I imagine because they don't require
signature checking at the linker level.

This doesn't effect wasm32 where size_t and int are the same size.
DeltaFile
+6-6compiler-rt/test/builtins/Unit/atomic_test.c
+5-4compiler-rt/lib/builtins/atomic.c
+11-102 files

FreeBSD/ports c281eb7sysutils/virt-firmware distinfo Makefile

sysutils/virt-firmware: update to 26.5.4
DeltaFile
+3-3sysutils/virt-firmware/distinfo
+2-3sysutils/virt-firmware/Makefile
+5-62 files

LLVM/project c06755ebolt/lib/Profile DataAggregator.cpp

pj

Created using spr 1.3.4
DeltaFile
+2-2bolt/lib/Profile/DataAggregator.cpp
+2-21 files

LLVM/project b9a1e89bolt/lib/Profile DataAggregator.cpp

pj

Created using spr 1.3.4
DeltaFile
+7-2bolt/lib/Profile/DataAggregator.cpp
+7-21 files

LLVM/project 02f7369libcxx/include __verbose_trap

[libc++] Remove AppleClang woraround for __builtin_verbose_trap (#199171)

We've dropped support for AppleClang versions with a different
`__builtin_verbose_trap`, so we can remove the workaround.
DeltaFile
+1-8libcxx/include/__verbose_trap
+1-81 files

LLVM/project fd45c0bllvm/utils/lit/tests/unit Util.py

Revert "[AIX] Remove unsupported AIX native echo option -n (llvm#199079)" (#199277)

This reverts commit 593eb2066293c8636786c98cb696c533da9b97ca.
The patch is being reverted as the code changes and the commit message
and description do not match and point to a previous implementation

Co-authored-by: himadhith <himadhith.v at ibm.com>
DeltaFile
+2-2llvm/utils/lit/tests/unit/Util.py
+2-21 files

LLVM/project 38146ceclang/docs LanguageExtensions.rst, clang/lib/CodeGen CodeGenModule.cpp CodeGenModule.h

[PowerPC][AIX] Add -mloadtime-comment-vars support to preserve variables
in the final object file.
DeltaFile
+168-74llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+77-0clang/lib/CodeGen/CodeGenModule.cpp
+67-0clang/docs/LanguageExtensions.rst
+37-0clang/test/CodeGen/loadtime-comment-vars.c
+34-0llvm/test/Transforms/LowerCommentString/loadtime-comment-vars.ll
+8-0clang/lib/CodeGen/CodeGenModule.h
+391-743 files not shown
+406-749 files

LLVM/project 268182aclang/docs LanguageExtensions.rst, clang/lib/CodeGen CodeGenModule.cpp CodeGenModule.h

[PowerPC][AIX] Add -mloadtime-comment-vars support to preserve variables
in the final object file.
DeltaFile
+155-74llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+77-0clang/lib/CodeGen/CodeGenModule.cpp
+67-0clang/docs/LanguageExtensions.rst
+37-0clang/test/CodeGen/loadtime-comment-vars.c
+34-0llvm/test/Transforms/LowerCommentString/loadtime-comment-vars.ll
+8-0clang/lib/CodeGen/CodeGenModule.h
+378-743 files not shown
+393-749 files

LLVM/project a31b969clang/docs LanguageExtensions.rst, clang/lib/CodeGen CodeGenModule.cpp CodeGenModule.h

[PowerPC][AIX] Add -mloadtime-comment-vars support to preserve variables
in the final object file.
DeltaFile
+154-74llvm/lib/Transforms/Utils/LowerCommentStringPass.cpp
+77-0clang/lib/CodeGen/CodeGenModule.cpp
+67-0clang/docs/LanguageExtensions.rst
+37-0clang/test/CodeGen/loadtime-comment-vars.c
+34-0llvm/test/Transforms/LowerCommentString/loadtime-comment-vars.ll
+8-0clang/lib/CodeGen/CodeGenModule.h
+377-743 files not shown
+392-749 files

FreeBSD/ports cb05ed2www/glassfish pkg-plist distinfo

www/glassfish: update to 8.0.2
DeltaFile
+9-252www/glassfish/pkg-plist
+3-3www/glassfish/distinfo
+1-2www/glassfish/Makefile
+13-2573 files

FreeNAS/freenas 47d0fd1src/middlewared/middlewared/etc_files/default libvirt-guests.mako

NAS-141131 / 26.0.0-RC.1 / Set PARALLEL_SHUTDOWN for faster guest shutdown (by Qubad786) (#19001)

## Problem

On shutdown/reboot, TrueNAS stops containers and VMs one at a time,
waiting up to the per-guest shutdown timeout (90s by default) for each.
With many guests, this serializes into a long wait — a system with 10
containers and 10 VMs can spend most of its shutdown idle, waiting on
guests one after another.

## Solution

Set `PARALLEL_SHUTDOWN` in `/etc/default/libvirt-guests` so all
containers shut down concurrently and all VMs shut down concurrently.
The per-guest timeout is unchanged; the waits just happen in parallel.

libvirt applies `PARALLEL_SHUTDOWN` independently per URI (lxc, qemu),
so the cap only needs to cover the larger batch — hence
`max(len(containers), len(vms), 1)`.

    [4 lines not shown]
DeltaFile
+6-7src/middlewared/middlewared/etc_files/default/libvirt-guests.mako
+6-71 files

FreeBSD/ports bc4fe22misc/rump Makefile

misc/rump: disable unterminated-string-initialization error with llvm21.
DeltaFile
+6-2misc/rump/Makefile
+6-21 files

LLVM/project 22d9a5dllvm/utils/lit/lit TestRunner.py cl_arguments.py, llvm/utils/lit/tests fn-selection.py

Add --fn flag to llvm-lit to inject select-function pass into opt pipelines

Translates --fn=fn0,fn1 into -passes='select-function<fn=fn0;fn=fn1>,...'
by rewriting -passes= arguments in RUN lines after substitution.
Handles both single and double quoted pass pipelines.
DeltaFile
+23-0llvm/utils/lit/tests/fn-selection.py
+19-0llvm/utils/lit/lit/TestRunner.py
+17-0llvm/utils/lit/lit/cl_arguments.py
+7-0llvm/utils/lit/tests/Inputs/fn-selection/lit.cfg
+2-0llvm/utils/lit/lit/LitConfig.py
+2-0llvm/utils/lit/tests/Inputs/fn-selection/sample.ll
+70-01 files not shown
+71-07 files

LLVM/project 9e0c7f4llvm/include/llvm/Transforms/IPO SelectFunction.h, llvm/lib/Passes PassBuilder.cpp

Add select-function pass to keep only specified functions and their dependencies

Chains InternalizePass, GlobalDCEPass, and StripDeadPrototypesPass to
remove everything not transitively reachable from the selected functions.
Supports multiple roots via select-function<fn=foo;fn=bar>.
DeltaFile
+57-0llvm/test/Transforms/SelectFunction/multi-select.ll
+52-0llvm/include/llvm/Transforms/IPO/SelectFunction.h
+48-0llvm/lib/Transforms/IPO/SelectFunction.cpp
+36-0llvm/test/Transforms/SelectFunction/basic.ll
+35-0llvm/test/Transforms/SelectFunction/diamond.ll
+23-0llvm/lib/Passes/PassBuilder.cpp
+251-04 files not shown
+289-010 files

FreeBSD/ports d8e760bmath/octave-forge Makefile

math/octave-forge: Add new optional depencency.

- math/math/octave-forge-mysql added as optional dependency.
- Update to 20260523.
DeltaFile
+2-2math/octave-forge/Makefile
+2-21 files

FreeBSD/ports 8a7fe4dmath/octave-forge-mysql Makefile pkg-descr

math/octave-forge-mysql: New port.

- Basic Octave implementation of the MySQL toolkit.
DeltaFile
+22-0math/octave-forge-mysql/Makefile
+8-0math/octave-forge-mysql/pkg-descr
+3-0math/octave-forge-mysql/distinfo
+33-03 files