devel/electron44: Fix crash on self-spawning with ELECTRON_RUN_AS_NODE=1
The crash was due to incorrectly handled crashpad handler, which is
not supported on FreeBSD. Removing the incorrect patch solved the
problem.
GitHub Issue: https://github.com/tagattie/FreeBSD-Electron/issues/169
Reported by: Wenyin Root <ruojiner at hotmail.com> (via GitHub Issue)
x11/openrgb: Update to 1.0
Also:
- Remove LIB_DEPENDS from BUILD_DEPENDS
- Switch to QT6
- Use a cleaner/predictable GL_TAGNAME
- Remove do-install target to leave the build system install files
- Use a pkg-plist file
- Add more details to pkg-descr
PR: 299149
Approved by: Vidar Karlsen <vidar at karlsen.tech> (maintainer)
lang/swift6: Fix compilation of math functions when using c++ interoperability mode
The following code failed to build if it was compiled with c++
interoperability mode:
```
import Foundation
print(log2(2.0))
```
with the following error:
error: reference to declaration 'log2' broken by a context change; the declaration kind of 'log2' changed since building 'Foundation', it was in 'SwiftGlibc' and now a candidate is found only in 'Foundation'
This commit fixes it.
databases/pgvector: Upgrade from 0.8.2 to 0.8.7
Changelog for each version:
0.8.7 (2026-10-01)
Fixed buffer overflow with IVFFlat index build
Fixed error with avg aggregate when no matching rows
0.8.6 (2026-07-29)
Fixed buffer overflow with IVFFlat index build on 32-bit systems
Fixed array to sparsevec cast not limiting non-zero elements
Fixed memory usage for IVFFlat index scans with nested loop joins
0.8.5 (2026-07-08)
Reduced memory usage for small tables for IVFFlat index builds
[14 lines not shown]
textproc/py-codespell: New port: Fix common misspellings in text files
PR: 299068
Approved by: Baptiste Daroussin <bapt at FreeBSD.org> (on behalf of portmgr@)