OpenBSD/ports 1Pty9cSwww/chromium Makefile, www/chromium/files unveil.cdm

   enable widevine support; now chromium can utilize multimedia/openwv to play content
VersionDeltaFile
1.30+8-1www/chromium/patches/patch-sandbox_policy_openbsd_sandbox_openbsd_cc
1.881+5-1www/chromium/Makefile
1.1+3-0www/chromium/files/unveil.cdm
1.125+2-0www/chromium/pkg/PLIST
+18-24 files

OpenBSD/ports yUsMtBhmultimedia Makefile

   +openwv
VersionDeltaFile
1.170+1-0multimedia/Makefile
+1-01 files

OpenBSD/ports mg2gXgzmultimedia/openwv distinfo crates.inc, multimedia/openwv/patches patch-src_openwv_rs patch-Cargo_toml

   Initial revision
VersionDeltaFile
1.1+334-0multimedia/openwv/distinfo
1.1+164-0multimedia/openwv/crates.inc
1.1+72-0multimedia/openwv/Makefile
1.1+31-0multimedia/openwv/patches/patch-src_openwv_rs
1.1+21-0multimedia/openwv/patches/patch-Cargo_toml
1.1+20-0multimedia/openwv/patches/patch-src_config_rs
+642-012 files not shown
+681-018 files

OpenBSD/ports zHRvYHudatabases/sqlite3-tcl Makefile distinfo

   Update to 3.51.2.

   Some -D and -U went upstream.
VersionDeltaFile
1.23+3-14databases/sqlite3-tcl/Makefile
1.18+2-2databases/sqlite3-tcl/distinfo
+5-162 files

OpenBSD/ports YeLWWTPdevel/esbuild distinfo Makefile

   devel/esbuild: Update to 0.27.2

   From Maintainer Igor Zornik, thanks
VersionDeltaFile
1.16+2-2devel/esbuild/distinfo
1.17+1-1devel/esbuild/Makefile
+3-32 files

OpenBSD/ports DnUws44devel/boost/patches patch-boost_smart_ptr_intrusive_ptr_hpp patch-boost_smart_ptr_shared_ptr_hpp

   Remove empty patches, pointed out by Brad
VersionDeltaFile
1.3+0-0devel/boost/patches/patch-boost_smart_ptr_intrusive_ptr_hpp
1.3+0-0devel/boost/patches/patch-boost_smart_ptr_shared_ptr_hpp
1.3+0-0devel/boost/patches/patch-boost_thread_future_hpp
+0-03 files

OpenBSD/src vGW6A6Dsys/arch/amd64/amd64 i8259.c, sys/arch/amd64/include i8259.h

   un-ifdef i8259

   We don't need different code variants for the legacy PIC. Just keep the
   default variant and remove lots of #ifdefs

   always defined:
           ICU_HARDWARE_MASK

   never defined:
           ICU_SPECIAL_MASK_MODE
           AUTO_EOI_1
           AUTO_EOI_2
           PIC_MASKDELAY
           MASKDELAY
           REORDER_IRQ

   ok kettenis@ hshoexer@
VersionDeltaFile
1.5+1-53sys/arch/amd64/include/i8259.h
1.13+1-20sys/arch/amd64/amd64/i8259.c
+2-732 files

OpenBSD/ports pfRaYaWgraphics/opencv Makefile

   Disable KleidiCV on arm64 to unbreak the build on amr64

   OpenCV attempts to use the KleidiCV library for ARM platforms.
   KleidiCV is not part of the release, and CMake attempts to download it during
   the build process, which is not permitted on OpenBSD.
VersionDeltaFile
1.108+4-0graphics/opencv/Makefile
+4-01 files

OpenBSD/ports oQxvtojdevel/boost Makefile, devel/boost/patches patch-boost_thread_future_hpp patch-boost_smart_ptr_intrusive_ptr_hpp

   Update to Boost 1.88, from Brad, ok rsadowski

   https://www.boost.org/releases/1.88.0/
VersionDeltaFile
1.35+175-31devel/boost/pkg/PLIST-main
1.2+0-16devel/boost/patches/patch-boost_thread_future_hpp
1.2+0-15devel/boost/patches/patch-boost_smart_ptr_intrusive_ptr_hpp
1.2+0-15devel/boost/patches/patch-boost_smart_ptr_shared_ptr_hpp
1.1+13-0devel/boost/patches/patch-boost_range_detail_any_iterator_interface_hpp
1.157+2-4devel/boost/Makefile
+190-812 files not shown
+196-838 files

