OpenBSD/src xl8KF1Ssys/arch/riscv64/conf files.riscv64 RAMDISK, sys/arch/riscv64/dev smtpmic.c

   Add smtpmic(4), a driver for the SpacemiT P1 PMIC.

   ok jca@, mlarkin@
VersionDeltaFile
1.1+302-0sys/arch/riscv64/dev/smtpmic.c
1.36+6-1sys/arch/riscv64/conf/files.riscv64
1.53+2-1sys/arch/riscv64/conf/RAMDISK
1.61+2-1sys/arch/riscv64/conf/GENERIC
+312-34 files

OpenBSD/src THFqDRlsys/arch/loongson/dev apm.c, sys/arch/loongson/loongson locore.S loongson2_machdep.c

   remove incomplete/never finished loongson hibernate code

   This was started many years ago and never finished. Ongoing work in hibernate
   is complicated by having this old code present.

   ok miod
VersionDeltaFile
1.45+1-24sys/arch/loongson/dev/apm.c
1.10+1-20sys/arch/loongson/loongson/locore.S
1.18+1-8sys/arch/loongson/loongson/loongson2_machdep.c
1.2+1-8sys/arch/loongson/loongson/loongson3_machdep.c
1.103+1-8sys/arch/loongson/loongson/machdep.c
1.12+1-6sys/arch/loongson/loongson/autoconf.c
+6-745 files not shown
+11-8211 files

OpenBSD/ports 3Fj7lyRwayland Makefile

   +mango
   +scenefx
VersionDeltaFile
1.35+2-0wayland/Makefile
+2-01 files

OpenBSD/ports gHA5EcSwayland/mango Makefile distinfo, wayland/mango/patches patch-src_dispatch_bind_define_h patch-src_mango_c

   Import wayland/mango

   Mango is a modern, lightweight, high-performance Wayland compositor built on
   dwl - crafted for speed, flexibility, and a customizable desktop experience.

   www: https://mangowm.github.io/

   ok landry@, additional tests and feedback from matthieu@

VersionDeltaFile
1.1+39-0wayland/mango/Makefile
1.1+27-0wayland/mango/patches/patch-src_dispatch_bind_define_h
1.1+15-0wayland/mango/patches/patch-src_mango_c
1.1+10-0wayland/mango/pkg/PLIST
1.1+2-0wayland/mango/distinfo
1.1+2-0wayland/mango/pkg/DESCR
+95-06 files not shown
+95-012 files

OpenBSD/ports CHitPH4wayland/scenefx Makefile distinfo, wayland/scenefx/patches patch-meson_build

   Import wayland/scenefx

   A drop-in replacement for the wlroots scene API that allows wayland compositors
   to render surfaces with eye-candy effects

   ok landry@, additional tests and feedback from matthieu@
VersionDeltaFile
1.1+28-0wayland/scenefx/Makefile
1.1+21-0wayland/scenefx/patches/patch-meson_build
1.1+15-0wayland/scenefx/pkg/PLIST
1.1+2-0wayland/scenefx/distinfo
1.1+2-0wayland/scenefx/pkg/DESCR
1.1.1.1+0-0wayland/scenefx/Makefile
+68-04 files not shown
+68-010 files

OpenBSD/src wKC4e1msys/arch/riscv64/stand/efiboot efiboot.c conf.c

   Sadly the SpacemiT K1 has peripherals than can only do 32-bit DMA.

   ok jca@, mlarkin@, deraadt@
VersionDeltaFile
1.13+7-3sys/arch/riscv64/stand/efiboot/efiboot.c
1.5+2-2sys/arch/riscv64/stand/efiboot/conf.c
+9-52 files

OpenBSD/ports wJSy73Qsecurity/rust-openssl-tests distinfo crates.inc, security/rust-openssl-tests/pkg PLIST

   Update to rust-openssl-tests 20260406
VersionDeltaFile
1.149+81-98security/rust-openssl-tests/pkg/PLIST
1.207+40-40security/rust-openssl-tests/distinfo
1.169+19-19security/rust-openssl-tests/crates.inc
1.215+2-2security/rust-openssl-tests/Makefile
+142-1594 files

OpenBSD/src W0poDphsys/arch/amd64/amd64 pmap.c

   zero direct map pages before populating

   Zero the DM PTE/PDE pages before use. Fixes a bug on machines with more than
   512GB RAM; those pages might contain previous data/junk and panic during
   pmap_randomize.

   Tested on various amd64 laptops, an openbsd amd64 vmm VM and an EPYC server
   with 1TB RAM.

   Fix supplied by Chris Cunningham, thanks!
VersionDeltaFile
1.190+4-1sys/arch/amd64/amd64/pmap.c
+4-11 files

