OpenBSD/ports uonAf7F — geo Makefile

   geo/Makefile: +py-sfcgal
VersionDeltaFile
1.109+1-0geo/Makefile
+1-01 files

OpenBSD/ports NwiGWlA — geo/py-sfcgal distinfo Makefile, geo/py-sfcgal/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+167-0geo/py-sfcgal/pkg/PLIST
1.1+31-0geo/py-sfcgal/Makefile
1.1+2-0geo/py-sfcgal/distinfo
1.1+1-0geo/py-sfcgal/pkg/DESCR
1.1.1.1+0-0geo/py-sfcgal/pkg/PLIST
1.1.1.1+0-0geo/py-sfcgal/pkg/DESCR
+201-02 files not shown
+201-08 files

OpenBSD/src WhT0TJ4 — usr.sbin/rpki-client ca.c

   Remove superfluous returns

   OK tb@
VersionDeltaFile
1.16+1-5usr.sbin/rpki-client/ca.c
+1-51 files

OpenBSD/src ijawHTG — usr.sbin/rpki-client output-ometric.c repo.c

   Limit impact of quadratic workload caused by duplicate references from manifests

   Jacobsen et al., 2026, and, independently, eur1ka, reported that a set
   of colluding CAs could cause significant workload by publishing multiple
   manifests which all reference the same set of signed objects inside the
   same caRepository.

   In practice there should never be more than two manifests in any given
   caRepository directory since the norm is that caRepositories are not
   shared across CAs. In the normal course of operation two valid manifests
   existing in the same repository directory only occurs during a keyroll
   (RFC 6489), as is also pointed out in RFC 9286, section 2.

   This changeset introduces a limit of 20 manifests per Trust Anchor per
   caRepository. If this threshold is exceeded, any newly discovered CAs
   pointing into that caRepository are considered bad, discarded, and a
   counter is incremented in the OpenMetrics output.

   With & OK tb@
VersionDeltaFile
1.15+94-1usr.sbin/rpki-client/ca.c
1.335+16-3usr.sbin/rpki-client/main.c
1.319+7-1usr.sbin/rpki-client/extern.h
1.50+4-3usr.sbin/rpki-client/output.c
1.99+4-1usr.sbin/rpki-client/repo.c
1.19+3-1usr.sbin/rpki-client/output-ometric.c
+128-101 files not shown
+130-117 files

OpenBSD/ports i0iDF7c — games/lwjgl3 Makefile distinfo, games/lwjgl3/pkg PLIST

   New release of LWJGL 3.3.3 that includes natives for glfw and freetype
VersionDeltaFile
1.9+2-2games/lwjgl3/distinfo
1.20+1-1games/lwjgl3/Makefile
1.8+2-0games/lwjgl3/pkg/PLIST
+5-33 files

OpenBSD/ports K82T3fQ — audio/pulseaudio Makefile, audio/pulseaudio/pkg DESCR

   Add a small blurb about installing the pipewire daemon/server.
VersionDeltaFile
1.3+4-3audio/pulseaudio/pkg/DESCR
1.2+4-1multimedia/pipewire/pipewire/pkg/DESCR-libs
1.137+1-1audio/pulseaudio/Makefile
1.75+1-0multimedia/pipewire/pipewire/Makefile
+10-54 files

OpenBSD/ports UdOfV48 — geo/py-shapely distinfo Makefile, geo/py-shapely/pkg PLIST

   geo/py-shapely: update to 2.2.0.

   switches to mesonpy
   add the right MODPY_TEST_DIR magic value to fix tests, from sthen@
VersionDeltaFile
1.16+12-1geo/py-shapely/pkg/PLIST
1.37+7-3geo/py-shapely/Makefile
1.17+2-2geo/py-shapely/distinfo
+21-63 files

