OpenBSD/ports DQrWeMBx11/tk/8.6 distinfo Makefile

   Update to 8.6.18.


   Tcl/Tk 8.6.18 Release Announcement
   May 11, 2026

   The Tcl Core Team is pleased to announce the 8.6.18 releases of the Tcl
   dynamic language and the Tk toolkit.  We intend these to be the final
   releases of Tcl 8.6 and Tk 8.6.  Both Tcl and Tk have successor major
   release sequences in active supported development.  As of this release
   date, users of Tcl and Tk are encouraged to move to Tcl 9.0.3 and Tk 9.0.3.

   With development of Tcl/Tk 8.6 at an end, we are no longer soliciting
   bug reports and patches for these lines of development.  Please only
   report issues that are believed so severe in nature that they would
   justify re-opening a closed development sequence.


   https://sourceforge.net/projects/tcl/files/Tcl/8.6.18/tcltk-release-notes-8.6.18.txt
VersionDeltaFile
1.12+2-2x11/tk/8.6/distinfo
1.25+1-1x11/tk/8.6/Makefile
+3-32 files

OpenBSD/ports os48KHqlang/tcl/8.6 Makefile distinfo, lang/tcl/8.6/patches patch-unix_Makefile_in

   Update to 8.6.18.


   Tcl/Tk 8.6.18 Release Announcement
   May 11, 2026

   The Tcl Core Team is pleased to announce the 8.6.18 releases of the Tcl
   dynamic language and the Tk toolkit.  We intend these to be the final
   releases of Tcl 8.6 and Tk 8.6.  Both Tcl and Tk have successor major
   release sequences in active supported development.  As of this release
   date, users of Tcl and Tk are encouraged to move to Tcl 9.0.3 and Tk 9.0.3.

   With development of Tcl/Tk 8.6 at an end, we are no longer soliciting
   bug reports and patches for these lines of development.  Please only
   report issues that are believed so severe in nature that they would
   justify re-opening a closed development sequence.


   https://sourceforge.net/projects/tcl/files/Tcl/8.6.18/tcltk-release-notes-8.6.18.txt
VersionDeltaFile
1.14+11-11lang/tcl/8.6/patches/patch-unix_Makefile_in
1.31+2-4lang/tcl/8.6/Makefile
1.19+3-3lang/tcl/8.6/pkg/PLIST
1.13+2-2lang/tcl/8.6/distinfo
+18-204 files

OpenBSD/ports 9mgUENZsecurity/wycheproof Makefile distinfo, security/wycheproof/pkg PLIST

   Update to wycheproof 20260512
VersionDeltaFile
1.4+8-0security/wycheproof/pkg/PLIST
1.7+2-2security/wycheproof/Makefile
1.7+2-2security/wycheproof/distinfo
+12-43 files

OpenBSD/ports gU2CLljaudio/xmp distinfo Makefile, audio/xmp/patches patch-src_Makefile_in

   Update xmp to 4.3.0.
VersionDeltaFile
1.15+2-2audio/xmp/distinfo
1.64+1-2audio/xmp/Makefile
1.6+1-1audio/xmp/patches/patch-src_Makefile_in
+4-53 files

OpenBSD/ports pSJDAPGshells/fish/main distinfo crates.inc, shells/fish/main/patches patch-Cargo_toml

   shells/fish: Update to 4.7.1
   + stop installing things into /usr/local/etc

   feedback aja@ and Lydia Sobot, Maintainer agrees
VersionDeltaFile
1.12+18-2shells/fish/main/distinfo
1.10+3-6shells/fish/main/pkg/PLIST
1.9+8-0shells/fish/main/crates.inc
1.6+2-2shells/fish/main/patches/patch-Cargo_toml
1.13+2-1shells/fish/main/Makefile
+33-115 files

OpenBSD/ports wVGoa1Isysutils/libyal Makefile.inc, sysutils/libyal/libcaes Makefile

   MODULES needs to be in subdir Makefiles to work properly, it's too late
   to set it after bsd.port.mk is pulled in
