OpenBSD/ports YuNjnFWnet/bro Makefile distinfo

   update to zeek 8.1.1
VersionDeltaFile
1.159+4-3net/bro/Makefile
1.60+2-2net/bro/distinfo
+6-52 files

OpenBSD/ports W2bl6A4devel Makefile

   +devel/py-pyrate-limiter

   OK: sthen@
VersionDeltaFile
1.2556+1-0devel/Makefile
+1-01 files

OpenBSD/ports RNjDdbHdevel/py-pyrate-limiter Makefile distinfo, devel/py-pyrate-limiter/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+33-0devel/py-pyrate-limiter/pkg/PLIST
1.1+26-0devel/py-pyrate-limiter/Makefile
1.1+12-0devel/py-pyrate-limiter/pkg/DESCR
1.1+2-0devel/py-pyrate-limiter/distinfo
1.1.1.1+0-0devel/py-pyrate-limiter/distinfo
1.1.1.1+0-0devel/py-pyrate-limiter/Makefile
+73-02 files not shown
+73-08 files

OpenBSD/ports geM5KiWdevel Makefile

   +devel/timeout-decorator

   OK: sthen@
VersionDeltaFile
1.2555+1-0devel/Makefile
+1-01 files

OpenBSD/ports zT1zox6devel/py-timeout-decorator Makefile distinfo, devel/py-timeout-decorator/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+22-0devel/py-timeout-decorator/Makefile
1.1+13-0devel/py-timeout-decorator/pkg/PLIST
1.1+2-0devel/py-timeout-decorator/distinfo
1.1+1-0devel/py-timeout-decorator/pkg/DESCR
1.1.1.1+0-0devel/py-timeout-decorator/pkg/DESCR
1.1.1.1+0-0devel/py-timeout-decorator/Makefile
+38-02 files not shown
+38-08 files

OpenBSD/ports 4NtjWUdwww Makefile

   +www/py-url-normalize

   OK: sthen@
VersionDeltaFile
1.1169+1-0www/Makefile
+1-01 files

OpenBSD/ports VQhNK7Twww/py-url-normalize Makefile distinfo, www/py-url-normalize/patches patch-pyproject_toml patch-pyproject_toml

   www/py-url-normalize: import new port (version 2.2.1)

   OK: sthen@

VersionDeltaFile
1.1+57-0www/py-url-normalize/pkg/PLIST
1.1+24-0www/py-url-normalize/Makefile
1.1+11-0www/py-url-normalize/patches/patch-pyproject_toml
1.1+2-0www/py-url-normalize/distinfo
1.1+2-0www/py-url-normalize/pkg/DESCR
1.1.1.1+0-0www/py-url-normalize/patches/patch-pyproject_toml
+96-04 files not shown
+96-010 files

OpenBSD/ports tpQSh6Nnews/nzbget distinfo Makefile, news/nzbget/patches patch-daemon_main_Options_cpp patch-daemon_util_Log_cpp

   Update to nzbget-26.0

   Changes: https://github.com/nzbgetcom/nzbget/releases/tag/v26.0

   Set daemon_execdir in nzbget.rc to ensure that extensions, i.e.,
   videosort, actually work.
VersionDeltaFile
1.2+27-8news/nzbget/patches/patch-daemon_main_Options_cpp
1.1+24-0news/nzbget/patches/patch-daemon_util_Log_cpp
1.10+5-0news/nzbget/pkg/PLIST
1.21+2-2news/nzbget/distinfo
1.36+1-2news/nzbget/Makefile
1.11+1-1news/nzbget/patches/patch-nzbget_conf
+60-135 files not shown
+61-1311 files

OpenBSD/ports 1f5kCq1net/haproxy distinfo Makefile

   net/haproxy: update to 3.2.11

   Changes:
   https://www.haproxy.org/download/3.2/src/CHANGELOG

   ok tb
VersionDeltaFile
1.89+2-2net/haproxy/distinfo
1.130+1-1net/haproxy/Makefile
+3-32 files

OpenBSD/ports Qx5QYg2lang/jruby Makefile, lang/jruby/pkg PLIST

   jruby: don't package the .jsa file, this is used to improve startup
   speed (JDK AppCDS) but isn't picked up automatically, only by the sh
   script that we're not installing, and it seems tied to the exact jdk
   binary that it was built with (there's a check which includes the
   build time).

   this was a problem area for jdk updates, because the filename included
   the version number of the jdk, requiring regen every time.

   while there, use INSTALL_PROGRAM not INSTALL_SCRIPT for a binary.

   https://marc.info/?l=openbsd-ports&m=177004746606546&w=2
   https://marc.info/?l=openbsd-ports&m=177004832107490&w=2
   https://marc.info/?l=openbsd-ports&m=177005383712839&w=2
