OpenBSD/ports golwXI3net/lagrange Makefile distinfo

   net/lagrange: Update to 1.20.3

   From Maintainer Florian Viehweger, thanks
VersionDeltaFile
1.83+2-2net/lagrange/Makefile
1.68+2-2net/lagrange/distinfo
+4-42 files

OpenBSD/ports QZnzBDCgraphics/chafa Makefile distinfo, graphics/chafa/pkg PLIST

   graphics/chafa: Update to 1.18.1

   From Maintainer Florian Viehweger, WANTLIB refresh from me
VersionDeltaFile
1.20+11-11graphics/chafa/Makefile
1.13+2-2graphics/chafa/distinfo
1.6+3-0graphics/chafa/pkg/PLIST
+16-133 files

OpenBSD/src yLn2Zp6sys/arch/riscv64/dev sfcc.c, sys/arch/riscv64/include pte.h cpufunc.h

   Implement support for the Zicbom and Svpbmt extensions.  Rework the cache
   flushing code to operate on virtual addresses instead of physical
   addresses.  Seems the Zicbom implementation on the SpacemiT X60 cores
   doesn't flush the caches if the mapping is non-cachable.  So adjust
   _pmap_kenter_pa() to use a temporary cachable mapping to clean a page we
   want to map non-cachable.

   ok jca@
VersionDeltaFile
1.25+137-44sys/arch/riscv64/riscv64/cpu.c
1.5+16-10sys/arch/riscv64/dev/sfcc.c
1.8+9-9sys/arch/riscv64/riscv64/bus_dma.c
1.48+8-6sys/arch/riscv64/riscv64/pmap.c
1.5+9-1sys/arch/riscv64/include/pte.h
1.7+4-4sys/arch/riscv64/include/cpufunc.h
+183-741 files not shown
+188-757 files

OpenBSD/src Lvl6WxLsys/arch/riscv64/conf files.riscv64 RAMDISK, sys/arch/riscv64/dev smtclock.c

   Add smtclock(4), a driver for the clock/reset controller on the SpacemiT
   K1 SoC.

   ok jca@
VersionDeltaFile
1.1+342-0sys/arch/riscv64/dev/smtclock.c
1.33+6-1sys/arch/riscv64/conf/files.riscv64
1.50+2-1sys/arch/riscv64/conf/RAMDISK
1.58+2-1sys/arch/riscv64/conf/GENERIC
+352-34 files

OpenBSD/ports 8tLYU7mwww/tomcat/v11 distinfo Makefile

   update to tomcat-11.0.21
VersionDeltaFile
1.17+4-4www/tomcat/v11/distinfo
1.17+1-1www/tomcat/v11/Makefile
+5-52 files

OpenBSD/ports I1OBcwTnet/toot distinfo Makefile

   update to toot-0.52.1
VersionDeltaFile
1.34+2-2net/toot/distinfo
1.53+1-1net/toot/Makefile
+3-32 files

OpenBSD/ports IDcCfxzwayland/xwayland-satellite Makefile

   xwayland-satellite would fail unable to find -lgcc while linking

   tb@ pointed out that MODCLANG_COMPILER_LINKS=no might help on this
   and similar failures on other ports.

   Confirmed that this fixes the build on sparc64
VersionDeltaFile
1.2+2-0wayland/xwayland-satellite/Makefile
+2-01 files

OpenBSD/ports ghSlrZjgames/devilutionx Makefile

   Brad Smith immediately provided a patch for archivers/libmpq (moving
   it to using ports-gcc) that allows devilutionx to actually build and
   package on sparc64.

   So remove BROKEN-sparc64
VersionDeltaFile
1.19+0-2games/devilutionx/Makefile
+0-21 files

OpenBSD/ports UvDShOHarchivers/libmpq Makefile

   Move archivers/libmpq to ports-gcc because it uses
   builtins (__builtin_bswap16/32/64) that end up missing during linking of
   consumers such as games/devilutionx.

   Switching to ports-gcc produces a library that allows consumers such
   as games/devilutionx to link successfully.

   Patch provided by Brad Smith
