OpenBSD/src zxcMNeFsys/dev/fdt dwpcie.c

   make dwpcie_rk3568_link_up less pedantic about what it considers "up".

   ie, only report whether the pcie link is up, don't look at the state
   of the up link too. this matches linux behaviour fwiw.

   after a warm boot (ie, reboot), the re(4) in my rk3528 based radxa
   e20c didnt attach because the pcie link was in a power saving state
   instead of the ready state this code was expecting.

   jmatthew@ and i have also tested this on a bunch of rk356x boards too.

   ok jmatthew@ kettenis@
VersionDeltaFile
1.63+2-3sys/dev/fdt/dwpcie.c
+2-31 files

OpenBSD/ports EmfThV9devel/sbt distinfo Makefile, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 2.0.3
VersionDeltaFile
1.31+2-2devel/sbt/distinfo
1.21+2-2devel/sbt/patches/patch-bin_sbt
1.31+1-1devel/sbt/Makefile
+5-53 files

OpenBSD/src iqr6NwBusr.bin/tmux window.c window-panes.c

   Remove bits to disable removing empty lines since actually we want to do
   that - zoom added them in the first place.
VersionDeltaFile
1.366+2-11usr.bin/tmux/window.c
1.3+3-8usr.bin/tmux/window-panes.c
1.1410+1-2usr.bin/tmux/tmux.h
+6-213 files

OpenBSD/ports sMTzRxCwww/py-flask-limiter Makefile

   mark broken so py-rich can be updated
VersionDeltaFile
1.3+2-0www/py-flask-limiter/Makefile
+2-01 files

OpenBSD/ports wbjOYKkdevel/py-litellm Makefile distinfo, devel/py-litellm/patches patch-pyproject_toml patch-pyproject_toml

   import py-litellm; ok kirill@
VersionDeltaFile
1.1+8,493-0devel/py-litellm/pkg/PLIST
1.1+47-0devel/py-litellm/Makefile
1.1+12-0devel/py-litellm/patches/patch-pyproject_toml
1.1+2-0devel/py-litellm/distinfo
1.1+2-0devel/py-litellm/pkg/DESCR
1.1.1.1+0-0devel/py-litellm/patches/patch-pyproject_toml
+8,556-04 files not shown
+8,556-010 files

OpenBSD/ports 16bncJBdevel/py-openai Makefile distinfo, devel/py-openai/patches patch-pyproject_toml

   Initial revision
VersionDeltaFile
1.1+3,912-0devel/py-openai/pkg/PLIST
1.1+33-0devel/py-openai/Makefile
1.1+12-0devel/py-openai/patches/patch-pyproject_toml
1.1+4-0devel/py-openai/pkg/DESCR
1.1+2-0devel/py-openai/distinfo
1.1.1.1+0-0devel/py-openai/pkg/PLIST
+3,963-04 files not shown
+3,963-010 files

OpenBSD/ports JhydmZ9devel/py-mcp Makefile distinfo, devel/py-mcp/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+387-0devel/py-mcp/pkg/PLIST
1.1+43-0devel/py-mcp/Makefile
1.1+4-0devel/py-mcp/pkg/DESCR
1.1+2-0devel/py-mcp/distinfo
1.1.1.1+0-0devel/py-mcp/distinfo
1.1.1.1+0-0devel/py-mcp/Makefile
+436-02 files not shown
+436-08 files

OpenBSD/ports GWovvvywww/py-sse-starlette Makefile distinfo, www/py-sse-starlette/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+22-0www/py-sse-starlette/Makefile
1.1+17-0www/py-sse-starlette/pkg/PLIST
1.1+3-0www/py-sse-starlette/pkg/DESCR
1.1+2-0www/py-sse-starlette/distinfo
1.1.1.1+0-0www/py-sse-starlette/Makefile
1.1.1.1+0-0www/py-sse-starlette/distinfo
+44-02 files not shown
+44-08 files

OpenBSD/ports c8V162awww/py-httpx-sse Makefile distinfo, www/py-httpx-sse/pkg PLIST DESCR

   import py-httpx-sse; ok kirill@
VersionDeltaFile
1.1+25-0www/py-httpx-sse/Makefile
1.1+25-0www/py-httpx-sse/pkg/PLIST
1.1+2-0www/py-httpx-sse/distinfo
1.1+2-0www/py-httpx-sse/pkg/DESCR
1.1.1.1+0-0www/py-httpx-sse/distinfo
1.1.1.1+0-0www/py-httpx-sse/pkg/PLIST
+54-02 files not shown
+54-08 files

