OpenBSD/ports RKFFlKFtextproc/py-mdown-extensions distinfo Makefile

   Update to py3-mdown-extensions-10.19.1.
VersionDeltaFile
1.10+2-2textproc/py-mdown-extensions/distinfo
1.11+1-1textproc/py-mdown-extensions/Makefile
+3-32 files

OpenBSD/ports hRiwcAhgames/rocksndiamonds distinfo Makefile

   Update to rocksndiamonds-4.4.1.0.
VersionDeltaFile
1.56+2-2games/rocksndiamonds/distinfo
1.74+1-1games/rocksndiamonds/Makefile
+3-32 files

OpenBSD/ports DpnOjO4archivers/xz Makefile distinfo

   archivers/xz: update to 5.8.2

   xz:
   - Take resource limits into account when determining the default
     memory usage limit for multithreaded mode.
VersionDeltaFile
1.56+2-2archivers/xz/Makefile
1.28+2-2archivers/xz/distinfo
+4-42 files

OpenBSD/ports A3YgHQgshells/bash Makefile distinfo

   shells/bash: update to 5.3 patchlevel 9
VersionDeltaFile
1.145+2-2shells/bash/Makefile
1.89+2-0shells/bash/distinfo
+4-22 files

OpenBSD/ports uRg2Voasysutils/ansible Makefile, sysutils/ansible/patches patch-ansible_collections_ansible_posix_plugins_action_synchronize_py patch-ansible_collections_ansible_posix_plugins_modules_mount_py

   add patches to ansible avoiding some deprecation warnings with newer
   versions of ansible-core, ok pvk@

   mostly from https://github.com/ansible-collections/ansible.posix/pull/690
VersionDeltaFile
1.1+30-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_action_synchronize_py
1.1+24-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_modules_mount_py
1.1+18-0sysutils/ansible/patches/patch-ansible_collections_ansible_posix_plugins_modules_synchronize_py
1.215+1-0sysutils/ansible/Makefile
+73-04 files

OpenBSD/ports rGBHmfBlang/mujs distinfo Makefile

   Update to mujs 1.3.8.
VersionDeltaFile
1.3+2-2lang/mujs/distinfo
1.3+1-1lang/mujs/Makefile
+3-32 files

OpenBSD/ports oPHtE35security/c2sp-testvectors Makefile distinfo, security/c2sp-testvectors/pkg PLIST

   Update to c2sp-testvectors 20251220
VersionDeltaFile
1.11+9-0security/c2sp-testvectors/pkg/PLIST
1.18+2-2security/c2sp-testvectors/Makefile
1.17+2-2security/c2sp-testvectors/distinfo
+13-43 files

OpenBSD/ports H7AXeWJnet/lagrange Makefile distinfo

   update net/lagrange to 1.19.4; from MAINTAINER Florian Viehweger, thanks!
VersionDeltaFile
1.81+2-2net/lagrange/Makefile
1.67+2-2net/lagrange/distinfo
+4-42 files

OpenBSD/ports 6Oa7HWWdevel/quirks Makefile, devel/quirks/files Quirks.pm

   remove "obsolete" quirks entry for glade, and merge devel/glade into
   lang/python/3 via @pkgpath + @conflict (no quirks entry required
   for that, because it is part of the update-set anyway).

   glade in 7.8 depended on python 3.12 and in order that upgrades to
   -current (and later 7.9) can work, we need to provide an upgrade path
   that makes it disappear if installed. listing a port as obsolete does
   not do this, it just leaves it installed, along with any packages
   which it depends on (i.e. python 3.12 here), resulting in problems
   if that causes a conflict.
VersionDeltaFile
1.19+4-0lang/python/3/Makefile
1.1774+1-2devel/quirks/files/Quirks.pm
1.14+2-0lang/python/3/pkg/PLIST-main
1.1762+1-1devel/quirks/Makefile
+8-34 files

OpenBSD/ports 5IrFbH9security/wycheproof-testvectors Makefile distinfo, security/wycheproof-testvectors/pkg PLIST

   Update to wycheproof-testvectors 20251219