OpenBSD/src 6rdZZLxdistrib/sets/lists/man mi

   sync
VersionDeltaFile
1.1764+3-0distrib/sets/lists/man/mi
+3-01 files

OpenBSD/ports 6PR7quygeo/qgis/patches patch-src_core_CMakeLists_txt

   geo/qgis: add patch to build against print/pdf4qt instead of the bundled copy

   print/pdf4qt was already added to LIB_DEPENDS/WANTLIB, but that patch
   isnt upstreamed yet..
   should fix a build failure experienced by tb@ and ajacoutot@
VersionDeltaFile
1.28+27-14geo/qgis/patches/patch-src_core_CMakeLists_txt
+27-141 files

OpenBSD/ports rjmG8Tglang/rust distinfo Makefile

   Update aarch64, riscv64 and sparc64 bootstraps to rust-1.94.1

   ok semarie@ (maintainer)
VersionDeltaFile
1.164+6-6lang/rust/distinfo
1.246+3-3lang/rust/Makefile
+9-92 files

OpenBSD/ports d3FmU4lmath/cgal distinfo Makefile, math/cgal/patches patch-include_CGAL_number_utils_h

   math/cgal: update to 6.1.1.

   see https://github.com/CGAL/cgal/releases/tag/v6.0
   and https://github.com/CGAL/cgal/releases/tag/v6.1
   for the major changes in those new branches

   tested by jtt@ with openscad & prusaslicer (thanks !), geo/sfcgal is
   happy with it.
VersionDeltaFile
1.12+191-66math/cgal/pkg/PLIST
1.8+2-2math/cgal/distinfo
1.36+1-2math/cgal/Makefile
1.2+0-0math/cgal/patches/patch-include_CGAL_number_utils_h
+194-704 files

OpenBSD/ports ejBIhlysecurity/lego distinfo Makefile

   Update to lego-4.33.0

   From Igor Zornik, ok Horia Racoviceanu (maintainer)
VersionDeltaFile
1.34+2-2security/lego/distinfo
1.36+1-1security/lego/Makefile
+3-32 files

OpenBSD/ports Np5PkMRsysutils/node_exporter distinfo modules.inc

   Update to node_exporter-1.11.0
VersionDeltaFile
1.17+158-130sysutils/node_exporter/distinfo
1.10+52-39sysutils/node_exporter/modules.inc
1.27+1-1sysutils/node_exporter/Makefile
+211-1703 files

OpenBSD/ports gx2uGGrwww/minify distinfo Makefile

   Update to minify-2.24.11

   From Igor Zornik (maintainer)
VersionDeltaFile
1.3+6-6www/minify/distinfo
1.3+1-1www/minify/Makefile
1.3+1-1www/minify/modules.inc
+8-83 files

OpenBSD/ports UBRFYAPwayland/libinput-openbsd Makefile distinfo

   Sync to the latest version in git. by volker@

   - Don't use quirks_* functions in libinput_openbsd.c
   - Implement stubs for the remaining missing interfaces
   - Run clang-format over libinput_openbsd.c and minimize the diff
     to libinput.c
   - Replace our axis_notify_event() by the standard
     pointer_notify_axis_wheel()
   - Slow down touchpad scrolling via the v120 Wheel API
VersionDeltaFile
1.24+3-3wayland/libinput-openbsd/Makefile
1.10+2-2wayland/libinput-openbsd/distinfo
+5-52 files

OpenBSD/ports RQ3nqSmdevel/terraform-ls modules.inc distinfo

   Update terraform-ls 0.38.5 -> 0.38.6
   Release notes: https://github.com/hashicorp/terraform-ls/releases/tag/v0.38.6
VersionDeltaFile
1.8+348-400devel/terraform-ls/modules.inc
1.8+110-274devel/terraform-ls/distinfo
1.8+1-1devel/terraform-ls/Makefile
+459-6753 files

OpenBSD/src IFQTcsQshare/man/man4/man4.riscv64 smtcomphy.4 Makefile

   smtcomphy(4)
VersionDeltaFile
1.1+43-0share/man/man4/man4.riscv64/smtcomphy.4
1.16+2-2share/man/man4/man4.riscv64/Makefile
+45-22 files

OpenBSD/src pcdOVljshare/man/man4/man4.riscv64 smtiic.4 Makefile

   smtiic(4)
VersionDeltaFile
1.1+47-0share/man/man4/man4.riscv64/smtiic.4
1.15+2-2share/man/man4/man4.riscv64/Makefile
+49-22 files

OpenBSD/src 27UXKW0share/man/man4/man4.riscv64 smtclock.4 Makefile

   smtclock(4)
VersionDeltaFile
1.1+42-0share/man/man4/man4.riscv64/smtclock.4
1.14+2-2share/man/man4/man4.riscv64/Makefile
+44-22 files

