FreeBSD/ports 74f66c9science/py-qiskit/files patch-pyproject.toml

science/py-qiskit: Add the patch which missed in previous commit
DeltaFile
+23-0science/py-qiskit/files/patch-pyproject.toml
+23-01 files

FreeBSD/ports 994e490astro/py-astropy-helpers Makefile, astro/py-astropy-helpers/files patch-astropy__helpers_utils.py

astro/py-astropy-helpers: Fix build with python-3.12

PR:             296703
Reported by:    hiroo.ono+freebsd at gmail.com
DeltaFile
+22-0astro/py-astropy-helpers/files/patch-astropy__helpers_utils.py
+1-1astro/py-astropy-helpers/Makefile
+23-12 files

NetBSD/src 4mtY0HZsys/arch/amiga/conf INSTALL GENERIC.in, sys/arch/m68k/conf files.m68k

   All M68040 configs require FPSP, and all M68060 configs require M060SP,
   so just make M68040 and M68060 dependent on their respective software
   packages rather than having to duplicate the options across every kernel
   config.
VersionDeltaFile
1.109+2-8sys/arch/mvme68k/conf/GENERIC
1.33+1-7sys/arch/mvme68k/conf/RAMDISK
1.14+2-5sys/arch/virt68k/conf/GENERIC
1.143+2-4sys/arch/amiga/conf/INSTALL
1.153+2-4sys/arch/amiga/conf/GENERIC.in
1.77+3-3sys/arch/m68k/conf/files.m68k
+12-3125 files not shown
+45-10831 files

LLVM/project b4d1d3ellvm/lib/Target/PISA/MCTargetDesc PISATargetStreamer.cpp

Fix formatting
DeltaFile
+2-2llvm/lib/Target/PISA/MCTargetDesc/PISATargetStreamer.cpp
+2-21 files

NetBSD/src qmjT2PQsys/arch/mvme68k/conf VME147 VME172

   Re-factor the MVME-1xx kernel configs to reduce duplication.  Further
   shrink the VME* configs to be much closer to "bare minimum for this
   machine" to help out small memory config units (4MB base RAM on some).
VersionDeltaFile
1.108+31-49sys/arch/mvme68k/conf/GENERIC
1.38+7-64sys/arch/mvme68k/conf/VME177
1.36+7-63sys/arch/mvme68k/conf/VME162
1.36+7-62sys/arch/mvme68k/conf/VME172
1.40+7-62sys/arch/mvme68k/conf/VME167
1.64+6-60sys/arch/mvme68k/conf/VME147
+65-3602 files not shown
+108-4058 files

FreeBSD/ports 2cea5f9www/tikiwiki Makefile distinfo

www/tikiwiki: Update to 30.0
DeltaFile
+3-3www/tikiwiki/distinfo
+2-2www/tikiwiki/Makefile
+5-52 files

FreeBSD/ports ce18da5science/py-qiskit Makefile Makefile.crates

science/py-qiskit: Update to 2.5.1

Take maintainership

PR:             297056
Reported by:    wen@
Approved by:    yuri@(previous maintainer)
DeltaFile
+485-295science/py-qiskit/distinfo
+241-146science/py-qiskit/Makefile.crates
+12-7science/py-qiskit/Makefile
+738-4483 files

LLVM/project 7fe0858llvm/lib/Target/PISA PISAInstrInfo.td PISARegisterInfo.td, llvm/lib/Target/PISA/MCTargetDesc PISAMCTargetDesc.h PISAMCTargetDesc.cpp

Remove unnecessary edits
DeltaFile
+4-4llvm/lib/Target/PISA/PISA.td
+3-3llvm/lib/Target/PISA/PISARegisterInfo.td
+1-1llvm/lib/Target/PISA/PISAInstrInfo.td
+1-1llvm/lib/Target/PISA/MCTargetDesc/PISAMCTargetDesc.h
+1-1llvm/lib/Target/PISA/MCTargetDesc/PISAMCTargetDesc.cpp
+1-1llvm/lib/Target/PISA/MCTargetDesc/PISAInstPrinter.h
+11-113 files not shown
+13-129 files

