OpenBSD/ports hKPcHKwdevel/py-python-lsp-server distinfo Makefile, devel/spyder/spyder Makefile distinfo

   update spyder to 6.1.2
VersionDeltaFile
1.15+3-3devel/spyder/spyder/pkg/PLIST
1.39+3-3devel/spyder/spyder/Makefile
1.14+2-2devel/spyder/spyder/distinfo
1.9+2-2devel/py-python-lsp-server/distinfo
1.13+1-1devel/py-python-lsp-server/Makefile
+11-115 files

OpenBSD/ports ojyQGamgeo/josm Makefile distinfo, geo/josm/files josm.sh

   Update to 19439 and jdk 17+. feedback and ok sthen@
VersionDeltaFile
1.52+3-4geo/josm/Makefile
1.3+5-2geo/josm/files/josm.sh
1.30+2-2geo/josm/distinfo
+10-83 files

OpenBSD/ports jwrmDv5net/flare-messenger Makefile

   net/flare-messenger: add devel/protobuf to BDEP

   ok tb@
VersionDeltaFile
1.2+3-0net/flare-messenger/Makefile
+3-01 files

OpenBSD/ports QMRkhePmail/exim distinfo Makefile

   Security update to exim 4.99.1 from maintainer

   1. Incomplete SQL injection fix - CVE-2025-26794's patch doesn't escape single quotes
   2. Heap buffer overflow - Unvalidated database field used as array bound (NEW)
   https://code.exim.org/exim/exim/src/commit/d46a6727798fc48d1756190a6d46d19216348c25/doc/doc-txt/exim-security-2025-12-09.1/report.txt

   Is it finally time to take this behind the barn?
VersionDeltaFile
1.53+2-2mail/exim/distinfo
1.157+1-1mail/exim/Makefile
+3-32 files

OpenBSD/ports B0uC5T1audio/opus Makefile distinfo, audio/opus/patches patch-celt_arm_armcpu_c

   audio/opus: update to 1.6

   Major changes:
   * A new wideband-to-fullband bandwidth extension (BWE) module
   * Support for 96 kHz audio with Opus HD
   * Significant improvement to Deep Redundancy (DRED)
   * A new 24-bit encoder/decoder API
VersionDeltaFile
1.28+5-5audio/opus/Makefile
1.15+2-2audio/opus/distinfo
1.3+0-0audio/opus/patches/patch-celt_arm_armcpu_c
+7-73 files

OpenBSD/ports H4KOOm9devel/cargo-insta distinfo crates.inc

   Update to cargo-insta 1.45.0

   https://github.com/mitsuhiko/insta/releases/tag/1.45.0
VersionDeltaFile
1.5+20-4devel/cargo-insta/distinfo
1.3+9-1devel/cargo-insta/crates.inc
1.5+1-1devel/cargo-insta/Makefile
+30-63 files

OpenBSD/ports aSHIfbwaudio/libopusenc Makefile, audio/libopusenc/patches patch-include_opusenc_h

   audio/libopusenc: Avoid __opus_check_* macros

   opus 1.6 removed internal macros starting with an __opus prefix.
   From upstream.
VersionDeltaFile
1.1+55-0audio/libopusenc/patches/patch-include_opusenc_h
1.6+1-0audio/libopusenc/Makefile
+56-02 files

OpenBSD/ports 5udPvvBdevel/visualvm Makefile

   Update MODJAVA_VER=11+ OK kirill@
VersionDeltaFile
1.4+2-1devel/visualvm/Makefile
+2-11 files

OpenBSD/ports JPQguy0www/nextcloud/32 distinfo Makefile, www/nextcloud/32/pkg PLIST

   Update for Nextcloud 32.0.3

   OK landry@
VersionDeltaFile
1.1.1.1.2.3+434-389www/nextcloud/32/pkg/PLIST
1.1.1.1.2.3+2-2www/nextcloud/32/distinfo
1.2.2.3+1-1www/nextcloud/32/Makefile
+437-3923 files

OpenBSD/ports 7NbYO9Cwww/nextcloud/31 distinfo Makefile, www/nextcloud/31/pkg PLIST

   Update for Nextcloud 31.0.12

   OK landry@
VersionDeltaFile
1.6.2.3+117-92www/nextcloud/31/pkg/PLIST
1.5.2.3+2-2www/nextcloud/31/distinfo
1.7.2.3+2-1www/nextcloud/31/Makefile
+121-953 files

