OpenBSD/ports qQ5d1b0security/vaultwarden Makefile crates.inc

   Update to vaultwarden-1.37.3

   Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.37.3
VersionDeltaFile
1.40+278-258security/vaultwarden/distinfo
1.36+138-128security/vaultwarden/crates.inc
1.60+1-1security/vaultwarden/Makefile
+417-3873 files

OpenBSD/ports l0hpmssgames/prismlauncher Makefile distinfo, games/prismlauncher/patches patch-launcher_minecraft_MinecraftInstance_cpp patch-launcher_CMakeLists_txt

   update to PrismLauncher 11.1.0

   Tested by MAINTAINER, myself, and izzy Meyer with b1.7.3, 1.20.6, 1.21.11 on amd64 and arm64.

   from MAINTAINER Daniil Ryvkin

   OK phessler@
VersionDeltaFile
1.2+3-3games/prismlauncher/pkg/MESSAGE
1.2+2-2games/prismlauncher/patches/patch-launcher_HardwareInfo_cpp
1.2+2-2games/prismlauncher/distinfo
1.2+1-1games/prismlauncher/patches/patch-launcher_minecraft_MinecraftInstance_cpp
1.2+1-1games/prismlauncher/patches/patch-launcher_CMakeLists_txt
1.2+1-1games/prismlauncher/Makefile
+10-106 files

OpenBSD/src EpJRemVusr.bin/mandoc cgi.c

   Allow man.cgi(8) to cope with compressed manual pages.

   While we don't do that on man.openbsd.org and while i doubt whether
   saving a small amount of disk space on a web server is worth consuming
   additional CPU time over and over again when the page is served,
   some public servers on the Internet run the mandoc man.gi(8) and
   serve from gzipped pages, and it's surprisingly easy to implement
   because the internal API function mparse_open() already encapsulates
   the required logic.

   Based on a patch from Duncan Overbruck <duncaen at voidlinux.org>,
   tweaked by me to correctly free the mchars and mparse objects
   in the error path.
VersionDeltaFile
1.125+15-11usr.bin/mandoc/cgi.c
+15-111 files

OpenBSD/ports u2fVhphwayland Makefile

   +weston
VersionDeltaFile
1.43+1-0wayland/Makefile
+1-01 files

OpenBSD/ports jGtsVpCwayland/weston Makefile, wayland/weston/patches patch-clients_touch-calibrator_c patch-shared_client-buffer-util_c

   import wayland/weston; ok matthieu@
VersionDeltaFile
1.1+116-0wayland/weston/pkg/PLIST
1.1+68-0wayland/weston/Makefile
1.1+64-0wayland/weston/patches/patch-libweston_linux-sync-file_c
1.1+54-0wayland/weston/patches/patch-libweston_weston-log_c
1.1+50-0wayland/weston/patches/patch-shared_client-buffer-util_c
1.1+32-0wayland/weston/patches/patch-clients_touch-calibrator_c
+384-034 files not shown
+618-040 files

OpenBSD/src lQwLiOvlibexec/ld.so malloc.c util.h, libexec/ld.so/aarch64 SYS.h

   trimming some whitespace
VersionDeltaFile
1.103+3-2libexec/ld.so/resolve.c
1.42+2-2libexec/ld.so/util.h
1.4+2-2libexec/ld.so/riscv64/SYS.h
1.4+2-2libexec/ld.so/powerpc64/ldasm.S
1.8+2-2libexec/ld.so/aarch64/SYS.h
1.36+1-1libexec/ld.so/malloc.c
+12-116 files

OpenBSD/src QmQbvtkusr.sbin/smtpd smtp_session.c

   smptd: extend mask-src to suppress session details

   mask-src omits the source host from Received headers but retains the
   SMTP variant, TLS parameters and authentication details; suppress the
   with clause and TLS metadata, including the authentication status and
   username emitted by received-auth, when source masking is enabled.

   Diff from Andrea Pappacoda

   OK: op@
VersionDeltaFile
1.450+14-9usr.sbin/smtpd/smtp_session.c
+14-91 files

OpenBSD/src X0GilaLusr.sbin/ripd ripd.conf.5 ripd.c

   Change behaviour of passive to advertise prefixes of passive interfaces
   to RIP neighbours.

   OK claudio@
VersionDeltaFile
1.48+9-1usr.sbin/ripd/ripd.c
1.24+4-3usr.sbin/ripd/ripd.conf.5
+13-42 files

OpenBSD/ports IhkcEEfdevel/ocaml-graph Makefile

   update SITES for ocaml-graph
VersionDeltaFile
1.20+2-2devel/ocaml-graph/Makefile
+2-21 files

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