OpenBSD/ports bb0RH27devel/py-libcst distinfo crates.inc

   update py-libcst to 1.8.6 for Python 3.14 support

   ok kn@
VersionDeltaFile
1.2+86-118devel/py-libcst/distinfo
1.2+42-58devel/py-libcst/crates.inc
1.4+1-2devel/py-libcst/Makefile
+129-1783 files

OpenBSD/ports n2aD3jagraphics/png distinfo Makefile

   Update to png 1.6.51. fixes  CVE-2025-64505, CVE-2025-64506,
   CVE-2025-64720 and CVE-2025-65018. ok jca@
VersionDeltaFile
1.73+2-2graphics/png/distinfo
1.144+1-1graphics/png/Makefile
+3-32 files

OpenBSD/ports QZ4wExwgeo/gpsbabel Makefile, geo/gpsbabel/patches patch-guibabel

   Use MODTCL_WISH_ADJ; drop a patch.

   MODTK_VERSION=8.6

   ok sthen@
VersionDeltaFile
1.44+6-1geo/gpsbabel/Makefile
1.4+0-0geo/gpsbabel/patches/patch-guibabel
+6-12 files

OpenBSD/ports 5O1avQJx11/x11vnc Makefile, x11/x11vnc/patches patch-src_gui_c

   Avoid substituting MODTK_VERSION.
   Use a new SUBST_VAR; yields a slightly nicer patch.

   MODTK_VERSION=8.6

   ok sthen@
VersionDeltaFile
1.59+8-0x11/x11vnc/Makefile
1.3+1-1x11/x11vnc/patches/patch-src_gui_c
+9-12 files

OpenBSD/ports gQoeCDkmisc/openhab Makefile, misc/openhab-addons/5 Makefile distinfo

   add openhab/openhab-addons 5.0.2, from maintainer Chaz Kettleson
VersionDeltaFile
1.1+1,465-0misc/openhab/5/pkg/PLIST
1.1+6-0misc/openhab-addons/5/pkg/PLIST
1.1+4-0misc/openhab/5/Makefile
1.1+3-0misc/openhab-addons/5/Makefile
1.1+2-0misc/openhab-addons/5/distinfo
1.14+1-1misc/openhab/Makefile
+1,481-12 files not shown
+1,484-28 files

OpenBSD/ports zlJv5KInet/icinga/core2 Makefile, net/icinga/core2/patches patch-lib_base_utility_cpp

   we have pthread_set_name_np
VersionDeltaFile
1.5+18-25net/icinga/core2/patches/patch-lib_base_utility_cpp
1.152+1-0net/icinga/core2/Makefile
+19-252 files

OpenBSD/ports 2mzMRIusysutils/tkdvd Makefile, sysutils/tkdvd/patches patch-TkDVD_sh patch-install_tcl

   Use MODTCL_TCLSH_ADJ and MODTCL_WISH_ADJ;
   drop one patch, shorten another.
   Tidy port. Take maintainer.

   MODTK_VERSION=8.6


   ok sthen@
VersionDeltaFile
1.20+10-8sysutils/tkdvd/Makefile
1.6+3-10sysutils/tkdvd/patches/patch-TkDVD_sh
1.5+0-0sysutils/tkdvd/patches/patch-install_tcl
+13-183 files

OpenBSD/ports 4GlFPOdlang/erlang/28 Makefile distinfo, lang/erlang/28/pkg PLIST-main

   lang/erlang/28: Update to 28.2
VersionDeltaFile
1.8+8-8lang/erlang/28/Makefile
1.4+8-0lang/erlang/28/pkg/PLIST-main
1.7+4-4lang/erlang/28/distinfo
+20-123 files

OpenBSD/ports 4SJVjMsnet/rabbitmq Makefile distinfo, net/rabbitmq/pkg PLIST

   net/rabbitmq: Update to 4.2.1
VersionDeltaFile
1.38+84-39net/rabbitmq/pkg/PLIST
1.82+9-9net/rabbitmq/Makefile
1.36+2-2net/rabbitmq/distinfo
+95-503 files

OpenBSD/ports FWxsscItextproc/simdutf Makefile distinfo

   textproc/simdutf: Update to 7.7.0
VersionDeltaFile
1.2+2-2textproc/simdutf/Makefile
1.2+2-2textproc/simdutf/distinfo
+4-42 files

