OpenBSD/ports PHhGIvFsysutils/fzf distinfo Makefile

   sysutils/fzf: Update to 0.74.0

   From Maintainer Laurent Cheylus, thanks
VersionDeltaFile
1.52+2-2sysutils/fzf/distinfo
1.61+1-1sysutils/fzf/Makefile
+3-32 files

OpenBSD/src 8E3sBrgsys/uvm uvm_pager.c uvm_pdaemon.c

   Allocate the psegs that are reserved for the pagedeamon only if no other
   psegs are available.  Let the pagedeamon only start a new swap cluster
   if there are still at least two reserved slots available.  This goes a
   long way towards guaranteeing that we have the resources to actually
   write out the swap cluster once it is filled.  This is important since
   the code that drops a cluster may need to acquire an rwlock, which means
   the pagedaemon could sleep.  This is undesirable and may even lead to
   deadlocks.

   Note that there still is a possibility that we may fail to allocate a buf
   from the bufpool, which would lead us to the same undesirable path.  So
   far I've not been able to hit that case.

   ok claudio@
VersionDeltaFile
1.98+30-4sys/uvm/uvm_pager.c
1.159+6-4sys/uvm/uvm_pdaemon.c
1.35+2-1sys/uvm/uvm_pager.h
+38-93 files

OpenBSD/src JpywGgFdistrib/sets/lists/base mi

   sync libevent major bump
VersionDeltaFile
1.1188+1-1distrib/sets/lists/base/mi
+1-11 files

OpenBSD/ports 7OQpbJPdevel/libeventextra Makefile, devel/libeventextra/files Makefile

   Add evtag functions to libeventextra.

   In base libevent event_tagging.c has been removed.  Bring it back
   into libeventextra which contains the features missing in base.
   This avoids undefined references when building benchmarks/httperf.

   OK sthen@
VersionDeltaFile
1.13+2-2devel/libeventextra/Makefile
1.6+1-1devel/libeventextra/pkg/PLIST
1.3+1-1devel/libeventextra/files/Makefile
+4-43 files

OpenBSD/src l5309MQregress/lib/libevent event_regress.c

   Delete tests for code that has been removed in base libevent.
VersionDeltaFile
1.2+0-252regress/lib/libevent/event_regress.c
+0-2521 files

OpenBSD/src BNfZAnDlib/libevent event.h Makefile

   Do not ship evtag functions in base libevent.

   Upstream libevent 2.1.13-stable contains several security fixes.
   Our reduced libevent 1.4.15-stable does not contain the affected
   code.  The functions in event_tagging.c are only used by evrpc which
   we have removed from libevent.  As the attack vectors for the
   upstream fixes go through evrpc to evtag, better remove this dead
   code and do not export it in our libevent.  Major library bump
   needed.

   OK dlg@ claudio@ sthen@
VersionDeltaFile
1.32+1-52lib/libevent/event.h
1.44+2-2lib/libevent/Makefile
1.11+2-2lib/libevent/shlib_version
1.11+1-1lib/libevent/event_tagging.c
+6-574 files

OpenBSD/ports d816QU9misc/p5-OPCUA-Open62541 distinfo Makefile

   update p5-OPCUA-Open62541 to 2.10
VersionDeltaFile
1.43+2-2misc/p5-OPCUA-Open62541/distinfo
1.46+1-1misc/p5-OPCUA-Open62541/Makefile
+3-32 files

OpenBSD/ports DHkHLAdcomms/fldigi Makefile

   update SITES/HOMEPAGE
VersionDeltaFile
1.37+5-3comms/fldigi/Makefile
+5-31 files

OpenBSD/ports XdjGrQLwayland/wlr-randr Makefile distinfo

   wayland/wlr-randr: update to 0.5.0

   see https://gitlab.freedesktop.org/emersion/wlr-randr/-/releases/v0.5.0

   from Laurent Cheylus, thanks !
VersionDeltaFile
1.2+6-4wayland/wlr-randr/Makefile
1.2+2-2wayland/wlr-randr/distinfo
+8-62 files

OpenBSD/ports oSDgtllgames/armagetronad Makefile

   armagetronad: switch HOMEPAGE to HTTPS.
VersionDeltaFile
1.22+2-2games/armagetronad/Makefile
+2-21 files

