OpenBSD/ports I2cKkaymisc/gpsd Makefile, misc/gpsd/patches patch-SConscript

   misc/gpsd: adjust to version jump 7.x -> 8.x
VersionDeltaFile
1.10+9-0misc/gpsd/patches/patch-SConscript
1.107+2-0misc/gpsd/Makefile
+11-02 files

OpenBSD/src jLosVDMsys/arch/powerpc64/powerpc64 pmap.c

   sys/powerpc64: encode PTCR PATS correctly

   The PTCR PATS field stores log2(partition table size) - 12.  Since
   PATMEMSZ is a power of two, ffs(PATMEMSZ) is log2(PATMEMSZ) + 1; the
   old expression wrote 5 for the 64 KiB table, describing 128 KiB to
   Book3S v3 hardware.

   Use ffs(PATMEMSZ) - 1 - 12 to express the intended log2 calculation
   and encode the 64 KiB partition table as PATS == 4.

   Discussed with kettenis@

   Tested and OK: gkoehler@
VersionDeltaFile
1.67+2-2sys/arch/powerpc64/powerpc64/pmap.c
+2-21 files

OpenBSD/ports D5hbzwGlang/gcc/15 Makefile

   lang/gcc/15: switch sparc64 for modern gas
VersionDeltaFile
1.25+2-2lang/gcc/15/Makefile
+2-21 files

OpenBSD/ports ImXHWTdlang/gcc/16 Makefile

   lang/gcc/16: switch sparc64 for modern gas
VersionDeltaFile
1.10+2-2lang/gcc/16/Makefile
+2-21 files

OpenBSD/ports r2oKk6Wlang/gcc/15 Makefile

   lang/gcc/15: switch sparc64 for modern gas
VersionDeltaFile
1.21.2.2+2-2lang/gcc/15/Makefile
+2-21 files

OpenBSD/src BRi8O0msys/dev/ic qwx.c qwxvar.h, sys/dev/pci if_qwx_pci.c

   properly handle qwx VIF DMA map allocation failures at attach time

   qwx_attach() runs as a config_mountroot hook, which means errors returned
   from this function will be ignored. Since returning errors is pointless,
   change this function's return value type to void.

   There is a theoretical risk that allocating the virtual interface's DMA
   maps will fail. Allocate these maps earlier and avoid attaching the driver
   if the maps cannot be allocated.
VersionDeltaFile
1.139+3-10sys/dev/ic/qwx.c
1.40+6-1sys/dev/pci/if_qwx_pci.c
1.39+4-2sys/dev/ic/qwxvar.h
+13-133 files

OpenBSD/src vTAb00Gsys/dev/ic qwx.c qwxvar.h

   replace qwx virtual interface list with a single interface structure

   Fixes use of stale pointers on the vif list which caused crashes.
   We do not support multiple interfaces per driver in our net80211 stack,
   so this list inherited from Linux was pointless for us anyway.

   Tested by ajacoutot, phessler, kettenis, gnezdo, krw, and myself.

   ok phessler@ kettenis@ gnezdo@
VersionDeltaFile
1.138+60-139sys/dev/ic/qwx.c
1.38+2-7sys/dev/ic/qwxvar.h
+62-1462 files

OpenBSD/ports FU1CHFSsysutils/gemini-cli Makefile distinfo, sysutils/gemini-cli/pkg PLIST

   Update to gemini-cli-0.51.0.
VersionDeltaFile
1.31+48-48sysutils/gemini-cli/pkg/PLIST
1.34+1-3sysutils/gemini-cli/Makefile
1.32+2-2sysutils/gemini-cli/distinfo
+51-533 files

OpenBSD/ports ZthjgJnsysutils/awscli/v1 distinfo Makefile

   Update to awscli-1.45.51.
VersionDeltaFile
1.39+2-2sysutils/awscli/v1/distinfo
1.41+1-1sysutils/awscli/v1/Makefile
+3-32 files

OpenBSD/ports dMAO3tpnet/py-boto3 distinfo Makefile

   Update to py3-boto3-1.43.51.
