OpenBSD/ports aOdc31qtextproc/py-black Makefile distinfo, textproc/py-black/pkg PLIST

   update py-black to 25.11.0 for Python 3.14 support
VersionDeltaFile
1.31+4-2textproc/py-black/Makefile
1.11+4-1textproc/py-black/pkg/PLIST
1.13+2-2textproc/py-black/distinfo
+10-53 files

OpenBSD/ports ny0S6z8devel/py-html5lib Makefile, devel/py-html5lib/patches patch-setup_py

   Repair on Python 3.14

   ok tb@
VersionDeltaFile
1.1+25-0devel/py-html5lib/patches/patch-setup_py
1.31+1-1devel/py-html5lib/Makefile
+26-12 files

OpenBSD/ports Urb2FAYcad/qcad Makefile, cad/qcad/patches patch-src_3rdparty_legacy_opennurbs_opennurbs_zlib_cpp patch-src_3rdparty_3rdparty_pro

   Update qcad to 3.32.4.0

   Patch the qmake project to build each plugin with "CONFIG += plugin"
   and each library without "CONFIG += plugin".  Stop building
   libstemmer.a; qcad links to textproc/libstemmer.  Drop some old
   patches.  Drop x11/qt5/webengine from RUN_DEPENDS.

   https://marc.info/?l=openbsd-ports&m=176332651300900&w=2

   ok rsadowski@
VersionDeltaFile
1.15+125-85cad/qcad/pkg/PLIST
1.1+62-0cad/qcad/patches/patch-src_3rdparty_legacy_opennurbs_opennurbs_zlib_cpp
1.1+31-0cad/qcad/patches/patch-src_3rdparty_3rdparty_pro
1.48+10-14cad/qcad/Makefile
1.1+22-0cad/qcad/patches/patch-src_stemmer_stemmer_pro
1.1+15-0cad/qcad/patches/patch-src_stemmer_RStemmer_cpp
+265-9926 files not shown
+432-11432 files

OpenBSD/ports RR6BhXcwww/py-jwt Makefile distinfo

   update py-jwt to 2.10.1

   Some of the interfaces changed, and ports like py-flask-jwt-extended depend
   on the newer version of jwt. Also fix license marker.

   ok MAINTAINER
VersionDeltaFile
1.30+3-4www/py-jwt/Makefile
1.13+2-2www/py-jwt/distinfo
+5-62 files

OpenBSD/ports Cnawbelsysutils/backblaze-b2 Makefile distinfo

   update to backblaze-b2-4.3.3, from Paul Galbraith
VersionDeltaFile
1.3+4-2sysutils/backblaze-b2/Makefile
1.2+2-2sysutils/backblaze-b2/distinfo
+6-42 files

OpenBSD/ports ClikSnhsysutils/py-platformdirs Makefile, sysutils/py-platformdirs/patches patch-src_platformdirs_unix_py patch-tests_test_unix_py

   patch for /tmp/run/user/$uid on OpenBSD when /tmp/run/user exists (previously
   the BSD codepaths were trying /var/run/user/$uid with a dangerous fallback to
   /tmp/runtime-$uid).
VersionDeltaFile
1.3+24-8sysutils/py-platformdirs/patches/patch-src_platformdirs_unix_py
1.4+11-10sysutils/py-platformdirs/patches/patch-tests_test_unix_py
1.29+1-0sysutils/py-platformdirs/Makefile
+36-183 files

OpenBSD/ports MMWq3xjdevel/libstdthreads Makefile, devel/libstdthreads/patches patch-threads_h

   mtx_t should mirror pthread_mutex_t and be a typedef of
   volatile struct pthread_mutex *.
   Bump REVISION just to be save.
   OK tb@
VersionDeltaFile
1.2+10-0devel/libstdthreads/patches/patch-threads_h
1.6+1-1devel/libstdthreads/Makefile
+11-12 files

OpenBSD/ports IWFNYbfsysutils/consolekit Makefile, sysutils/polkit/patches patch-src_polkitbackend_polkitbackendsessionmonitor_c

   Add comment; no pkg change.
VersionDeltaFile
1.109+2-1sysutils/consolekit/Makefile
1.4+1-1sysutils/polkit/patches/patch-src_polkitbackend_polkitbackendsessionmonitor_c
+3-22 files

OpenBSD/ports nUmsIL4x11/gnome/gdm Makefile

   No need for substitution, there's a proper ifdef __OpenBSD__ in the code.
VersionDeltaFile
1.351+1-4x11/gnome/gdm/Makefile
+1-41 files

OpenBSD/ports ad8I8Jtsysutils/py-joblib distinfo Makefile

   update to py3-joblib-1.5.2
VersionDeltaFile
1.8+2-2sysutils/py-joblib/distinfo
1.15+1-1sysutils/py-joblib/Makefile
+3-32 files

OpenBSD/ports S7K7O9tnet/scamper distinfo Makefile

   update to scamper-20251113
VersionDeltaFile
1.67+2-2net/scamper/distinfo
1.84+2-2net/scamper/Makefile
+4-42 files

OpenBSD/ports tvtGPK4archivers/py-zstandard Makefile distinfo, archivers/py-zstandard/patches patch-pyproject_toml

   update to py3-zstandard-0.25.0
VersionDeltaFile
1.4+33-14archivers/py-zstandard/patches/patch-pyproject_toml
1.9+2-3archivers/py-zstandard/Makefile
1.4+2-2archivers/py-zstandard/distinfo
1.6+2-0archivers/py-zstandard/pkg/PLIST
+39-194 files

OpenBSD/ports aoMrwVNtextproc/py-ujson Makefile distinfo, textproc/py-ujson/pkg PLIST

   update to py3-ujson-5.11.0
