OpenBSD/ports vKju4ICgames/openttd distinfo Makefile, games/openttd/patches patch-src_pathfinder_yapf_yapf_road_cpp patch-src_3rdparty_squirrel_squirrel_sqvm_cpp

   Update to openttd-15.0

   All patches are obsolete.  Changelog is at
   https://cdn.openttd.org/openttd-releases/15.0/changelog.md

   from Florian Viehweger (maintainer)
VersionDeltaFile
1.38+17-2games/openttd/pkg/PLIST
1.48+2-2games/openttd/distinfo
1.92+1-2games/openttd/Makefile
1.2+0-0games/openttd/patches/patch-src_pathfinder_yapf_yapf_road_cpp
1.4+0-0games/openttd/patches/patch-src_3rdparty_squirrel_squirrel_sqvm_cpp
1.9+0-0games/openttd/patches/patch-src_string_func_h
+20-66 files

OpenBSD/ports xcrGjywgames/openttd-data/opengfx distinfo Makefile

   Update to openttd-opengfx-8.0

   This brings road waypoints and other new graphics for openttd-15.0;
   see https://cdn.openttd.org/opengfx-releases/8.0/changelog.txt

   from Florian Viehweger (maintainer)
VersionDeltaFile
1.7+2-2games/openttd-data/opengfx/distinfo
1.7+1-1games/openttd-data/opengfx/Makefile
+3-32 files

OpenBSD/ports PJZIAJbdevel/py-jaraco-context Makefile distinfo, devel/py-jaraco-context/pkg PLIST

   update to py3-jaraco.context-6.1.0
VersionDeltaFile
1.5+6-4devel/py-jaraco-context/pkg/PLIST
1.6+6-4devel/py-jaraco-context/Makefile
1.3+2-2devel/py-jaraco-context/distinfo
+14-103 files

OpenBSD/ports VOt2pattextproc/py-sphinx-automodapi Makefile distinfo, textproc/py-sphinx-automodapi/pkg PLIST

   update to py3-sphinx-automodapi-0.22.0
VersionDeltaFile
1.8+143-55textproc/py-sphinx-automodapi/pkg/PLIST
1.9+2-3textproc/py-sphinx-automodapi/Makefile
1.5+2-2textproc/py-sphinx-automodapi/distinfo
+147-603 files

OpenBSD/ports TOYLVS7devel/py-jaraco-path Makefile distinfo

   update to py3-jaraco.path-3.7.2
VersionDeltaFile
1.10+4-6devel/py-jaraco-path/Makefile
1.4+2-2devel/py-jaraco-path/distinfo
+6-82 files

OpenBSD/ports AjVIqvHtextproc/py-ruamel.yaml Makefile distinfo, textproc/py-ruamel.yaml/pkg PLIST

   update to py3-ruamel.yaml-0.19.1
   upstream dropped the required dep on ruamel.yaml.clib in favour of a
   zig-compiled extension instead, but they still prefer .clib if available
   (at least for now)
VersionDeltaFile
1.36+9-3textproc/py-ruamel.yaml/Makefile
1.18+8-0textproc/py-ruamel.yaml/pkg/PLIST
1.21+2-2textproc/py-ruamel.yaml/distinfo
+19-53 files

OpenBSD/ports 2aMR44htextproc/py-ruamel.yaml.clib Makefile distinfo

   update to py3-ruamel.yaml.clib-0.2.15
VersionDeltaFile
1.14+4-3textproc/py-ruamel.yaml.clib/Makefile
1.6+2-2textproc/py-ruamel.yaml.clib/distinfo
+6-52 files

OpenBSD/ports p1nimdYdevel/py-boolean.py Makefile distinfo

   update to py3-boolean.py-5.0
VersionDeltaFile
1.5+12-10devel/py-boolean.py/Makefile
1.2+2-2devel/py-boolean.py/distinfo
+14-122 files

OpenBSD/ports 36GuVkBtextproc/py-license-expression Makefile distinfo, textproc/py-license-expression/pkg PLIST

   update to py3-license-expression-30.4.4
VersionDeltaFile
1.6+2-3textproc/py-license-expression/Makefile
1.3+2-2textproc/py-license-expression/distinfo
1.5+1-0textproc/py-license-expression/pkg/PLIST
+5-53 files