VersionDeltaFile
1.657+2-2net/py-boto3/distinfo
1.669+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports nRYO2Fwnet/py-botocore distinfo Makefile

   Update to py3-botocore-1.43.51.
VersionDeltaFile
1.874+2-2net/py-botocore/distinfo
1.884+1-1net/py-botocore/Makefile
+3-32 files

OpenBSD/ports dXNlxP2graphics/kirigami-addons distinfo Makefile, graphics/kirigami-addons/pkg PLIST

   Update kirigami-addons to 1.13.0
VersionDeltaFile
1.17+10-0graphics/kirigami-addons/pkg/PLIST
1.18+2-2graphics/kirigami-addons/distinfo
1.20+1-1graphics/kirigami-addons/Makefile
+13-33 files

OpenBSD/ports elP5QGfdevel/jenkins/stable distinfo Makefile

   Update jenkins to 2.568.1
VersionDeltaFile
1.70+2-2devel/jenkins/stable/distinfo
1.97+1-1devel/jenkins/stable/Makefile
+3-32 files

OpenBSD/ports JCFt7xxdevel/kdiff3 distinfo Makefile

   Update kdiff3 to 1.12.5
VersionDeltaFile
1.36+2-2devel/kdiff3/distinfo
1.57+1-1devel/kdiff3/Makefile
+3-32 files

OpenBSD/ports uUT4IvSdevel/jenkins/devel distinfo Makefile

   Update jenkins-devel to 2.573
VersionDeltaFile
1.195+2-2devel/jenkins/devel/distinfo
1.223+1-1devel/jenkins/devel/Makefile
+3-32 files

OpenBSD/ports 1WRe3qLprint/kbibtex Makefile distinfo, print/kbibtex/patches patch-CMakeLists_txt

   Update kbibtex to 0.10.50
VersionDeltaFile
1.2+27-120print/kbibtex/pkg/PLIST
1.4+60-58print/kbibtex/Makefile
1.2+2-2print/kbibtex/distinfo
1.2+0-0print/kbibtex/patches/patch-CMakeLists_txt
+89-1804 files

OpenBSD/ports R9oCjX2audio/spotify-qt Makefile distinfo

   Update spotify-qt to 4.0.4
VersionDeltaFile
1.5+2-4audio/spotify-qt/Makefile
1.5+2-2audio/spotify-qt/distinfo
+4-62 files

OpenBSD/ports 6O4hFfDgeo/mapproxy distinfo Makefile

   geo/mapproxy: update to 7.0.0

   see https://github.com/mapproxy/mapproxy/releases/tag/7.0.0
VersionDeltaFile
1.38+2-2geo/mapproxy/distinfo
1.53+1-1geo/mapproxy/Makefile
+3-32 files

OpenBSD/src NkP416Oregress/lib/libc/time/time_conversion timetest.c

   Alberta moved to permanent -06 on 2026-06-18, update test data
VersionDeltaFile
1.6+17-17regress/lib/libc/time/time_conversion/timetest.c
+17-171 files

OpenBSD/src bO3tN2Usys/net pipex.c, sys/netinet udp_usrreq.c ip_output.c

   Use uint32_t for ipsecflowinfo.

   Type of ipsecflowinfo was mixture of uint32_t, u_int32_t and int.
   Convert to uint32_t consistently.

   OK mvs@
VersionDeltaFile
1.351+6-6sys/netinet/udp_usrreq.c
1.419+5-4sys/netinet/ip_output.c
1.282+4-4sys/netinet/ip_ipsp.c
1.164+3-3sys/net/pipex.c
1.432+3-3sys/netinet/ip_input.c
1.250+3-3sys/netinet/ip_ipsp.h
+24-231 files not shown
+26-257 files

OpenBSD/ports dEsxUAex11/kde-plasma/kinfocenter distinfo, x11/kde-plasma/kmenuedit distinfo

   Update KDE Plasma to 6.7.3, Bugfix Release for July
VersionDeltaFile
1.36+2-2x11/kde-plasma/kinfocenter/distinfo
1.36+2-2x11/kde-plasma/kmenuedit/distinfo
1.11+2-2x11/kde-plasma/knighttime/distinfo
1.33+2-2x11/kde-plasma/kpipewire/distinfo
1.36+2-2x11/kde-plasma/kscreen/distinfo
1.36+2-2x11/kde-plasma/kscreenlocker/distinfo
+12-1251 files not shown
+102-10857 files