OpenBSD/src TKaJmWssys/dev/fdt bcm2835_sdhost.c

   bcmsdhost: Set bus clock after reset

   The host reset during attach nukes SDCDIV that the bus clock setup has
   initialized right before. Reorder to keep the correct value in SDCDIV.

   ok kettenis@
VersionDeltaFile
1.3+2-2sys/dev/fdt/bcm2835_sdhost.c
+2-21 files

OpenBSD/ports 3LRBVkhtextproc/icu4c Makefile distinfo

   Update to icu4c-78.2.
VersionDeltaFile
1.107+1-3textproc/icu4c/Makefile
1.49+2-2textproc/icu4c/distinfo
+3-52 files

OpenBSD/ports NkRv9dqsysutils/libvirt-python distinfo Makefile

   Update to py3-libvirt-12.0.0.
VersionDeltaFile
1.82+2-2sysutils/libvirt-python/distinfo
1.101+1-1sysutils/libvirt-python/Makefile
+3-32 files

OpenBSD/ports vsXJuXmsysutils/libvirt Makefile distinfo

   Update to libvirt-12.0.0.
VersionDeltaFile
1.145+5-5sysutils/libvirt/Makefile
1.94+2-2sysutils/libvirt/distinfo
+7-72 files

OpenBSD/ports KmGuR3Ggraphics/babl Makefile distinfo, graphics/babl/pkg PFRAG.amd64

   Update to babl-0.1.120.
VersionDeltaFile
1.3+12-0graphics/babl/pkg/PFRAG.amd64
1.84+2-3graphics/babl/Makefile
1.57+2-2graphics/babl/distinfo
+16-53 files

OpenBSD/ports TXb16Hmx11/gnome/text-editor distinfo Makefile, x11/gnome/text-editor/pkg PLIST

   Update to gnome-text-editor-49.1.
VersionDeltaFile
1.14+27-0x11/gnome/text-editor/pkg/PLIST
1.21+2-2x11/gnome/text-editor/distinfo
1.31+1-1x11/gnome/text-editor/Makefile
+30-33 files

OpenBSD/ports JCqRuG6net/dnsdist Makefile

   Adding the re2 feature I did not add it to WANTLIB
VersionDeltaFile
1.61+3-2net/dnsdist/Makefile
+3-21 files

OpenBSD/ports bk99vammultimedia/shotcut/patches patch-CMakeLists_txt

   Ops forget to commit new patch

   Spotted by Josh
VersionDeltaFile
1.1+14-0multimedia/shotcut/patches/patch-CMakeLists_txt
+14-01 files

OpenBSD/ports TQKmgm7net/monitoring-plugins Makefile, net/monitoring-plugins/patches patch-plugins_check_disk_c patch-lib_output_c

   add upstream fix for inode % checks reported by danj
   add upstream fix for summaries
VersionDeltaFile
1.3+22-1net/monitoring-plugins/patches/patch-plugins_check_disk_c
1.1+17-0net/monitoring-plugins/patches/patch-lib_output_c
1.53+1-0net/monitoring-plugins/Makefile
+40-13 files

OpenBSD/ports 7quC4VUdevel/py-trove-classifiers distinfo Makefile

   update to py3-trove-classifiers-2026.1.14.14
VersionDeltaFile
1.32+2-2devel/py-trove-classifiers/distinfo
1.35+1-1devel/py-trove-classifiers/Makefile
+3-32 files

OpenBSD/ports qSvVPHpdatabases/py-alembic distinfo Makefile

   update to py3-alembic-1.18.1
VersionDeltaFile
1.22+2-2databases/py-alembic/distinfo
1.31+1-1databases/py-alembic/Makefile
+3-32 files

OpenBSD/ports qZDSE4Kdevel/py-regex distinfo Makefile, devel/py-regex/pkg PLIST

   update to py3-regex-2026.1.15, use MODPY_TEST_LINK_SO
VersionDeltaFile
1.7+8-6devel/py-regex/pkg/PLIST
1.17+2-2devel/py-regex/distinfo
1.25+2-1devel/py-regex/Makefile
+12-93 files