VersionDeltaFile
1.2+2-0sysutils/libyal/libcaes/Makefile
1.2+0-2sysutils/libyal/Makefile.inc
1.2+2-0sysutils/libyal/libcreg/Makefile
1.2+2-0sysutils/libyal/libfcrypto/Makefile
1.2+2-0sysutils/libyal/libfsext/Makefile
1.2+2-0sysutils/libyal/libfsfat/Makefile
+10-26 files not shown
+22-212 files

OpenBSD/ports hGe1DA4textproc/trdsql distinfo modules.inc

   textproc/trdsql: update to 1.2.1
VersionDeltaFile
1.3+238-246textproc/trdsql/distinfo
1.3+69-74textproc/trdsql/modules.inc
1.3+1-1textproc/trdsql/Makefile
+308-3213 files

OpenBSD/src efVkuVOusr.sbin/bgpd parse.y

   getservice() needs to return the port in host byte order but
   getservbyname() returns the value in network byte order. Add some ntohs()
   for those poor little endian systems.

   OK tb@
VersionDeltaFile
1.495+2-2usr.sbin/bgpd/parse.y
+2-21 files

OpenBSD/src Pf2sKqSlib/libutil imsg-buffer.c

   ibuf_set_maxsize() need to ensure that the invariants are upheld by
   checking also that wpos and size are not bigger then the new max.

   If wpos is bigger fail hard, for size the allocation may have been used
   before and so do an explicit_bzero() to clear the extra memory out.

   OK tb@
VersionDeltaFile
1.37+11-2lib/libutil/imsg-buffer.c
+11-21 files

OpenBSD/src jZ9JsYGlib check_sym

   check_sym: do not run output commands twice

   ok guenther@
VersionDeltaFile
1.15+8-7lib/check_sym
+8-71 files

OpenBSD/src BCAukxxlib/libcrypto/md5 md5_amd64_generic.S, lib/libcrypto/sha sha1_aarch64_ce.S sha1_amd64_generic.S

   Add a guarded .note.GNU-stack section to crypto assembly files.

   Add a .note.GNU-stack section to avoid ending up with an executable stack
   on toolchains that believe we should have an executable stack by default.

   Reported by ruuda on Github.

   Discussed with tb@
VersionDeltaFile
1.3+5-1lib/libcrypto/md5/md5_amd64_generic.S
1.10+5-1lib/libcrypto/sha/sha1_aarch64_ce.S
1.8+5-1lib/libcrypto/sha/sha1_amd64_generic.S
1.9+5-1lib/libcrypto/sha/sha1_amd64_shani.S
1.11+5-1lib/libcrypto/sha/sha256_aarch64_ce.S
1.10+5-1lib/libcrypto/sha/sha256_amd64_generic.S
+30-63 files not shown
+45-99 files

OpenBSD/src e8yH0V2sys/dev/ic sti.c

   Fix buglet introduced in 1.85; from clang -Wsometimes-uninitialized via jsg@
VersionDeltaFile
1.86+17-17sys/dev/ic/sti.c
+17-171 files

OpenBSD/ports Itvcj8psysutils/kopia distinfo modules.inc

   update to v0.23.0

   Changelog :  https://github.com/kopia/kopia/releases/tag/v0.23.0
VersionDeltaFile
1.31+910-930sysutils/kopia/distinfo
1.29+452-450sysutils/kopia/modules.inc
1.32+1-1sysutils/kopia/Makefile
+1,363-1,3813 files

OpenBSD/src FLleCQzusr.bin/compress gzopen.c zipopen.c

   Fix double-close on header-step failure

   OK job@
VersionDeltaFile
1.36+7-5usr.bin/compress/gzopen.c
1.2+4-3usr.bin/compress/zipopen.c
+11-82 files

OpenBSD/ports MrsttQjlang/python/3 Makefile, lang/python/3/pkg PLIST-main

   add @conflict/@pkgpath for backports-zstd