OpenBSD/ports BQMWinDlang/ruby/4.0 Makefile distinfo, lang/ruby/4.0/patches patch-compile_c patch-test_ruby_test_box_rb

   Update to Ruby 4.0.6

   Switch a distpatch that no longer applies to a regular patch.
VersionDeltaFile
1.7+83-85lang/ruby/4.0/pkg/PLIST-main
1.1+16-0lang/ruby/4.0/patches/patch-test_ruby_test_box_rb
1.7+2-4lang/ruby/4.0/distinfo
1.4+2-2lang/ruby/4.0/patches/patch-compile_c
1.12+1-2lang/ruby/4.0/Makefile
1.5+2-0lang/ruby/4.0/pkg/PLIST-ri_docs
+106-932 files not shown
+108-958 files

OpenBSD/ports QDIc8W2lang/ruby/3.3 Makefile distinfo, lang/ruby/3.3/patches patch-configure

   Update to Ruby 3.3.12
VersionDeltaFile
1.12+75-75lang/ruby/3.3/pkg/PLIST-main
1.10+3-3lang/ruby/3.3/patches/patch-configure
1.13+2-2lang/ruby/3.3/distinfo
1.23+1-1lang/ruby/3.3/Makefile
+81-814 files

LLVM/project af2a0e9compiler-rt/cmake/Modules CompilerRTUtils.cmake

