OpenBSD/ports fzXp0kYwww/logswan distinfo Makefile

   Update logswan to 2.1.16.
VersionDeltaFile
1.26+2-2www/logswan/distinfo
1.37+1-1www/logswan/Makefile
+3-32 files

OpenBSD/ports cbBLsOhsysutils/gitlab-cli distinfo modules.inc, sysutils/gitlab-cli/pkg PLIST

   update to gitlab-cli 1.91.0
VersionDeltaFile
1.47+204-278sysutils/gitlab-cli/distinfo
1.34+70-102sysutils/gitlab-cli/modules.inc
1.29+15-0sysutils/gitlab-cli/pkg/PLIST
1.48+1-2sysutils/gitlab-cli/Makefile
+290-3824 files

OpenBSD/ports Z71xrw3devel/github-cli distinfo modules.inc, devel/github-cli/pkg PLIST

   update to github-cli 2.89.0
VersionDeltaFile
1.67+268-230devel/github-cli/distinfo
1.58+99-79devel/github-cli/modules.inc
1.76+1-1devel/github-cli/Makefile
1.30+1-0devel/github-cli/pkg/PLIST
+369-3104 files

OpenBSD/ports OmfFV09www/hugo distinfo modules.inc

   www/hugo: update to 0.160.0

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.160.0
VersionDeltaFile
1.93+26-26www/hugo/distinfo
1.57+7-7www/hugo/modules.inc
1.101+1-1www/hugo/Makefile
+34-343 files

OpenBSD/ports fmVzUO4graphics/asymptote/patches patch-backports_glew_src_glew_c

   Unbreak build with new glew.
VersionDeltaFile
1.1+14-0graphics/asymptote/patches/patch-backports_glew_src_glew_c
+14-01 files

OpenBSD/src jaSZi3Jusr.bin/tmux grid.c screen.c

   When a cell is cleared after having been moved, we cannot reuse its
   extended data, because that may still be in use. Add a flag to
   grid_clear_cell to indicate this. Fixes irritating problems with ICH
   (CSI @) mostly visible in emacs.
VersionDeltaFile
1.146+6-6usr.bin/tmux/grid.c
1.97+5-2usr.bin/tmux/screen.c
1.1305+2-2usr.bin/tmux/tmux.h
+13-103 files

OpenBSD/src Xwz6cgSusr.bin/tmux tty-features.c

   Add extkeys feature to tmux itself so nested tmux works, GitHub issue 4960.
VersionDeltaFile
1.33+38-12usr.bin/tmux/tty-features.c
+38-121 files

OpenBSD/src fBuaWnYusr.bin/tmux format.c

   Set less crazy limits (than INT_MAX) for pad and trim, makes ossfuzz happier.
VersionDeltaFile
1.357+12-6usr.bin/tmux/format.c
+12-61 files

OpenBSD/src Np9EHJesys/arch/loongson/loongson machdep.c, sys/arch/mips64/mips64 cpu.c

   Hoist mips64 CPU accounting to get multiple softnet threads on MP systems

   Increment ncpus (hw.ncpu) in mips64 cpuattach() instead of octeon/loongson
   hw_cpu_hatch() running before, not after MI sofnet_percpu(), respectively.

   This matches what arm64, macppc and powerpc64 do.

   Local traffic may now be distributed across multiple threads, while physical
   drivers like cnmac(4/octeon) still lack multiqueue support to do so.

   loongson was not tested, but should behave the same.

   initial report Jordan Geoghegan
   tests kirill bluhm Janne Johansson
   feedback miod bluhm kettenis
   OK kirill visa
VersionDeltaFile
1.102+1-3sys/arch/loongson/loongson/machdep.c
1.138+1-3sys/arch/octeon/octeon/machdep.c
1.87+2-1sys/arch/mips64/mips64/cpu.c
+4-73 files

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