OpenBSD/ports DMRgWgF — telephony/linphone distinfo Makefile, telephony/linphone/patches patch-external_linphone-sdk_mediastreamer2_src_CMakeLists_txt patch-external_linphone-sdk_belle-sip_src_belle_sip_resolver_c

   telephony/linphone: update to 6.2.4

   see https://www.linphone.org/en/news/linphone-6-2-release-notes/
VersionDeltaFile
1.8+12-26telephony/linphone/Makefile
1.2+4-26telephony/linphone/distinfo
1.2+12-12telephony/linphone/patches/patch-external_linphone-sdk_cmake_Options_cmake
1.2+7-7telephony/linphone/patches/patch-external_linphone-sdk_mediastreamer2_CMakeLists_txt
1.2+0-12telephony/linphone/patches/patch-external_linphone-sdk_mediastreamer2_src_CMakeLists_txt
1.2+6-6telephony/linphone/patches/patch-external_linphone-sdk_belle-sip_src_belle_sip_resolver_c
+41-8911 files not shown
+61-11917 files

OpenBSD/src GAsGKPW — sys/dev/ic atw.c

   constify rate_tbl[].
VersionDeltaFile
1.103+2-2sys/dev/ic/atw.c
+2-21 files

OpenBSD/ports QI22geK — multimedia/pipewire/pipewire/files 10-sndio.conf, multimedia/pipewire/pipewire/files/sndio plugin.c sndio-pcm.h

   Add a few fixes to properly sync sndio volume.
   Expose devices so that graphical interfaces switchers work.
VersionDeltaFile
1.1+1,033-0multimedia/pipewire/pipewire/files/sndio/sndio-device.c
1.4+0-65multimedia/pipewire/pipewire/files/sndio/sndio.c
1.4+2-42multimedia/pipewire/pipewire/files/sndio/sndio-sink.c
1.4+12-25multimedia/pipewire/pipewire/files/10-sndio.conf
1.4+0-7multimedia/pipewire/pipewire/files/sndio/sndio-pcm.h
1.4+4-0multimedia/pipewire/pipewire/files/sndio/plugin.c
+1,051-1393 files not shown
+1,056-1429 files

OpenBSD/ports HsXIJdy — x11/gnome/control-center Makefile

   Audio driver is specificaly set to pulse, so add an RDEP on
   audio/libcanberra,-pulse
VersionDeltaFile
1.150+5-1x11/gnome/control-center/Makefile
+5-11 files

OpenBSD/ports jbZWrvp — audio/libcanberra Makefile, audio/libcanberra/pkg PLIST-pulse DESCR-pulse

   Add libcanberra-pulse (PulseAudio support).
VersionDeltaFile
1.65+20-14audio/libcanberra/Makefile
1.1+1-0audio/libcanberra/pkg/PLIST-pulse
1.1+1-0audio/libcanberra/pkg/DESCR-pulse
+22-143 files

OpenBSD/ports c1Lknc2 — geo/py-xyzservices Makefile distinfo

   geo/py-xyzservices: update to 2026.9.1
VersionDeltaFile
1.11+2-2geo/py-xyzservices/distinfo
1.14+1-1geo/py-xyzservices/Makefile
+3-32 files

OpenBSD/ports 3tc5eEJ — geo/py-proj Makefile distinfo, geo/py-proj/patches patch-pyproject_toml

   geo/py-proj: update to 3.8.0.

   see https://github.com/pyproj4/pyproj/releases/tag/3.8.0
VersionDeltaFile
1.22+2-2geo/py-proj/distinfo
1.46+1-1geo/py-proj/Makefile
1.2+0-0geo/py-proj/patches/patch-pyproject_toml
+3-33 files

OpenBSD/ports lyid4gx — print/scribus/patches patch-scribus_ui_docks_dock_panelbase_h patch-scribus_ui_docks_dock_panelbase_cpp, print/scribus/pkg PLIST

   print/scribus: update to 1.7.4

   see https://wiki.scribus.net/canvas/1.7.4_Release

   add a handful of patches to keep building against qtadvanceddocking
   4.4.1 in ports, scribus upstream upgraded its bundled copy to 5.1.1.
   will probably revisit with an update to the port, after checking that
   math/labplot is happy with it..