OpenBSD/ports QSoACKVtextproc/py-tokenizers distinfo crates.inc, textproc/py-tokenizers/pkg PLIST DESCR

   import py-tokenizers; ok kirill@
VersionDeltaFile
1.1+332-0textproc/py-tokenizers/distinfo
1.1+165-0textproc/py-tokenizers/crates.inc
1.1+22-0textproc/py-tokenizers/Makefile
1.1+10-0textproc/py-tokenizers/pkg/PLIST
1.1+2-0textproc/py-tokenizers/pkg/DESCR
1.1.1.1+0-0textproc/py-tokenizers/pkg/DESCR
+531-04 files not shown
+531-010 files

OpenBSD/ports Mm7i9CCtextproc/py-tiktoken distinfo crates.inc, textproc/py-tiktoken/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+56-0textproc/py-tiktoken/distinfo
1.1+34-0textproc/py-tiktoken/pkg/PLIST
1.1+27-0textproc/py-tiktoken/crates.inc
1.1+23-0textproc/py-tiktoken/Makefile
1.1+2-0textproc/py-tiktoken/pkg/DESCR
1.1.1.1+0-0textproc/py-tiktoken/pkg/DESCR
+142-04 files not shown
+142-010 files

OpenBSD/ports Yu2YU2ctextproc/py-rank-bm25 Makefile distinfo, textproc/py-rank-bm25/patches patch-setup_py patch-setup_py

   import py-rank-bm25; ok kirill@
VersionDeltaFile
1.1+23-0textproc/py-rank-bm25/Makefile
1.1+21-0textproc/py-rank-bm25/patches/patch-setup_py
1.1+11-0textproc/py-rank-bm25/pkg/PLIST
1.1+3-0textproc/py-rank-bm25/pkg/DESCR
1.1+2-0textproc/py-rank-bm25/distinfo
1.1.1.1+0-0textproc/py-rank-bm25/patches/patch-setup_py
+60-04 files not shown
+60-010 files

OpenBSD/ports cuyo0Udtextproc/py-jiter distinfo crates.inc, textproc/py-jiter/pkg PLIST DESCR

   import py-jiter; ok kirill@
VersionDeltaFile
1.1+264-0textproc/py-jiter/distinfo
1.1+131-0textproc/py-jiter/crates.inc
1.1+25-0textproc/py-jiter/Makefile
1.1+12-0textproc/py-jiter/pkg/PLIST
1.1+5-0textproc/py-jiter/pkg/DESCR
1.1.1.1+0-0textproc/py-jiter/pkg/DESCR
+437-04 files not shown
+437-010 files

OpenBSD/src 9m48ZiOusr.bin/tmux tmux.c

   Copy the home directory if it comes from getpwuid.
VersionDeltaFile
1.222+2-2usr.bin/tmux/tmux.c
+2-21 files

OpenBSD/ports jwWnAAisecurity/py-fast-cipher Makefile distinfo, security/py-fast-cipher/pkg PLIST DESCR

   import py-fast-cipher; ok kirill@
VersionDeltaFile
1.1+61-0security/py-fast-cipher/pkg/PLIST
1.1+21-0security/py-fast-cipher/Makefile
1.1+3-0security/py-fast-cipher/pkg/DESCR
1.1+2-0security/py-fast-cipher/distinfo
1.1.1.1+0-0security/py-fast-cipher/distinfo
1.1.1.1+0-0security/py-fast-cipher/pkg/DESCR
+87-02 files not shown
+87-08 files

OpenBSD/ports o5XzMl2devel/py-fastuuid distinfo crates.inc, devel/py-fastuuid/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+104-0devel/py-fastuuid/distinfo
1.1+51-0devel/py-fastuuid/crates.inc
1.1+21-0devel/py-fastuuid/Makefile
1.1+14-0devel/py-fastuuid/pkg/PLIST
1.1+5-0devel/py-fastuuid/pkg/DESCR
1.1.1.1+0-0devel/py-fastuuid/Makefile
+195-04 files not shown
+195-010 files

OpenBSD/src 23Jm1hAusr.bin/tmux format.c tmux.1

   Add unzoomed width and height formats and use them for the sizes shown
   in panes mode, reported by tb@.
VersionDeltaFile
1.406+76-1usr.bin/tmux/format.c
1.1144+4-2usr.bin/tmux/tmux.1
1.239+3-2usr.bin/tmux/options-table.c
+83-53 files

OpenBSD/src 3g7DJOausr.bin/tmux window-visible.c

   Guard x as well as y to avoid overflow, GitHub issue 5409 from Park
   Seongjae.
VersionDeltaFile
1.5+2-2usr.bin/tmux/window-visible.c
+2-21 files

