OpenBSD/src MgwPev6usr.sbin/vmd i8253.c

   fix timer emulation-related VM hangs

   This fixes state machine issues that resulted in hangs with OpenBSD-i386 VMs
   when using the i8254 hardware timecounter with vmm. This also manifested in
   incorrect i8254 calibration (wrong CPU speed in dmesg).

   tested with Debian 12 amd64, i386
   Apine Linux 3.23 x86 (with 4GB memory), x86_64
   OpenBSD 7.9 beta amd64, i386

   ok mlarkin@
VersionDeltaFile
1.46+6-1usr.sbin/vmd/i8253.c
+6-11 files

OpenBSD/src TCZ7r5Wdistrib/sets/lists/man mi

   sycn
VersionDeltaFile
1.1765+1-0distrib/sets/lists/man/mi
+1-01 files

OpenBSD/ports XorXwUrdevel/py-holidays distinfo Makefile, devel/py-holidays/pkg PLIST

   update py-holidays to 0.94
VersionDeltaFile
1.6+43-0devel/py-holidays/pkg/PLIST
1.8+2-2devel/py-holidays/distinfo
1.9+1-1devel/py-holidays/Makefile
+46-33 files

OpenBSD/ports UrHvjwgdevel/spyder/spyder Makefile distinfo

   update spyder to 6.1.4
VersionDeltaFile
1.42+4-6devel/spyder/spyder/Makefile
1.16+2-2devel/spyder/spyder/distinfo
+6-82 files

OpenBSD/ports fiIGRvIdevel/p5-DateTime-Format-Strptime distinfo Makefile

   Update devel/p5-DateTime-Format-Strptime to 1.80

   Documentation improvements
VersionDeltaFile
1.14+2-2devel/p5-DateTime-Format-Strptime/distinfo
1.25+2-1devel/p5-DateTime-Format-Strptime/Makefile
+4-32 files

OpenBSD/ports aFqJvAGdevel/p5-DateTime-TimeZone distinfo Makefile

   Update devel/p5-DateTime-TimeZone to 2.67

   This release is based on version 206a of the Olson database. This
   release includes contemporary changes for Moldova.
VersionDeltaFile
1.20+2-2devel/p5-DateTime-TimeZone/distinfo
1.29+2-1devel/p5-DateTime-TimeZone/Makefile
+4-32 files

OpenBSD/ports b3r358ddevel/p5-Test-Differences distinfo Makefile

   Update devel/p5-Test-Differences to 0.72

   Test fixes for newer perl with older Data::Dumper
VersionDeltaFile
1.11+2-2devel/p5-Test-Differences/distinfo
1.20+1-1devel/p5-Test-Differences/Makefile
+3-32 files

OpenBSD/ports yU5rzhwdevel/p5-Class-Unload Makefile distinfo

   Update devel/p5-Class-Unload to 0.12

   Documentation updates for git repo location
VersionDeltaFile
1.12+2-3devel/p5-Class-Unload/Makefile
1.5+2-2devel/p5-Class-Unload/distinfo
+4-52 files

OpenBSD/ports qfLJLwzwww/p5-CGI distinfo Makefile

   Update www/p5-CGI to 4.71

   Enshures unique upload filenames
VersionDeltaFile
1.13+2-2www/p5-CGI/distinfo
1.26+1-1www/p5-CGI/Makefile
+3-32 files

OpenBSD/ports OE4vIlPtextproc/p5-Text-CSV_XS distinfo Makefile

   Update textproc/p5-Text-CSV_XS to 1.61

   Documentation updates
VersionDeltaFile
1.24+2-2textproc/p5-Text-CSV_XS/distinfo
1.39+1-2textproc/p5-Text-CSV_XS/Makefile
+3-42 files

OpenBSD/src 3FHyhRmsys/dev/pci pciide.c

   match VT8261 SATA and another VT8251 SATA
   from Andrius V
VersionDeltaFile
1.368+9-1sys/dev/pci/pciide.c
+9-11 files

OpenBSD/src Nx9DUgesys/dev/pci pciide.c

   match more VIA ISA bridges when determining IDE DMA modes
   from Andrius V
VersionDeltaFile
1.367+6-1sys/dev/pci/pciide.c
+6-11 files

OpenBSD/src KIn5ywcsys/dev/pci pcidevs_data.h pcidevs.h

   regen
VersionDeltaFile
1.2121+17-1sys/dev/pci/pcidevs_data.h
1.2126+5-1sys/dev/pci/pcidevs.h
+22-22 files

OpenBSD/src Qs6gX4Nsys/dev/pci pcidevs

   add more VIA SATA and ISA ids
   from Andrius V
VersionDeltaFile
1.2133+5-1sys/dev/pci/pcidevs
+5-11 files

OpenBSD/src R0JBej4share/man/man4/man4.riscv64 smtpmic.4 Makefile

   smtpmic(4)
VersionDeltaFile
1.1+45-0share/man/man4/man4.riscv64/smtpmic.4
1.17+2-2share/man/man4/man4.riscv64/Makefile
+47-22 files

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