OpenBSD/ports DMm7KA9cad/freecad/patches patch-src_3rdParty_salomesmesh_src_SMDS_SMDS_Mesh_cpp patch-src_3rdParty_salomesmesh_src_SMDS_SMDS_UnstructuredGrid_cpp, cad/freecad/pkg PLIST

   cad/freecad: update to 1.1.0

   ok rsadowski@
VersionDeltaFile
1.5+1,359-504cad/freecad/pkg/PLIST
1.1+357-0cad/freecad/patches/patch-src_3rdParty_salomesmesh_src_SMDS_SMDS_Mesh_cpp
1.1+230-0cad/freecad/patches/patch-src_3rdParty_salomesmesh_src_SMDS_SMDS_UnstructuredGrid_cpp
1.1+148-0cad/freecad/patches/patch-src_3rdParty_salomesmesh_src_SMDS_SMDS_VtkVolume_cpp
1.1+123-0cad/freecad/patches/patch-src_Gui_ViewProvider_h
1.2+5-71cad/freecad/patches/patch-src_Tools_freecad-thumbnailer_in
+2,222-57541 files not shown
+2,716-65247 files

OpenBSD/ports ncs7JkJmeta/mate Makefile

   sync version with the mate ports; from Seth Jackson
VersionDeltaFile
1.9+1-1meta/mate/Makefile
+1-11 files

OpenBSD/xenocara lIUMaEZdistrib/sets/lists/xbase mi

   sync
VersionDeltaFile
1.163+1-1distrib/sets/lists/xbase/mi
+1-11 files

OpenBSD/ports CmF2K11graphics/vtk Makefile distinfo, graphics/vtk/pkg PLIST

   graphics/vtk: update to 9.6.0

   ok rsadowski@
VersionDeltaFile
1.5+132-25graphics/vtk/pkg/PLIST
1.14+16-18graphics/vtk/Makefile
1.5+2-2graphics/vtk/distinfo
+150-453 files

OpenBSD/xenocara wsOOhWxlib/libpciaccess .gitlab-ci.yml, lib/libpciaccess/include pciaccess.h

   Update to libpciaccess 0.19
VersionDeltaFile
1.12+22-3lib/libpciaccess/src/linux_sysfs.c
1.2+6-16lib/libpciaccess/.gitlab-ci.yml
1.6+16-2lib/libpciaccess/src/common_vgaarb.c
1.13+16-0lib/libpciaccess/src/common_init.c
1.13+15-0lib/libpciaccess/src/common_interface.c
1.9+8-6lib/libpciaccess/include/pciaccess.h
+83-2712 files not shown
+105-4018 files

OpenBSD/ports 7oxCSkxdevel Makefile

   +scnlib
VersionDeltaFile
1.2583+1-0devel/Makefile
+1-01 files

OpenBSD/ports WPChlgGdevel/scnlib Makefile distinfo, devel/scnlib/pkg PLIST DESCR

   Import devel/scnlib

   scnlib is a modern C++ library for replacing scanf and std::istream.
   This library attempts to move us ever so much closer to replacing
   iostreams and C stdio altogether. It's faster than iostream, and
   type-safe, unlike scanf. Think {fmt} or C++20 std::format, but in
   the other direction.

   ok rsadowski@
VersionDeltaFile
1.1+31-0devel/scnlib/Makefile
1.1+15-0devel/scnlib/pkg/PLIST
1.1+5-0devel/scnlib/pkg/DESCR
1.1+2-0devel/scnlib/distinfo
1.1.1.1+0-0devel/scnlib/pkg/PLIST
1.1.1.1+0-0devel/scnlib/Makefile
+53-02 files not shown
+53-08 files

OpenBSD/ports X3QqEwjgraphics/coin Makefile distinfo, graphics/coin/pkg PLIST

   graphics/coin: update to 4.0.8

   ok rsadowski@
VersionDeltaFile
1.7+2-2graphics/coin/Makefile
1.6+2-2graphics/coin/distinfo
1.3+1-0graphics/coin/pkg/PLIST
+5-43 files

OpenBSD/ports rnmDrBXgraphics/py-pivy distinfo Makefile, graphics/py-pivy/patches patch-interfaces_coin_i

   graphics/py-pivy: update to 0.6.11

   ok rsadowski@
VersionDeltaFile
1.4+20-17graphics/py-pivy/pkg/PLIST
1.3+2-2graphics/py-pivy/distinfo
1.9+1-2graphics/py-pivy/Makefile
1.2+0-0graphics/py-pivy/patches/patch-interfaces_coin_i
+23-214 files

OpenBSD/ports SA6aLq0devel/py-pybind11 distinfo Makefile, devel/py-pybind11/pkg PLIST

   devel/py-pybind11: update to 3.0.3

   ok sthen@
VersionDeltaFile
1.23+2-2devel/py-pybind11/distinfo
1.30+1-2devel/py-pybind11/Makefile
1.19+2-0devel/py-pybind11/pkg/PLIST
+5-43 files