OpenBSD/src pXgkmP7usr.sbin/rpki-client ccr.c

   der_len needs to be int so that the error check around i2d_X509_PUBKEY()
   works. Only positive der_len values make it to base64_encode() where it
   is promoted to size_t which is fine.

   OK tb@
VersionDeltaFile
1.41+2-2usr.sbin/rpki-client/ccr.c
+2-21 files

OpenBSD/ports UOSQntDgraphics/libjxl distinfo Makefile, graphics/libjxl/pkg PLIST

   graphics/libjxl: update to 0.12.0.

   see https://github.com/libjxl/libjxl/releases/tag/v0.12.0
   been in a bulk build without fallout & ok ajacoutot@
VersionDeltaFile
1.13+2-2graphics/libjxl/distinfo
1.23+1-1graphics/libjxl/Makefile
1.7+1-0graphics/libjxl/pkg/PLIST
+4-33 files

OpenBSD/src 1nK6734usr.sbin/rpki-client filemode.c

   Add missing spl_free() in the proc_parser_file() spaghetti

   OK tb@
VersionDeltaFile
1.85+2-1usr.sbin/rpki-client/filemode.c
+2-11 files

OpenBSD/src N2N0wDyusr.sbin/rpki-client ccr.c

   ccr: use uint32_t and %u for AS numbers

   ok claudio
VersionDeltaFile
1.40+15-15usr.sbin/rpki-client/ccr.c
+15-151 files

OpenBSD/src 2IEHwepusr.sbin/rpki-client tak.c

   Tak files should use RTYPE_TAK not RTYPE_SPL.

   OK tb@
VersionDeltaFile
1.32+2-2usr.sbin/rpki-client/tak.c
+2-21 files

OpenBSD/src UphZKvlusr.sbin/rpki-client output-json.c print.c

   ASnum are unsigned 32bit values. Use %u to print them not %d.

   Also use json_do_uint() just to be consistent. The json encoder operates
   with 64bit values so it does not matter there as much as it does for printf.

   With and OK tb@
VersionDeltaFile
1.61+6-6usr.sbin/rpki-client/output-json.c
1.79+6-6usr.sbin/rpki-client/print.c
1.36+2-2usr.sbin/rpki-client/output-bgpd.c
1.27+2-2usr.sbin/rpki-client/output-bird.c
+16-164 files

OpenBSD/ports vFMm9Gjgames/moria Makefile

   moria: remove defunct HOMEPAGE and switch SITES to HTTPS.
VersionDeltaFile
1.24+2-4games/moria/Makefile
+2-41 files

OpenBSD/ports fet0OnZdevel/kdevelop/pkg PLIST, editors/calligra/pkg PLIST

   Update KDE Gear to 26.04.3

   https://kde.org/announcements/gear/26.04.3/
VersionDeltaFile
1.59+0-65devel/kdevelop/pkg/PLIST
1.26+0-48x11/kde-applications/step/pkg/PLIST
1.37+0-40editors/calligra/pkg/PLIST
1.35+11-8x11/kde-applications/krfb/Makefile
1.9+17-0x11/kde-applications/falkon/pkg/PLIST
1.47+2-11x11/kde-applications/kate/pkg/PLIST
+30-172264 files not shown
+457-647270 files

OpenBSD/ports a2zsoc4www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: MFC update to 152.0.5.

   see https://www.firefox.com/en-US/firefox/152.0.5/releasenotes/
VersionDeltaFile
1.397.2.10+2-2www/mozilla-firefox/distinfo
1.680.2.12+1-2www/mozilla-firefox/Makefile
+3-42 files

OpenBSD/ports RgzYtEcwww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: update to 152.0.5.

   see https://www.firefox.com/en-US/firefox/152.0.5/releasenotes/
VersionDeltaFile
1.397+164-164www/firefox-i18n/distinfo
1.411+4-4www/mozilla-firefox/distinfo
1.697+2-3www/mozilla-firefox/Makefile
1.352+1-1www/firefox-i18n/Makefile.inc
+171-1724 files

OpenBSD/ports 8yhNDvQx11/fltk Makefile distinfo, x11/fltk/patches patch-configure_ac

   update to fltk-1.3.11
   (1.4.x is listed as stable upstream now, but needs more work in dependent ports)
VersionDeltaFile
1.63+3-5x11/fltk/Makefile
1.16+2-2x11/fltk/distinfo
1.2+2-2x11/fltk/patches/patch-configure_ac
+7-93 files

