NetBSD/pkgsrc zC2sfLcdoc CHANGES-2026

   doc: Updated devel/R-devtools to 2.5.2
VersionDeltaFile
1.3795+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc g2pR6mYdevel/R-devtools Makefile distinfo

   (devel/R-devtools) Updated 2.4.5 tol 2.5.2, Fix build againt R 4.6.0 is too deep, sorry

   # devtools 2.5.2

   * `install()` uses a new feature of `pak::local_install_deps()` to
     consider the current `.libPaths()` when resolving dependencies,
     instead of consulting only `.libPaths()[1]`. This was an unintended
     behavioral change introduced in 2.5.0 (#2691).

   # devtools 2.5.1

   * `build_readme()` no longer installs dependencies into the temporary library
     (a regression introduced in 2.5.0). It now exits early if a required
     dependency is missing and reports any that are out of date or at a dev
     version (#2683).
   * `dev_sitrep()` reports if devtools itself is out of date (#2687).

   # devtools 2.5.0


    [75 lines not shown]
VersionDeltaFile
1.18+6-4devel/R-devtools/Makefile
1.11+4-4devel/R-devtools/distinfo
+10-82 files

FreeBSD/src 395d967sys/dev/mxge if_mxge.c

mxge(4): Fix a typo in a source code comment

- s/deterimine/determine/

(cherry picked from commit 14e93e3e360718f2272028fbf99775df3c192e83)
DeltaFile
+1-1sys/dev/mxge/if_mxge.c
+1-11 files

FreeBSD/src 8cd4029sys/dev/mxge if_mxge.c

mxge(4): Fix a typo in a source code comment

- s/deterimine/determine/

(cherry picked from commit 14e93e3e360718f2272028fbf99775df3c192e83)
DeltaFile
+1-1sys/dev/mxge/if_mxge.c
+1-11 files

NetBSD/pkgsrc XlEJSQ5doc CHANGES-2026

   doc: Updated devel/R-pkgbuild to 1.4.8
VersionDeltaFile
1.3794+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc GROpg2ddevel/R-pkgbuild distinfo Makefile

   (devel/R-pkgbuild) Updated 1.4.6 to 1.4.8

   # pkgbuild 1.4.8

   * New `Config/build/never-clean` `DESCRIPTION` option to avoid adding
     `--preclean` to `R CMD INSTALL` (e.g., when header files have changed)
     (@krlmlr, #204).

   * `has_rtools()` & co. now work correctly on aarch64 Windows, when
     `RTOOLS45_AARCH64_HOME` is not set (@remlapmot, #203).

   * `pkg_build()` and `pkgbuild_process` now work corrently when building
     binary packages from non-standard file names (#208).

   # pkgbuild 1.4.7

   * pkgbuild now supports R 4.5.x and Rtools45.

   * `has_build_tools()` (and related functions) now do not explicitly check

    [2 lines not shown]
VersionDeltaFile
1.15+4-4devel/R-pkgbuild/distinfo
1.13+2-2devel/R-pkgbuild/Makefile
+6-62 files

FreeBSD/src adf2614sys/dev/mxge if_mxge.c

mxge(4): Fix a typo in a source code comment

- s/deterimine/determine/

(cherry picked from commit 14e93e3e360718f2272028fbf99775df3c192e83)
DeltaFile
+1-1sys/dev/mxge/if_mxge.c
+1-11 files

NetBSD/pkgsrc wY1ZgGisecurity/liboauth2 Makefile

   liboauth2: disable apache option

   to fix build. apache is handled in separate liboauth2-apache package
VersionDeltaFile
1.2+3-1security/liboauth2/Makefile
+3-11 files

NetBSD/pkgsrc ftPpNiMdoc CHANGES-2026

   doc: Updated math/R-tibble to 3.3.1
VersionDeltaFile
1.3793+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc aJWUfUZmath/R-tibble distinfo Makefile

   (math/R-tibble) Updated 3.2.1. to 3.3.2, (Fixed build against R-4.6.0)

   # tibble 3.3.1
   --------------
   ## Chore

   - Remove deprecated `vctrs::partial_factor()` and
     `vctrs::partial_frame()` references (#1678, #1680).

   - Avoid use of `SET_OBJECT()`, `ATTRIB()` and `SET_ATTRIB()` (#1671).

   - Spring Cleaning (@Layalchristine24, #1643, #1644).

   - Use Quarto-style formatting in vignettes.

   ## Documentation

   - Posit as copyright holder.


    [40 lines not shown]
VersionDeltaFile
1.9+4-4math/R-tibble/distinfo
1.13+2-2math/R-tibble/Makefile
+6-62 files

LLVM/project 2045695llvm/lib/ProfileData/Coverage CoverageMapping.cpp

[llvm-cov] Fix undercounting lines wrapped by gap regions

Lines with no region entry that are wrapped by a gap region were
reported with the gap's count (often 0), even when non-gap segments
on the line indicated the line was actually executed. This caused
llvm-cov to undercount coverage for lines that continue a covered
region after a gap (e.g., closing braces, simple statements following
an if/else).

Check for non-gap segments with HasCount on such lines and use their
max count instead of the gap region's count.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+12-1llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
+12-11 files

LLVM/project 9d43f86llvm/test/tools/llubi inttoptr_multiobj2.ll, llvm/tools/llubi/lib Context.cpp ExecutorBase.cpp

[llubi] Add support for exposed provenance (#200596)

This patch implements the semantics of exposed provenance, as described
in [nikic's RFC draft](https://hackmd.io/@nikic/SJBt4mFCll) and
[Miri](https://doc.rust-lang.org/beta/nightly-rustc/miri/enum.Provenance.html).

The provenance of an inttoptr is marked as "wildcard", which picks one
from previously exposed provenances each time a memory access is
performed. For angelic non-determinism, a snapshot of the exposed
provenance set is recorded when inttoptr executes. When a memory access
is performed, all invalid provenances are masked out. If we fail to pick
one, it is UB.

Since all memory objects in llubi are non-overlapping (i.e., there is at
most one memory object satisfying `Obj->inBounds(Addr)` for each
address), we can determine a unique memory object for a wildcard
provenance when the first memory access is performed.
This matches Miri's behavior. Another variant is to resolve the memory
object when inttoptr executes, which gives a limited provenance set

    [14 lines not shown]
DeltaFile
+102-2llvm/tools/llubi/lib/Context.cpp
+43-47llvm/tools/llubi/lib/ExecutorBase.cpp
+45-19llvm/tools/llubi/lib/Interpreter.cpp
+50-4llvm/tools/llubi/lib/Value.h
+50-2llvm/tools/llubi/lib/Context.h
+41-0llvm/test/tools/llubi/inttoptr_multiobj2.ll
+331-7422 files not shown
+674-15528 files

LLVM/project 4d50e94llvm/lib/ProfileData/Coverage CoverageMapping.cpp

[llvm-cov] Fix undercounting lines wrapped by gap regions

Lines with no region entry that are wrapped by a gap region were
reported with the gap's count (often 0), even when non-gap segments
on the line indicated the line was actually executed. This caused
llvm-cov to undercount coverage for lines that continue a covered
region after a gap (e.g., closing braces, simple statements following
an if/else).

Check for non-gap segments with HasCount on such lines and use their
max count instead of the gap region's count.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+12-1llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
+12-11 files

LLVM/project 448f50dllvm/test/tools/llvm-cov gap-region-line-coverage.test, llvm/test/tools/llvm-cov/Inputs/gap-region-quirk gap-quirk-v2.cpp gap-quirk.covmapping

[llvm-cov] Add failing test for gap region line coverage bug

LineCoverageStats incorrectly reports lines as uncovered when a gap
region with count=0 wraps into a line that has non-entry segments
with count > 0.

The test uses a minimal reproducer: a scoped block with a never-taken
early return followed by a statement. The closing "}" produces a gap
region that wraps to the next line, suppressing its execution count.
The extra statement after the if-block is required — without it,
clang emits a region entry (MinRegionCount > 0) and the bug doesn't
trigger.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+37-0llvm/test/tools/llvm-cov/gap-region-line-coverage.test
+23-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk-v2.cpp
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.covmapping
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.profdata
+60-04 files

FreeBSD/ports 5259bf4science/py-pygmo2 distinfo Makefile

science/py-pygmo2: update 2.19.7 → 2.19.8
DeltaFile
+3-3science/py-pygmo2/distinfo
+3-2science/py-pygmo2/Makefile
+6-52 files

FreeBSD/ports 649c31fastro/py-pyvo distinfo Makefile, astro/py-pyvo/files patch-setup.cfg

astro/py-pyvo: update 1.9.0 → 1.9.1
DeltaFile
+0-12astro/py-pyvo/files/patch-setup.cfg
+3-3astro/py-pyvo/distinfo
+2-1astro/py-pyvo/Makefile
+5-163 files

FreeBSD/ports 32f8e90net-p2p/py-libtorrent-rasterbar distinfo Makefile

net-p2p/py-libtorrent-rasterbar: update 2.0.12 → 2.0.13
DeltaFile
+3-3net-p2p/py-libtorrent-rasterbar/distinfo
+2-2net-p2p/py-libtorrent-rasterbar/Makefile
+5-52 files

FreeBSD/ports 314bf40math/py-sparsediffpy distinfo Makefile

math/py-sparsediffpy: update 0.5.0 → 0.5.1
DeltaFile
+3-3math/py-sparsediffpy/distinfo
+1-1math/py-sparsediffpy/Makefile
+4-42 files

OpenBSD/src d8vbYA1usr.bin/ssh ed25519.sh ed25519.c

   make crypto_sign_ed25519_keypair_from_seed non-static. The
   new ML-DSA/ed25519 code needs it
VersionDeltaFile
1.6+2-2usr.bin/ssh/ed25519.sh
1.8+2-2usr.bin/ssh/ed25519.c
+4-42 files

LLVM/project 0034a67llvm/test/tools/llvm-cov gap-region-line-coverage.test, llvm/test/tools/llvm-cov/Inputs/gap-region-quirk gap-quirk-v2.cpp gap-quirk.profdata

[llvm-cov] Add failing test for gap region line coverage bug

LineCoverageStats incorrectly reports lines as uncovered when a gap
region with count=0 wraps into a line that has non-entry segments
with count > 0.

The test uses a minimal reproducer: a scoped block with a never-taken
early return followed by a statement. The closing "}" produces a gap
region that wraps to the next line, suppressing its execution count.
The extra statement after the if-block is required — without it,
clang emits a region entry (MinRegionCount > 0) and the bug doesn't
trigger.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+37-0llvm/test/tools/llvm-cov/gap-region-line-coverage.test
+23-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk-v2.cpp
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.profdata
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.covmapping
+60-04 files

FreeBSD/src 59b0df3sys/dev/ntsync linux_ntsync.c

linux_ntsync(9): check the file type before calling native ntsync(9)

Reported by:    Alex S <iwtcex at gmail.com>
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+36-0sys/dev/ntsync/linux_ntsync.c
+36-01 files

OpenBSD/src uHNpk3rregress/usr.bin/ssh/unittests/crypto test_mldsa_eddsa.c test_mlkem.c, regress/usr.bin/ssh/unittests/crypto/testdata nistkats-44.json

   unit and regression tests for composite PQ ML-DSA44/Ed25519
   keys.

   Includes a new unittests/crypto test that tests basic functionality
   of the underlying crypto primitives against public test vectors
VersionDeltaFile
1.1+802-0regress/usr.bin/ssh/unittests/crypto/testdata/nistkats-44.json
1.1+192-0regress/usr.bin/ssh/unittests/crypto/test_mldsa_eddsa.c
1.1+167-0regress/usr.bin/ssh/unittests/crypto/test_mlkem.c
1.1+143-0regress/usr.bin/ssh/unittests/crypto/test_mldsa.c
1.1+114-0regress/usr.bin/ssh/unittests/crypto/tests.c
1.34+110-1regress/usr.bin/ssh/unittests/sshkey/test_sshkey.c
+1,528-134 files not shown
+2,203-3340 files

OpenBSD/src raXaJ7Pusr.bin/ssh libcrux_internal.h ssh-mldsa-eddsa.c

   Add experimental support for a composite post-quantum signature
   scheme that combines ML-DSA 44 and Ed25519 using the construction
   specified in draft-ietf-lamps-pq-composite-sigs. There's also an
   early draft documenting use of the integration of this scheme into
   SSH as draft-miller-sshm-mldsa44-ed25519-composite-sigs

   This scheme is not enabled by default. To you use, you'll need
   to add it to HostKeyAlgorithms, PubkeyAcceptedAlgorithms, etc.
   Keys may be generated using "ssh-keygen -t mldsa44-ed25519".

   The ML-DSA implementation comes from libcrux. Thanks to
   Jonas Schneider-Bensch and Jonathan Protzenko for their work to
   make this available.

   Consensus is that it's time to get this in to allow people to
   experiment with it.

   feedback markus@ tb@ logan@ deraadt@
VersionDeltaFile
1.1+27,332-0usr.bin/ssh/libcrux_internal.h
1.1+501-0usr.bin/ssh/ssh-mldsa-eddsa.c
1.1+426-0usr.bin/ssh/libcrux-mlkem-mldsa.c
1.1+341-0usr.bin/ssh/mlkem_mldsa.sh
1.11+126-1usr.bin/ssh/crypto_api.h
1.3+40-58usr.bin/ssh/kexmlkem768x25519.c
+28,766-5920 files not shown
+28,871-8126 files

FreeBSD/ports f21ed12devel/py-distlib distinfo Makefile, devel/py-distlib/files patch-pyproject.toml

devel/py-distlib: update 0.4.2 → 0.4.3
DeltaFile
+0-13devel/py-distlib/files/patch-pyproject.toml
+3-3devel/py-distlib/distinfo
+2-2devel/py-distlib/Makefile
+5-183 files

FreeBSD/ports fea4c23sysutils/py-filelock distinfo Makefile

sysutils/py-filelock: update 3.29.1 → 3.29.4
DeltaFile
+3-3sysutils/py-filelock/distinfo
+2-2sysutils/py-filelock/Makefile
+5-52 files

FreeBSD/ports a4fc6bdwww/py-slowapi Makefile distinfo

www/py-slowapi: update 0.1.9 → 0.1.10
DeltaFile
+12-4www/py-slowapi/Makefile
+3-3www/py-slowapi/distinfo
+15-72 files

LLVM/project 25f2190llvm/test/tools/llvm-cov gap-region-line-coverage.test, llvm/test/tools/llvm-cov/Inputs/gap-region-quirk gap-quirk-v2.cpp gap-quirk.profdata

[llvm-cov] Add failing test for gap region line coverage bug

LineCoverageStats incorrectly reports lines as uncovered when a gap
region with count=0 wraps into a line that has non-entry segments
with count > 0.

The test uses a minimal reproducer: a scoped block with a never-taken
early return followed by a statement. The closing "}" produces a gap
region that wraps to the next line, suppressing its execution count.
The extra statement after the if-block is required — without it,
clang emits a region entry (MinRegionCount > 0) and the bug doesn't
trigger.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+37-0llvm/test/tools/llvm-cov/gap-region-line-coverage.test
+23-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk-v2.cpp
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.profdata
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.covmapping
+60-04 files

LLVM/project 32e3485llvm/test/tools/llvm-cov gap-region-line-coverage.test, llvm/test/tools/llvm-cov/Inputs/gap-region-quirk gap-quirk-v2.cpp gap-quirk.profdata

[llvm-cov] Add failing test for gap region line coverage bug

LineCoverageStats incorrectly reports lines as uncovered when a gap
region with count=0 wraps into a line that has non-entry segments
with count > 0.

The test uses a minimal reproducer: a scoped block with a never-taken
early return followed by a statement. The closing "}" produces a gap
region that wraps to the next line, suppressing its execution count.
The extra statement after the if-block is required — without it,
clang emits a region entry (MinRegionCount > 0) and the bug doesn't
trigger.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply at anthropic.com>
DeltaFile
+36-0llvm/test/tools/llvm-cov/gap-region-line-coverage.test
+23-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk-v2.cpp
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.profdata
+0-0llvm/test/tools/llvm-cov/Inputs/gap-region-quirk/gap-quirk.covmapping
+59-04 files

FreeBSD/ports b92044dmisc/py-langchain-openai Makefile distinfo

misc/py-langchain-openai: update 1.2.2 → 1.3.2
DeltaFile
+15-3misc/py-langchain-openai/Makefile
+3-3misc/py-langchain-openai/distinfo
+18-62 files

FreeBSD/ports a2ff335misc/py-langchain Makefile distinfo

misc/py-langchain: update 1.3.4 → 1.3.9
DeltaFile
+6-2misc/py-langchain/Makefile
+3-3misc/py-langchain/distinfo
+9-52 files