VersionDeltaFile
1.9+2-4textproc/py-ujson/Makefile
1.5+2-2textproc/py-ujson/distinfo
1.4+2-0textproc/py-ujson/pkg/PLIST
+6-63 files

OpenBSD/ports iwgIzo3databases/py-alembic distinfo Makefile

   update to py3-alembic-1.17.2
VersionDeltaFile
1.20+2-2databases/py-alembic/distinfo
1.29+1-1databases/py-alembic/Makefile
+3-32 files

OpenBSD/ports NNEnu7wnet/dhcpcd distinfo Makefile, net/dhcpcd/pkg README

   update to dhcpcd-10.3.0
VersionDeltaFile
1.15+3-4net/dhcpcd/pkg/README
1.73+2-2net/dhcpcd/distinfo
1.119+1-1net/dhcpcd/Makefile
+6-73 files

OpenBSD/ports pTKXX4fsysutils/polkit Makefile, sysutils/polkit/patches patch-src_polkitbackend_polkitbackendsessionmonitor_c

   Fix CKDB_PATH.
VersionDeltaFile
1.3+12-28sysutils/polkit/patches/patch-src_polkitbackend_polkitbackendsessionmonitor_c
1.107+1-1sysutils/polkit/Makefile
+13-292 files

OpenBSD/ports b5s6cCftextproc/py-markdown distinfo Makefile

   update to py3-markdown-3.10
VersionDeltaFile
1.16+2-2textproc/py-markdown/distinfo
1.34+1-1textproc/py-markdown/Makefile
+3-32 files

OpenBSD/ports WQbqYHAwww/qutebrowser distinfo Makefile

   update to qutebrowser-3.6.1
VersionDeltaFile
1.35+2-2www/qutebrowser/distinfo
1.66+1-1www/qutebrowser/Makefile
+3-32 files

OpenBSD/ports 78x5PYparchivers/py-lz4 Makefile distinfo

   update to py3-lz4-4.4.5
VersionDeltaFile
1.21+2-4archivers/py-lz4/Makefile
1.11+2-2archivers/py-lz4/distinfo
+4-62 files

OpenBSD/ports b0YWSKBwww/py-beautifulsoup4 distinfo Makefile, www/py-beautifulsoup4/pkg PLIST

   update to py3-beautifulsoup4-4.14.2
VersionDeltaFile
1.15+0-72www/py-beautifulsoup4/pkg/PLIST
1.20+2-2www/py-beautifulsoup4/distinfo
1.36+1-1www/py-beautifulsoup4/Makefile
+3-753 files

OpenBSD/ports TXmiKT4www/py-multidict Makefile distinfo

   update to py3-multidict-6.7.0
VersionDeltaFile
1.26+4-2www/py-multidict/Makefile
1.12+2-2www/py-multidict/distinfo
+6-42 files

OpenBSD/ports ir6lVCHwww/py-httplib2 distinfo Makefile

   update to py3-httplib2-0.31.0
VersionDeltaFile
1.13+2-2www/py-httplib2/distinfo
1.38+1-1www/py-httplib2/Makefile
+3-32 files

OpenBSD/ports d7FeVPNwww/py-httptools distinfo Makefile, www/py-httptools/patches patch-pyproject_toml

   update to py3-httptools-0.7.1
VersionDeltaFile
1.1+11-0www/py-httptools/patches/patch-pyproject_toml
1.3+5-0www/py-httptools/pkg/PLIST
1.2+2-2www/py-httptools/distinfo
1.4+1-1www/py-httptools/Makefile
+19-34 files

OpenBSD/ports Vq3Joh6devel/py-bitarray distinfo Makefile

   update to py3-bitarray-3.8.0
VersionDeltaFile
1.17+2-2devel/py-bitarray/distinfo
1.21+1-1devel/py-bitarray/Makefile
+3-32 files

OpenBSD/ports cESP2R4x11/gnome/foundry Makefile

   Missing BDEP on gobject-introspection.
VersionDeltaFile
1.2+2-0x11/gnome/foundry/Makefile
+2-01 files

OpenBSD/ports HUR0wY8devel/py-cachetools distinfo Makefile

   update to py3-cachetools-6.2.2
VersionDeltaFile
1.17+2-2devel/py-cachetools/distinfo
1.28+1-1devel/py-cachetools/Makefile
+3-32 files

OpenBSD/ports OcDycaPdevel/py-frozenlist distinfo Makefile, devel/py-frozenlist/pkg PLIST

   update to py3-frozenlist-1.8.0
VersionDeltaFile
1.6+2-2devel/py-frozenlist/distinfo
1.13+1-2devel/py-frozenlist/Makefile
1.6+0-1devel/py-frozenlist/pkg/PLIST
+3-53 files

OpenBSD/ports 5ZNVmQCdevel/difftastic distinfo crates.inc, devel/difftastic/patches patch-src_main_rs patch-Cargo_toml

   devel/difftastic: Update to 0.67.0
VersionDeltaFile
1.20+64-28devel/difftastic/distinfo
1.18+31-13devel/difftastic/crates.inc
1.3+5-5devel/difftastic/patches/patch-src_main_rs
1.13+3-3devel/difftastic/patches/patch-Cargo_toml
1.22+1-1devel/difftastic/Makefile
+104-505 files

OpenBSD/ports xoqWdYksysutils/docker-cli distinfo Makefile

   sysutils/docker-cli: update to 29.0.2
VersionDeltaFile
1.29+2-2sysutils/docker-cli/distinfo
1.34+1-1sysutils/docker-cli/Makefile
+3-32 files

OpenBSD/ports zrzfZN4net/nfsen Makefile

   chase nfdump port changes
VersionDeltaFile
1.57+2-3net/nfsen/Makefile
+2-31 files