OpenBSD/ports YGJ33t1audio/whisper.cpp Makefile distinfo, audio/whisper.cpp/patches patch-CMakeLists_txt

   update to whisper.cpp-1.9.4
VersionDeltaFile
1.5+2-2audio/whisper.cpp/pkg/PLIST
1.10+2-2audio/whisper.cpp/distinfo
1.3+1-1audio/whisper.cpp/patches/patch-CMakeLists_txt
1.12+1-1audio/whisper.cpp/Makefile
+6-64 files

OpenBSD/ports ws5YLKhx11/pekwm Makefile distinfo

   update to pekwm-0.4.4, from Timo Myyra (maintainer)
VersionDeltaFile
1.19+2-2x11/pekwm/distinfo
1.46+1-1x11/pekwm/Makefile
+3-32 files

OpenBSD/ports kbxnkfGtextproc Makefile

   +harper
VersionDeltaFile
1.875+1-0textproc/Makefile
+1-01 files

OpenBSD/ports A51fRnXtextproc/harper Makefile crates.inc, textproc/harper/patches patch-modcargo-crates_libfuzzer-sys-0_4_13_libfuzzer_FuzzerPlatform_h patch-modcargo-crates_libfuzzer-sys-0_4_13_libfuzzer_FuzzerUtilLinux_cpp

   Initial revision
VersionDeltaFile
1.1+2,130-0textproc/harper/distinfo
1.1+1,064-0textproc/harper/crates.inc
1.1+31-0textproc/harper/Makefile
1.1+20-0textproc/harper/patches/patch-modcargo-crates_libfuzzer-sys-0_4_13_libfuzzer_FuzzerUtilLinux_cpp
1.1+12-0textproc/harper/patches/patch-modcargo-crates_libfuzzer-sys-0_4_13_libfuzzer_FuzzerPlatform_h
1.1+3-0textproc/harper/pkg/DESCR
+3,260-08 files not shown
+3,261-014 files

OpenBSD/ports b15nWD7devel/liburcu distinfo Makefile, devel/liburcu/patches patch-src_workqueue_c patch-src_urcu-call-rcu-impl_h

   update to liburcu-0.15.7
VersionDeltaFile
1.41+8-10devel/liburcu/Makefile
1.18+2-2devel/liburcu/distinfo
1.2+0-0devel/liburcu/patches/patch-src_workqueue_c
1.2+0-0devel/liburcu/patches/patch-src_urcu-call-rcu-impl_h
+10-124 files

OpenBSD/src wiCQMcSusr.sbin/syspatch syspatch.sh

   If reorder_kernel is running, then syspatch will abort to prevent stepping on an
   already running reorder.
   Restrict the process matching to the root user to prevent a non privileged user
   from drafting and running an endless script called reorder_kernel which would
   prevent syspatch run.
   This is not a perfect solution but it's less bad than before.

   Initial diff from Nick Owens
VersionDeltaFile
1.170+2-2usr.sbin/syspatch/syspatch.sh
+2-21 files

OpenBSD/ports ICdwSgBtextproc/py-semver Makefile distinfo

   update to py3-semver-3.1.0
VersionDeltaFile
1.9+2-2textproc/py-semver/distinfo
1.23+1-2textproc/py-semver/Makefile
+3-42 files

OpenBSD/ports aE5k3Lsdevel/py-tzdata Makefile distinfo

   update to py3-tzdata-2026.4
VersionDeltaFile
1.6.2.3+2-2devel/py-tzdata/distinfo
1.8.2.3+1-1devel/py-tzdata/Makefile
+3-32 files

OpenBSD/ports 1yQ8Ax0devel/py-tzdata Makefile distinfo

   update to py3-tzdata-2026.4
VersionDeltaFile
1.9+2-2devel/py-tzdata/distinfo
1.11+1-1devel/py-tzdata/Makefile
+3-32 files

OpenBSD/ports XTxTEPonet/libmaxminddb distinfo

   missed in previous commit
VersionDeltaFile
1.66+0-2net/libmaxminddb/distinfo
+0-21 files