[compiler-rt][cmake] filter libc-backed builtins superseded by assembly (#213481)

apply
https://github.com/llvm/llvm-project/pull/209900#discussion_r3615454574

fix the duplication that causes issues like this:
```
 lit-23: /__w/llvm-project/llvm-project/compiler-rt/test/builtins/Unit/lit.cfg.py:186: fatal: builtins_source_features contains duplicates: ['librt_has_floatdidf', 'librt_has_floatdisf', 'librt_has_floatundidf', 'librt_has_floatundisf']
FAILED: compiler-rt/test/builtins/CMakeFiles/check-builtins /__w/llvm-project/llvm-project/build/compiler-rt/test/builtins/CMakeFiles/check-builtins 
cd /__w/llvm-project/llvm-project/build/compiler-rt/test/builtins && /usr/bin/python3 /usr/bin/lit-23 -sv --show-xfail --show-unsupported /__w/llvm-project/llvm-project/build/compiler-rt/test/builtins/TestCases /__w/llvm-project/llvm-project/build/compiler-rt/test/builtins/Unit/X86_64LinuxConfig
ninja: build stopped: subcommand failed.
```

Part of #197824
DeltaFile
+2-0compiler-rt/cmake/Modules/CompilerRTUtils.cmake
+2-01 files

FreeBSD/ports e7bd370devel/py-ty Makefile distinfo

devel/py-ty: Update to 0.0.66

Changelog: https://github.com/astral-sh/ty/blob/0.0.66/CHANGELOG.md

Reported by:    Repology
DeltaFile
+3-3devel/py-ty/distinfo
+1-1devel/py-ty/Makefile
+4-42 files

FreeBSD/src 8c15c14usr.sbin/boot0cfg boot0cfg.8 boot0cfg.c

boot0cfg: Also allow a file as a trailing argument

Modify the disk check to allow arbitrary files as the trailing argument
instead of requiring a live GEOM disk provider.

This enables modifying a boot0 binary file in-place before flashing it
to a disk via gpart bootcode, or using it directly as an argument to
mkimg's partition specification, as these tools cannot directly adjust
the parameters of the boot0 boot manager.

Reviewed by:    imp, jhb
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D57310

(cherry picked from commit 4007d914e7973bca8ac488ab50aca56964eed90f)
DeltaFile
+34-6usr.sbin/boot0cfg/boot0cfg.c
+26-6usr.sbin/boot0cfg/boot0cfg.8
+60-122 files

FreeBSD/src 15a0a7dusr.sbin/boot0cfg boot0cfg.8 boot0cfg.c

boot0cfg: Also allow a file as a trailing argument

Modify the disk check to allow arbitrary files as the trailing argument
instead of requiring a live GEOM disk provider.

This enables modifying a boot0 binary file in-place before flashing it
to a disk via gpart bootcode, or using it directly as an argument to
mkimg's partition specification, as these tools cannot directly adjust
the parameters of the boot0 boot manager.

Reviewed by:    imp, jhb
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D57310

(cherry picked from commit 4007d914e7973bca8ac488ab50aca56964eed90f)
DeltaFile
+34-6usr.sbin/boot0cfg/boot0cfg.c
+26-6usr.sbin/boot0cfg/boot0cfg.8
+60-122 files

LLVM/project 5650cd1llvm/lib/Target/PISA PISAInstrInfo.cpp PISAInstrFormats.td, llvm/lib/Target/PISA/MCTargetDesc PISAInstPrinter.cpp PISATargetStreamer.cpp

Add PISA register file, instruction set, and MC layer

Add the PISA register file and register-bank descriptions, the instruction
formats and definitions, and the MC/assembly layer (instruction printer,
register and code encoders, target streamer, MC target description and the
supporting enums), replacing the stub descriptions from
the initial target skeleton.

This provides the instruction-set description and assembly-emission
foundation. The GlobalISel lowering and instruction selection that consume it
are added in the following changes.
DeltaFile
+2,511-11llvm/lib/Target/PISA/PISAInstrInfo.td
+1,075-0llvm/lib/Target/PISA/PISACombine.td
+834-0llvm/lib/Target/PISA/PISAInstrFormats.td
+572-0llvm/lib/Target/PISA/MCTargetDesc/PISATargetStreamer.cpp
+448-1llvm/lib/Target/PISA/PISAInstrInfo.cpp
+394-11llvm/lib/Target/PISA/MCTargetDesc/PISAInstPrinter.cpp
+5,834-2333 files not shown
+8,449-6439 files

LLVM/project d19d7e8clang/lib/Analysis IssueHash.cpp, clang/lib/StaticAnalyzer/Checkers/WebKit RawPtrRefMemberChecker.cpp

[clang][StaticAnalyzer] Add support for variables and fields in GetEnclosingDeclContextSignature

Function `getIssueHash` relies on the name of the enclosing
declaration of the issue Decl for hashing. But the underlying
function `GetEnclosingDeclContextSignature` does not compute the
enclosing declaration for variables or fields, causing missing HTML
reports despite text warnings being printed.

The added
`clang/test/Analysis/Checkers/WebKit/html-diag-dedup-members.cpp`
example is a reproducer of this kind of issue we observed in WebKit.

Also, `RawPtrRefLocalVarsChecker` and `RawPtrRefMemberChecker` never
called `Report->setDeclWithIssue()`. This commit fixes it.

rdar://183700416

Assisted-by: Claude sonnet
DeltaFile
+33-0clang/test/Analysis/Checkers/WebKit/html-diag-dedup-ivars.mm
+31-0clang/test/Analysis/Checkers/WebKit/html-diag-dedup-members.cpp
+25-0clang/test/Analysis/Checkers/WebKit/html-diag-dedup-parameters.cpp
+23-0clang/test/Analysis/Checkers/WebKit/html-diag-dedup-local-vars.cpp
+15-0clang/lib/Analysis/IssueHash.cpp
+1-0clang/lib/StaticAnalyzer/Checkers/WebKit/RawPtrRefMemberChecker.cpp
+128-01 files not shown
+129-07 files

FreeBSD/ports 8c6da66sysutils/stackit Makefile distinfo

sysutils/stackit: Update 0.67.0 => 0.68.0

While here, require Go 1.26+ after upstream go.mod change.

Changelog:
https://github.com/stackitcloud/stackit-cli/releases/tag/v0.68.0

PR:             297286
Reported by:    Robert Gogolok <gogolok at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5sysutils/stackit/distinfo
+2-2sysutils/stackit/Makefile
+7-72 files

HardenedBSD/src 0d7c1cfcontrib/unbound config.h.in configure, contrib/unbound/doc Changelog

Merge remote-tracking branch 'rad/hardened/current/master' into hardened/current/pledge
DeltaFile
+3,512-3,494contrib/unbound/util/configlexer.c
+2,874-1,942contrib/unbound/configure
+2,148-2,099contrib/unbound/util/configparser.c
+577-0contrib/unbound/doc/Changelog
+223-181lib/libunbound/config.h
+220-178contrib/unbound/config.h.in
+9,554-7,894109 files not shown
+12,581-8,981115 files

HardenedBSD/src 7465ed9contrib/unbound config.h.in configure, contrib/unbound/doc Changelog

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+3,512-3,494contrib/unbound/util/configlexer.c
+2,874-1,942contrib/unbound/configure
+2,148-2,099contrib/unbound/util/configparser.c
+577-0contrib/unbound/doc/Changelog
+223-181lib/libunbound/config.h
+220-178contrib/unbound/config.h.in
+9,554-7,894109 files not shown
+12,581-8,981115 files

HardenedBSD/src 7e8785asys/dev/ixl ixl_pf_iov.c

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+1-2sys/dev/ixl/ixl_pf_iov.c
+1-21 files

HardenedBSD/ports 00fdefagraphics/vv Makefile, math/topaz/files patch-Makefile.freebsd patch-topaz_Makefile.freebsd

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+0-3,906science/InsightToolkit501/pkg-plist
+0-236math/topaz/files/patch-topaz_Makefile.freebsd
+89-8science/psi4/pkg-plist
+0-74graphics/vv/Makefile
+0-73math/topaz/files/patch-Makefile.freebsd
+0-72science/InsightToolkit501/Makefile
+89-4,369191 files not shown
+1,441-5,530197 files

HardenedBSD/ports d36ade8emulators/wine-devel pkg-plist

emulators/wine-devel: Fix packaging without Wayland

Fix packaging when WAYLAND is disabled in build.

PR:             297179
Approved by:    Thibault Payet <monwarez at mailoo.org> (maintainer)
Sponsored by:   UNIS Labs
DeltaFile
+2-2emulators/wine-devel/pkg-plist
+2-21 files

FreeBSD/ports d36ade8emulators/wine-devel pkg-plist

emulators/wine-devel: Fix packaging without Wayland

Fix packaging when WAYLAND is disabled in build.

PR:             297179
Approved by:    Thibault Payet <monwarez at mailoo.org> (maintainer)
Sponsored by:   UNIS Labs
DeltaFile
+2-2emulators/wine-devel/pkg-plist
+2-21 files

FreeBSD/ports 3b984ecnet-p2p/tremotesf Makefile distinfo

net-p2p/tremotesf: Update 2.9.1 => 2.10.1

Changelog:
https://github.com/equeim/tremotesf2/blob/2.10.1/CHANGELOG.md

PR:             297269
Reported by:    Anton Saietskii <vsasjason at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net-p2p/tremotesf/distinfo
+1-1net-p2p/tremotesf/Makefile
+4-42 files

HardenedBSD/ports 3b984ecnet-p2p/tremotesf Makefile distinfo

net-p2p/tremotesf: Update 2.9.1 => 2.10.1

Changelog:
https://github.com/equeim/tremotesf2/blob/2.10.1/CHANGELOG.md

PR:             297269
Reported by:    Anton Saietskii <vsasjason at gmail.com> (maintainer)
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3net-p2p/tremotesf/distinfo
+1-1net-p2p/tremotesf/Makefile
+4-42 files

OpenZFS/src 7312322module/nvpair nvpair.c

nvpair: Fix operator precedence

59dc88602e23a436440e4164c6d9401da8f0dff2 made a mistake when doing a
check, which can cause us to continue processing when we should return
EFAULT.

Reported-by: Grok 4.5 Build Beta
Reviewed-by: Alexander Motin <alexander.motin at TrueNAS.com>
Reviewed-by: Brian Behlendorf <behlendorf1 at llnl.gov>
Signed-off-by: Richard Yao <richard at ryao.dev>
Closes #18874
DeltaFile
+1-1module/nvpair/nvpair.c
+1-11 files

LLVM/project 66032aaclang/include/clang/CIR/Dialect/IR CIROps.td, clang/lib/CIR/CodeGen CIRGenBuiltin.cpp CIRGenCoroutine.cpp

[CIR] Change previous coroutine builtins to have their own coro intrinsic ops (#211699)

This PR introduces dedicated CIR operations for the coroutine intrinsics
(`coro.intrinsic.id`, `coro.intrinsic.alloc`, `coro.intrinsic.begin`,
`coro.intrinsic.free`, `coro.intrinsic.end`, `coro.intrinsic.size`)
instead of emitting them as calls to hand-created builtin functions.
LLVM IR already has its own dedicated ops for these cases, so this
follows the same pattern at CIR.

Along the way this also changes how coroutine builtins are handled in
`CIRGenBuiltin`: previously the intrinsics emitted automatically as part
of lowering `EmitCoroutineBody` and the ones triggered by an explicit
`__builtin_coro_*` call written in user source code were going through
the same path. This PR separates the two, since they're conceptually
different emission points.

New tests covering these builtins are included as well.

Also added explicit `errorNYI` messages for the remaining

    [11 lines not shown]
DeltaFile
+109-115clang/lib/CIR/CodeGen/CIRGenCoroutine.cpp
+114-0clang/include/clang/CIR/Dialect/IR/CIROps.td
+51-0clang/test/CIR/CodeGenCoroutines/coro-builtins.cpp
+34-14clang/lib/CIR/CodeGen/CIRGenBuiltin.cpp
+36-0clang/lib/CIR/Lowering/DirectToLLVM/LowerToLLVM.cpp
+8-14clang/test/CIR/CodeGenCoroutines/coro-task.cpp
+352-1433 files not shown
+369-1559 files

OpenZFS/src bd336d3tests/test-runner/include logapi.shlib

ZTS: don't read a command's exit status as a missing binary

log_neg_expect() treats an exit status of 127 as a missing binary and
fails before it looks at what the command printed.  That is only a
convention of the shell, and a command is free to return 127 for its
own reasons.  fio returns the number of jobs which failed, so a run of
127 failing jobs is reported as though fio were not installed.

no_space/enospc_rm fills a pool with 200 fio jobs and requires them to
fail with ENOSPC.  How many of them get that far varies with timing,
and on the occasions it comes to exactly 127 the test fails with

  fio ... unexpectedly exited 127 (File not found)

even though the output holds the expected message.  A dozen runs here
landed between 183 and 199, and the failure seen in CI reported 127.

Only read 127 as a missing binary when the expected output is absent.
A command which printed what was asked of it plainly ran, so nothing

    [5 lines not shown]
DeltaFile
+13-1tests/test-runner/include/logapi.shlib
+13-11 files

HardenedBSD/ports 51dc535sysutils/rocinante distinfo Makefile

sysutils/rocinante: Update 1.1.1.260219 => 1.1.2

Changelog:
https://github.com/BastilleBSD/rocinante/releases/tag/1.1.2

- Improve do-install.

PR:             296827
Approved by:    Christer Edwards <christer.edwards at gmail.com> (maintainer, timeout 20 days)
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+7-8sysutils/rocinante/Makefile
+3-3sysutils/rocinante/distinfo
+10-112 files

FreeBSD/ports 51dc535sysutils/rocinante distinfo Makefile

sysutils/rocinante: Update 1.1.1.260219 => 1.1.2

Changelog:
https://github.com/BastilleBSD/rocinante/releases/tag/1.1.2

- Improve do-install.

PR:             296827
Approved by:    Christer Edwards <christer.edwards at gmail.com> (maintainer, timeout 20 days)
Sponsored by:   UNIS Labs
Co-authored-by: Vladimir Druzenko <vvd at FreeBSD.org>
DeltaFile
+7-8sysutils/rocinante/Makefile
+3-3sysutils/rocinante/distinfo
+10-112 files