OpenBSD/ports onWoJLMgraphics/krita-gmic-plugin Makefile

   fix build: show release.sh the way to qt6

   spotted by naddy
VersionDeltaFile
1.13+1-1graphics/krita-gmic-plugin/Makefile
+1-11 files

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

   Prevent display-panes from shifting the active pane scroll position by
   copying the screen from before zoom, also do not let resize consume
   blank lines.
VersionDeltaFile
1.2+47-12usr.bin/tmux/window-panes.c
1.365+11-2usr.bin/tmux/window.c
1.1409+2-1usr.bin/tmux/tmux.h
+60-153 files

OpenBSD/ports XxM9Ctax11/xfce4/thunar distinfo Makefile, x11/xfce4/thunar/pkg PLIST

   x11/xfce4/thunar: update to 4.20.9
VersionDeltaFile
1.65+2-2x11/xfce4/thunar/distinfo
1.128+2-2x11/xfce4/thunar/Makefile
1.45+1-0x11/xfce4/thunar/pkg/PLIST
+5-43 files

OpenBSD/src BTbZylEusr.bin/tmux cmd-join-pane.c

   Add some missing calls to invalidate scene.
VersionDeltaFile
1.73+4-1usr.bin/tmux/cmd-join-pane.c
+4-11 files

OpenBSD/ports QJNekhcwww/iridium distinfo Makefile

   update to 2026.07.150.3
VersionDeltaFile
1.128+2-2www/iridium/distinfo
1.293+1-1www/iridium/Makefile
+3-32 files

OpenBSD/src O0DnCnksys/arch/octeon/dev cn30xxsmi.c

   octsmi: Find multi-PHY parent
VersionDeltaFile
1.14+3-1sys/arch/octeon/dev/cn30xxsmi.c
+3-11 files

OpenBSD/src 6t9KOOhsys/arch/octeon/octeon cn3xxx_dts.S cn3xxx.dts

   octeon: Regenerate cn3xxx_dts.S

   Regenerate the built-in device tree blob source using current dtc.

   No change in the blob.
VersionDeltaFile
1.5+742-232sys/arch/octeon/octeon/cn3xxx_dts.S
1.5+4-4sys/arch/octeon/octeon/cn3xxx.dts
+746-2362 files

OpenBSD/src I2NLN2Kusr.sbin/vmd priv.c vmd.c

   vmd(8): disambiguate fd variable naming

   Split out fd tracking in the global "struct vmd" instance with
   explicit names to not reuse the same one for storing semantically
   different fds. Some vmd processes were using .vmd_fd to track the
   open /dev/vmm while another used it for a socket(2) instance for
   ioctls. This makes it hard to reason about and future changes
   harder to review.

   No intended behavioral change.

   Testing help from Mischa Peters.

   ok @hshoexer
VersionDeltaFile
1.31+13-13usr.sbin/vmd/priv.c
1.176+12-8usr.sbin/vmd/vmd.c
1.138+8-8usr.sbin/vmd/vmm.c
1.125+6-6usr.sbin/vmd/vm.c
1.148+5-4usr.sbin/vmd/vmd.h
1.141+2-2usr.sbin/vmd/virtio.c
+46-416 files

OpenBSD/src HiijxbRusr.bin/tmux server-client.c cmd-select-pane.c

   Remove the active-pane flag for now, there are some gaps in how this
   works and I don't like it. May come back in a different form (maybe just
   for windows).
VersionDeltaFile
1.497+3-129usr.bin/tmux/server-client.c
1.77+4-11usr.bin/tmux/cmd-select-pane.c
1.1143+1-10usr.bin/tmux/tmux.1
1.93+3-3usr.bin/tmux/cmd-run-shell.c
1.1408+2-4usr.bin/tmux/tmux.h
1.153+2-2usr.bin/tmux/screen-redraw.c
+15-1593 files not shown
+21-1659 files