OpenBSD/ports 5JMpLrBnet/libmaxminddb Makefile, net/libmaxminddb/pkg PLIST-db PLIST-city

   drop the old 2019-era static copy of geolite databases, other ports have
   stopped using them. either sign up to fetch updated geolite2 from maxmind,
   or use the freely available databases in net/dbip/{asn,city,country} instead.
VersionDeltaFile
1.81+1-26net/libmaxminddb/Makefile
1.3+0-0net/libmaxminddb/pkg/PLIST-db
1.3+0-0net/libmaxminddb/pkg/PLIST-city
1.3+0-0net/libmaxminddb/pkg/PLIST-asn
1.2+0-0net/libmaxminddb/pkg/DESCR-db
1.2+0-0net/libmaxminddb/pkg/DESCR-city
+1-261 files not shown
+1-267 files

OpenBSD/ports vvvP0mLsecurity/sn0int Makefile, security/sn0int/patches patch-sn0int-std_src_geoip_mod_rs

   switch from outdated mmdb databases to dbip, no reply from maintainer
VersionDeltaFile
1.1+30-0security/sn0int/patches/patch-sn0int-std_src_geoip_mod_rs
1.29+3-2security/sn0int/Makefile
+33-22 files

OpenBSD/ports 4iPBSDQnet/gdnsd Makefile

   switch from outdated libmaxminddb mmdb files to dbip
VersionDeltaFile
1.30+3-3net/gdnsd/Makefile
+3-31 files

OpenBSD/ports FYN0u6unet/arp-scan Makefile distinfo

   update mac vendor database
VersionDeltaFile
1.69+2-2net/arp-scan/distinfo
1.92+1-1net/arp-scan/Makefile
+3-32 files

OpenBSD/ports 4ReaYDagames/openra Makefile, games/openra/patches patch-OpenRA_Game_Network_GeoIP_cs

   switch openra from outdated mmdb country files in net/libmaxmminddb,-db to
   using net/dbip instead, ok thfr
VersionDeltaFile
1.4+3-3games/openra/patches/patch-OpenRA_Game_Network_GeoIP_cs
1.14+2-2games/openra/Makefile
+5-52 files

OpenBSD/ports U7YLhjHdevel/jujutsu Makefile

   jujutsu: remove base-gcc workaround

   The intersection of RUST_ARCHS and GCC4_ARCHS is empty nowadays, so
   "COMPILER=base-clang ports-gcc" and "COMPILER_LANGS=c" is just noise.
VersionDeltaFile
1.43+0-4devel/jujutsu/Makefile
+0-41 files

OpenBSD/ports c9FbcXodevel/ocaml-cppo Makefile, devel/ocaml-cppo/patches patch-dune-project

   ocaml-cppo: add version string to dune-project

   If /usr/ports is a git checkout, and a dune project is missing the version
   string, then dune will attempt to check if the port is a git project in
   order to find a version string via git.

   However ocaml-cppo is not a git project and so dune walks the directory tree
   until it finds the unrelated /usr/ports/.git in this setup. Dune then uses
   the unrelated parent git repo to extract the wrong version string for
   ocaml-cppo's metadata.

   Fix this by patching in a version string manually into dune-project. This
   will avoid dune going down this wrong code path. Note that the build will
   only error out on a system that is also missing a git package. If git is
   present then dune will silently insert the wrong package metadata.

   Spotted by tb@
VersionDeltaFile
1.1+12-0devel/ocaml-cppo/patches/patch-dune-project
1.17+1-1devel/ocaml-cppo/Makefile
+13-12 files

OpenBSD/src hK5ghD7sys/sys videoio.h

   sys/videoio.h: sync with Linux v7.3rc2

   media: Add RPPX1_PARAMS and RPPX1_STATS meta formats
   https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=aeda66c841f6acc13f390f512d06e6471b33da78

   No API/ABI impact, just two defines
VersionDeltaFile
1.31+5-1sys/sys/videoio.h
+5-11 files

OpenBSD/ports Vv1YIPpwayland/cow Makefile

   wayland/cow: Update SITES and HOMEPAGE

   moved to codeberg.org/cow-wm; DISTFILE remains identical