VersionDeltaFile
1.6+12-23print/scribus/patches/patch-scribus_scribus_cpp
1.30+32-0print/scribus/pkg/PLIST
1.1+12-0print/scribus/patches/patch-scribus_ui_docks_dock_panelbase_h
1.1+12-0print/scribus/patches/patch-scribus_ui_docks_dock_panelbase_cpp
1.1+12-0print/scribus/patches/patch-scribus_ui_docks_dock_centralwidget_h
1.1+12-0print/scribus/patches/patch-scribus_manager_dock_manager_h
+92-239 files not shown
+108-3615 files

OpenBSD/ports 7jf0abE — www/squid distinfo Makefile, www/squid/pkg PLIST-main

   update to squid-7.8
VersionDeltaFile
1.291.2.1+1-4www/squid/Makefile
1.134.2.1+2-2www/squid/distinfo
1.22.6.1+1-0www/squid/pkg/PLIST-main
+4-63 files

OpenBSD/ports 28VzHoI — www/squid Makefile distinfo, www/squid/pkg PLIST-main

   update to squid-7.8
VersionDeltaFile
1.135+2-2www/squid/distinfo
1.293+1-2www/squid/Makefile
1.23+1-0www/squid/pkg/PLIST-main
+4-43 files

OpenBSD/ports nt3TGg5 — print/lyx distinfo Makefile, print/lyx/patches patch-src_support_gzstream_cpp patch-src_support_filetools_cpp

   print/lyx: major update to 2.5.3.

   see https://wiki.lyx.org/LyX/NewInLyX25
   https://www.lyx.org/announce/2_5_3.txt,
   https://www.lyx.org/announce/2_5_2.txt &
   https://www.lyx.org/announce/2_5_1.txt
VersionDeltaFile
1.12+42-6print/lyx/patches/patch-configure
1.36+32-6print/lyx/pkg/PLIST
1.115+8-8print/lyx/Makefile
1.27+2-2print/lyx/distinfo
1.2+1-1print/lyx/patches/patch-src_support_filetools_cpp
1.2+0-0print/lyx/patches/patch-src_support_gzstream_cpp
+85-232 files not shown
+85-238 files

OpenBSD/ports VlR902Y — geo/mappyfile Makefile distinfo, geo/mappyfile/pkg PLIST

   geo/mappyfile: update to 1.2.0.
VersionDeltaFile
1.3+2-2geo/mappyfile/distinfo
1.6+2-1geo/mappyfile/Makefile
1.6+3-0geo/mappyfile/pkg/PLIST
+7-33 files

OpenBSD/ports R5aS018 — devel/glib2/patches patch-gio_kqueue_gkqueuefilemonitor_c patch-glib_glib-unix_c

   Add URLs to MR.
VersionDeltaFile
1.5+1-2devel/glib2/patches/patch-gio_gsocket_c
1.11+1-1devel/glib2/patches/patch-gio_kqueue_gkqueuefilemonitor_c
1.2+2-0devel/glib2/patches/patch-glib_glib-unix_c
1.3+2-0devel/glib2/patches/patch-gio_tests_iptosmessage_c
+6-34 files

OpenBSD/src 1qrqh6q — regress/libexec/ld.so/df_1_noopen Makefile

   regress/libexec/ld.so/df_1_noopen: survive with -j4

   OK: miod@
VersionDeltaFile
1.7+6-6regress/libexec/ld.so/df_1_noopen/Makefile
+6-61 files

OpenBSD/ports bbAV7Yi — telephony/baresip/restund Makefile distinfo, telephony/baresip/restund/patches patch-src_tcp_c patch-src_dtls_c

   telephony/baresip/restund: update to 4.9.0