OpenBSD/ports Sy9HSC0cad/netgen-mesher Makefile distinfo, cad/netgen-mesher/patches patch-libsrc_meshing_python_mesh_cpp patch-CMakeLists_txt

   cad/netgen-mesher: update to 6.2.2602

   ok rsadowski@
VersionDeltaFile
1.1+26-0cad/netgen-mesher/patches/patch-libsrc_meshing_python_mesh_cpp
1.4+3-3cad/netgen-mesher/patches/patch-CMakeLists_txt
1.7+2-3cad/netgen-mesher/Makefile
1.3+2-2cad/netgen-mesher/distinfo
1.3+2-2cad/netgen-mesher/patches/patch-libsrc_core_CMakeLists_txt
1.4+2-0cad/netgen-mesher/pkg/PLIST
+37-101 files not shown
+37-107 files

OpenBSD/ports xDZO35pwayland/foot distinfo Makefile, wayland/foot/patches patch-meson_build

   wayland/foot: Update to 1.27.0
   while here, adjust meson.build patch to avoid deprecation warning about
   multiple use of 'dependencies'
VersionDeltaFile
1.8+9-9wayland/foot/patches/patch-meson_build
1.10+2-2wayland/foot/distinfo
1.15+1-1wayland/foot/Makefile
+12-123 files

OpenBSD/ports cJt9L36graphics/drawpile Makefile, graphics/drawpile/patches patch-src_drawdance_bundled_psd_sdk_PsdMallocAllocator_cpp patch-src_desktop_widgets_tablettest_cpp

   Update drawpile to 2.3.0
VersionDeltaFile
1.23+350-57graphics/drawpile/pkg/PLIST
1.36+22-24graphics/drawpile/Makefile
1.1+30-0graphics/drawpile/patches/patch-src_drawdance_bundled_psd_sdk_PsdMallocAllocator_cpp
1.1+21-0graphics/drawpile/patches/patch-src_desktop_widgets_tablettest_cpp
1.1+14-0graphics/drawpile/patches/patch-src_thinsrv_headless_headless_cpp
1.1+14-0graphics/drawpile/patches/patch-src_cmake-config_config_h_in
+451-817 files not shown
+498-8313 files

OpenBSD/xenocara uDlfzEllib/freetype ChangeLog CMakeLists.txt, lib/freetype/src/base ftobjs.c

   Update to freetype 2.14.3
VersionDeltaFile
1.43+213-0lib/freetype/ChangeLog
1.24+59-48lib/freetype/CMakeLists.txt
1.34+22-32lib/freetype/src/raster/ftraster.c
1.39+17-26lib/freetype/src/base/ftobjs.c
1.10+18-25lib/freetype/src/sfnt/ttcolr.c
1.32+26-13lib/freetype/src/psaux/t1decode.c
+355-144591 files not shown
+1,093-776597 files

OpenBSD/ports VGw2n3csecurity/mitmproxy distinfo Makefile, security/mitmproxy/pkg PLIST

   security/mitmproxy: update to 12.2.3
VersionDeltaFile
1.14+2-2security/mitmproxy/distinfo
1.18+1-1security/mitmproxy/Makefile
1.12+1-1security/mitmproxy/pkg/PLIST
+4-43 files

OpenBSD/src 1ilOcKUsys/net if_ppp.c if_ppp.h

   repair more prototypes for pseudo-device attach functions

   pppattach and spppattach should have a single int parameter to match
   what's in ioconf.c.

   also noticed independently by jsg@; ok jsg@
VersionDeltaFile
1.121+2-2sys/net/if_ppp.c
1.11+2-2sys/net/if_ppp.h
1.33+2-2sys/net/if_sppp.h
1.201+2-2sys/net/if_spppsubr.c
+8-84 files

OpenBSD/src Pv1Pf8Ausr.sbin/relayd ssl.c

   relayd: use explicit_bzero in ssl_password_cb

   This replaces bzero with explicit_bzero in the SSL password callback. Since
   ssl_password_cb handles sensitive data a standard bzero could be optimized
   away by the compiler.

   Additionally, this ensures the buffer is cleared if strlcpy fails due to
   truncation, preventing password fragments from lingering in memory.

   OK renaud@, kirill@
VersionDeltaFile
1.39+5-3usr.sbin/relayd/ssl.c
+5-31 files

OpenBSD/ports MjqytGyaudio/fluidsynth Makefile distinfo, audio/fluidsynth/patches patch-FluidSynthConfig_cmake_in patch-CMakeLists_txt

   Update fluidsynth to 2.5.4

   OK ratchov@
VersionDeltaFile
1.4+3-14audio/fluidsynth/patches/patch-FluidSynthConfig_cmake_in
1.41+8-6audio/fluidsynth/Makefile
1.6+6-6audio/fluidsynth/patches/patch-CMakeLists_txt
1.7+5-5audio/fluidsynth/patches/patch-src_CMakeLists_txt
1.10+2-2audio/fluidsynth/distinfo
1.8+2-2audio/fluidsynth/pkg/PLIST
+26-356 files not shown
+32-4112 files

OpenBSD/ports 8PG3pPHdevel Makefile

   +gcem