OpenBSD/src JmYdW7Wsys/uvm uvm_page.c uvm_pmemrange.c

   More assertions to track down the wired vs managed inconsistency.

   . a page should not be wired when being inserted to a LRU.
   . a page should not be on a LRU when incrementing its wired counter
   . a page should no longer be wired when returned to the per-CPU cache
VersionDeltaFile
1.185+4-6sys/uvm/uvm_page.c
1.79+5-1sys/uvm/uvm_pmemrange.c
+9-72 files

OpenBSD/src 4gKuVNbsys/uvm uvm_vnode.c uvm_pdaemon.c

   Only dequeue pages if they are known to be on a LRU.

   Allow for more sanity checks inside uvm_pagedequeue().
VersionDeltaFile
1.150+6-3sys/uvm/uvm_vnode.c
1.143+3-2sys/uvm/uvm_pdaemon.c
+9-52 files

OpenBSD/ports rFELAV9sysutils/terraform distinfo Makefile

   Update to terraform-1.14.3.
VersionDeltaFile
1.131+2-2sysutils/terraform/distinfo
1.146+1-1sysutils/terraform/Makefile
+3-32 files

OpenBSD/ports 9KlCWPoproductivity/libphonenumber distinfo Makefile

   Update to libphonenumber-9.0.21.
VersionDeltaFile
1.77+2-2productivity/libphonenumber/distinfo
1.85+1-1productivity/libphonenumber/Makefile
+3-32 files

OpenBSD/ports ByE7tJSnet Makefile

   +flare-messenger
VersionDeltaFile
1.1447+1-0net/Makefile
+1-01 files

OpenBSD/ports R7wgXZOnet/flare-messenger distinfo crates.inc, net/flare-messenger/patches patch-Cargo_toml patch-deps_libsignal-service-rs_Cargo_toml

   import ports/net/flare-messenger, ok tb rsadowski

   Flare is an unofficial app that lets you chat with your friends on
   Signal. It is still in development and doesn't include as many features
   as the official Signal applications, but unlike those it doesn't rely
   on Electron.
VersionDeltaFile
1.1+1,090-0net/flare-messenger/distinfo
1.1+536-0net/flare-messenger/crates.inc
1.1+134-0net/flare-messenger/pkg/PLIST
1.1+58-0net/flare-messenger/Makefile
1.1+31-0net/flare-messenger/patches/patch-Cargo_toml
1.1+22-0net/flare-messenger/patches/patch-deps_libsignal-service-rs_Cargo_toml
+1,871-016 files not shown
+1,931-022 files

OpenBSD/ports 1qF4LJWsysutils/consul distinfo Makefile

   Update to consul-1.22.2.
VersionDeltaFile
1.101+2-2sysutils/consul/distinfo
1.126+1-1sysutils/consul/Makefile
+3-32 files

OpenBSD/ports lbFBpvfsysutils/polkit distinfo Makefile, sysutils/polkit/patches patch-src_polkitbackend_polkitbackendduktapeauthority_c

   Update to polkit-127.
VersionDeltaFile
1.25+2-2sysutils/polkit/distinfo
1.30+4-0sysutils/polkit/pkg/PLIST
1.108+1-2sysutils/polkit/Makefile
1.6+0-0sysutils/polkit/patches/patch-src_polkitbackend_polkitbackendduktapeauthority_c
+7-44 files

OpenBSD/src Iz1asw8sys/uvm uvm_pager.c uvm_pdaemon.c

   Consolidate backing swap clusters & get rid of ugly error handling.

   Stop using the "pager layer" for swapping: make the page daemon call
   uvm_swap_put() directly.

   Rename uvm_aio_aiodone_pages() into uvm_swap_dropcluster() and consolidate
   it with the logic from uvm_pager_dropcluster().  Note that currently the
   page daemon does not free pages at this stage.

   Thanks to the use of an iterator to select which page needs to be recycled
   from the inactive LRU there is no real reason to return the last one.
   Make uvm_pager_dropcluster() clean all pages related to a given UVM object.

   Tested in bulks by sthen@, reduce differences with NetBSD.
VersionDeltaFile
1.96+77-172sys/uvm/uvm_pager.c
1.142+43-137sys/uvm/uvm_pdaemon.c
1.34+3-4sys/uvm/uvm_pager.h
1.177+2-3sys/uvm/uvm_swap.c
1.21+2-1sys/uvm/uvm_swap.h
+127-3175 files