VersionDeltaFile
1.20+2-0lang/python/3/pkg/PLIST-main
1.28+1-0lang/python/3/Makefile
+3-02 files

OpenBSD/ports ln4KwoFarchivers Makefile, archivers/py-backports-zstd/patches patch-setup_py

   drop py-backports-zstd, not needed/usable with Python 3.14
VersionDeltaFile
1.3+2-3www/py-flask-compress/Makefile
1.58+2-2sysutils/borgbackup/2.0/Makefile
1.147+0-1archivers/Makefile
1.3+0-0archivers/py-backports-zstd/patches/patch-setup_py
1.2+0-0archivers/py-backports-zstd/pkg/DESCR
1.2+0-0archivers/py-backports-zstd/pkg/PLIST
+4-62 files not shown
+4-68 files

OpenBSD/ports x8cijVydevel/boost Makefile, devel/boost/pkg PLIST-main

   adjust SHARED_LIBS/PLISTs for Python 3.14
VersionDeltaFile
1.37+8-8devel/boost/pkg/PLIST-main
1.162+3-3devel/boost/Makefile
1.88+3-3net/samba/pkg/PLIST-main
1.24+2-2math/imath/Makefile
1.11+1-1math/imath/pkg/PLIST
1.373+1-0net/samba/Makefile
+18-176 files

OpenBSD/ports 6ZbRJ1Llang/python Makefile.inc, lang/python/3 Makefile

   update python/3 to 3.14.4, ok tb (who also helped with build tests and
   fixing up other ports etc), daniel

   a few changes to follow

   _MODPY_SYSTEM_VERSION bumped rather than bumping ERANGE ports
VersionDeltaFile
1.14+325-42lang/python/3/pkg/PLIST-tests
1.19+145-26lang/python/3/pkg/PLIST-main
1.6+13-13lang/python/3/patches/patch-configure_ac
1.27+5-6lang/python/3/Makefile
1.173+3-2lang/python/Makefile.inc
1.2+2-2lang/python/3/patches/patch-Lib_webbrowser_py
+493-918 files not shown
+504-10214 files

OpenBSD/src c5x6jffdistrib/sets/lists/base mi

   sync
VersionDeltaFile
1.1183+1-1distrib/sets/lists/base/mi
+1-11 files

OpenBSD/ports vMGDDabtextproc/xmlwf distinfo Makefile, textproc/xmlwf/files expat_config.h

   update xmlwf to expat 2.8.0
   sync files/expat_config.h with src/lib/libexpat
VersionDeltaFile
1.14+4-4textproc/xmlwf/distinfo
1.22+1-1textproc/xmlwf/Makefile
1.2+0-2textproc/xmlwf/files/expat_config.h
+5-73 files

OpenBSD/ports g1FEwEktextproc/dblatex Makefile, textproc/dblatex/patches patch-lib_dbtexmf_dblatex_grubber_plugins_py patch-lib_dbtexmf_core_dbtex_py

   update to dblatex-0.3.12, move from python 2.7 to 3
VersionDeltaFile
1.4+529-346textproc/dblatex/pkg/PLIST
1.1+45-0textproc/dblatex/patches/patch-lib_dbtexmf_dblatex_grubber_plugins_py
1.1+43-0textproc/dblatex/patches/patch-lib_dbtexmf_core_dbtex_py
1.1+43-0textproc/dblatex/patches/patch-lib_dbtexmf_xslt_xslt_py
1.3+28-9textproc/dblatex/patches/patch-setup_py
1.21+10-13textproc/dblatex/Makefile
+698-3686 files not shown
+714-38212 files

OpenBSD/src 1bzSGAqregress/usr.bin/ssh dropbear-kex.sh

   Dropbear recently added a -Q option; use it to query KEX if available.
VersionDeltaFile
1.5+6-4regress/usr.bin/ssh/dropbear-kex.sh
+6-41 files