OpenBSD/ports el7r0Fgtextproc/py-markdown-it Makefile distinfo

   update to py3-markdown-it-4.0.0
VersionDeltaFile
1.6+4-6textproc/py-markdown-it/Makefile
1.3+2-2textproc/py-markdown-it/distinfo
+6-82 files

OpenBSD/ports OJ6WHrGtextproc/py-css-parser Makefile

   use pytest, we now have the dep (jaraco.test) that prevented doing this before
VersionDeltaFile
1.13+12-15textproc/py-css-parser/Makefile
+12-151 files

OpenBSD/ports kECbDDYnet/py-websocket-client Makefile distinfo, net/py-websocket-client/pkg PLIST

   update to py3-websocket-client-1.9.0
VersionDeltaFile
1.22+12-15net/py-websocket-client/Makefile
1.11+27-0net/py-websocket-client/pkg/PLIST
1.6+2-2net/py-websocket-client/distinfo
+41-173 files

OpenBSD/ports bspCKBSsysutils/rdiff-backup distinfo Makefile

   update to rdiff-backup-2.2.6
VersionDeltaFile
1.6+2-2sysutils/rdiff-backup/distinfo
1.31+1-2sysutils/rdiff-backup/Makefile
+3-42 files

OpenBSD/ports n1WiesDnet/py-pcapy Makefile distinfo

   update to py3-pcapy-1.1.0
VersionDeltaFile
1.35+5-2net/py-pcapy/Makefile
1.7+2-2net/py-pcapy/distinfo
+7-42 files

OpenBSD/ports CUZDpLedevel/py-test-aiohttp Makefile distinfo, devel/py-test-aiohttp/pkg PLIST

   update to py3-test-aiohttp-1.1.0
VersionDeltaFile
1.4+3-4devel/py-test-aiohttp/Makefile
1.2+2-2devel/py-test-aiohttp/distinfo
1.5+1-0devel/py-test-aiohttp/pkg/PLIST
+6-63 files

OpenBSD/ports rvfyC0pdevel/py-test-subtests Makefile distinfo

   update to py3-pytest-subtests-0.15.0
VersionDeltaFile
1.17+4-7devel/py-test-subtests/Makefile
1.8+2-2devel/py-test-subtests/distinfo
+6-92 files

OpenBSD/ports gKdhzx5devel/py-test-mock Makefile distinfo

   update to py3-test-mock-3.15.1
VersionDeltaFile
1.28+3-4devel/py-test-mock/Makefile
1.12+2-2devel/py-test-mock/distinfo
+5-62 files

OpenBSD/ports ZuUHtQqdevel/py-test-localserver Makefile distinfo, devel/py-test-localserver/pkg PLIST

   update to py3-test-localserver-0.10.0
VersionDeltaFile
1.20+2-3devel/py-test-localserver/Makefile
1.7+2-2devel/py-test-localserver/distinfo
1.10+2-2devel/py-test-localserver/pkg/PLIST
+6-73 files

OpenBSD/ports sVXqQ0Tdevel Makefile, devel/py-test-astropy Makefile

   sync RDEPs in py-test-astropy with upstream, which drops py-test-openfiles
   that was only ever used for py-test-astropy, so merge it in via @pkgpath @conflict
VersionDeltaFile
1.10+7-9devel/py-test-astropy/Makefile
1.7+3-0devel/py-test-astropy/pkg/PLIST
1.2553+0-1devel/Makefile
1.2+0-0devel/py-test-openfiles/distinfo
1.2+0-0devel/py-test-openfiles/pkg/DESCR
1.6+0-0devel/py-test-openfiles/pkg/PLIST
+10-101 files not shown
+10-107 files

OpenBSD/ports ynYNY1Etextproc/py-pdfminer Makefile distinfo, textproc/py-pdfminer/pkg PLIST

   update to py3-pdfminer-20260107
VersionDeltaFile
1.14+149-148textproc/py-pdfminer/pkg/PLIST
1.23+9-7textproc/py-pdfminer/Makefile
1.10+2-2textproc/py-pdfminer/distinfo
+160-1573 files

OpenBSD/ports gQJsjx8security/py-gnupg Makefile distinfo

   update to py3-gnupg-0.5.6