VersionDeltaFile
1.2582+1-0devel/Makefile
+1-01 files

OpenBSD/ports xDELpsVdevel/gcem Makefile distinfo, devel/gcem/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+75-0devel/gcem/pkg/PLIST
1.1+20-0devel/gcem/Makefile
1.1+12-0devel/gcem/pkg/DESCR
1.1+2-0devel/gcem/distinfo
1.1.1.1+0-0devel/gcem/pkg/DESCR
1.1.1.1+0-0devel/gcem/pkg/PLIST
+109-02 files not shown
+109-08 files

OpenBSD/ports V1chEP3games/supertux Makefile, games/supertux/patches patch-CMakeLists_txt

   supertux: fix build with Boost 1.91

   do not probe for Boost::system; regen WANTLIB
VersionDeltaFile
1.35+6-5games/supertux/Makefile
1.9+9-0games/supertux/patches/patch-CMakeLists_txt
+15-52 files

OpenBSD/ports 2c6F5JTgames/returntotheroots/patches patch-external_libsiedler2_CMakeLists_txt

   returntotheroots: fix build with Boost 1.91: do not probe for Boost::system
VersionDeltaFile
1.1+14-0games/returntotheroots/patches/patch-external_libsiedler2_CMakeLists_txt
+14-01 files

OpenBSD/src DJ1ri3Rsys/dev/dt dt_dev.c

   repair prototype for pseudo-device attach function

   The dtattach function was declared with an autoconf style prototype, but
   should have been declared with a single int parameter. Repair this.

   ok deraadt@, jsg@
VersionDeltaFile
1.49+3-3sys/dev/dt/dt_dev.c
+3-31 files

OpenBSD/src 4yOazOBusr.sbin/rpki-client rsync.c

   Exclude hidden files and directories when synchronizing via Rsync

   According to RFC 9286 section 4.2.2, filenames in the RPKI cannot start
   with a dot. And RFC 6481 section 1.1 describes the concept of a publication
   point as a "directory in a publicly accessible filesystem". From there it
   follows there is no need to transfer hidden files and directories. This may
   help in avoiding exposure to intermediate states (e.g., /a/.~tmp~/b.roa).

   Thanks to by Ben Cartwright-Cox for raising this.

   OK tb@
VersionDeltaFile
1.61+2-1usr.sbin/rpki-client/rsync.c
+2-11 files

OpenBSD/ports LYfsB0dproductivity/ledger Makefile, productivity/ledger/patches patch-CMakeLists_txt

   ledger: fix build with Boost 1.91: drop probe for Boost::system

   regen wantlib while there
VersionDeltaFile
1.1+12-0productivity/ledger/patches/patch-CMakeLists_txt
1.42+5-4productivity/ledger/Makefile
+17-42 files

OpenBSD/ports ts0nckLemulators/emulationstation Makefile, emulators/emulationstation/patches patch-CMakeLists_txt

   emulationstation: fix build with Boost 1.91

   Don't probe for the no longer existing Boost::system and regen WANTLIB.
VersionDeltaFile
1.1+12-0emulators/emulationstation/patches/patch-CMakeLists_txt
1.15+4-4emulators/emulationstation/Makefile
+16-42 files

OpenBSD/ports MAGMDbQcomms/sigrok/pulseview/patches patch-CMakeLists_txt

   sigrok/pulseview: fix build with Boost 1.91: stop probing for Boost::system
VersionDeltaFile
1.2+11-0comms/sigrok/pulseview/patches/patch-CMakeLists_txt
+11-01 files

OpenBSD/ports cOXXr5Egraphics/stable-diffusion.cpp Makefile distinfo, graphics/stable-diffusion.cpp/patches patch-CMakeLists_txt

   graphics/stable-diffusion.cpp: Update to 0.0.602
VersionDeltaFile
1.5+2-2graphics/stable-diffusion.cpp/Makefile
1.4+2-2graphics/stable-diffusion.cpp/distinfo
1.4+1-1graphics/stable-diffusion.cpp/patches/patch-CMakeLists_txt
1.4+1-0graphics/stable-diffusion.cpp/pkg/PLIST
+6-54 files

OpenBSD/ports bMlSjg2net/bitcoin Makefile, net/bitcoin/patches patch-src_txmempool_h patch-src_txrequest_cpp

   bitcoin: pull in upstream build fix for Boost >= 1.91
VersionDeltaFile
1.1+30-0net/bitcoin/patches/patch-src_txmempool_h
1.1+29-0net/bitcoin/patches/patch-src_txrequest_cpp
1.1+26-0net/bitcoin/patches/patch-src_node_txorphanage_cpp
1.57+1-0net/bitcoin/Makefile
+86-04 files

OpenBSD/ports eBSBpQJsecurity/nss distinfo Makefile, security/nss/pkg PLIST

   security/nss: update to 3.124, will be required for firefox 152

   see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_124.html
   drop crmf headers/lib from PLIST, was removed in #2030985
VersionDeltaFile
1.21+0-5security/nss/pkg/PLIST
1.173+2-2security/nss/distinfo
1.214+2-2security/nss/Makefile
+4-93 files