VersionDeltaFile
1.33+2-2security/wycheproof-testvectors/Makefile
1.30+2-2security/wycheproof-testvectors/distinfo
1.16+4-0security/wycheproof-testvectors/pkg/PLIST
+8-43 files

OpenBSD/ports 42NrArJsecurity/letsencrypt Makefile.inc, security/letsencrypt/client distinfo

   update to certbot-5.2.2
VersionDeltaFile
1.91+2-2security/letsencrypt/client/distinfo
1.90+2-2security/letsencrypt/py-acme/distinfo
1.97+1-1security/letsencrypt/Makefile.inc
+5-53 files

OpenBSD/ports waQ4Beix11/i3 distinfo Makefile, x11/i3/patches patch-meson_build patch-src_config_directives_c

   update to i3-4.25
VersionDeltaFile
1.7+2-4x11/i3/patches/patch-meson_build
1.46+2-2x11/i3/distinfo
1.12+2-2x11/i3/patches/patch-src_config_directives_c
1.143+1-1x11/i3/Makefile
+7-94 files

OpenBSD/ports LTObSUxx11/evilwm distinfo Makefile

   update to evilwm-1.5
VersionDeltaFile
1.21+2-2x11/evilwm/distinfo
1.32+1-1x11/evilwm/Makefile
+3-32 files

OpenBSD/ports 1PU00Bpmisc/gpsd Makefile distinfo, misc/gpsd/patches patch-SConscript

   update to gpsd-3.27.1
VersionDeltaFile
1.8+3-3misc/gpsd/patches/patch-SConscript
1.104+3-2misc/gpsd/Makefile
1.18+2-2misc/gpsd/distinfo
1.21+1-0misc/gpsd/pkg/PLIST-main
+9-74 files

OpenBSD/ports afg3Hbwdevel/py-altgraph distinfo Makefile

   Update to py3-altgraph-0.17.5.
VersionDeltaFile
1.11+2-2devel/py-altgraph/distinfo
1.32+1-2devel/py-altgraph/Makefile
+3-42 files

OpenBSD/ports DpYBim0textproc/cookcli distinfo crates.inc

   Update to CookCLI 0.19.0.
VersionDeltaFile
1.2+58-4textproc/cookcli/distinfo
1.2+27-0textproc/cookcli/crates.inc
1.2+1-1textproc/cookcli/Makefile
+86-53 files

OpenBSD/ports mUniIcndevel/py-incremental Makefile distinfo, devel/py-incremental/pkg PLIST

   update to py3-incremental-24.11.0
VersionDeltaFile
1.22+14-18devel/py-incremental/Makefile
1.6+2-2devel/py-incremental/distinfo
1.10+1-1devel/py-incremental/pkg/PLIST
+17-213 files

OpenBSD/ports rPLMcI7graphics/gimp/stroke-arrows Makefile distinfo, graphics/gimp/stroke-arrows/pkg PLIST

   update to gimp-stroke-arrows-0.8
VersionDeltaFile
1.2+6-4graphics/gimp/stroke-arrows/Makefile
1.2+6-0graphics/gimp/stroke-arrows/pkg/PLIST
1.2+2-2graphics/gimp/stroke-arrows/distinfo
+14-63 files

OpenBSD/ports f3uDfJydevel/py-cachetools distinfo Makefile

   update to py3-cachetools-6.2.4
VersionDeltaFile
1.19+2-2devel/py-cachetools/distinfo
1.30+1-1devel/py-cachetools/Makefile
+3-32 files

OpenBSD/ports Y6c3FDRdevel/py-more-itertools distinfo Makefile

   update to py3-more-itertools-10.8.0
VersionDeltaFile
1.11+2-2devel/py-more-itertools/distinfo
1.24+1-1devel/py-more-itertools/Makefile
+3-32 files

OpenBSD/ports 0seXYpttextproc/py-roman-numerals distinfo Makefile

   update to py3-roman-numerals-4.1.0
VersionDeltaFile
1.3+2-2textproc/py-roman-numerals/distinfo
1.3+1-2textproc/py-roman-numerals/Makefile
+3-42 files

OpenBSD/ports HAVwGRInet/p5-Zonemaster/ldns distinfo Makefile

   update to p5-Zonemaster-LDNS-5.0.1