OpenBSD/src jfAK4BDsys/uvm uvm_map.c

   Sync page_flagbits with existing flags.
VersionDeltaFile
1.351+2-2sys/uvm/uvm_map.c
+2-21 files

OpenBSD/ports qTEu0PMdatabases/pspg distinfo Makefile

   update databases/pspg to 5.8.14

   - fix copy for non tabular data
   - fix visual artefact when empty rows were selected in non-tabular data
   - fix possible crash in read larger non-tabular data
VersionDeltaFile
1.34+2-2databases/pspg/distinfo
1.36+1-1databases/pspg/Makefile
+3-32 files

OpenBSD/ports 3GSm9D0games/taisei Makefile distinfo, games/taisei/pkg PLIST

   update games/taisei to 1.4.4

   ok bentley@
VersionDeltaFile
1.23+14-7games/taisei/Makefile
1.7+2-2games/taisei/distinfo
1.9+1-0games/taisei/pkg/PLIST
+17-93 files

OpenBSD/ports xCml8ylwww/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: MFC update to 146.0.1.

   see https://www.firefox.com/en-US/firefox/146.0.1/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-98/
VersionDeltaFile
1.378.2.7+2-2www/mozilla-firefox/distinfo
1.651.2.9+1-1www/mozilla-firefox/Makefile
+3-32 files

OpenBSD/ports 9J1bvJiwww/firefox-i18n distinfo Makefile.inc, www/mozilla-firefox distinfo Makefile

   www/mozilla-firefox: update to 146.0.1.

   see https://www.firefox.com/en-US/firefox/146.0.1/releasenotes/
   fixes https://www.mozilla.org/en-US/security/advisories/mfsa2025-98/
VersionDeltaFile
1.374+164-164www/firefox-i18n/distinfo
1.387+4-4www/mozilla-firefox/distinfo
1.665+2-2www/mozilla-firefox/Makefile
1.329+1-1www/firefox-i18n/Makefile.inc
+171-1714 files

OpenBSD/ports LiHue8wnet/dico Makefile

   Enable debug packages.
VersionDeltaFile
1.21+3-0net/dico/Makefile
+3-01 files

OpenBSD/ports gGxcqyUsysutils/bitrot Makefile distinfo, sysutils/bitrot/pkg PLIST

   Update to bitrot-1.0.1.

   From Bryan Vyhmeister (MAINTAINER); thanks!
VersionDeltaFile
1.14+2-3sysutils/bitrot/Makefile
1.5+2-2sysutils/bitrot/distinfo
1.6+3-0sysutils/bitrot/pkg/PLIST
+7-53 files

OpenBSD/ports JhvJAcWlang/python/3 python.port.mk

   don't autodetect CPUs for MODPY_PYBUILD=mesonpy ports, pass in MAKE_JOBS
   instead. found by claudio@
VersionDeltaFile
1.14+1-0lang/python/3/python.port.mk
+1-01 files

OpenBSD/ports HYA7wmndevel/leiningen Makefile distinfo, devel/leiningen/patches patch-bin_lein patch-bin_lein-pkg

   Update to 2.12.0, Use jdk 11+ and javaPathHelper. ok op@
VersionDeltaFile
1.1+14-0devel/leiningen/patches/patch-bin_lein
1.7+6-5devel/leiningen/patches/patch-bin_lein-pkg
1.18+5-5devel/leiningen/Makefile
1.10+4-4devel/leiningen/distinfo
1.5+1-0devel/leiningen/pkg/PLIST
+30-145 files

OpenBSD/ports vTvkRNwwww/iridium distinfo Makefile, www/iridium/patches patch-chrome_browser_about_flags_cc patch-BUILD_gn

   update to 2025.12.143.2
VersionDeltaFile
1.64+46-46www/iridium/patches/patch-chrome_browser_about_flags_cc
1.49+10-10www/iridium/patches/patch-BUILD_gn
1.98+2-2www/iridium/distinfo
1.254+1-2www/iridium/Makefile
+59-604 files

OpenBSD/ports PjKBlP5x11/qt6 qt6.port.mk

   Disable SBOM generation in Qt6 ports
VersionDeltaFile
1.15+9-0x11/qt6/qt6.port.mk
+9-01 files