VersionDeltaFile
1.6+2-2telephony/baresip/restund/distinfo
1.17+1-2telephony/baresip/restund/Makefile
1.2+0-0telephony/baresip/restund/patches/patch-src_tcp_c
1.3+0-0telephony/baresip/restund/patches/patch-src_dtls_c
+3-44 files

OpenBSD/ports 1r2fGlj — geo/py-geopy Makefile distinfo, geo/py-geopy/pkg PLIST

   geo/py-geopy: update to 2.5.0.

   see https://github.com/geopy/geopy/releases/tag/2.5.0
VersionDeltaFile
1.2+2-2geo/py-geopy/distinfo
1.2+0-3geo/py-geopy/pkg/PLIST
1.3+1-2geo/py-geopy/Makefile
+3-73 files

OpenBSD/ports BzaF4rY — comms/openfpgaloader distinfo Makefile, comms/openfpgaloader/pkg PLIST

   Update to openfpgaloader-1.2.0 from Thomas Dettbar (maintainer)
VersionDeltaFile
1.2+3-2comms/openfpgaloader/Makefile
1.2+2-2comms/openfpgaloader/distinfo
1.2+2-0comms/openfpgaloader/pkg/PLIST
+7-43 files

OpenBSD/ports y42yTie — infrastructure/db user.list

   Comment audio/pulseaudio users and groups.
VersionDeltaFile
1.499+3-3infrastructure/db/user.list
+3-31 files

OpenBSD/ports i74tHng — multimedia/pipewire/pipewire Makefile, multimedia/pipewire/pipewire/files 20-pulse.conf.in

   Enable pipewire-pulse to expose a PulseAudio server.
VersionDeltaFile
1.73+16-10multimedia/pipewire/pipewire/Makefile
1.1+4-0multimedia/pipewire/pipewire/files/20-pulse.conf.in
1.22+3-0multimedia/pipewire/pipewire/pkg/PLIST-main
+23-103 files

OpenBSD/ports 7mCCUdU — audio/pulseaudio Makefile, audio/pulseaudio/files module-sndio-sysex.h

   Stop shipping the PulseAudio daemon: the server side is provided by
   PipeWire through its PulseAudio compatibility layer (pipewire-pulse).
VersionDeltaFile
1.41+0-114audio/pulseaudio/pkg/PLIST
1.136+7-24audio/pulseaudio/Makefile
1.14+6-18audio/pulseaudio/patches/patch-src_pulse_util_c
1.3+12-10audio/pulseaudio/patches/patch-src_pulse_client_conf_in
1.2+6-6audio/pulseaudio/pkg/DESCR
1.3+0-0audio/pulseaudio/files/module-sndio-sysex.h
+31-17210 files not shown
+31-17216 files

OpenBSD/src h7B1Mhs — usr.sbin/smtpd smtpd.h resolver.c

   simplify casting around m_get_sockaddr

   ok tb@
VersionDeltaFile
1.250+5-5usr.sbin/smtpd/mta.c
1.253+5-5usr.sbin/smtpd/lka.c
1.8+4-4usr.sbin/smtpd/resolver.c
1.53+4-4usr.sbin/smtpd/mproc.c
1.698+2-2usr.sbin/smtpd/smtpd.h
+20-205 files

OpenBSD/ports LleZKQJ — wayland/labwc Makefile distinfo, wayland/labwc/pkg PLIST

   wayland/labwc: update to 0.20.3.

   see https://github.com/labwc/labwc/releases/tag/0.20.3
VersionDeltaFile
1.12+2-2wayland/labwc/distinfo
1.18+1-1wayland/labwc/Makefile
1.10+2-0wayland/labwc/pkg/PLIST
+5-33 files

OpenBSD/ports HsjDP61 — wayland/cage Makefile distinfo

   wayland/cage: update to 0.3.1
VersionDeltaFile
1.4+2-2wayland/cage/distinfo
1.6+1-1wayland/cage/Makefile
+3-32 files