OpenBSD/ports aVWV87Vmail/grommunio/gromox Makefile distinfo, mail/grommunio/gromox/pkg PLIST-main

   update to 3.7
VersionDeltaFile
1.69+2-2mail/grommunio/gromox/Makefile
1.46+2-2mail/grommunio/gromox/distinfo
1.31+0-2mail/grommunio/gromox/pkg/PLIST-main
+4-63 files

OpenBSD/src CpDnI3tusr.bin/tmux screen-redraw.c tmux.h

   Make pane offsets signed, needed for floating panes.
VersionDeltaFile
1.116+41-30usr.bin/tmux/screen-redraw.c
1.1313+18-18usr.bin/tmux/tmux.h
1.47+5-5usr.bin/tmux/cmd-display-panes.c
1.183+3-3usr.bin/tmux/cmd.c
1.456+2-2usr.bin/tmux/server-client.c
+69-585 files

OpenBSD/ports v7ZJwCSemulators/qemu distinfo Makefile, emulators/qemu/patches patch-block_nfs_c patch-meson_build

   update to qemu-10.2.2, from Brad (maintainer)
VersionDeltaFile
1.3+91-5emulators/qemu/patches/patch-block_nfs_c
1.86+2-2emulators/qemu/distinfo
1.20+1-1emulators/qemu/patches/patch-meson_build
1.261+1-1emulators/qemu/Makefile
+95-94 files

OpenBSD/ports ToGfuxkmultimedia/libde265 Makefile, multimedia/libde265/patches patch-CMakeLists_txt patch-libde265_CMakeLists_txt

   libde265: Fixes from upstream for pkg-config file handling. From Brad.
VersionDeltaFile
1.2+43-5multimedia/libde265/patches/patch-CMakeLists_txt
1.1+17-0multimedia/libde265/patches/patch-libde265_CMakeLists_txt
1.14+1-0multimedia/libde265/Makefile
+61-53 files

OpenBSD/ports Aj1ArCRx11/gnome/baobab distinfo Makefile, x11/gnome/baobab/pkg PLIST

   Update to baobab-50.0.
VersionDeltaFile
1.38+33-0x11/gnome/baobab/pkg/PLIST
1.44+2-2x11/gnome/baobab/distinfo
1.75+1-1x11/gnome/baobab/Makefile
+36-33 files

OpenBSD/ports PM9FDxGx11/gnome/text-editor distinfo Makefile, x11/gnome/text-editor/pkg PLIST

   Update to gnome-text-editor-50.0.
VersionDeltaFile
1.16+12-12x11/gnome/text-editor/pkg/PLIST
1.23+2-2x11/gnome/text-editor/distinfo
1.33+1-1x11/gnome/text-editor/Makefile
+15-153 files

OpenBSD/ports qfZqtY9x11/gnome/eog distinfo Makefile, x11/gnome/eog/patches patch-src_eog-plugin-engine_c patch-src_main_c

   Update to eog-50.1.
VersionDeltaFile
1.101+2-2x11/gnome/eog/distinfo
1.201+1-1x11/gnome/eog/Makefile
1.3+0-0x11/gnome/eog/patches/patch-src_eog-plugin-engine_c
1.2+0-0x11/gnome/eog/patches/patch-src_main_c
+3-34 files

OpenBSD/ports W4Jaimmmultimedia/gstreamer1/core Makefile, multimedia/gstreamer1/plugins-bad Makefile

   Update Gstreamer to version 1.28.3.
VersionDeltaFile
1.10+504-390multimedia/gstreamer1/plugins-rs/distinfo
1.10+248-191multimedia/gstreamer1/plugins-rs/crates.inc
1.143+19-19multimedia/gstreamer1/plugins-bad/Makefile
1.135+12-12multimedia/gstreamer1/plugins-base/Makefile
1.12+5-5multimedia/gstreamer1/plugins-rs/Makefile
1.113+5-5multimedia/gstreamer1/core/Makefile
+793-62218 files not shown
+824-65324 files