OpenBSD/ports PFZwn8Htextproc/csvlens distinfo crates.inc

   textproc/csvlens: Update to 0.14.0
VersionDeltaFile
1.6+288-276textproc/csvlens/distinfo
1.5+143-137textproc/csvlens/crates.inc
1.7+1-1textproc/csvlens/Makefile
+432-4143 files

OpenBSD/ports pHBvTO4shells/fish/main distinfo crates.inc, shells/fish/main/patches patch-src_common_rs

   shells/fish/main: Update to 4.2.1

   From Florian Viehweger (Maintainer), thanks
VersionDeltaFile
1.7+130-94shells/fish/main/distinfo
1.4+64-46shells/fish/main/crates.inc
1.5+11-3shells/fish/main/pkg/PLIST
1.8+1-2shells/fish/main/Makefile
1.3+0-0shells/fish/main/patches/patch-src_common_rs
+206-1455 files

OpenBSD/ports DXNYcGMwayland/greetd/patches patch-greetd_src_terminal_ioctl_rs

   Fix double work in patch comment
VersionDeltaFile
1.2+1-1wayland/greetd/patches/patch-greetd_src_terminal_ioctl_rs
+1-11 files

OpenBSD/ports ftXPHGpwayland/greetd Makefile, wayland/greetd/patches patch-greetd_src_terminal_ioctl_rs patch-greetd_src_terminal_mod_rs

   Repair greetd controlling terminal handling

   Use TIOCSCTTY from libc crate, which actually knows about OpenBSD. Then
   use it to implement term_tiocsctty. This lets agreety and other child
   sessions run with a proper controlling terminal.

   ok landry@
VersionDeltaFile
1.1+24-0wayland/greetd/patches/patch-greetd_src_terminal_ioctl_rs
1.2+0-13wayland/greetd/patches/patch-greetd_src_terminal_mod_rs
1.4+1-1wayland/greetd/Makefile
+25-143 files

OpenBSD/ports XeUQyvOwww/py-quixote Makefile distinfo, www/py-quixote/pkg PLIST

   py3-quixote: update to 3.7 to fix with py313
VersionDeltaFile
1.26+3-4www/py-quixote/Makefile
1.7+2-2www/py-quixote/distinfo
1.11+3-0www/py-quixote/pkg/PLIST
+8-63 files

OpenBSD/ports iVJOaI1databases/postgresql-previous Makefile

   add BDEP on bison
VersionDeltaFile
1.31+4-2databases/postgresql-previous/Makefile
+4-21 files

OpenBSD/ports G7UHQcddevel/py-pyrsistent Makefile, devel/py-pyrsistent/patches patch-pvectorcmodule_c

   fix with python 3.13, patch committed upstream found by claudio
   https://github.com/tobgu/pyrsistent/commit/bea5785745df84a71f144fdc1a611ebdce81d826
   https://aur.archlinux.org/packages/python-pyrsistent
VersionDeltaFile
1.1+22-0devel/py-pyrsistent/patches/patch-pvectorcmodule_c
1.12+3-5devel/py-pyrsistent/Makefile
+25-52 files

OpenBSD/ports R3MKJG1textproc/pymarkdownlnt distinfo Makefile

   update to pymarkdownlnt-0.9.33
VersionDeltaFile
1.3+2-2textproc/pymarkdownlnt/distinfo
1.3+1-1textproc/pymarkdownlnt/Makefile
+3-32 files

OpenBSD/ports qEgnrcenet/unifi/main distinfo Makefile, net/unifi/main/pkg PLIST

   update to unifi-10.0.160
VersionDeltaFile
1.43+2,865-2,863net/unifi/main/pkg/PLIST
1.44+4-4net/unifi/main/distinfo
1.60+1-1net/unifi/main/Makefile
+2,870-2,8683 files

OpenBSD/ports BgS6R0vmail/rcube-ldapAliasSync Makefile, mail/rcube-ldapAliasSync/patches patch-config-default_inc_php

   fix error in comment showing possible log_level values
VersionDeltaFile
1.3+9-0mail/rcube-ldapAliasSync/patches/patch-config-default_inc_php
1.24+1-1mail/rcube-ldapAliasSync/Makefile
+10-12 files

OpenBSD/ports ECzbU4ox11/gnome/shell distinfo Makefile, x11/gnome/shell/patches patch-js_gdm_loginDialog_js patch-js_misc_loginManager_js

   Update to gnome-shell-49.2.