OpenBSD/ports HMRTKBVsysutils/upower distinfo Makefile

   sysutils/upower: update to 1.91.3
VersionDeltaFile
1.33+2-2sysutils/upower/distinfo
1.82+1-1sysutils/upower/Makefile
+3-32 files

OpenBSD/ports cSplK81lang/node Makefile, lang/node/patches patch-deps_v8_src_wasm_jump-table-assembler_cc patch-deps_v8_src_wasm_jump-table-assembler_h

   lang/node: Disable regexp JIT and fix WASM on amd64

   For the WASM fix see
   https://github.com/nodejs/node/pull/64498
   (already merged upstream for node 26.x)

   Both fixes appear to be at least related to the random issues we have been
   seeing while building chromium-family browsers (which uses a wasm-version
   of rollup.js repeatedly)

   Tracked down and fixed by Fabien Romano, thanks!!
VersionDeltaFile
1.4+23-46lang/node/patches/patch-deps_v8_src_wasm_jump-table-assembler_cc
1.4+12-13lang/node/patches/patch-deps_v8_src_wasm_jump-table-assembler_h
1.1+19-0lang/node/patches/patch-deps_v8_src_flags_flag-definitions_h
1.170+1-0lang/node/Makefile
+55-594 files

OpenBSD/ports gGtotV1wayland/mango distinfo Makefile

   wayland/mango: Update to 0.15.4

   Very similar patch proposed by and additional tests from yaydn (at)
   protonmail
VersionDeltaFile
1.10+2-2wayland/mango/distinfo
1.11+1-1wayland/mango/Makefile
+3-32 files

OpenBSD/src xbt9nUqusr.bin/mg echo.c

   use strncmp instead of memcmp in complt()

   cpos is not necessarely shorter than lh->l_name length, so we might end
   up memcmp'ing out of bounds.

   from Han Boetes (hboetes at gmail)
VersionDeltaFile
1.71+2-2usr.bin/mg/echo.c
+2-21 files

OpenBSD/src uEgOqSkusr.bin/mg interpreter.c

   fix NULL-deref in parsexp; from Han Boetes (hboetes at gmail)
VersionDeltaFile
1.38+3-2usr.bin/mg/interpreter.c
+3-21 files

OpenBSD/ports cVVg08Kdevel/gopls distinfo modules.inc

   Update to gopls-0.23.0

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.19+92-104devel/gopls/distinfo
1.19+32-38devel/gopls/modules.inc
1.20+1-1devel/gopls/Makefile
+125-1433 files

OpenBSD/ports fDHNFETnet/miniflux distinfo modules.inc

   Update to miniflux-2.3.2

   From Igor Zornik (maintainer)
VersionDeltaFile
1.30+42-42net/miniflux/distinfo
1.28+13-13net/miniflux/modules.inc
1.34+3-1net/miniflux/Makefile
+58-563 files

OpenBSD/ports GbDHRONsysutils/node_exporter distinfo modules.inc

   Update to node_exporter-1.12.0
VersionDeltaFile
1.19+106-116sysutils/node_exporter/distinfo
1.11+37-41sysutils/node_exporter/modules.inc
1.29+1-1sysutils/node_exporter/Makefile
+144-1583 files

OpenBSD/ports x3GN3V5sysutils/fzf distinfo Makefile

   Update to fzf-0.74.1

   From Laurent Cheylus (maintainer)
VersionDeltaFile
1.53+2-2sysutils/fzf/distinfo
1.62+1-1sysutils/fzf/Makefile
+3-32 files

OpenBSD/src IJdp6N2sys/arch/riscv64/stand/efiboot efiboot.c

   Load device tree for the Spacemit K3 Pico ITX board, which will be added
   to the riscv64-spacemit-dtb firmware package at some point in the
   future.

   ok jsg@
VersionDeltaFile
1.16+3-1sys/arch/riscv64/stand/efiboot/efiboot.c
+3-11 files

OpenBSD/src 2ZxJEp1sys/arch/riscv64/dev simplebus.c

   Use OF_is_enabled() like we do on arm64 such that we skip nodes with
   "reserved" status.

   ok jsg@
VersionDeltaFile
1.11+2-4sys/arch/riscv64/dev/simplebus.c
+2-41 files

OpenBSD/ports V1aOTDqsecurity/nss Makefile distinfo

   security/nss: update to 3.126, will be required for firefox 154.

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_126.html

   bump minor for addition of PK11_CreatePrivateKeyFromTemplate (bug
   #2047310) & PK11_IsAEAD (bug #2037078)
VersionDeltaFile
1.216+3-3security/nss/Makefile
1.175+2-2security/nss/distinfo
+5-52 files