VersionDeltaFile
1.128+4-2lang/jruby/Makefile
1.81+0-1lang/jruby/pkg/PLIST
+4-32 files

OpenBSD/ports lypClSusecurity/rust-openssl-tests distinfo crates.inc, security/rust-openssl-tests/patches patch-systest_src_main_rs

   Update to rust-openssl-tests 20260202
VersionDeltaFile
1.148+639-3,870security/rust-openssl-tests/pkg/PLIST
1.206+22-50security/rust-openssl-tests/distinfo
1.168+10-24security/rust-openssl-tests/crates.inc
1.214+2-2security/rust-openssl-tests/Makefile
1.2+0-0security/rust-openssl-tests/patches/patch-systest_src_main_rs
+673-3,9465 files

OpenBSD/ports TclczK4devel/uv distinfo crates.inc

   Update to uv 0.9.28 from maintainer

   https://github.com/astral-sh/uv/releases/tag/0.9.28
   https://github.com/astral-sh/uv/releases/tag/0.9.27
VersionDeltaFile
1.19+188-210devel/uv/distinfo
1.19+93-104devel/uv/crates.inc
1.21+1-1devel/uv/Makefile
+282-3153 files

OpenBSD/ports CfeTpFJdevel/pycharm distinfo Makefile, devel/pycharm/pkg PLIST

   devel/pycharm: update to 2025.3.2.1
VersionDeltaFile
1.54+2-2devel/pycharm/distinfo
1.67+1-1devel/pycharm/Makefile
1.52+1-1devel/pycharm/pkg/PLIST
+4-43 files

OpenBSD/ports 8DEViaGnet/ddclient Makefile distinfo, net/ddclient/patches patch-Makefile_am patch-ddclient_in

   update to ddclient-4.0.0, from Morgan Aldridge, maintainer timeout
   ok bcook
VersionDeltaFile
1.30+19-25net/ddclient/Makefile
1.16+4-15net/ddclient/pkg/PLIST
1.1+13-0net/ddclient/patches/patch-Makefile_am
1.1+12-0net/ddclient/patches/patch-ddclient_in
1.13+2-2net/ddclient/distinfo
1.8+1-1net/ddclient/pkg/ddclient.rc
+51-432 files not shown
+51-438 files

OpenBSD/ports kiGc1JNx11/gnustep/back Makefile, x11/gnustep/base Makefile

   missed bumps, BlocksRuntime was added to WANTLIB
VersionDeltaFile
1.61+1-1x11/gnustep/back/Makefile
1.97+1-1x11/gnustep/base/Makefile
1.23+1-1x11/gnustep/batmon/Makefile
1.18+1-1x11/gnustep/camera/Makefile
1.20+1-1x11/gnustep/camerakit/Makefile
1.22+1-1x11/gnustep/cdplayer/Makefile
+6-655 files not shown
+61-5661 files

OpenBSD/ports XtzngTWdevel/py-certifi distinfo Makefile

   update to py3-certifi-2026.1.4
VersionDeltaFile
1.28+2-2devel/py-certifi/distinfo
1.47+1-1devel/py-certifi/Makefile
+3-32 files

OpenBSD/ports pcaJeQNlang/jruby Makefile, lang/jruby/pkg PLIST

   jruby: regen plist after jdk update
VersionDeltaFile
1.127+1-1lang/jruby/Makefile
1.80+1-1lang/jruby/pkg/PLIST
+2-22 files

OpenBSD/ports kR0HppAproductivity/baikal Makefile, productivity/baikal/patches patch-vendor_sabre_dav_lib_CalDAV_Plugin_php

   productivity/baikal: add timezone workaround for recurrence expansion

   As explained in [0], when creating a calendar via the web interface, Baikal
   sets cal:calendar-timezone to a timezone string instead of a VTIMEZONE object.
   This causes an issue when querying events with expanded recurrences, see [1].

   To work around this, create a new DateTimeZone object from the string.

   [0] https://github.com/sabre-io/Baikal/issues/1241
   [1] https://github.com/sabre-io/Baikal/issues/1325
VersionDeltaFile
1.1+22-0productivity/baikal/patches/patch-vendor_sabre_dav_lib_CalDAV_Plugin_php
1.43+1-0productivity/baikal/Makefile
+23-02 files

OpenBSD/ports NpPSzmYtelephony/baresip Makefile.inc, telephony/baresip/baresip distinfo Makefile

   telephony/baresip: update to 4.5.0

   see https://github.com/baresip/baresip/releases/tag/v4.5.0
   and https://github.com/baresip/re/releases/tag/v4.5.0
VersionDeltaFile
1.42+2-2telephony/baresip/baresip/distinfo
1.41+2-2telephony/baresip/re/distinfo
1.56+1-1telephony/baresip/baresip/Makefile
1.50+1-1telephony/baresip/re/Makefile
1.35+1-1telephony/baresip/Makefile.inc
+7-75 files

