OpenBSD/src hmgJ7Mglib/libexpat Changes, lib/libexpat/lib xmlparse.c

   Backport fixes from libexpat version 2.7.4.

   Relevant for OpenBSD 7.7 are security fixes #1131 #1075, bug fixes
   #1073.  CVE-2026-24515 CVE-2026-25210

   OK tb

   this is errata/7.7/020_expat.patch.sig
VersionDeltaFile
1.6.4.1+43-1lib/libexpat/tests/basic_tests.c
1.30.4.2+17-0lib/libexpat/Changes
1.42.4.2+11-4lib/libexpat/lib/xmlparse.c
1.3.4.1+11-1lib/libexpat/tests/handlers.c
1.3.4.1+4-1lib/libexpat/tests/handlers.h
+86-75 files

OpenBSD/src JBdlrNklib/libexpat Changes, lib/libexpat/lib xmlparse.c

   Backport fixes from libexpat version 2.7.4.

   Relevant for OpenBSD 7.8 are security fixes #1131 #1075, bug fixes
   #1073, other changes #1105 #1106 #1051.  CVE-2026-24515 CVE-2026-25210

   OK tb@

   this is errata/7.8/014_expat.patch.sig
VersionDeltaFile
1.44.2.1+58-50lib/libexpat/lib/xmlparse.c
1.7.2.1+43-1lib/libexpat/tests/basic_tests.c
1.32.2.1+24-0lib/libexpat/Changes
1.4.2.1+11-1lib/libexpat/tests/handlers.c
1.3.2.1+4-1lib/libexpat/tests/handlers.h
+140-535 files

OpenBSD/ports PfUSWl1net/tdesktop distinfo Makefile

   update to tdesktop 6.4.4
VersionDeltaFile
1.154+2-2net/tdesktop/distinfo
1.207+1-1net/tdesktop/Makefile
+3-32 files

OpenBSD/ports P2A51XMdevel/codeblocks Makefile, devel/codeblocks/patches patch-m4_ax_boost_system_m4 patch-configure_ac

   codeblocks: drop configure check for and link against boost_system

   Fixes the build with Boost 1.89. From Josh Grosse (maintainer)
VersionDeltaFile
1.1+128-0devel/codeblocks/patches/patch-m4_ax_boost_system_m4
1.3+16-5devel/codeblocks/patches/patch-configure_ac
1.1+16-0devel/codeblocks/patches/patch-src_plugins_contrib_NassiShneiderman_Makefile_am
1.72+4-6devel/codeblocks/Makefile
+164-114 files

OpenBSD/ports 6p5iEV5www/ada distinfo Makefile

   update to ada 3.4.2
VersionDeltaFile
1.14+2-2www/ada/distinfo
1.14+2-2www/ada/Makefile
+4-42 files

OpenBSD/ports gVlJ8mwdevel/codex crates.inc distinfo, devel/codex/patches patch-codex-rs_modcargo-crates_rama-boring-sys-0_5_10_build_main_rs patch-codex-rs_core_src_config_mod_rs

   devel/codex: update to 0.98.0
VersionDeltaFile
1.2+916-855devel/codex/crates.inc
1.3+594-474devel/codex/distinfo
1.1+12-0devel/codex/patches/patch-codex-rs_modcargo-crates_rama-boring-sys-0_5_10_build_main_rs
1.3+4-4devel/codex/patches/patch-codex-rs_core_src_config_mod_rs
1.2+3-3devel/codex/patches/patch-codex-rs_Cargo_toml
1.2+2-2devel/codex/patches/patch-codex-rs_arg0_src_lib_rs
+1,531-1,3383 files not shown
+1,535-1,3399 files

OpenBSD/ports KkynMm2www/hugo distinfo Makefile

   www/hugo: update to 0.155.2

   Changes:
    - https://github.com/gohugoio/hugo/releases/tag/v0.155.1
    - https://github.com/gohugoio/hugo/releases/tag/v0.155.2
VersionDeltaFile
1.85+2-2www/hugo/distinfo
1.93+1-1www/hugo/Makefile
+3-32 files

OpenBSD/ports rDnspNvlang/erlang/27 Makefile distinfo, lang/erlang/27/pkg PLIST-main

   lang/erlang/27: Update to 27.3.4.7
VersionDeltaFile
1.25+7-7lang/erlang/27/Makefile
1.20+4-4lang/erlang/27/distinfo
1.4+4-2lang/erlang/27/pkg/PLIST-main
+15-133 files

OpenBSD/ports Wl4j58Ox11/cde Makefile

   Use MODTCL_WANTLIB for WANTLIB instead of hardcoding it.


   "Sure" aja@
VersionDeltaFile
1.22+1-1x11/cde/Makefile
+1-11 files