VersionDeltaFile
1.58+4-4security/py-gnupg/Makefile
1.21+2-2security/py-gnupg/distinfo
+6-62 files

OpenBSD/ports 6PUUbuldevel/py-docstring-to-markdown Makefile distinfo, devel/py-docstring-to-markdown/pkg PLIST

   update to py3-docstring-to-markdown-0.17
VersionDeltaFile
1.6+5-4devel/py-docstring-to-markdown/Makefile
1.3+2-2devel/py-docstring-to-markdown/distinfo
1.6+4-0devel/py-docstring-to-markdown/pkg/PLIST
+11-63 files

OpenBSD/ports nGSbZhrdevel/py-lazy-object-proxy Makefile distinfo, devel/py-lazy-object-proxy/pkg PLIST

   update to py3-lazy-object-proxy-1.12.0
VersionDeltaFile
1.22+4-5devel/py-lazy-object-proxy/Makefile
1.6+2-2devel/py-lazy-object-proxy/distinfo
1.10+0-1devel/py-lazy-object-proxy/pkg/PLIST
+6-83 files

OpenBSD/ports qbL5ZIIdevel/py-test-httpbin Makefile distinfo, devel/py-test-httpbin/pkg PLIST

   update to py3-test-httpbin-2.1.0
VersionDeltaFile
1.18+15-16devel/py-test-httpbin/Makefile
1.7+6-3devel/py-test-httpbin/pkg/PLIST
1.6+2-2devel/py-test-httpbin/distinfo
+23-213 files

OpenBSD/ports tSNARfWaudio/ffmpeg-normalize Makefile distinfo, audio/ffmpeg-normalize/patches patch-pyproject_toml

   update to ffmpeg-normalize-1.36.1, ok maintainer
VersionDeltaFile
1.15+11-8audio/ffmpeg-normalize/Makefile
1.8+9-5audio/ffmpeg-normalize/pkg/PLIST
1.1+10-0audio/ffmpeg-normalize/patches/patch-pyproject_toml
1.5+2-2audio/ffmpeg-normalize/distinfo
+32-154 files

OpenBSD/ports CgS2OkWdevel/py-test-xdist Makefile distinfo, devel/py-test-xdist/pkg PLIST

   update to py3-test-xdist-3.8.0
VersionDeltaFile
1.26+2-3devel/py-test-xdist/Makefile
1.9+2-2devel/py-test-xdist/distinfo
1.11+3-0devel/py-test-xdist/pkg/PLIST
+7-53 files

OpenBSD/ports wARSzZWdevel/py-magic Makefile distinfo, devel/py-magic/pkg PLIST

   update to py3-magic-0.4.27
VersionDeltaFile
1.7+13-4devel/py-magic/pkg/PLIST
1.14+7-5devel/py-magic/Makefile
1.2+2-2devel/py-magic/distinfo
+22-113 files

OpenBSD/ports 51mPTsowww/py-requests-mock Makefile distinfo, www/py-requests-mock/pkg PLIST DESCR

   update to py3-requests-mock-1.12.1, ok tb, maintainer timeout
VersionDeltaFile
1.19+9-10www/py-requests-mock/Makefile
1.10+8-4www/py-requests-mock/pkg/PLIST
1.4+2-2www/py-requests-mock/distinfo
1.2+3-0www/py-requests-mock/pkg/DESCR
+22-164 files

OpenBSD/ports NxRS5sUwayland/wlroots Makefile

   wayland/wlroots: cleanup BDEP/RDEP

   - devel/ninja isnt needed when the meson module is used
   - ffmpeg & png were only there for examples that were moved to a
     distinct repo two years ago
   - cairo is only needed for a single example, that isn't even shipped
   - disabling the build examples allows to drop the cairo BDEP
VersionDeltaFile
1.17+3-10wayland/wlroots/Makefile
+3-101 files

OpenBSD/ports F9SosSEwayland/sway Makefile

   wayland/sway: tidy up dependencies

   gdk_pixbuf2 is an LDEP, not a BDEP
   drop gnome-theme-extras from RDEP, makes no sense and drags gtk+2
VersionDeltaFile
1.17+4-4wayland/sway/Makefile
+4-41 files