OpenBSD/ports Q6SdxJCdevel/gdb/patches patch-gdb_arm-obsd-nat_c

   Missing armv7 adaptation to upstream API changes
VersionDeltaFile
1.3+2-4devel/gdb/patches/patch-gdb_arm-obsd-nat_c
+2-41 files

OpenBSD/ports FNcE7R2lang/php/8.4 distinfo Makefile

   update to php-8.4.17
VersionDeltaFile
1.12.2.4+2-2lang/php/8.4/distinfo
1.21.2.5+2-1lang/php/8.4/Makefile
+4-32 files

OpenBSD/ports YKGjfP4lang/php/8.3 distinfo Makefile

   update to php-8.3.30
VersionDeltaFile
1.26.2.4+2-2lang/php/8.3/distinfo
1.44.2.5+2-1lang/php/8.3/Makefile
+4-32 files

OpenBSD/ports odOkPHFlang/php/8.2 Makefile

   sync change needed after Makefile.inc change
VersionDeltaFile
1.54.2.3+1-0lang/php/8.2/Makefile
+1-01 files

OpenBSD/ports asgYAgPlang/php Makefile.inc

   sync PHP Makefile.inc changes from -current
VersionDeltaFile
1.196.2.3+35-34lang/php/Makefile.inc
+35-341 files

OpenBSD/ports U6MsAqHdevel/rust-analyzer distinfo crates.inc, devel/rust-analyzer/patches patch-xtask_src_codegen_rs patch-lib_smol_str_tests_tidy_rs

   Update to rust-analyzer 2026-01-12, from maintainer

   Unbreaks build after the mdbook update
VersionDeltaFile
1.4+434-338devel/rust-analyzer/distinfo
1.4+216-168devel/rust-analyzer/crates.inc
1.3+68-77devel/rust-analyzer/pkg/PLIST
1.3+18-2devel/rust-analyzer/patches/patch-xtask_src_codegen_rs
1.1+14-0devel/rust-analyzer/patches/patch-lib_smol_str_tests_tidy_rs
1.5+4-3devel/rust-analyzer/Makefile
+754-5886 files

OpenBSD/src 4q4JumNsys/arch/amd64/amd64 ghcb.c

   In SEV-ES mode, guest userland is allowed to execute the vmgexit
   instruction, although it has no control over the GHCB.  Therefore,
   it is important that the GHCB does not contain a valid request after
   use.

   In all "vmgexit paths" the GHCB is cleared by ghcb_sync_in() (it
   calls ghcb_clear()) after returning from the hypervisor back into
   the guest.

   However, in _ghcb_mem_rw() I missed this when requesting MMIO writes
   from the hypervisor.  The diff below corrects this.

   I want to keep this pattern in all vmgexit paths:

           ghcb_sync_out
           vmgexit
           ghcb_verify_bm
           ghcb_sync_in


    [4 lines not shown]
VersionDeltaFile
1.7+6-6sys/arch/amd64/amd64/ghcb.c
+6-61 files

OpenBSD/src NVJDcnusys/arch/amd64/amd64 locore0.S

   As vmd(8) direct kernel launch now uses 32-bit legacy mode (with
   paging disabled) we do not need the 64-bit #VC handling in locore0
   anymore.

   ok mlarkin@
VersionDeltaFile
1.34+1-85sys/arch/amd64/amd64/locore0.S
+1-851 files

OpenBSD/ports 20A0ex2devel/gdb/patches patch-gdb_make-init-c patch-gdb_Makefile_in

   Update to gdb-17.1

   Tested on amd64 arm64 i386 mips64 riscv64 and sparc64 by tb@ kirill@ and me
   ok tb@
VersionDeltaFile
1.1+24-0devel/gdb/patches/patch-gdb_make-init-c
1.11+10-9devel/gdb/patches/patch-gdb_Makefile_in
1.8+9-9devel/gdb/patches/patch-gdb_configure_tgt
1.7+5-8devel/gdb/patches/patch-gdb_aarch64-obsd-tdep_c
1.5+4-8devel/gdb/patches/patch-gdb_riscv-obsd-tdep_c
1.4+2-4devel/gdb/patches/patch-gdb_ppc64-obsd-nat_c
+54-3816 files not shown
+82-6722 files