VersionDeltaFile
1.16+2-2net/p5-Zonemaster/ldns/distinfo
1.24+1-1net/p5-Zonemaster/ldns/Makefile
+3-32 files

OpenBSD/ports Iyo0Yfznet/dsvpn distinfo Makefile, net/dsvpn/patches patch-Makefile

   update to dsvpn-0.1.5
VersionDeltaFile
1.3+2-2net/dsvpn/distinfo
1.6+1-2net/dsvpn/Makefile
1.4+1-1net/dsvpn/patches/patch-Makefile
+4-53 files

OpenBSD/ports vtFvPiRsysutils/unbound_exporter distinfo modules.inc

   Update to unbound_exporter 0.5.0.
VersionDeltaFile
1.2+128-116sysutils/unbound_exporter/distinfo
1.2+51-48sysutils/unbound_exporter/modules.inc
1.2+1-1sysutils/unbound_exporter/Makefile
+180-1653 files

OpenBSD/ports BHErYv5textproc/calibre Makefile

   calibre: add missing BDEP on devel/cmake/core
VersionDeltaFile
1.111+1-0textproc/calibre/Makefile
+1-01 files

OpenBSD/ports 5gBKpnlsecurity/gpa Makefile, security/gpa/patches patch-src_gpacontext_c patch-src_gpakeyexpireop_c

   update to gpa-0.11.0 (switching to gtk+3)
   add post-release patches to fix with newer gpgme
VersionDeltaFile
1.1+97-0security/gpa/patches/patch-src_gpacontext_c
1.1+25-0security/gpa/patches/patch-src_gpakeyexpireop_c
1.45+10-11security/gpa/Makefile
1.1+16-0security/gpa/patches/patch-src_cm-piv_c
1.1+16-0security/gpa/patches/patch-src_gpacontext_h
1.1+12-0security/gpa/patches/patch-src_gpa-marshal_list
+176-112 files not shown
+178-158 files

OpenBSD/ports G8zyk1gdevel/json-glib Makefile, devel/json-glib/patches patch-meson_build

   json-glib: don't use --default-symver on ld.bfd archs, ok aja (maintainer)

   It appears that --default-symver is broken in our ld.bfd. All binaries
   in the sparc64 ${WRKBUILD} of json-glib contain broken .dynsym entries
   such as

       57: dfdfdfdfdfdfdfdf 0xdfdfdfdfdfdfdfdf <processor specific>: 15 <processor
   specific>: 13 PROTECTED [<other>: dc]  57311 <corrupt>

   where __data_start should be. This isn't new. Release packages have this
   as well in json-glib-{format,validate}.

   What's new with meson 1.10.0 is that it tries to parse the .dynsym table:
   https://github.com/mesonbuild/meson/pull/15106
   for reproducibility reasons. This blows up due to this corrupted entry
   (found by claudio and jca_p).

   Longer term this wants a fix (probably in bfd/elflink.c) or workaround,
   but for now let's unblock a good chunk of the ports tree broken with

    [4 lines not shown]
VersionDeltaFile
1.1+13-0devel/json-glib/patches/patch-meson_build
1.54+1-0devel/json-glib/Makefile
+14-02 files

OpenBSD/ports L3zKUh8net/hurl distinfo crates.inc

   Update to hurl 7.1.0.
VersionDeltaFile
1.5+216-226net/hurl/distinfo
1.5+107-112net/hurl/crates.inc
1.6+1-2net/hurl/Makefile
+324-3403 files

OpenBSD/ports eYKaOsvgeo/qgis Makefile distinfo, geo/qgis/pkg PLIST

   geo/qgis: update to 3.44.6
VersionDeltaFile
1.225+6-6geo/qgis/Makefile
1.137+2-2geo/qgis/distinfo
1.103+1-0geo/qgis/pkg/PLIST
+9-83 files

OpenBSD/ports Z1onfXeprint/epson-inkjet-printer-escpr Makefile

   Fix HOMEPAGE.
VersionDeltaFile
1.34+3-2print/epson-inkjet-printer-escpr/Makefile
+3-21 files