OpenBSD/ports NPN9auSdevel/py-protobuf distinfo Makefile

   Update to py-protobuf 6.33.5

   https://github.com/protocolbuffers/protobuf/releases/tag/v33.5
VersionDeltaFile
1.56+2-2devel/py-protobuf/distinfo
1.71+1-1devel/py-protobuf/Makefile
+3-32 files

OpenBSD/ports vbKHMEzdevel/protobuf distinfo Makefile

   Update to protobuf 6.33.5

   https://github.com/protocolbuffers/protobuf/releases/tag/v33.5
VersionDeltaFile
1.65+2-2devel/protobuf/distinfo
1.103+1-1devel/protobuf/Makefile
+3-32 files

OpenBSD/ports qRtY94Fnet/tailscale distinfo Makefile

   Update to tailscale-1.92.5

   From Adriano Barbosa (maintainer)
VersionDeltaFile
1.62+2-2net/tailscale/distinfo
1.65+1-1net/tailscale/Makefile
+3-32 files

OpenBSD/ports 1VgDdv8devel/sbt distinfo Makefile, devel/sbt/patches patch-bin_sbt

   devel/sbt: update to 1.12.1
VersionDeltaFile
1.21+2-2devel/sbt/distinfo
1.21+1-1devel/sbt/Makefile
1.16+1-1devel/sbt/patches/patch-bin_sbt
+4-43 files

OpenBSD/ports Y25rYaFsysutils Makefile

   hook up openvox-server
VersionDeltaFile
1.773+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports 4wHKNU9sysutils/openvox-server/8 Makefile, sysutils/openvox-server/8/files Makefile

   Initial revision
VersionDeltaFile
1.1+58-0sysutils/openvox-server/8/Makefile
1.1+57-0sysutils/openvox-server/8/pkg/PLIST
1.1+49-0sysutils/openvox-server/8/patches/patch-ext_cli_start
1.1+40-0sysutils/openvox-server/8/files/Makefile
1.1+36-0sysutils/openvox-server/8/patches/patch-ext_cli_foreground
1.1+32-0sysutils/openvox-server/8/patches/patch-ext_config_conf_d_puppetserver_conf
+272-024 files not shown
+406-030 files

OpenBSD/ports LIj3vJtinfrastructure/db user.list

   mention databases/openvoxdb as _puppetdb user

   suggested by kn@
VersionDeltaFile
1.481+2-2infrastructure/db/user.list
+2-21 files

OpenBSD/ports 4B664zgdatabases Makefile

   hook up openvoxdb
VersionDeltaFile
1.505+1-0databases/Makefile
+1-01 files

OpenBSD/ports ReABB3fdatabases/openvoxdb/8 Makefile, databases/openvoxdb/8/files Makefile

   import OpenVoxDB

   OpenVoxDB is a fork of Open Source PuppetDB.

   OpenVoxDB is the fast, scalable, and reliable data warehouse for OpenVox.
   It caches data generated by OpenVox, and gives you advanced features at
   awesome speed with a powerful API.

   lots of valuable feedback and final OK kn@


VersionDeltaFile
1.1+60-0databases/openvoxdb/8/Makefile
1.1+56-0databases/openvoxdb/8/files/Makefile
1.1+50-0databases/openvoxdb/8/pkg/PLIST-main
1.1+48-0databases/openvoxdb/8/patches/patch-ext_cli_start
1.1+31-0databases/openvoxdb/8/patches/patch-ext_default
1.1+31-0databases/openvoxdb/8/pkg/PLIST-plugin
+276-034 files not shown
+434-040 files

OpenBSD/ports 2agDALlsysutils Makefile

   hook up ruby-openvoxserver-ca
VersionDeltaFile
1.772+1-0sysutils/Makefile
+1-01 files

OpenBSD/ports pJUFjessysutils/ruby-openvoxserver-ca Makefile distinfo, sysutils/ruby-openvoxserver-ca/patches patch-lib_puppetserver_ca_utils_file_system_rb

   import ruby-openvoxserver-ca

   This gem provides the functionality behind the OpenVox Server CA
   interactions. The actual CLI executable lives within the OpenVox Server
   project.

   feedback and OK kn@

VersionDeltaFile
1.1+67-0sysutils/ruby-openvoxserver-ca/pkg/PLIST
1.1+21-0sysutils/ruby-openvoxserver-ca/Makefile
1.1+15-0sysutils/ruby-openvoxserver-ca/patches/patch-lib_puppetserver_ca_utils_file_system_rb
1.1+3-0sysutils/ruby-openvoxserver-ca/pkg/DESCR
1.1+2-0sysutils/ruby-openvoxserver-ca/distinfo
1.1.1.1+0-0sysutils/ruby-openvoxserver-ca/distinfo
+108-04 files not shown
+108-010 files