OpenBSD/src qyYvEodsys/dev/pci if_iwx.c, sys/net80211 ieee80211_node.h ieee80211_node.c

   fix iwx(4) issues related to roaming and PMF and firmware crypto keys

   Avoid a fatal firmware error on Bz firmware (and perhaps MA?) by removing
   crypto keys from firmware before removing the AP firmware station.

   Also improve roaming behaviour when PMF is enabled. We must send the deauth
   frame to the old AP properly encrypted, so do this before keys get removed.

   Thanks to Johannes Berg for deciphering firmware SYSASSERT code 0x0000251B.

   ok kettenis@
VersionDeltaFile
1.195+57-4sys/dev/pci/if_iwx.c
1.98+2-1sys/net80211/ieee80211_node.h
1.209+1-2sys/net80211/ieee80211_node.c
+60-73 files

OpenBSD/ports arezEC0devel/quirks Makefile, devel/quirks/files Quirks.pm

   drop lang/pypy, it hasn't built since execute-only changes in base,
   and "is no longer under active development" (as found by tb at
   https://github.com/numpy/numpy/issues/30416), tb@ edd@ ok with dropping
VersionDeltaFile
1.1787+2-1devel/quirks/files/Quirks.pm
1.1775+1-1devel/quirks/Makefile
1.295+0-1lang/Makefile
1.2+0-0lang/pypy/patches/patch-lib_pypy__cffi_ssl__cffi_src_openssl_crypto_py
1.3+0-0lang/pypy/patches/patch-lib_pypy__cffi_ssl__cffi_src_openssl_ct_py
1.3+0-0lang/pypy/patches/patch-lib_pypy__cffi_ssl__cffi_src_openssl_dh_py
+3-317 files not shown
+3-323 files

OpenBSD/ports DTKJXleemulators/openmsx Makefile

   Use MODTCL_WANTLIB for WANTLIB, not MODTCL_LIB.


   ok sthen@
VersionDeltaFile
1.40+1-1emulators/openmsx/Makefile
+1-11 files

OpenBSD/ports 4dfXhTUcad/tkgate Makefile

   Remove dups from WANTLIB.


   ok sthen@
VersionDeltaFile
1.10+1-1cad/tkgate/Makefile
+1-11 files

OpenBSD/ports lKUDiZDaudio Makefile

   +csound
VersionDeltaFile
1.524+1-0audio/Makefile
+1-01 files

OpenBSD/ports KUNEDx0net/openvpn-auth-ldap Makefile, net/openvpn-auth-ldap/patches patch-aclocal_m4

   switch openvpn-auth-ldap from clang + gnustep libobjc (which was broken
   following the recent gnustep libobjc update) to gcc + gnu libobjc

   earlier version tested by landry@
VersionDeltaFile
1.4+0-113net/openvpn-auth-ldap/patches/patch-aclocal_m4
1.34+15-20net/openvpn-auth-ldap/Makefile
1.4+1-1net/openvpn-auth-ldap/pkg/PLIST
+16-1343 files

OpenBSD/ports 41lCRZbdevel/ltcltk Makefile

   Use MODTCL_WANTLIB for WANTLIB, not MODTCL_LIB.
VersionDeltaFile
1.7+1-1devel/ltcltk/Makefile
+1-11 files

OpenBSD/src 7BAchbilib/libfuse fuse_lowlevel_new.3

   Some content improvements:
   * Describe more precisely how the FUSE open() operation works instead
   of vaguely hinting that there are differences to other operating systems.
   * Move the sentence about O_CREAT and O_TRUNC after the flags argument
   has been introduced, and mark it up properly.
   * Describe the symlink() operation more clearly.

   OK helg@
VersionDeltaFile
1.4+28-17lib/libfuse/fuse_lowlevel_new.3
+28-171 files

OpenBSD/ports SIKyhNSproductivity/py-caldav Makefile distinfo, productivity/py-caldav/pkg PLIST

   update to py3-caldav-2.2.4
VersionDeltaFile
1.7+15-11productivity/py-caldav/Makefile
1.6+6-0productivity/py-caldav/pkg/PLIST
1.4+2-2productivity/py-caldav/distinfo
+23-133 files

OpenBSD/ports oiN745Xdevel Makefile

   +py-icalendar-searcher
VersionDeltaFile
1.2560+1-0devel/Makefile
+1-01 files

OpenBSD/ports hWDFEdldevel/py-icalendar-searcher Makefile distinfo, devel/py-icalendar-searcher/pkg PLIST DESCR

   Initial revision
VersionDeltaFile
1.1+29-0devel/py-icalendar-searcher/Makefile
1.1+23-0devel/py-icalendar-searcher/pkg/PLIST
1.1+3-0devel/py-icalendar-searcher/pkg/DESCR
1.1+2-0devel/py-icalendar-searcher/distinfo
1.1.1.1+0-0devel/py-icalendar-searcher/distinfo
1.1.1.1+0-0devel/py-icalendar-searcher/pkg/DESCR
+57-02 files not shown
+57-08 files

OpenBSD/src 44RIsErshare/man/man5 python-module.5

   break MODPY_PYBUILD list out to multiple lines and sort
   add poetry-dynamic-versioning to list
VersionDeltaFile
1.23+20-7share/man/man5/python-module.5
+20-71 files

OpenBSD/ports QwoU7CPlang/python/3 python.port.mk

   handle MODPY_PYBUILD=poetry-dynamic-versioning
VersionDeltaFile
1.23+3-0lang/python/3/python.port.mk
+3-01 files

OpenBSD/ports rwkQbjAdevel Makefile

   +py-poetry-dynamic-versioning
VersionDeltaFile
1.2559+1-0devel/Makefile
+1-01 files

OpenBSD/ports cU5Jku1devel/py-poetry-dynamic-versioning Makefile distinfo, devel/py-poetry-dynamic-versioning/pkg PLIST DESCR

   import ports/devel/py-poetry-dynamic-versioning, feedback/ok tb@

   This is a plugin for Poetry to enable dynamic versioning based on tags
   in your version control system, powered by Dunamai. Many different
   version control systems are supported, including Git and Mercurial;
   please refer to Dunamai for the full list.

   Once the plugin is set up, you can create tags in your version control
   system (e.g., git tag v0.1.0 -m "New release"), and the plugin
   will automatically insert that version into relevant files (like
   pyproject.toml or *.py files with a __version__ line) for the duration
   of Poetry commands such as poetry build, then revert the changes
   afterwards to keep your repository clean. The plugin aims to inject a
   static copy of the version into build artifacts (sdists/wheels) without
   the need to manually edit and commit changed files in your repository.
VersionDeltaFile
1.1+30-0devel/py-poetry-dynamic-versioning/Makefile
1.1+28-0devel/py-poetry-dynamic-versioning/pkg/PLIST
1.1+13-0devel/py-poetry-dynamic-versioning/pkg/DESCR
1.1+2-0devel/py-poetry-dynamic-versioning/distinfo
1.1.1.1+0-0devel/py-poetry-dynamic-versioning/Makefile
1.1.1.1+0-0devel/py-poetry-dynamic-versioning/distinfo
+73-02 files not shown
+73-08 files

OpenBSD/ports sf8f3b4net/libdnet Makefile distinfo, net/libdnet/patches patch-python_Makefile_in

   update to libdnet-1.18.2, use MODPY_PYBUILD + MODPY_BUILD_DIR from new
   python.port.mk
VersionDeltaFile
1.57+16-13net/libdnet/Makefile
1.3+13-3net/libdnet/patches/patch-python_Makefile_in
1.10+5-5net/libdnet/pkg/PLIST-python
1.12+2-2net/libdnet/distinfo
+36-234 files

OpenBSD/ports jn7TXmumail/notmuch Makefile, mail/notmuch/pkg PLIST-main

   switch to MODPY_PYBUILD with new bits from 3/python.port.mk
VersionDeltaFile
1.4+15-6mail/notmuch/pkg/PLIST-main
1.9+4-3mail/notmuch/Makefile
+19-92 files

OpenBSD/ports ZZRz0lclang/python/3 python.port.mk

   let MODPY_BUILD_DIR work with MODPY_PYBUILD as well (targets need adding
   manually; typically this would only be used for building a python extension
   that's part of some other distribution in a subdir so this is what you
   usually want)
VersionDeltaFile
1.22+7-2lang/python/3/python.port.mk
+7-21 files

OpenBSD/ports 7rM8TRidevel/boehm-gc Makefile distinfo, devel/boehm-gc/patches patch-Makefile_in

   update to boehm-gc-8.2.12 / libatomic_ops-7.10.0
VersionDeltaFile
1.88+5-5devel/boehm-gc/Makefile
1.16+4-4devel/boehm-gc/distinfo
1.5+1-1devel/boehm-gc/patches/patch-Makefile_in
+10-103 files

OpenBSD/ports LrMFKTDtextproc/mupdf Makefile distinfo, textproc/mupdf/patches patch-Makefile patch-platform_x11_pdfapp_c

   update to mupdf-1.27.1
VersionDeltaFile
1.27+0-11textproc/mupdf/patches/patch-Makefile
1.162+4-5textproc/mupdf/Makefile
1.26+3-3textproc/mupdf/patches/patch-platform_x11_pdfapp_c
1.14+2-2textproc/mupdf/patches/patch-source_helpers_pkcs7_pkcs7-openssl_c
1.79+2-2textproc/mupdf/distinfo
1.22+2-2textproc/mupdf/patches/patch-source_tools_mudraw_c
+13-257 files not shown
+21-3113 files

OpenBSD/ports HvcezRytextproc/mupdf Makefile, textproc/mupdf/patches patch-source_fitz_load-jpx_c

   mupdf: remove old workaround for issue with embedded JPEG2000 images (with
   bogus comment in patch) that doesn't seem to be required any more.
VersionDeltaFile
1.161+1-0textproc/mupdf/Makefile
1.13+0-0textproc/mupdf/patches/patch-source_fitz_load-jpx_c
+1-02 files