VersionDeltaFile
1.6+3-2wayland/cow/Makefile
+3-21 files

OpenBSD/xenocara dTmYjXJapp/xidle xidle.c

   Do not close stdio file descriptors if built with -DDEBUG

   From Laurence Tratt a long time ago.
VersionDeltaFile
1.11+5-1app/xidle/xidle.c
+5-11 files

OpenBSD/ports 4iEdWWJx11/gnome/libsecret Makefile distinfo, x11/gnome/libsecret/pkg PLIST

   Update to libsecret-0.21.8.2.
VersionDeltaFile
1.28+11-0x11/gnome/libsecret/pkg/PLIST
1.32+2-2x11/gnome/libsecret/distinfo
1.73+1-1x11/gnome/libsecret/Makefile
+14-33 files

OpenBSD/ports w16APQhsysutils/flatpak/libportal distinfo Makefile, sysutils/flatpak/libportal/pkg PLIST-main

   Update to libportal-0.11.0.
VersionDeltaFile
1.5+30-0sysutils/flatpak/libportal/pkg/PLIST-main
1.9+2-4sysutils/flatpak/libportal/Makefile
1.7+2-2sysutils/flatpak/libportal/distinfo
+34-63 files

OpenBSD/ports QCGIs44graphics/vtk Makefile

   Bump for hdf5 update. Do not look for parallel hdf5.
VersionDeltaFile
1.17+2-0graphics/vtk/Makefile
+2-01 files

OpenBSD/ports bgBqWcPx11/gnome/user-docs Makefile distinfo

   Update to gnome-user-docs-50.5.
VersionDeltaFile
1.85+2-2x11/gnome/user-docs/distinfo
1.105+1-1x11/gnome/user-docs/Makefile
+3-32 files

OpenBSD/ports AF3CNCzmath/netcdf Makefile, math/netcdf/patches patch-configure

   Adapt to cmake-hdf5.
VersionDeltaFile
1.1+15-0math/netcdf/patches/patch-configure
1.61+1-0math/netcdf/Makefile
+16-02 files

OpenBSD/ports 528BmLZnet/py-boto3 Makefile distinfo

   Update to py3-boto3-1.43.93.
VersionDeltaFile
1.664+2-2net/py-boto3/distinfo
1.677+1-1net/py-boto3/Makefile
+3-32 files

OpenBSD/ports 6p80sB7net/py-botocore Makefile distinfo

   Update to py3-botocore-1.43.93.
VersionDeltaFile
1.881+2-2net/py-botocore/distinfo
1.891+1-1net/py-botocore/Makefile
+3-32 files

OpenBSD/ports FqRvaOGmath/hdf5 distinfo Makefile, math/hdf5/patches patch-tools_test_h5repack_h5repack_plugin_sh_in patch-m4_aclocal_fc_f90

   Major update to hdf5-2.2.0. hdf5 is now cmake-only.

   OK sthen@
VersionDeltaFile
1.14+96-14math/hdf5/pkg/PLIST
1.32+14-18math/hdf5/Makefile
1.17+2-2math/hdf5/distinfo
1.3+0-0math/hdf5/patches/patch-tools_test_h5repack_h5repack_plugin_sh_in
1.4+0-0math/hdf5/patches/patch-m4_aclocal_fc_f90
+112-345 files

OpenBSD/ports s3072Addevel/libgit2/py-git2 Makefile distinfo

   Update to py3-git2-1.20.1.
VersionDeltaFile
1.60+2-2devel/libgit2/py-git2/distinfo
1.87+1-1devel/libgit2/py-git2/Makefile
+3-32 files

OpenBSD/src r2AlaC2usr.sbin/fw_update fw_update.sh

   fw_update: Make tar skip files outside expected locations

   tar(1) strips ".." path components, but this happens after globbing is
   applied to the file parameter. This meant tar's -s replacements and the
   file parameter examined different strings, meaning a specially
   constructed archive could write outside the expected locations. Use
   tar's documented order of -s expressions to skip everything else.
VersionDeltaFile
1.71+2-1usr.sbin/fw_update/fw_update.sh
+2-11 files