FreeBSD/ports 60e9877misc/codex Makefile.crates distinfo, misc/codex/files patch-codex-rs_core_tests_common_test__environment.rs patch-codex-rs_core_tests_suite_remote__env.rs

misc/codex: Update to 0.154.0

While here, update patch to restore apply patch functionality. [1]

Changelog: https://github.com/openai/codex/releases/tag/rust-v0.154.0

PR:             298406
Reported by:    shurd
Obtained from:  OpenBSD ports (https://github.com/openbsd/ports/blob/master/devel/codex/patches/patch-codex-rs_core_src_tools_handlers_apply_patch_rs) [1]
DeltaFile
+235-37misc/codex/distinfo
+116-17misc/codex/Makefile.crates
+65-0misc/codex/files/patch-codex-rs_core_src_tools_handlers_apply__patch.rs
+0-52misc/codex/files/patch-codex-rs_core_src_tools_runtimes_apply__patch.rs
+29-0misc/codex/files/patch-codex-rs_core_tests_suite_remote__env.rs
+28-0misc/codex/files/patch-codex-rs_core_tests_common_test__environment.rs
+473-10611 files not shown
+572-12117 files

LLVM/project bdd1cccclang/test/Headers __clang_hip_math.hip, libc/test/src/math/exhaustive cos.wc sin.wc

rebase

Created using spr 1.3.8-beta.1
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+704-704clang/test/Headers/__clang_hip_math.hip
+541-522llvm/test/CodeGen/NVPTX/cmpxchg.ll
+0-906llvm/tools/llc/llcdriver.cpp
+906-0llvm/tools/llc/lib/llcdriver.cpp
+2,183,414-2,132418 files not shown
+2,200,628-6,697424 files

LLVM/project 96aaf95clang/test/Headers __clang_hip_math.hip, libc/test/src/math/exhaustive cos.wc sin.wc

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+704-704clang/test/Headers/__clang_hip_math.hip
+541-522llvm/test/CodeGen/NVPTX/cmpxchg.ll
+0-906llvm/tools/llc/llcdriver.cpp
+906-0llvm/tools/llc/lib/llcdriver.cpp
+2,183,414-2,132418 files not shown
+2,200,628-6,697424 files

LLVM/project ac10783clang/test/Headers __clang_hip_math.hip, libc/test/src/math/exhaustive cos.wc sin.wc

clang-format

Created using spr 1.3.8-beta.1
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+704-704clang/test/Headers/__clang_hip_math.hip
+541-522llvm/test/CodeGen/NVPTX/cmpxchg.ll
+0-906llvm/tools/llc/llcdriver.cpp
+906-0llvm/tools/llc/lib/llcdriver.cpp
+2,183,414-2,132422 files not shown
+2,200,640-6,769428 files

LLVM/project 0858aabclang/test/Headers __clang_hip_math.hip, libc/test/src/math/exhaustive cos.wc sin.wc

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+704-704clang/test/Headers/__clang_hip_math.hip
+541-522llvm/test/CodeGen/NVPTX/cmpxchg.ll
+0-906llvm/tools/llc/llcdriver.cpp
+906-0llvm/tools/llc/lib/llcdriver.cpp
+2,183,414-2,132422 files not shown
+2,200,631-6,761428 files

LLVM/project b97cb24llvm/lib/Target/RISCV/MCTargetDesc RISCVBaseInfo.cpp, llvm/lib/TargetParser RISCVISAInfo.cpp

rebase

Created using spr 1.3.8-beta.1
DeltaFile
+34-0llvm/unittests/Target/RISCV/RISCVBaseInfoTest.cpp
+10-7llvm/lib/TargetParser/RISCVISAInfo.cpp
+16-0llvm/unittests/TargetParser/RISCVISAInfoTest.cpp
+9-2llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp
+10-0llvm/utils/TableGen/InstrInfoEmitter.cpp
+2-2llvm/test/CodeGen/RISCV/rvy/rvy-invalid-operands.mir
+81-112 files not shown
+84-128 files

LLVM/project dbddb0dllvm/lib/Target/RISCV/MCTargetDesc RISCVBaseInfo.cpp, llvm/lib/TargetParser RISCVISAInfo.cpp

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+34-0llvm/unittests/Target/RISCV/RISCVBaseInfoTest.cpp
+10-7llvm/lib/TargetParser/RISCVISAInfo.cpp
+16-0llvm/unittests/TargetParser/RISCVISAInfoTest.cpp
+9-2llvm/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.cpp
+10-0llvm/utils/TableGen/InstrInfoEmitter.cpp
+2-2llvm/test/CodeGen/RISCV/rvy/rvy-invalid-operands.mir
+81-112 files not shown
+84-128 files

LLVM/project 75cb490llvm/test/TableGen RegClassByHwMode.td, llvm/utils/TableGen AsmMatcherEmitter.cpp

[𝘀𝗽𝗿] initial version

Created using spr 1.3.8-beta.1
DeltaFile
+67-55llvm/utils/TableGen/AsmMatcherEmitter.cpp
+36-28llvm/test/TableGen/RegClassByHwMode.td
+103-832 files

LLVM/project e806adfclang/test/CIR/CodeGen atomic.c, llvm/test/CodeGen/RISCV condbinops.ll select.ll

drop the fake vendor extension, use feature flag instead and rebase

Created using spr 1.3.8-beta.1
DeltaFile
+0-1,202llvm/test/CodeGen/RISCV/condops.ll
+0-455llvm/test/CodeGen/RISCV/zicond-opts.ll
+0-407llvm/test/CodeGen/RISCV/select.ll
+215-0clang/test/CIR/CodeGen/atomic.c
+67-55llvm/utils/TableGen/AsmMatcherEmitter.cpp
+0-115llvm/test/CodeGen/RISCV/condbinops.ll
+282-2,234115 files not shown
+1,797-2,782121 files

LLVM/project 53f620eclang/test/CIR/CodeGen atomic.c, llvm/test/CodeGen/RISCV condbinops.ll select.ll

[𝘀𝗽𝗿] changes introduced through rebase

Created using spr 1.3.8-beta.1

[skip ci]
DeltaFile
+0-1,202llvm/test/CodeGen/RISCV/condops.ll
+0-455llvm/test/CodeGen/RISCV/zicond-opts.ll
+0-407llvm/test/CodeGen/RISCV/select.ll
+215-0clang/test/CIR/CodeGen/atomic.c
+67-55llvm/utils/TableGen/AsmMatcherEmitter.cpp
+0-115llvm/test/CodeGen/RISCV/condbinops.ll
+282-2,234104 files not shown
+1,700-2,691110 files

LLVM/project 10b2437orc-rt/test/unit CMakeLists.txt

[orc-rt] Build RTTICrossDylibTestLib with ORC_RT_COMPILE_FLAGS (#223144)

Without ORC_RT_COMPILE_FLAGS, the test library builds with C++ RTTI on
by default. This leads to link errors when the ORC runtime is built with
C++ RTTI turned off.
DeltaFile
+1-0orc-rt/test/unit/CMakeLists.txt
+1-01 files

FreeBSD/src 4161e83sys/kern kern_sysctl.c

sys/kern: Fix a typo in a source code comment

- s/untill/until/

(cherry picked from commit 8255ae9a750f6de312f9b445c25b1c8caf3d95b7)
DeltaFile
+1-1sys/kern/kern_sysctl.c
+1-11 files

FreeBSD/src 3d8b783include/arpa telnet.h

arpa/telnet: Fix a typo in a source code comment

- s/ascic/ASCII/

(cherry picked from commit 16246209d25ac437494ebe92b9819a65f1336594)
DeltaFile
+1-1include/arpa/telnet.h
+1-11 files

FreeBSD/src 9f8836fsys/kern kern_sysctl.c

sys/kern: Fix a typo in a source code comment

- s/untill/until/

(cherry picked from commit 8255ae9a750f6de312f9b445c25b1c8caf3d95b7)
DeltaFile
+1-1sys/kern/kern_sysctl.c
+1-11 files

FreeBSD/src 2150c4cinclude/arpa telnet.h

arpa/telnet: Fix a typo in a source code comment

- s/ascic/ASCII/

(cherry picked from commit 16246209d25ac437494ebe92b9819a65f1336594)
DeltaFile
+1-1include/arpa/telnet.h
+1-11 files

LLVM/project a92db5fllvm/test/TableGen RegisterByHwMode.td, llvm/utils/TableGen InstrInfoEmitter.cpp

[TableGen] Declare <TargetName>RegClassByHwModeTables in MC header (#223292)

When a target uses RegClassByHwMode in CompressPat, the generated
functions reference <TargetName>RegClassByHwModeTables.

Declare it under GET_INSTRINFO_MC_HELPER_DECLS (<Target>MCTargetDesc.h)
so it is visible to MC-layer users such as RISCVBaseInfo.cpp.

Fixes: 700d1f029d00 ("[TableGen] Support RegClassByHwMode in
CompressPat")
DeltaFile
+10-0llvm/utils/TableGen/InstrInfoEmitter.cpp
+2-0llvm/test/TableGen/RegisterByHwMode.td
+12-02 files

FreeNAS/freenas 5715913src/middlewared/middlewared/plugins/zfs resource_create.py snapshot_ops.py

Convert the zfs.resource services to the typesafe pattern

## Context
`zfs.resource`, `zfs.resource.snapshot` and `zfs.resource.pool` were already half-converted: public methods carried `@api_method(check_annotations=True)` against models in `api/v27_0_0/`, and most in-process consumers already went through `call2`. What was missing was the structural half - the service classes still held the implementation. `resource_crud.py` and `snapshot_crud.py` were 800+ lines each, mixing a 117-line create pipeline, destroy validation, path helpers and per-method exception translation in with the API surface.

## Solution
**Lean shims delegating to module functions.** The three services keep only their `Config`, decorators and docstrings, and hand off to plain functions taking a `ServiceContext` - the same shape `ports`, `hardware` and `boot` already use. The logic lands in `resource_{query,create,destroy,ops}.py`, `snapshot_ops.py` and `prefetch_ops.py`. `create_rules.py`'s three pool-inspecting helpers now take a `ServiceContext` rather than an untyped `service`, and while touching that file it picks up `from __future__ import annotations` so its annotations stop being quoted strings.

**Each service sits in a module named after its namespace** - `resource.py`, `snapshot.py`, `prefetch.py`, `tier.py` - and `plugins/zfs/__init__.py` stays a docstring. That is deliberate and worth keeping: around 30 modules elsewhere import cheap leaves of this package (`exceptions`, `zvol_utils`, `utils`, `encryption`), and `test/integration/assets/pool.py` - which 173 test files pull in, on the client side - is one of them. With the service in `__init__.py`, `from middlewared.plugins.zfs.exceptions import ZFSPathNotFoundException` went from a `typing` import to 1438 modules including `middlewared.service` and the `truenas_pylibzfs` C extension, which `tests/requirements.txt` does not install. It is now 145 and pulls neither. `plugins/zpool/` already splits this way for the same reason.

**`zfs.resource.pool` becomes a sub-service** of `zfs.resource` instead of only being picked up by the plugin loader, which gives it a `self.s` path. That was the last thing forcing untyped string calls into this namespace - `pool.dedup`, the failover event handler and the `pool.post_import` hook all use `call2` now, and no string call to `zfs.resource*` survives outside the over-the-wire tests.

**`special_vdev_thresholds` moves to `utils/zfs/tier.py`.** It is pure arithmetic over two config fields and never belonged behind a plugin; `alert.source.zfs_tier` was importing it from `plugins.zfs.tier`, and alert sources are imported while `middlewared.service` is still initialising, so that pulled a plugin package in before `Service` was bound. Worth knowing that nothing static catches this class of breakage - mypy, lint, ruff and the whole unit suite were green on a tree that could not start.

`GenericCRUDService` is not an option here - its metaclass forces `filters`/`options` onto `query`, and `zfs.resource.query` takes a single request model. The `*_impl` methods also still return dicts, so nothing outside `plugins/zfs/` changes how it reads a result. Public wire shapes are identical, checked by replaying the full API surface on a test VM and diffing against the same run before the change.
DeltaFile
+0-869src/middlewared/middlewared/plugins/zfs/snapshot_crud.py
+0-838src/middlewared/middlewared/plugins/zfs/resource_crud.py
+510-0src/middlewared/middlewared/plugins/zfs/snapshot.py
+458-0src/middlewared/middlewared/plugins/zfs/resource.py
+316-0src/middlewared/middlewared/plugins/zfs/snapshot_ops.py
+173-0src/middlewared/middlewared/plugins/zfs/resource_create.py
+1,457-1,70715 files not shown
+1,889-1,79921 files

FreeBSD/ports 5b3f9f3databases/sqlitebrowser pkg-plist distinfo, databases/sqlitebrowser/files patch-libs_qhexedit_CMakeLists.txt patch-src_EditDialog.cpp

databases/sqlitebrowser: Update and switch to qt6

Switch the bundled qhexedit2 to the port.

Changelog:
https://github.com/sqlitebrowser/sqlitebrowser/compare/v3.13.1...9ccf550

PR:             296893
Approved by:    osa (mentor), fluffy (mentor)
DeltaFile
+15-9databases/sqlitebrowser/Makefile
+18-0databases/sqlitebrowser/files/patch-src_EditDialog.cpp
+0-8databases/sqlitebrowser/files/patch-libs_qhexedit_CMakeLists.txt
+3-3databases/sqlitebrowser/distinfo
+1-1databases/sqlitebrowser/pkg-plist
+37-215 files

FreeBSD/ports fc2cc95net/openldap26-server Makefile distinfo

net/openldap26-server: update to 2.6.15
DeltaFile
+3-3net/openldap26-server/distinfo
+1-1net/openldap26-server/Makefile
+4-42 files

OpenBSD/ports VxYjJVHsysutils/fastfetch Makefile distinfo

   Update fastfetch to 2.68.1
VersionDeltaFile
1.18+2-2sysutils/fastfetch/distinfo
1.18+1-1sysutils/fastfetch/Makefile
+3-32 files

FreeNAS/freenas 8d52f03src/middlewared/middlewared/plugins/zfs resource_create.py snapshot_ops.py

Convert the zfs.resource services to the typesafe pattern

## Context
`zfs.resource`, `zfs.resource.snapshot` and `zfs.resource.pool` were already half-converted: public methods carried `@api_method(check_annotations=True)` against models in `api/v27_0_0/`, and most in-process consumers already went through `call2`. What was missing was the structural half - the service classes still held the implementation. `resource_crud.py` and `snapshot_crud.py` were 800+ lines each, mixing a 117-line create pipeline, destroy validation, path helpers and per-method exception translation in with the API surface.

## Solution
**Lean shims delegating to module functions.** The three services keep only their `Config`, decorators and docstrings, and hand off to plain functions taking a `ServiceContext` - the same shape `ports`, `hardware` and `boot` already use. `ZFSResourceService` moves to `plugins/zfs/__init__.py` and the snapshot service to `snapshot.py`; the logic lands in `resource_{query,create,destroy,ops}.py`, `snapshot_ops.py` and `prefetch_ops.py`. `create_rules.py`'s three pool-inspecting helpers now take a `ServiceContext` rather than an untyped `service`, and while touching that file it picks up `from __future__ import annotations` so its annotations stop being quoted strings.

**`zfs.resource.pool` becomes a sub-service** of `zfs.resource` instead of only being picked up by the plugin loader, which gives it a `self.s` path. That was the last thing forcing untyped string calls into this namespace - `pool.dedup`, the failover event handler and the `pool.post_import` hook all use `call2` now, and no string call to `zfs.resource*` survives outside the over-the-wire tests.

**`alert.source.zfs_tier` imports its plugin helper inside the method that uses it.** `middlewared.service` pulls in every alert source while it is still initialising, so a module-level import of a plugin package re-enters it before `Service` is bound and startup dies with an ImportError. Worth knowing that nothing static catches this: mypy, lint, ruff and the whole unit suite were green on the broken tree.

`GenericCRUDService` is not an option here - its metaclass forces `filters`/`options` onto `query`, and `zfs.resource.query` takes a single request model. The `*_impl` methods also still return dicts, so nothing outside `plugins/zfs/` changes how it reads a result. Public wire shapes are identical, checked by replaying the full API surface on a test VM and diffing against the same run before the change.
DeltaFile
+0-869src/middlewared/middlewared/plugins/zfs/snapshot_crud.py
+0-838src/middlewared/middlewared/plugins/zfs/resource_crud.py
+510-0src/middlewared/middlewared/plugins/zfs/snapshot.py
+460-0src/middlewared/middlewared/plugins/zfs/__init__.py
+316-0src/middlewared/middlewared/plugins/zfs/snapshot_ops.py
+173-0src/middlewared/middlewared/plugins/zfs/resource_create.py
+1,459-1,70713 files not shown
+1,866-1,77819 files

FreeNAS/freenas be3437esrc/middlewared/middlewared/plugins/docker __init__.py state_setup.py, src/middlewared/middlewared/plugins/pool_ import_pool.py

Enforce canmount=noauto across the whole apps dataset tree

## Problem
We only re-assert canmount=noauto on the five structural ix-apps datasets, never on the per-app volume datasets beneath app_mounts. If one of those ends up canmount=on - a hand-rolled zfs recv migration, or simply the ZFS default when a replication task runs without properties - the boot mount sweep mounts it while correctly skipping its noauto parent, and docker then mounts /mnt/.ix-apps straight over the top. The volume stays mounted but unreachable: zfs reports mounted=yes, stat returns ENOENT, and the container fails with "bind source path does not exist". Nothing recovers from this on its own, because the remount path only mounts datasets reporting mounted=no.

## Solution
Walk the whole apps tree in a single query and set canmount=noauto wherever it drifted. This is hooked into the docker start reconcile and, more importantly, into pool import right after the root dataset properties are normalized. The import hook is what actually prevents the breakage - it runs while the pool is imported but none of it is mounted yet, so the recursive mount that follows never encounters a canmount=on descendant. Pool import cannot fail because of it; a failure only logs a warning.

A box already in the broken state comes up clean on its next boot, but until then it still cannot unset its apps pool.
DeltaFile
+26-0src/middlewared/middlewared/plugins/docker/state_setup.py
+18-0tests/api2/test_apps.py
+16-0src/middlewared/middlewared/plugins/pool_/import_pool.py
+5-0src/middlewared/middlewared/plugins/docker/__init__.py
+65-04 files

FreeNAS/freenas 84c4bf9src/middlewared/middlewared/plugins/zfs resource_create.py snapshot_ops.py

Convert the zfs.resource services to the typesafe pattern

## Context
`zfs.resource`, `zfs.resource.snapshot` and `zfs.resource.pool` were already half-converted: public methods carried `@api_method(check_annotations=True)` against models in `api/v27_0_0/`, and most in-process consumers already went through `call2`. What was missing was the structural half - the service classes still held the implementation. `resource_crud.py` and `snapshot_crud.py` were 800+ lines each, mixing a 117-line create pipeline, destroy validation, path helpers and per-method exception translation in with the API surface.

## Solution
**Lean shims delegating to module functions.** The three services keep only their `Config`, decorators and docstrings, and hand off to plain functions taking a `ServiceContext` - the same shape `ports`, `hardware` and `boot` already use. `ZFSResourceService` moves to `plugins/zfs/__init__.py` and the snapshot service to `snapshot.py`; the logic lands in `resource_{query,create,destroy,ops}.py`, `snapshot_ops.py` and `prefetch_ops.py`. `create_rules.py`'s three pool-inspecting helpers now take a `ServiceContext` rather than an untyped `service`.

**`zfs.resource.pool` becomes a sub-service** of `zfs.resource` instead of only being picked up by the plugin loader, which gives it a `self.s` path. That was the last thing forcing untyped string calls into this namespace - `pool.dedup`, the failover event handler and the `pool.post_import` hook all use `call2` now, and no string call to `zfs.resource*` survives outside the over-the-wire tests.

**`alert.source.zfs_tier` imports its plugin helper inside the method that uses it.** `middlewared.service` pulls in every alert source while it is still initialising, so a module-level import of a plugin package re-enters it before `Service` is bound and startup dies with an ImportError. Worth knowing that nothing static catches this: mypy, lint, ruff and the whole unit suite were green on the broken tree.

`GenericCRUDService` is not an option here - its metaclass forces `filters`/`options` onto `query`, and `zfs.resource.query` takes a single request model. The `*_impl` methods also still return dicts, so nothing outside `plugins/zfs/` changes how it reads a result. Public wire shapes are identical, checked by replaying the full API surface on a test VM and diffing against the same run before the change.
DeltaFile
+0-869src/middlewared/middlewared/plugins/zfs/snapshot_crud.py
+0-838src/middlewared/middlewared/plugins/zfs/resource_crud.py
+510-0src/middlewared/middlewared/plugins/zfs/snapshot.py
+460-0src/middlewared/middlewared/plugins/zfs/__init__.py
+316-0src/middlewared/middlewared/plugins/zfs/snapshot_ops.py
+173-0src/middlewared/middlewared/plugins/zfs/resource_create.py
+1,459-1,70713 files not shown
+1,845-1,75919 files

LLVM/project dbac421libc/test/src/math/exhaustive sin_test.cpp CMakeLists.txt, libc/utils/mathtools wc_to_bin.py

[libc][math] Fix fast path with small inputs for double precision sin/cos. (#221012)

https://github.com/llvm/llvm-project/pull/201748 added a fast branch for
small inputs to double precision sin/cos,
but the Ziv error bounds were too tight.

Fixes in this PR:
- Updating the Ziv error bounds to accommodate rounding errors.
- Copy binary64 sin/cos hard-to-round cases from the CORE-MATH project.
- Add python tool to convert textual hard to round cases to binary
files, and add those binary files.
- Add hard-to-round tests for double precision sin/cos in the exhaustive
test folder.

Fixes https://github.com/llvm/llvm-project/issues/220934.

Assisted-by: Gemini is used to generate the worst-case text-to-binary
tool.
DeltaFile
+1,091,085-0libc/test/src/math/exhaustive/sin.wc
+1,090,178-0libc/test/src/math/exhaustive/cos.wc
+330-0libc/test/src/math/exhaustive/worst_case_test.h
+302-0libc/utils/mathtools/wc_to_bin.py
+44-0libc/test/src/math/exhaustive/CMakeLists.txt
+26-0libc/test/src/math/exhaustive/sin_test.cpp
+2,181,965-010 files not shown
+2,182,045-716 files

OpenBSD/src MKKVDMeusr.bin/ssh packet.c

   mux proxy sockets also share in and out fds, so using this as a
   heuristic to decide whether the connection is on an inet/inet6
   socket is incorrect.

   Fixes breakage in t-multiplex after recent pledge(2) changes where
   the packet code would attempt to set TCP_NODELAY on a mux proxy
   connection (which is AF_UNIX).
VersionDeltaFile
1.342+6-6usr.bin/ssh/packet.c
+6-61 files

OpenBSD/src faCL1Osusr.bin/ssh channels.c

   don't attempt to set TCP_NODELAY on non-AF_INET[6] sockets.
   Fixes some of the regress failures in t-multiplex after recent
   pledge(2) strictification.
VersionDeltaFile
1.464+2-2usr.bin/ssh/channels.c
+2-21 files

FreeBSD/src 7a03960share/man/man4 asmc.4

asmc.4: clean up/modernize manpage

- sysutils/ataidle is no more: it was superseded by camcontrol(8).
- Sort the models table alphabetically.
- Use the SPDX License ID instead of the longhand licensing tort in the
  manpage header.
- Note that the driver has been heavily modified in 15.1 and later to
  support additional platforms and functionality.
- Trim down SYNOPSIS.

MFC after:      2 weeks
Differential Revision:  https://reviews.freebsd.org/D59470
DeltaFile
+46-70share/man/man4/asmc.4
+46-701 files

FreeBSD/src 8f478e4share/man/man4 Makefile apple_bce.4

apple_bce.4: add a basic manpage describing the driver

This new manpage describes what the apple_bce driver services, how the
driver is configured, and what Apple models the driver claims to
support.

Reviewed by:    seuros
Differential Revision:  https://reviews.freebsd.org/D59467
DeltaFile
+53-0share/man/man4/apple_bce.4
+5-0share/man/man4/Makefile
+58-02 files

LLVM/project 291b60allvm/test/MC/LoongArch/Relocations sub-expr.s

[LoongArch][test] Test 1- and 2-byte subtraction relocations. NFC (#222825)

Add MC tests for 1- and 2-byte subtraction relocations enabled by
#211754.
DeltaFile
+24-2llvm/test/MC/LoongArch/Relocations/sub-expr.s
+24-21 files

FreeBSD/ports ce401e8misc/py-litellm-proxy-extras Makefile distinfo

misc/py-litellm-proxy-extras: Update to 0.4.97

Reported by:    Repology
DeltaFile
+3-3misc/py-litellm-proxy-extras/distinfo
+1-1misc/py-litellm-proxy-extras/Makefile
+4-42 files