VersionDeltaFile
1.124+2-2x11/gnome/shell/distinfo
1.11+2-2x11/gnome/shell/patches/patch-js_gdm_loginDialog_js
1.295+1-2x11/gnome/shell/Makefile
1.28+1-1x11/gnome/shell/patches/patch-js_misc_loginManager_js
+6-74 files

OpenBSD/ports 1V0J5Qxprint/libppd/patches patch-ppd_ppd-collection_cxx

   gcc15 seems to be pickier when it comes to stdint.h defines.
   Explicitly include stdint.h here to make the code compile.
   OK aja
VersionDeltaFile
1.1+13-0print/libppd/patches/patch-ppd_ppd-collection_cxx
+13-01 files

OpenBSD/ports TvjpI19security/cyrus-sasl2/patches patch-include_makemd5_c

   Force PROTOTYPES to 1 by default. No compiler in our ecosystem is so
   old that it does not support this ANSI C / C89.
   OK aja
VersionDeltaFile
1.1+19-0security/cyrus-sasl2/patches/patch-include_makemd5_c
+19-01 files

OpenBSD/ports LP4oRm8math/hdf5 Makefile

   Add c++ to COMPILER_LANGS, drop base-gcc it is not good enough and
   bump REVISION
   OK sthen@ martin@
VersionDeltaFile
1.31+3-3math/hdf5/Makefile
+3-31 files

OpenBSD/ports WKM2MR6devel/libiscsi Makefile

   Use ports-gcc for -Wvla -Wno-stringop-truncation support.
   Disable gnutls and libgcrypt by default the included md5 support is good enough.
   Bump REVISION
   OK sthen@
VersionDeltaFile
1.10+8-1devel/libiscsi/Makefile
+8-11 files

OpenBSD/ports oaKJvO0wayland/greetd Makefile, wayland/greetd/patches patch-greetd_src_session_worker_rs

   Fixup use of LOGIN_SETXDGENV in greetd

   - explicitely call setusercontext(LOGIN_SETALL|LOGIN_SETXDGENV) now that
   LOGIN_SETXDGENV isn't included in LOGIN_SETALL
   - respect the XDG_RUNTIME_DIR variable as set up by
   setusercontext(LOGIN_SETXDGENV), don't hardcode the use of
   /tmp/run/user. Keep the undocumented fallback for now.
   - properly error out if getpwnam(3) or setusercontext(3) fail
   - avoid returning from the child process, exit instead
   - fix login_fbtab(3) signature
   - drop special case for user _greetd, instead change its homedir
   to /var/run/greetd (directory created by the rc.d script)

   With and ok landry@

   If you already have installed greetd make sure to update the home
   directory of the _greetd user.
VersionDeltaFile
1.3+49-43wayland/greetd/patches/patch-greetd_src_session_worker_rs
1.3+1-1wayland/greetd/Makefile
1.2+1-1wayland/greetd/pkg/PLIST
+51-453 files

OpenBSD/ports W9me6KXx11/gnome/nautilus distinfo Makefile

   Update to nautilus-49.2.
VersionDeltaFile
1.120+2-2x11/gnome/nautilus/distinfo
1.254+1-1x11/gnome/nautilus/Makefile
+3-32 files

OpenBSD/ports 249nVOwx11/gnome/manuals Makefile, x11/gnome/manuals/pkg PLIST

   Add update path from devhelp.
   spotted by matthieu@ and sthen@
VersionDeltaFile
1.3+2-0x11/gnome/manuals/pkg/PLIST
1.3+1-0x11/gnome/manuals/Makefile
+3-02 files

OpenBSD/ports JlagkR2print/py-pypdf distinfo Makefile

   Update to py3-pypdf-6.4.0.
VersionDeltaFile
1.45+2-2print/py-pypdf/distinfo
1.50+1-1print/py-pypdf/Makefile
+3-32 files

OpenBSD/ports xyFM33sdevel/jjui distinfo modules.inc

   Update to jjui 0.9.6

   https://github.com/idursun/jjui/releases/tag/v0.9.6
VersionDeltaFile
1.14+74-42devel/jjui/distinfo
1.6+26-13devel/jjui/modules.inc
1.14+1-1devel/jjui/Makefile
+101-563 files