OpenBSD/src TTVDPpCusr.bin/tmux tmux.1 key-bindings.c

   Fix . and ; bindings, reported by tb.
VersionDeltaFile
1.1127+2-5usr.bin/tmux/tmux.1
1.186+3-3usr.bin/tmux/key-bindings.c
+5-82 files

OpenBSD/src liGAeqRsys/arch/arm64/arm64 machdep.c, sys/arch/arm64/include cpu.h

   Implement the machdep.led_blink sysctl on arm64 and riscv64 and add support
   for it to gpioleds(4).  Enable gpioleds(4) on riscv64.
VersionDeltaFile
1.100+62-1sys/arch/arm64/arm64/machdep.c
1.45+62-1sys/arch/riscv64/riscv64/machdep.c
1.5+37-5sys/dev/fdt/gpioleds.c
1.28+12-2sys/arch/riscv64/include/cpu.h
1.56+12-2sys/arch/arm64/include/cpu.h
1.65+2-1sys/arch/riscv64/conf/GENERIC
+187-126 files

OpenBSD/ports ZXi7xk1x11/ede/desktop/patches patch-configure, x11/ede/lib/patches patch-configure

   fix fltk version checks
VersionDeltaFile
1.4+12-2x11/ede/desktop/patches/patch-configure
1.4+12-2x11/ede/lib/patches/patch-configure
+24-42 files

OpenBSD/src BnSIwcoetc/examples login_ldap.conf

   - fix syntax in example login_ldap.conf file, it had :\ on a line
   presumably when converted from getcap in the ports version

   - switch to a more unix-y sample filter, and add a commented-out example
   for ActiveDirectory

   based on a diff from Chaz Kettleson which was ok with tweaks by claudio@,
   and incorporating feedback from Andrew Daugherity
VersionDeltaFile
1.2+6-3etc/examples/login_ldap.conf
+6-31 files

OpenBSD/src FTEEAO3usr.bin/tmux key-bindings.c menu.c

   Add C-b g , and C-b g . for move and resize menus, also add to pane menu
   (and fix to make them work).
VersionDeltaFile
1.185+30-1usr.bin/tmux/key-bindings.c
1.68+16-3usr.bin/tmux/menu.c
1.51+9-1usr.bin/tmux/cmd-display-menu.c
1.1126+5-2usr.bin/tmux/tmux.1
1.1393+4-1usr.bin/tmux/tmux.h
+64-85 files

OpenBSD/ports ohNXHSJsysutils/exoscale-cli distinfo Makefile

   Update to exoscale-cli-1.95.5.
VersionDeltaFile
1.152+2-2sysutils/exoscale-cli/distinfo
1.155+1-1sysutils/exoscale-cli/Makefile
+3-32 files

OpenBSD/src xkBCNzhusr.bin/tmux layout.c tmux.h

   Add a layout_geometry container struct, from Dane Jensen.
VersionDeltaFile
1.91+138-138usr.bin/tmux/layout.c
1.1392+21-22usr.bin/tmux/tmux.h
1.66+20-20usr.bin/tmux/cmd-resize-pane.c
1.36+20-20usr.bin/tmux/layout-custom.c
1.68+18-16usr.bin/tmux/cmd-join-pane.c
1.38+9-9usr.bin/tmux/layout-set.c
+226-2253 files not shown
+243-2449 files

OpenBSD/src M2d1M79usr.bin/tmux key-bindings.c window.c

   Set initial scrollbar state, from Michael Grant.
VersionDeltaFile
1.184+2-2usr.bin/tmux/key-bindings.c
1.357+3-1usr.bin/tmux/window.c
+5-32 files

OpenBSD/src 5wfF932usr.bin/tmux key-bindings.c tmux.1

   Restore { and } to swap-pane and for floating panes and use a separate
   key table accessed by g (short for "gove and/or gesize") for floating
   panes. So "C-b g Up" moves the pane to top-centre, "C-b g M-Up" moves
   and resizes it. This means we not only do not lose the surprisingly
   popular { and } bindings, but we can have more than four keys for moving
   and resizing panes.
VersionDeltaFile
1.183+22-5usr.bin/tmux/key-bindings.c
1.1125+8-8usr.bin/tmux/tmux.1
+30-132 files