VersionDeltaFile
1.2+6-0archivers/libmpq/Makefile
+6-01 files

OpenBSD/ports AidTDnQx11/qt6/qtquick3dphysics Makefile

   qtquick3dphysics dies on sparc64 with #error "Unknown architecture"
   just like riscv64

   Mark BROKEN-sparc64
VersionDeltaFile
1.9+1-0x11/qt6/qtquick3dphysics/Makefile
+1-01 files

OpenBSD/ports Bv74Ml3games/devilutionx Makefile

   Broken on sparc64 for multiple releases.

   Dies during linking:
       /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap16'
       /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap32'
       /usr/local/lib/libmpq.so.0.0: undefined reference to `__builtin_bswap64'

   Mark BROKEN-sparc64
VersionDeltaFile
1.18+2-0games/devilutionx/Makefile
+2-01 files

OpenBSD/ports 3hkmsd8net/tdesktop distinfo Makefile

   update to tdesktop 6.7.2
VersionDeltaFile
1.160+2-2net/tdesktop/distinfo
1.215+1-1net/tdesktop/Makefile
+3-32 files

OpenBSD/ports vgx0gXimath/p5-Math-BigInt-GMP distinfo Makefile

   update p5-Math-BigInt-GMP to 1.7003
VersionDeltaFile
1.7+2-2math/p5-Math-BigInt-GMP/distinfo
1.24+1-1math/p5-Math-BigInt-GMP/Makefile
+3-32 files

OpenBSD/ports 24CPP2Wtextproc/p5-XML-LibXML/patches patch-t_02parse_t patch-t_60error_prev_chain_t

   Backport test fixes from github master.  Passes with libxml-2.15.2p0.
VersionDeltaFile
1.1+54-0textproc/p5-XML-LibXML/patches/patch-t_02parse_t
1.1+38-0textproc/p5-XML-LibXML/patches/patch-t_60error_prev_chain_t
1.1+23-0textproc/p5-XML-LibXML/patches/patch-t_25relaxng_t
1.1+23-0textproc/p5-XML-LibXML/patches/patch-t_26schema_t
1.1+20-0textproc/p5-XML-LibXML/patches/patch-t_49_load_html_t
1.1+20-0textproc/p5-XML-LibXML/patches/patch-t_08findnodes_t
+178-02 files not shown
+211-08 files

OpenBSD/src tdmYT5dusr.sbin/netgroup_mkdb netgroup_mkdb.c

   netgroup_mkdb(8) calls abort() when _ng_parse() returns
   _NG_ERROR for a malformed netgroup entry. Make this code
   exit via the same paradigm as other errors (errx).

   From Renaud Allard, thanks!

   ok op@
VersionDeltaFile
1.25+4-1usr.sbin/netgroup_mkdb/netgroup_mkdb.c
+4-11 files

OpenBSD/src Se3Zi6Pdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1763+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/ports 1Rdxd6xnet/telemt crates.inc distinfo

   update to telemt 3.3.35
VersionDeltaFile
1.3+422-421net/telemt/crates.inc
1.3+4-2net/telemt/distinfo
1.4+1-1net/telemt/Makefile
+427-4243 files

OpenBSD/ports 2FIpGURdevel/p5-Date-Extract/patches patch-t_05-format_t

   Test of p5-Date-Extract has been fixed upstream, remove patch that
   uses wrong expectation.
VersionDeltaFile
1.3+0-0devel/p5-Date-Extract/patches/patch-t_05-format_t
+0-01 files

OpenBSD/src ij1nuDwlib/libc/sys sysctl.2

   Fix hw.blockcpu sysctl variable name

   From Matthias Schmidt
VersionDeltaFile
1.72+3-3lib/libc/sys/sysctl.2
+3-31 files

OpenBSD/ports ZlsDmXIsecurity/p5-IO-Socket-SSL/patches patch-t_memleak_bad_handshake_t

   Test for memleak did not work with malloc option F, override with f.
VersionDeltaFile
1.1+21-0security/p5-IO-Socket-SSL/patches/patch-t_memleak_bad_handshake_t
+21-01 files

OpenBSD/src P73NjYlusr.sbin/smtpd parse.y util.c

   Use proc-name, instead of command name for a filter's default syslog tag.

   OK op@
VersionDeltaFile
1.302+12-18usr.sbin/smtpd/parse.y
1.162+1-12usr.sbin/smtpd/util.c
1.283+3-4usr.sbin/smtpd/smtpd.conf.5
1.693+1-2usr.sbin/smtpd/smtpd.h
+17-364 files

OpenBSD/ports lQhv7zldevel/p5-IPC-Run Makefile distinfo

   update p5-IPC-Run to 20260402.0
VersionDeltaFile
1.20+3-2devel/p5-IPC-Run/Makefile
1.10+2-2devel/p5-IPC-Run/distinfo
+5-42 files

OpenBSD/ports QUR8Mzhdevel/p5-YAML-Syck distinfo Makefile, devel/p5-YAML-Syck/patches patch-syck_h

   update p5-YAML-Syck to 1.44
VersionDeltaFile
1.3+8-5devel/p5-YAML-Syck/pkg/DESCR
1.16+2-2devel/p5-YAML-Syck/distinfo
1.30+1-1devel/p5-YAML-Syck/Makefile
1.6+1-1devel/p5-YAML-Syck/patches/patch-syck_h
+12-94 files

OpenBSD/ports aLu4HAMdevel/p5-IO-Tty distinfo Makefile, devel/p5-IO-Tty/patches patch-Makefile_PL

   update p5-IO-Tty to 1.27
VersionDeltaFile
1.7+5-18devel/p5-IO-Tty/patches/patch-Makefile_PL
1.16+2-2devel/p5-IO-Tty/distinfo
1.36+1-1devel/p5-IO-Tty/Makefile
+8-213 files

OpenBSD/src THSUPgCusr.bin/tmux format.c server-client.c

   Cache user from getpwuid because it can be very expensive on some
   platforms. From Ben Maurer in GitHub issue 4973.
VersionDeltaFile
1.356+12-5usr.bin/tmux/format.c
1.452+2-1usr.bin/tmux/server-client.c
1.1304+2-1usr.bin/tmux/tmux.h
+16-73 files

OpenBSD/src OfN4qUjusr.bin/tmux server-client.c options-table.c

   Add remain-on-exit key to keep pane around until a key is pressed, from
   Michael Grant.
VersionDeltaFile
1.451+10-1usr.bin/tmux/server-client.c
1.206+5-4usr.bin/tmux/options-table.c
1.1047+5-2usr.bin/tmux/tmux.1
1.144+2-1usr.bin/tmux/server-fn.c
+22-84 files

OpenBSD/src FfRJ2kdusr.bin/tmux format.c window.c

   Bring some new formats from the floating panes work: pane_zoomed_flag,
   pane_flags, pane_floating_flag. By Michael Grant.
VersionDeltaFile
1.355+50-4usr.bin/tmux/format.c
1.313+21-3usr.bin/tmux/window.c
1.1303+4-3usr.bin/tmux/tmux.h
1.1046+5-2usr.bin/tmux/tmux.1
1.24+2-2usr.bin/tmux/layout-custom.c
1.42+2-2usr.bin/tmux/cmd-select-layout.c
+84-166 files

OpenBSD/src 46h7Qpyshare/man/man4/man4.riscv64 smtgpio.4 Makefile

   smtgpio(4)
VersionDeltaFile
1.1+43-0share/man/man4/man4.riscv64/smtgpio.4
1.13+2-1share/man/man4/man4.riscv64/Makefile
+45-12 files

OpenBSD/src HKguBG9usr.bin/tmux tmux.1

   Document control ranges, from Dane Jensen.
VersionDeltaFile
1.1045+21-2usr.bin/tmux/tmux.1
+21-21 files

OpenBSD/src sCKQXjEusr.bin/tmux tty-draw.c

   Set up default and last cell before clearing padding, reported by
   someone on GitHub.
VersionDeltaFile
1.7+15-14usr.bin/tmux/tty-draw.c
+15-141 files