OpenBSD/src hzG2URfshare/man/man4/man4.riscv64 stfclock.4

   Fix pasto.
VersionDeltaFile
1.3+3-3share/man/man4/man4.riscv64/stfclock.4
+3-31 files

OpenBSD/src 7ont8hhsys/arch/riscv64/conf files.riscv64 RAMDISK, sys/arch/riscv64/dev smtiic.c smtclock.c

   Add smtiic(4), a driver for the I2C controller found on the SpacemiT K1
   SoC.  This is a close relative of mviic(4), but the register layout
   changed and some bits moved within the registers.

   ok jca@
VersionDeltaFile
1.1+324-0sys/arch/riscv64/dev/smtiic.c
1.2+104-1sys/arch/riscv64/dev/smtclock.c
1.35+6-1sys/arch/riscv64/conf/files.riscv64
1.52+3-1sys/arch/riscv64/conf/RAMDISK
1.60+3-1sys/arch/riscv64/conf/GENERIC
+440-45 files

OpenBSD/src 4orGLjUsys/dev/fdt com_fdt.c, sys/dev/ic com.c comvar.h

   Bring back the PXA2X0 variant; it resurfaced in the SpacemiT K1 SoC.
   Incorporate a fix inspired by NetBSD to keep the console enabled when
   userland closes the device.
VersionDeltaFile
1.181+26-2sys/dev/ic/com.c
1.10+6-1sys/dev/fdt/com_fdt.c
1.62+2-1sys/dev/ic/comvar.h
+34-43 files

OpenBSD/ports zeL0UnQwayland/kanshi Makefile, wayland/kanshi/pkg PLIST

   Enable ipc support now that there is a vali port. with volker@
VersionDeltaFile
1.2+3-3wayland/kanshi/Makefile
1.2+2-0wayland/kanshi/pkg/PLIST
+5-32 files

OpenBSD/ports 2uftdrJdevel Makefile

   +aml +vali
VersionDeltaFile
1.2578+2-0devel/Makefile
+2-01 files

OpenBSD/ports UdKwBMFdevel/vali Makefile distinfo, devel/vali/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+25-0devel/vali/Makefile
1.1+12-0devel/vali/pkg/DESCR
1.1+4-0devel/vali/pkg/PLIST
1.1+2-0devel/vali/distinfo
1.1.1.1+0-0devel/vali/pkg/DESCR
1.1.1.1+0-0devel/vali/distinfo
+43-02 files not shown
+43-08 files

OpenBSD/ports LFYTpTqcad/prusaslicer Makefile, cad/prusaslicer/patches patch-src_libslic3r_CutSurface_cpp patch-tests_libslic3r_test_emboss_cpp

   cad/prusaslicer: patch to build with newer math/cgal versions

   Initial diff by me, tweaked by Renato Aguiar (maintainer) and ok landry@
VersionDeltaFile
1.1+187-0cad/prusaslicer/patches/patch-src_libslic3r_CutSurface_cpp
1.6+40-16cad/prusaslicer/patches/patch-tests_libslic3r_test_emboss_cpp
1.31+12-12cad/prusaslicer/Makefile
+239-283 files

OpenBSD/ports gIuCnkbdevel/aml Makefile distinfo, devel/aml/pkg DESCR PLIST

   Initial revision
VersionDeltaFile
1.1+22-0devel/aml/pkg/DESCR
1.1+21-0devel/aml/Makefile
1.1+4-0devel/aml/pkg/PLIST
1.1+2-0devel/aml/distinfo
1.1.1.1+0-0devel/aml/pkg/DESCR
1.1.1.1+0-0devel/aml/Makefile
+49-02 files not shown
+49-08 files

OpenBSD/ports eTYHgigdevel/lua-language-server distinfo Makefile

   Update lua-language-server 3.17.0 -> 3.18.0
   Changelog: https://github.com/LuaLS/lua-language-server/blob/master/changelog.md
   Diff from Laurent Cheylus, thanks!
VersionDeltaFile
1.6+2-2devel/lua-language-server/distinfo
1.8+1-1devel/lua-language-server/Makefile
+3-32 files

OpenBSD/src JL586Lousr.sbin/relayd parse.y

   relayd: support TLS with multiple listeners

   Fix a bug in relay_inherit() which runs only
   relay_load_certfiles(conf, rb, NULL) unconditionally which isn't
   alligned with logic in parser when it parses relay block, where multiple
   certificates are load as relay_load_certfiles(conf, rb, NULL) only if
   here no tlscerts (for default host) and otherwise it loads keypairs.

   OK: rsadowski@
VersionDeltaFile
1.262+11-2usr.sbin/relayd/parse.y
+11-21 files